Explanation
To find the forward value of an existing futures contract:
Formula:
Vt=(1+r)T−tFt−F0
Where:
- Vt = Value of forward contract at time t
- Ft = Current forward price
- F0 = Original forward price = 104
- r = Risk-free rate = 3% = 0.03
- T−t = Remaining time = 6 months = 0.5 years
First, calculate the current forward price Ft:
Ft=St×(1+r)T−t
Ft=107×(1+0.03)0.5
Ft=107×1.014889
Ft=108.59
Now calculate the forward value:
Vt=(1+0.03)0.5108.59−104
Vt=1.0148894.59
Vt=4.52
Wait, let me recalculate more precisely:
(1.03)0.5=1.0148891565
Ft=107×1.0148891565=108.592
Vt=1.0148891565108.592−104=1.01488915654.592=4.523
The calculated value of 4.523 is closest to 2.96? Let me double-check:
Actually, the correct calculation should be:
Vt=(Ft−F0)×(1+r)−(T−t)
Vt=(108.592−104)×(1.03)−0.5
Vt=4.592×0.9853
Vt=4.524
I apologize - there seems to be a discrepancy. Let me recalculate with proper precision:
(1.03)0.5=1.0148891565
(1.03)−0.5=0.985329
Ft=107×1.0148891565=108.593
Vt=(108.593−104)×0.985329=4.593×0.985329=4.525
This gives 4.525, which is closest to 4.53 (Option C).