Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
SOME PROBLEMS WITH SOLUTIONS
FMSN25/MASM24 VALUATION OF DERIVATIVE ASSETS
MAGNUS WIKTORSSON
August 2015
Faculty of EngineeringCentre for Mathematical SciencesMathematical Statistics
CE
NT
RU
MSC
IEN
TIA
RU
MM
AT
HE
MA
TIC
AR
UM
Chapter 1
Problems
1.1 Martingales
1.1.1 Assume that the process {St}tā„0 follows the standard Black & Scholes model and that Ī³ ā R. Find Ī³ 6= 1 such that{(St)geārt}tā„0 will be a Q-martingale.
1.1.2 Show that the process X (t) = et/2 cos(Wt), where Wt is a standard Brownian motion, is a martingale for t ā„ 0.
1.2 Static replication of derivatives
1.2.1 We have a derivative with maturity T and pay-off
Ī¦(ST ) = max(K ā |K ā ST |, 0).
0 K 2K
0
K
x
Ī¦(x
)
payāoff function
Find a static hedge for this derivative using the asset S and European options on S.
1.2.2 Assume that X is a derivative with maturity T having the following pay- off function:
K ST ā¤ K
2K ā ST K ā¤ ST ā¤ 2K
0 ST ā„ 2K
Express the price for 0 < t < T of X using European put and call options, the stock S and the bank-account B.
1.3 PDE:s and Feynman-Kac formula
1.3.1 Solve the PDE
āf (t, x)āt
+
(
Ī¼ā Ļ2
2
)
āf (t, x)āx
+Ļ2
2ā2f (t, x)
āx2= 0
f (T , x) = ex
for t ā [0, T ], x ā R using the Feynman-Kac representation, where Ī¼ and Ļ are real-valued constants.
1
1.4 Pricing of derivatives and hedging
1.4.1 Consider a derivative with pay-off Ī¦(ST ) = max(K ā (ST )2, 0) in the Black-Scholes market.
(a) Find the price-formula for the derivative for 0 ā¤ t ā¤ T .
(b) Calculate the replicating portfolio (delta-hedge) for the derivative, that is find a self-financing portfolio consistingof the stock and the bank account that hedges the derivative.
1.5 Change of measure and completeness
1.5.1 A simple extension to the binomial model is the trinomial model (TM) where we also allow the stock price to remainunchanged with some probability. More precisely we have that
P(Sk+1 = uSk) = pu, P(Sk+1 = Sk) = p1, P(Sk+1 = dSk) = pd , k = 0, 1, Ā· Ā· Ā· , (N ā 1)
in the N -period case where u > 1 and d < 1 and a bank account B with Bk = exp(kr). Even though it can providea better approximation of the Black-Scholes model for a finite number of periods, TM is seldom used. The mainreason for this it that TM gives an incomplete market. We are here going to study TM in the one period setting withu = 6/5, d = 3/5, S0 = 1 and with zero interest rate.
(a) Show that TM is incomplete by showing that the risk-neutral probabilities qu, q1 and qd are not unique.
(b) If we add another asset to the market it is possible to make the market complete. Suppose that we add the assetX where X is the derivative with pay-off S2
1 at time 1 and further suppose that the price of X at time zero isequal to 26/25. If the price of X is given by the market we can view this as a calibration of our model to fit themarket price. This will then allow us to price other derivatives on the asset S. Show that the market is completeby finding the unique risk-neutral probabilities.
(c) Use the probabilities from (b) to price the derivative Y , with maturity T = 1 and pay-off max(S1 ā 9/10, 0).Moreover find the replicating portfolio for this derivative using the assets S, X and B.
(d) Note that we cannot have an arbitrary price of X at time zero. Show that all prices outside the interval [1, 27/25]will give arbitrage in the sense that there are no risk-neutral probabilities compatible with those prices.
1.5.2 Assume that we have a market consisting of one risky asset S(1) and one bank account S(0) with the P-dynamics:
dS(1)t = Ī¼1S(1)
t dt + S(1)t
(
Ļ11dW (1)t + Ļ12dW (2)
t
)
dS(0)t = rS(0)
t dt,
where W (1) and W (2) are two independent standard BM:s. Using the meta-theorem on this model we get that it is freeof arbitrage but incomplete, i.e. the martingale measure exists but is not unique.
(a) However, show that all simple claims X with maturity T of the form Ī¦(S(1)T ) will have a price-formula that does
not depend on the choice of martingale measure.
(b) Show that the claim Y = 1W (2)T >K , that is a contract which pays one unit of currency at time T if W (2)
T > K ,will have a price-formula that do depend on the choice of martingale measure.
(c) Show that if we add the asset S(2) with P dynamics:
dS(2)t = Ī¼2S(2)
t dt + Ļ22S(2)t dW (2)
t
to the market, that the market will be free of arbitrage and complete by finding the unique Girsanov kernel(g1, g2).
(d) Price the derivative in (b) using this unique martingale measure.
1.6 Change of numeraires
1.6.1 Assume the following 2-dim Black-Scholes model (under Q) for the two stocks S1 and S2 ,
dS1(t) = rS1(t)dt + S1(t)(Ļ11dW1(t) + Ļ12dW2(t))
dS2(t) = rS2(t)dt + S2(t)(Ļ21dW1(t) + Ļ22dW2(t))
2
where W1 and W2 are two independent standard Q Brownian motions and where r, Ļ11, Ļ12, Ļ21 and Ļ22 are positiveconstants. Price the derivative with maturity T and pay-off:
Ī¦(S1(T ), S2(T )) = max(S2(T ) ā S1(T ), 0),
for 0 < t < T . (Hint: the key is to find the right numeraires).
1.6.2 In a realistic situation the short interest rate r is not a deterministic constant. What one wants to do is to use observedprices of Zero Coupon bonds (ZCB) as a discounting factor when pricing derivatives. The way to accomplish this is toexpress the dynamics of the underlying stock S under the forward measure QT , i.e. the martingale measure which hasthe ZCB as numeraire. Under the measure QT we have that the discounted stock process Z (t) = S(t)/p(t, T ) shouldbe a martingale, where p(t, T ) is the price at time t of a ZCB with maturity T . Note that We assume the followingmodel for Z (t) under QT :
dZ (t) = Z (t)v(t, T )dW QT
(t), 0 ā¤ t ā¤ T ,
where W QT
is a standard 2-dim QT Brownian motion and where v(t, T ) is a positive deterministic function (a 1 Ć 2row vector). Note that by definition we have Z (T ) = S(T ) since p(T , T ) = 1.
(a) Now assume that under the usual martingale measure Q, we have the following model for the ZCB and thestock,
dP(t, T ) = r(t)P(t, T )dt + P(t, T )(T ā t)Ī³dW1(t), 0 ā¤ t ā¤ T ,
dS(t) = r(t)S(t)dt + ĻS(t)dW2(t),
where W1 and W2 are two independent standard Q Brownian motions and where Ļ and Ī³ are positive constants.Calculate the volatility function v(t, T ) implied by this model. Recall that the volatilities do not change whenwe change the measure.
(b) Price a standard European call option with strike K and maturity T for this model, for t such that 0 < t < T .You should express the price in a Black-Scholes type of formula. Remember to check that your price simplifiesto the standard Black-Scholes formula if the interest rate is constant equal to r and |v(t, T )| ā” Ļ.
1.6.3 You are thinking of investing in some stocks. Company A and B are competing on the same market. So you think that either A or B will win and that the winning stock will increase over the coming T years. But you cannot make upyour mind if you should buy stock A or stock B. Assume that you have the following model (under Q) for the stocksand the bank account.
dB(t) = rB(t)dt,
dSA(t) = rSA(t)dt + ĻASA(t)dW1(t),
dSB(t) = rSB(t)dt + ĻBSB(t)(ĻdW1(t) +ā
1 ā Ļ2dW2(t)),
where r,ĻA,ĻB > 0 and ā1 ā¤ Ļ < ā0.5 with W1 and W2 being independent standard Brownian motions. Thenegative Ļ should give the effect that one stock will go up and while the other stock goes down. For this setup to berealistic, one should assume that the initial prices of stock A and B are equal and that the volatilities also are roughlythe same. You can use this assumption in the discussion of (d), but in (a)-(c) solve the general problem.
(a) Someone at your bank offers you a derivative with maturity T years and with pay-off
Ī¦(SA(T ), SB(T )) = max(SA(T ), SB(T )),
which take care of your problem to decide which stock to buy. What is the fair price of this contract at timet = 0 and 0 < t < T ?
(b) You talk to a friend who tell you to buy stock A now, keep it for T years, and to buy a spread option withmaturity T years and pay-off:
Ī¦(SA(T ), SB(T )) = (SB(T ) ā SA(T ))+.
Verify that this setup is equivalent to the derivative offered by your bank.
(c) Find a hedge for the derivative in (a) (and therefore also for (b)) for 0 < t < T .
(d) Another possibility is of course to buy both the stocks now and then sell both after T years. Discuss pros and conswith this approach compared to the derivatives described above. Look at aspects like initial price and possiblefinal pay-off.
3
1.6.4 Two friends, we can call them Anna and Belle, meet at a cafƩ on a Saturday. They are amused to see that their twofavourite stocks, SA and SB respectively, happened to have the same closing price on the previous day. To celebrate thisthey decide to make a bet. If stock SA has a higher closing price than SB at time T Anna will receive SA(T ) from Belle,and if it is the other way around, Belle will receive SB(T ) from Anna. If the closing prices at time T are equal, neitherAnna nor Belle will receive any money. Note that no money is paid until time T . Your task is now to investigate if thisis a fair bet, by looking at the bet as a financial derivative. In order to do this we need a model for the stocks. Assumethat the stocks under the martingale measure Q follow a two dimensional Black-Scholes model of the following form:
dSA(t) = rSA(t)dt + ĻASA(t)dW1(t)
dSB(t) = rSB(t)dt + ĻBSB(t)(
ĻdW1(t) +ā
1 ā Ļ2dW2(t))
,
dB(t) = rB(t)dt,
where W1 and W2 are two independent Q-BM:s and where ā1 < Ļ < 1, ĻA, ĻB > 0 and r > 0.
(a) Calculate the value of the derivative (bet) from Annaās point of view on the date of issue t = 0, i.e. the day Annaand Belle decide to make the bet. Moreover explain how this is related to the value from Belleās point of view. Isthe bet fair?
(b) What is the value at time t for 0 < t < T for arbitrary positive values of SA(t) and SB(t) from Annaās point ofview?
(c) Find a replicating portfolio for the bet from Annaās and Belleās points of view respectively.
(d) Do you think it is a good idea to hedge the bet? Motivate your answer properly.
1.7 Volatility
1.7.1 VIX: On Chicago Board Options Exchange (CBOE) there is an index called VIX, which measures expected volatilityon the SP500 index. The VIX is calculated using market prices of European put and call options on the SP500 index.LetĪ P
E (t, t +Ļ, S(t), K ) andĪ CE (t, t +Ļ, S(t), K ) be prices of a European put and a European call options respectively
given at time t with maturity t + Ļ with current stock price S(t) and with strike K. Let further F t+tt be the forward
level at time t of the stock price at time t + Ļ, i.e. F t+tt = E
Q[S(t + Ļ)|Ft]. Having access to a wide range of optionprices over different strikes we can get an almost model-free estimate of the expected forward volatility.
VIX (t, Ļ) =
(
2Ļ
NPā1ā
i=1
ertĪ PE (t, t + Ļ, S(t), Ki)
Ki+1 ā Ki
K 2i
I (Ki < F t+tt )
+2Ļ
NCā1ā
j=1
ertĪ CE (t, t + Ļ, S(t), Kj)
Kj+1 ā Kj
K 2j
I (Kj > F t+tt )
1/2
,
where NP and NC are the number of available put and call options with maturity t + Ļ respectively1. The empiricallycalculated VIX index squared VIX (t, Ļ)2 is an approximation of an integral
VIX (t, Ļ)2 ā 2Ļ
(
ā« F t+tt
0ertĪ P
E (t, t + Ļ, S(t), K )dK
K 2+
ā« ā
F t+tt
ertĪ CE (t, t + Ļ, S(t), K )
dK
K 2
)
=2ĻE
Q
[
ā« F t+tt
0(K ā S(t + Ļ))+
dK
K 2+
ā« ā
F t+tt
(S(t + Ļ) ā K )+dK
K 2| Ft
]
=2ĻE
Q
[
ā ln
(
S(t + Ļ)
F t+tt
)
| Ft
]
.
Now assume that we have a market with the following Q-dynamics:
dB(t) = rB(t)dt,
dS(t) = rS(t)dt + Ļ(t)S(t)dW (t),
where r is the risk free rate, Ļ a deterministic function and W is a standard Q-Brownian motion. This is the modelyou shall use in the rest of the problem.
1This is a slightly simplified version of the real index.
4
(a) Calculate F t+tt = E
Q[S(t + Ļ)|Ft].
(b) Evaluate the expectation2ĻE
Q
[
ā ln
(
S(t + Ļ)
F t+tt
)
| Ft
]
.
(c) Show that
EQ
[
ā« F t+tt
0(K ā S(t + Ļ))+
dK
K 2+
ā« ā
F t+tt
(S(t + Ļ) ā K )+dK
K 2| Ft
]
= EQ
[
ā ln
(
S(t + Ļ)
F t+tt
)
| Ft
]
.
1.7.2 (VIX cont.) Assume that S follows the Heston model i.e. we have a market with the following Q-dynamics:
dB(t) = rB(t)dt,
dS(t) = rS(t)dt +ā
V (t)S(t)(ĻdW1(t) +ā
1 ā Ļ2dW2(t)),
dV (t) = Īŗ(Īøā V (t))dt + Ļv
ā
V (t)dW1(t),
where r is the risk free rate, Ļv, Īŗ,Īø are positive deterministic constants,ā1 ā¤ Ļ ā¤ 1 and W1 and W2 are independent standard Q-Brownian motions. Evaluate the expectation
2ĻE
Q
[
ā ln
(
S(t + Ļ)
F t+tt
)
| Ft
]
,
where F t+tt = E
Q[S(t + Ļ)|Ft].
1.8 Simple interest rate contracts and Martingale models for the short rate
1.8.1 Calculate the price of a Zero Coupon bond with maturity T at time t where 0 < t < T in the following Ho-Leemodel for the short rate,
{
drs = Ī(s) ds + ĻdWs, for s ā„ trt = r
where Ī(s) = ceās + Ļ2s and where Ļ, r and c are positive constants.
1.8.2 A floating rate bond with face value A is like a coupon bond with face value A which has coupon rates equal to thefloating LIBOR rates
LTiā1 [Tiā1, Ti] =1
Ti ā Tiā1
(
1p(Tiā1, Ti)
ā 1
)
over time intervals [Tiā1, Ti], i = 1, . . . , n. So this contracts pays out A at time Tn and the coupons ci = A(Ti āTiā1)LTiā1[Tiā1, Ti], at times Ti, i = 1, . . . , n. The value of coupon i is not known until time Tiā1. Find the valueof this contract at time t = T0.
1.9 The HJM framework
1.9.1 Consider the following HJM model for the forward rate f (t, T ), T ā„ 0;
df (t, T ) = Ļ2(T ā t)dt + ĻdW Qt , 0 ā¤ t ā¤ T
f (0, T ) = f ā(0, T ), T ā„ 0
where W is a standard BM and f ā(0, T ) is the observed forward rate on the e market.
(a) Find the ZCB price p(t, T ) for this model.
(b) Calculate the QS-dynamics, that is the dynamics under the numeraire measure where p(t, S) is used as a nu-meraire, for the process Xt = (1 + (S ā T )Lt[T , S]) for 0 ā¤ t ā¤ T , where Lt [T , S] = (p(t, T )ā p(t, S))/((S āT )p(t, S)).
(c) Use the dynamics obtained in (b) to price the Caplet for 0 ā¤ t ā¤ T , that is the derivative with maturity S andpay-off
(S ā T ) max(LT [T , S] ā K , 0),
where K is a positive constant.
5
1.9.2 You get an urgent phone call from a friend who has found a programming error in the bankās accounting system.Instead of paying out a three month spot LIBOR-contract over the time interval [T1, T2] according to the correctpay-off X = 1 + (T2 ā T1)LT1 [T1, T2] at time T2 where the rate is decided at time T1, the system assigns therate over the coming interval [T2, T3], i.e. the pay-off is incorrectly set to Y = 1 + (T2 ā T1)LT2[T2, T3], whereT2 ā T1 = T3 ā T2 = 0.25. The cash-flow is still at time T2. For the correct pay-off X we have that the fair valueat time T1 is one regardless of which model we use i.e. ĻX (T1) = 1. You will however need at model to find Ī Y (T1),i.e. the fair value of Y at time T1. So we now assume that we have the following QT3-dynamics (dynamics under thenumeraire measure corresponding to the numeraire p(t, T3)) for the forward rate for T1 ā¤ t ā¤ u ā¤ T3 as:
df (t, u) = āĻ(t)2(T3 ā u)dt + Ļ(t)dW (t),
f (T1, u) = a + b(1 ā eā(uāT1)),
where a, a + b > 0. Note that for arbitrary t, S1, S2 satisfying 0 ā¤ t ā¤ S1 < S2 we have
1 + (S2 ā S1)Lt[S1, S2] = p(t, S1)/p(t, S2)
where p(t, S1) and p(t, S2) are ZCB values at time t for ZCB:s with maturity S1 and S2 respectively.
(a) Your task is now to find out the fair value of the pay-off Y at time T1 using the model above.
(b) You should now figure out if the fair value calculated in a) is larger or smaller than one (i.e. the fair value of X attime T1). To simplify things in b) we assume that a = 0.02, b = ā0.01 and Ļ(t) ā” Ļ where Ļ = 0.1.
(c) So would the bank on average win or loose on the programming error given the result you have obtain for thefair value in b)?
1.10 Dividend paying stocks
1.10.1 Continuous dividendsMost real stock pay out dividends. One common model for a dividend paying stock is to assume that dividends arepayed out in a continuous cash flow. More precisely, by holding a stock, S over the time interval [t, T ] we receive thefollowing dividend cash flow
D(T ) ā D(t) =
ā« T
t
qS(u)du,
where the positive constant q is called dividend yield. The model for the stock and bank account B and dividendsunder Q is given by
dS(u) = Ī±S(u)du + ĻS(u)dW Q(u),
dB(u) = rB(u)du, B(0) = 1
dD(u) = qS(u)du, D(0) = 0
where Ī± is the drift, Ļ > 0 the volatility, W Q is a standard Q-BM, r the interest rate and q ā„ 0 is the dividend yield.So the stock behaves like a geometric BM as in the BS standard model. However we cannot have Ī± = r as in the BScase (unless q = 0).
(a) How should we choose Ī± here? The key observation here is that we want an arbitrage free market. So let t andT be to arbitrary times satisfying t < T . Buying the stock at time t and selling it at time T we get the followingdiscounted cash flow
S(T )B(t)B(T )
+
ā« T
t
B(t)B(u)
dD(u) = S(T )B(t)B(T )
+
ā« T
t
qB(t)B(u)
S(u)du.
This cost us S(t) at time t so for no arbitrage we must have
S(t) = EQ
[
S(T )B(t)B(T )
+
ā« T
t
qB(t)B(u)
S(u)du|Ft
]
,
for all 0 < t < T . No use this to find the correct value of Ī±.
(b) Given the result in a), use the foundamental theorems of asset pricing to check if this market is free of arbitrageand complete.
6
(c) Now use the model with the Ī±-value calculated in a) to find the value at time t of a contract where we receive thestock at time T , where T > t .
(d) Find a replicating portfolio for the contract in b). Notice that for dividend paying stocks a simple buy and holdstrategy will not work, since holding the stock you receive dividends whereas getting the stock at time T give youno dividends between t and T . A portfolio consisting of holdings in the stock and the bank account with valueprocess V (t) = a(t)S(t) + b(t)B(t) is self-financing if
dV (t) = a(t)dS(t) + a(t)dD(t) + b(t)dB(t).
Hint: Look at the delta-hedge and check that it will be self-financing.
(e) Now use the model with the Ī±-value calculated in a) to price a standard European call option and compare theresult to the standard BS-formula. Conclusions? Remember that holding an European call option does not giveyou any dividends.
(f ) Find a replicating portfolio for the contract in d).
1.10.2 Discrete dividendsMost real stock pay out dividends. Another common model for a dividend paying stock is to assume that dividendsare payed out at discrete time points. Let {tk}, k = 1, 2, Ā· Ā· Ā· , be pre-specified ordered time points when dividends arepayed out. More precisely, by holding a stock, S over the time interval [t, T ] we receive the following dividend cashflow
D(T ) ā D(t) =
āā
k=1
Ī“S(tkā)I (t < tk ā¤ T ),
where the constant 0 < Ī“ < 1 is called dividend fraction and S(tkā) is the value of the the stock just prior to thedividend pay-out. At the times {tk}, k = 1, 2, Ā· Ā· Ā· , the stock S jumps downward with the jump size Ī“S(tkā). LetN be a desterministic counter that counts the number dividends since time t = 0, i.e. N jumps up one unit at eachpay-out. We can then re-write the dividends stream as
D(T ) ā D(t) =
ā« T
t
Ī“S(uā)dN (u),
The model for the stock and bank account B and dividends under Q is given by
dS(u) = Ī±S(u)du + ĻS(u)dW Q(u) ā Ī“S(uā)dN (u),
dB(u) = rB(u)du, B(0) = 1
dD(u) = Ī“S(uā)dN (u), D(0) = 0
where Ī± is the drift, Ļ > 0 the volatility, W Q is a standard Q-BM, r the interest rate and Ī“ ā„ 0 is the dividend fraction.So the stock behaves like a geometric BM as in the BS standard model between the downward jumps. For this modelwe need to use a generalised version of the Ito formula which gives us the following
df (t, S(t)) = (f ā²t (t, S(t)) + Ī±S(t)f ā²
s (t, S(t)) + Ļ2/2S(t)2f ā²ā²s s(t, S(t)))dt + ĻS(t)f ā²
s (t, S(t))dW Q(t)
+(f (t, S(tā)(1ā Ī“)) ā f (t, S(tā)))dN (t).
Applying this to the function f (t, S(t)) we of course get back the dynamics for S given above (but please do checkthis).
(a) How should we choose Ī± here? The key observation here is that we want an arbitrage free market. So let t andT be to arbitrary times satisfying t < T . Buying the stock at time t and selling it at time T we get the followingdiscounted cash flow
S(T )B(t)B(T )
+
ā« T
t
B(t)B(u)
dD(u) = S(T )B(t)B(T )
+
ā« T
t
Ī“B(t)B(u)
S(uā)dN (u).
This cost us S(t) at time t so for no arbitrage we must have
S(t) = EQ
[
S(T )B(t)B(T )
+
ā« T
t
Ī“B(t)B(u)
S(uā)dN (u)|Ft
]
,
for all 0 < t < T . No use this to find the correct value of Ī±.
7
(b) Given the result in a), use the foundamental theorems of asset pricing to check if this market is free of arbitrageand complete.
(c) Now use the model with the Ī±-value calculated in a) to find the value at time t of a contract where we receive thestock at time T , where T > t .
(d) Find a replicating portfolio for the contract in b). Notice that for dividend paying stocks a simple buy and holdstrategy will not work, since holding the stock you receive dividends whereas getting the stock at time T give youno dividends between t and T . A portfolio consisting of holdings in the stock and the bank account with valueprocess V (t) = a(t)S(t) + b(t)B(t) is self-financing if
dV (t) = a(t)dS(t) + a(t)dD(t) + b(t)dB(t).
Hint: Look at the delta-hedge and check that it will be self-financing.
(e) Now use the model with the Ī±-value calculated in a) to price a standard European call option and compare theresult to the standard BS-formula. Conclusions? Remember that holding an European call option does not giveyou any dividends.
(f ) Find a replicating portfolio for the contract in d).
8
Chapter 2
Solutions
Sol: 1.1 Martingales
Sol: 1.1.1 Using that St has Q-dynamicsdSt = rStdt + ĻStdWt
and applying ItĆ“ās formula to the process Xt = (St)geārt we get that
dXt = (ārXt + Ī³rXt +12Ļ2Ī³(Ī³ā 1)Xt)dt + Ī³ĻXtdWt
= Xt (r(Ī³ā 1) +12Ļ2Ī³(Ī³ā 1))dt + Ī³ĻXtdWt
= Xt (Ī³ā 1)(r +12Ļ2Ī³)dt + Ī³ĻXtdWt .
For Xt to be a martingale we need that the drift is zero which gives that Ī³ should solve the equation
(Ī³ā 1)(r +12Ļ2Ī³) = 0.
We see right away that it has the solutions Ī³ = 1 and Ī³ = ā 2rs2 and since we wanted a solution different from Ī³ = 1we see that the requested solution is Ī³ = ā 2rs2 . We should also check that X satisfies the required moment conditions.Plugging in Ī³ = ā 2rs2 we get the following dynamics for X:
dXt = ā2r
ĻXtdWt ,
which has the solution
Xt = X0 exp(ā2r2
Ļ2t ā 2r
ĻWt).
Now we have (assuming X0 = Sg0 > 0)
E[|Xt |] = E[Xt] = E[X0 exp(ā2r2
Ļ2t ā 2r
ĻWt )] = X0 exp(ā2r2
Ļ2t +
2r2
Ļ2t) = X0 < ā,
which shows that X is a martingale under Q.
ļæ½
Sol: 1.1.2 Let Xt = f (t, Wt) = et/2 cos(Wt). We now calculate dXt with ItƓs formula:
dXt = df (t, Wt) =
{
āf
āt+
12
ā2f
āx2
}
dt + 1āf
āxdWt
=
{
12
et/2 cos(Wt) ā12
et/2 cos(Wt )
}
dt ā et/2 sin(Wt)dWt
= āet/2 sin(Wt)dWt
9
This process has no drift term moreover we have that the diffusion part has finite second moment using the ItƓisometry, i.e.
E[(ā« t
0āes/2 sin(Ws)dWs)
2] =
ā« t
0E[es sin(Ws)
2]ds ā¤ā« t
0E[es]ds = et ā 1 < ā.
This gives that X (t) is a Martingale.
Alternative solution:We can directly calculate E[Xt |Fs] for s < t as
E[Xt |Fs] = E[et/2 cos(Wt)|Fs] = E[e(tās)/2 cos(Wt ā Ws + Ws)es/2|Fs]
= E[e(tās)/2(cos(Wt ā Ws) cos(Ws)es/2 ā sin(Wt ā Ws) sin(Ws)e
s/2)|Fs]
= es/2 cos(Ws)(e(tās)/2eā(tās)2/2) + sin(Ws)e
s/20
= es/2 cos(Ws) = Xs.
Finally we need to establish that E[|Xt |] < ā which is easily done since |Xt | < et/2 < ā. ļæ½
Sol: 1.2 Static replication of derivatives
Sol: 1.2.1 The easiest way to find a hedge for the pay-off is to draw a picture.
0 K 2K
0K
Smax(Sā2K,0)
ā2max(SāK,0)
S
The solid line correspond to the original pay-off and the dashed lines correspond to the stock, and one long Europeancall option with strike 2K and two short European call options with strike K respectively (top to bottom). So we canreplicate the pay-off using one stock, and one long European call option with strike 2K and two short European calloption with strike K . To do things properly we should check that
S ā 2 max(S ā K , 0) + max(S ā 2K , 0) = max(K ā |S ā K |, 0)
for all S ā„ 0. We start with the left hand side
S ā 2 max(S ā K , 0) + max(S ā 2K , 0) =
S 0 ā¤ S ā¤ K
2K ā S K ā¤ S ā¤ 2K
0 S ā„ 2K
and then move on to the right hand side
max(K ā |S ā K |, 0) =
S 0 ā¤ S ā¤ K
2K ā S K ā¤ S ā¤ 2K
0 S ā„ 2K
which shows the equivalence between the two pay-offs. ļæ½
10
Sol: 1.2.2 LetĪ (t) be the price of the derivative X for t ā¤ T , moreover let PK (t) and CK (t) be the price at time t of a put optionand call option respectively both with maturity T and strike price K . The price Ī (t) is given by any of the followingequivalent portfolios (there are more possible equivalent portfolios).
Ī (t) = P2K (t) ā PK (t)
= K B(t)/B(T )ā CK (t) + C2K (t)
= S(t) + PK (t) ā 2CK (t) + C2K (t)
Looking at the payoffs at time T show that the portfolios have the same payoff as the contract X , i.e.
K S(T ) ā¤ K2K ā S(T ) K ā¤ S(T ) ā¤ 2K0 S(T ) ā„ 2K
ļæ½
Sol: 1.3 PDE:s and Feynman-Kac formula
Sol: 1.3.1 According to Feynman-Kacās representation theorem the PDE is solved by
f (t, x) = E[eXT |Xt = x],
where X has the dynamics
dXs = (Ī¼ā Ļ2
2)ds + ĻdWs, t ā¤ s ā¤ T
Xt = x.
It is straightforward to see (at least it should be) that X is is a BM with drift Ī¼ā s2
2 and standard deviation Ļ startingat x at time t , i.e.
XT = x + (Ī¼ā Ļ2
2)(T ā t) + Ļ(WT ā Wt).
Looking at exp(XT ) we see that it has exactly the same distribution as the geometric BM in the standard Black-Scholesmodel. We thus get that
f (t, x) = E[eXT |Xt = x] = E
[
exe(mā s2
2 )(Tāt)+s(WTāWt )]
= ex+(mā s2
2 )(Tāt)+s2
2 (Tāt)= ex+m(Tāt).
We should also check the obtained solution fulfils the PDE and the boundary condition. We start with the last taskf (T , x) = ex+0m = ex as prescribed. Finally we get that
āf (t, x)āt
+
(
Ī¼ā Ļ2
2
)
āf (t, x)āx
+Ļ2
2ā2f (t, x)
āx2= āĪ¼f (t, x) + (Ī¼ā Ļ
2
2)f (t, x) +
Ļ2
2f (t, x) = 0,
which verifies that the obtained solution is correct. ļæ½
Sol: 1.4 Pricing of derivatives and hedging
Sol: 1.4.1 (a) Under Q we have that
ST = Ste(rās2
2 )(Tāt)+s(WTāWt ).
11
According to the risk-neutral-valuation-formula we have that the price of the derivative, Ī t = F (t, St), is givenby
F (t, St) = eār(Tāt)E
Q[
Ī¦(ST )|Ft
] Markov= eār(Tāt)
EQ[
Ī¦(ST )|St
]
= eār(Tāt)E
Q[
max(K ā (ST )2, 0)|St
]
= eār(Tāt)E
Q[
(K ā (ST )2)1STā¤ā
K |St
]
= eār(Tāt)E
Q
[
(K ā S2t e2(rā s2
2 )(Tāt)+2s(WTāWt ))1e(rā s2
2 )(Tāt)+s(WT āWt )ā¤(ā
K /St )|St
]
= eār(Tāt)E
Q
[
(K ā S2t e2(rā s2
2 )(Tāt)+2sāTātZ )1Zā¤
log(ā
K /St )ā(rā s22 )(Tāt)sāTāt
|St
]
,
where Z ā N(0, 1). Expressing the expectation as an integral we get
F (t, St) = eār(Tāt)K
ā« d1
āā
eāz2
2
ā2Ļ
dz ā S2t e(rās2)(Tāt)
ā« d1
āā
e2sāTātzā z2
2
ā2Ļ
dz
= eār(Tāt)K
ā« d1
āā
eāz2
2
ā2Ļ
dz ā S2t e(rās2)(Tāt)
ā« d1
āā
eā12 (ā4sāTātz+z2
+4s2(Tāt)ā4s2(Tāt))ā
2Ļdz
= eār(Tāt)K
ā« d1
āā
eāz2
2
ā2Ļ
dz ā S2t e(r+s2)(Tāt)
ā« d1
āā
eā12 (zā2sāTāt)2
ā2Ļ
dz
= eār(Tāt)K
ā« d1
āā
eāz2
2
ā2Ļ
dz ā S2t e(r+s2)(Tāt)
ā« d1ā2sāTāt
āā
eā12 z2
ā2Ļ
dz
= eār(Tāt)K N(d1) ā S2t e(r+s2)(Tāt)N(d1 ā 2Ļ
āT ā t),
where N is the standard normal distribution function and where
d1 =log(
āK /St ) ā (r ā s2
2 )(T ā t)
Ļā
T ā t.
(b) Let h = (hb, hs) be a self-financing portfolio with value process V (t) = hb(t)Bt + hs(t)St . By the self-financingcondition we get that the dynamics of V is given by
dV (t) = hb(t)dBt + hs(t)dSt .
We now want to choose hb and hs such V and the derivative with price process Ī has the same dynamics. Thedelta-hedge gives that we should choose hs(t) as
hs(t) =ā
āStF (t, St)
and since we should have Vt = F (t, St) we get that
hb(t) =F (t, St) ā hs(t)St
Bt=
F (t, St) ā Stā
āStF (t, St)
Bt.
Using the F obtained in (a) we get that
hs(t) = ā2Ste(r+s2)(Tāt)N(d1 ā 2Ļ
āT ā t)
hb(t) =eār(Tāt)K N(d1) + S2
t e(r+s2)(Tāt)N(d1 ā 2Ļā
T ā t)ert
.
Alternative derivation: If you have forgotten the delta-hedge you should look at following to refresh your memory.Applying ItĆ“ās formula to Ī t = F (t, St) we get that
dĪ t =
(
ā
ātF (t, St) +
Ļ2S2t
2ā2
āS2t
F (t, St)
)
dt +ā
āStF (t, St)dSt
=
(
ā
ātF (t, St) +
Ļ2S2t
2ā2
āS2t
F (t, St)
)
rBt
rBtdt +
ā
āStF (t, St)dSt
=
(
ā
ātF (t, St) +
Ļ2S2t
2ā2
āS2t
F (t, St)
)
1rBt
dBt +ā
āStF (t, St)dSt .
12
So if we choose
hb(t) =
(
ā
ātF (t, St) +
Ļ2S2t
2ā2
āS2t
F (t, St)
)
1rBt
hs(t) =ā
āStF (t, St)
we get that V and Ī will have the same dynamics. We can simplify this further by using that Vt = Ī t = F (t, St)(which also follows from that F satisfies the Black-Scholes PDE) so that we get that
hb(t) =F (t, St) ā hs(t)St
Bt=
F (t, St) ā Stā
āStF (t, St)
Bt
ļæ½
Sol: 1.5 Change of measure and completeness
Sol: 1.5.1 The mathematics in this solution is only simple linear algebra but the financial implications are still noteworthy.
(a) The condition for the risk neutral probabilities are that
S0 = EQ[S1|S0] = qd dS0 + q1S0 + quuS0
and that the risk neutral probabilities sum to one. (We must also have that the probabilities are positive andsmaller than one.) We thus obtain the following linear system of equations for the risk neutral probabilities:
[
1 1 13/5 1 6/5
]
qd
q1
qu
=
[
11
]
.
So we have two equations and three unknowns so there exists multiple (infinitely many) solutions. In principlewe are done here since now we have that the risk neutral probabilities are not unique. We should check that atleast two solutions satisfy that they are non-negative and smaller than one. We however need the full solution in(d) so we solve it now. We start by finding all solutions and then we make restrictions so that the probabilities arepositive and smaller than one. Three unknowns and two equations gives us a one parametric family of solutions.We put qd = Īø and aim to express the other probabilities using Īø. Plugging this into the our equations above weobtain
[
1 11 6/5
] [
q1
qu
]
=
[
1 ā Īø1 ā 3/5Īø
]
.
This has the solution [q1, qu] = [1 ā 3Īø, 2Īø]. We here immediately see that 0 ā¤ Īø ā¤ 1/3 for this to beprobabilities. For financial reasons we do not want the cases Īø = 0 (implies S = B with prob 1) and Īø = 1/3(which gives us back the binomial model with prob 1). Taking this into consideration gives us the solutions[qd , q1, qu] = [Īø, 1 ā 3Īø, 2Īø], 0 < Īø < 1/3. We can thus by changing Īø calibrate to different marketsituations.
(b) Since we all ready have the full solution all we need to do here is to find Īø so that the price of the derivativematch, i.e. we calibrate our model to fit the market price. We have that E
Q[S21 |S0 = 1] = 26/25 which gives
that
Īø(3/5)2+ (1 ā 3Īø)12
+ 2Īø(6/5)2= 26/25,
1 + Īø(9 ā 75 + 72)/25 = 26/25,
1 + 6Īø/25 = 26/25
6Īø = 1
Īø = 1/6.
So we have a unique risk neutral measure with [qd , q1, qu] = [1/6, 1/2, 1/3].
13
(c) We now use the probabilities from (b) to price the derivative
EQ[max(S1 ā 9/10, 0)|S0 = 1] = 0 Ā· 1/6 + (1 ā 9/10) Ā· 1/2 + (6/5 ā 9/10) Ā· 1/3
= 1/20 + 1/10 = 3/20.
To find the hedge portfolio we must solve system of linear equations just as in the binomial model but nowwe have three assets and three equations. So we should find hX , hS and hB (which are the portfolio weights forX = S2, S and B respectively) such that
hX S21 + hSS1 + hBB1 = max(S1 ā 9/10, 0),
for all possible outcomes of S1. This gives rise to following system of equations
9/25 3/5 11 1 1
36/25 6/5 1
hX
hS
hB
=
01/103/10
We easily solve this by Gauss elimination obtaining
hX
hS
hB
=
5/4ā7/4
3/5
.
(d) From (a) and (b) we get that
EQ[S2
1 |S0 = 1] = 1 + 6Īø/25, 0 < Īø < 1/3.
This is an increasing function of Īø thus we get the upper and lower bounds for the price by plugging in theallowed upper and lower bounds for Īø. This gives that
1 < EQ[S2
1 |S0] < 27/25,
which was to be shown. So it is not possible to calibrate the model to prices outside this interval, since thatwould imply negative probabilities and or probabilities larger than one.
Sol: 1.5.2 (a) Regardless of the choice of martingale measure Q we have that S(1) will have the Q-dynamics
dS(1)= rS(1)
t dt + S(1)t
(
Ļ11dW (1),Qt + Ļ12dW (2),Q
t
)
,
where W (1),Q and W (2),Q are standard BM:s under Q. We therefore get that
ST = Ste(rās2
11+s212
2 )(Tāt)+s11(W (1),QT āW (1),Q
t )+s12(W (2),QT āW (2),Q
t ),
which has the same distribution as
Ste(rās2
11+s212
2 )(Tāt)+ās2
11+s212
āTātZ , where, Z ā N(0, 1).
Thus the price at time t , Ī t , of a simple claim with maturity T and pay-off Ī¦(ST ) is given by
Ī t = eār(Tāt)ā« ā
āāĪ¦
(
Ste(rās2
11+s212
2 )(Tāt)+ās2
11+s212
āTātz
)
eāz2
2
ā2Ļ
dz
regardless of the choice of Q, which was to be shown.
(b) The dynamics of W (2) under Q is given by
dW (2)t = dW (2),Q
t ā g2(t)dt
where (g1(t), g2(t)) are any functions satisfying the equation
Ī¼1 ā Ļ11g1(t) ā Ļ12g2(t) = r, for, 0 ā¤ t ā¤ T
and the Novikov condition
EP
[
eR T
0g1(s)2+g2(s)2
2 ds
]
< ā.
14
Two possible choices are e.g. (g1(t), g2(t)) = ((Ī¼1 ā r)/Ļ11, 0) and (g1(t), g2(t)) = (0, (Ī¼1 ā r)/Ļ12). These twochoices will give different prices to the derivative 1W (2)
T >K , more precisely
eār(Tāt)N
(
W (2)t ā KāT ā t
)
and
eār(Tāt)N
(
W (2)t ā K ā m1ārs12
(T ā t)ā
T ā t
)
respectively.
(c) We get that (g1(t), g2(t)) should solve the following system of linear equations
āĻ11g1(t) ā Ļ12g2(t) = r ā Ī¼1
āĻ22g2(t) = r ā Ī¼2
which has the unique solution (provided that Ļ11Ļ22 6= 0)
g2(t) =Ī¼2 ā r
Ļ22, g1(t) =
Ī¼1 ā r ā Ļ12m2ārs22
Ļ11,
and since the Girsanov kernel is unique we get that the market is free of arbitrage and complete.
(d) Using the result from (c) we get that the price of the derivative is given as
eār(Tāt)N
(
W (2)t ā K ā m2ārs22
(T ā t)ā
T ā t
)
.
ļæ½
Remark: Note that usually we say that a derivative or contingent claim should only be a function of the (trajec-tory of the) underlying asset (S1) up to maturity. The derivative in (a) is such a contract and there it does notmatter that we have added an extra Brownian motion. However the contract in (b) is not a function of S1 only,here we need more information to know the value at maturity. This ambiguity regarding completeness is thereason why it is called a meta-theorem (see Ć berg p. 111 and Bjƶrk p. 122) and not a theorem. The moral ofthis is perhaps that we should use a model description that only uses as many driving Brownian motions as weactually need to represent the model.
Sol: 1.6 Change of numeraires
Sol: 1.6.1 We want to price the derivative X with maturity T and pay-off:
Ī¦(S1(T ), S2(T )) = max(S2(T ) ā S1(T ), 0).
According to the risk-neutral valuation formula the price at time t , Ī X (t), is given by
Ī X (t) = eār(Tāt)E
Q[max(S2(T ) ā S1(T ), 0)|Ft].
There are now some different approaches to calculate this expectation using change of numeraire techniques. Theperhaps easiest approach is to use S1 as a numeraire this leads to
Ī X (t) = S1(t)EQS1
[
1S1(T )
max(S2(T ) ā S1(T ), 0)|Ft
]
= S1(t)EQS1
[
max(S2(T )S1(T )
ā 1, 0)|Ft
]
,
where QS1 is the numeraire measure for S1. This can now be seen as a European call option on the ratio S2/S1 withstrike 1. Moreover since S2/S1 is a ratio between a traded asset and a numeraire it is automatically a martingale underQS1 . Using that the volatilities does not change when we change measure we can by calculate the volatilities under Q
as(
ā
āS1
S2
S1
)
S1(t)(Ļ11dW1(t) + Ļ12dW2(t)) +
(
ā
āS2
S2
S1
)
S2(t)(Ļ21dW1(t) + Ļ22dW2(t))
=S2(t)S1(t)
((Ļ21 ā Ļ11)dW1(t) + (Ļ22 ā Ļ12)dW2(t))
15
This gives that the dynamics for S2/S1 under QS1 for s ā„ t is given by
dS2(s)S1(s)
=S2(s)S1(s)
(
(Ļ21 ā Ļ11)dW QS1
1 (s) + (Ļ22 ā Ļ12)dW QS1
2 (s))
,
S2(t)S1(t)
=s2(t)s1(t)
where W QS1
1 (s) and W QS1
2 (s) are independent standard QS1 Brownian motions. We can now solve this SDE to obtain
S2(T )S1(T )
=s2(t)s1(t)
exp
(
ā12
(
(Ļ21 ā Ļ11)2+ (Ļ22 ā Ļ12)2
)
(T ā t) + (Ļ21 ā Ļ11)(W QS1
1 (T ) ā W QS1
1 (t))
+ (Ļ22 ā Ļ12)(W QS1
2 (T ) ā W QS1
2 (t)))
This has the same distribution as
s2(t)s1(t)
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tG
)
,
where G is a standard Gaussian random variable and where
Ļ =ā
(Ļ21 ā Ļ11)2 + (Ļ22 ā Ļ12)2.
We can therefore calculate the price Ī X (t) as
Ī X (t) = s1(t)ā« ā
āāmax
(
s2(t)s1(t)
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tg
)
ā 1, 0
)
exp(āg2/2)ā2Ļ
dg
= s1(t)ā« ā
ād
(
s2(t)s1(t)
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tg
)
ā 1
)
exp(āg2/2)ā2Ļ
dg
= s1(t)ā« ā
ād
(
s2(t)s1(t)
1ā2Ļ
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tg ā g2/2
)
ā exp(āg2/2)ā2Ļ
)
dg
= s1(t)ā« ā
ād
(
s2(t)s1(t)
1ā2Ļ
exp
(
ā12
(g ā Ļā
T ā t)2
)
ā exp(āg2/2)ā2Ļ
)
dg
= s2(t)ā« ā
ād
1ā2Ļ
exp
(
ā12
(g ā Ļā
T ā t)2
)
dg ā s1(t)ā« ā
ād
exp(āg2/2)ā2Ļ
dg
= s2(t)(1 ā N (ād ā Ļā
T ā t)) ā s1(t)(1 ā N (ād))
= s2(t)N (d + Ļā
T ā t) ā s1(t)N (d),
where
d =ln(s2(t)/s1(t)) ā Ļ2(T ā t)/2
Ļā
T ā t,
and where N is the distribution function of the standard Gaussian distribution. Alternative solution:We can also use both S1 and S2 as numeraires which gives that
Ī X (t) = S2(t)EQS2 [
I (S2(T ) > S1(T ))|Ft
]
ā S1(t)EQS1 [
I (S2(T ) > S1(T ))|Ft
]
.
This can now be rewritten as
Ī X (t) = S2(t)EQS2
[
I
(
S1(T )S2(T )
< 1
)
|Ft
]
ā S1(t)EQS1
[
I
(
S2(T )S1(T )
> 1
)
|Ft
]
.
Now S1/S2 is a QS2 -martingale and S2/S1 is a QS1 -martingale. By using the same type of argument and calculationsas in the first solution we obtain that S1(T )/S2(T ) under QS2 has the same distribution as
s1(t)s2(t)
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tG
)
,
and that S2(T )/S1(T ) under QS1 has the same distribution as
s2(t)s1(t)
exp
(
ā12Ļ2(T ā t) + Ļ
āT ā tG
)
,
16
where Ļ and G are as defined in the first solution. Straightforward calculation now give that
Ī X (t) = s2(t)N (d + Ļā
T ā t) ā s1(t)N (d),
where d are defined as in the first solution.Alternative solution 2:We can also calculate the dynamics for S1 and S2 under both QS1 and QS2 . For this we need to find two two-dimensional Girsanov kernels, where we also need to look at dynamics of the bank-account to get the right Girsanovkernels. This is however as seen from the calculations above an unnecessary detour. For the sake of completeness wesupply the appropriate Girsanov kernels:
gS11 = āĻ11, gS1
2 = āĻ12
gS21 = āĻ21, gS2
2 = āĻ22.
By the same type of calculations as in the first two solutions we finally arrive at the same answer. ļæ½
Sol: 1.6.2 (a) By using that Z (t) = S(t)/P(t, T ), for 0 ā¤ t ā¤ T , is a QT martingale and that volatilities do note change whenwe change measure, we see that we can calculate the volatility function v(t, T ) using the diffusion part of theQ-dynamics for S(t)/P(t, T ). This gives that
Z (t)v(t, T )
[
dW1(t)dW2(t)
]
=
(
ā
āP
S
P
)
P(t, T )Ī³(T ā t)dW1(t) +
(
ā
āS
S
P
)
S(t)ĻdW2(t)
= āZ (t)Ī³(T ā t)dW1(t) + Z (t)ĻdW2(t)
= Z (t)[
āĪ³(T ā t) Ļ]
[
dW1(t)dW2(t)
]
.
This gives that v(t, T ) =[
āĪ³(T ā t) Ļ]
.
(b) Using that S(T ) = Z (T ) we can view the contract as written on the process Z instead of S. So the price of theEuropean call option can thus be calculated as
Ī (t) = p(t, T )EQT [
max(Z (T ) ā K , 0)|Ft
]
.
To calculate this we must find the distribution of Z (T ) under QT . Solving the SDE for Z under QT gives that
Z (T ) = Z (t) exp
(
ā12
ā« T
t
|v(s, T )|2ds +
ā« T
t
v(s, T )dW QT
(s)
)
.
This now has the same distribution as
Z (t) exp
(
ā12Ī£(t, T )2(T ā t) + Ī£(t, T )
āT ā tG
)
,
where
Ī£(t, T ) =
ā
ā« T
t Ī³2(T ā s)2 + Ļ2ds
T ā t=
ā
Ī³2(T ā t)3/3 + Ļ2(T ā t)T ā t
,
and where G is standard Gaussian random variable. By exactly the same calculations as in the derivation of thestandard Black-Scholes formula but with Ļ replaced by Ī£(t, T ) and eār(Tāt) replace by p(t, T ) we obtain
Ī (t) = p(t, T )Z (t)N (d + Ī£(t, T )ā
T ā t) ā p(t, T )KN (d)
= S(t)N (d + Ī£(t, T )ā
T ā t) ā p(t, T )KN (d),
where
d =ln(Z (t)/K ) ā Ī£(t, T )2(T ā t)/2
Ī£(t, T )ā
T ā t=
ln(S(t)/K ) ā ln(P(t, T )) ā Ī£(t, T )2(T ā t)/2
Ī£(t, T )ā
T ā t,
and where N is the distribution function of the standard Gaussian distribution.
17
To check that we get back the original formula if r(t) ā” r and |v(t, T )| ā” Ļ , we notice that this imply thatĪ³ = 0 and p(t, T ) = exp(ār(T ā t)). This gives that Ī£(t, T ) ā” Ļ and ā ln(p(t, T )) = r(T ā t). Now pluggingthis into our price gives
Ī (t) = S(t)N (d + Ļā
T ā t) ā eār(Tāt)KN (d),
where
d =ln(S(t)/K ) + r(T ā t) ā Ļ2(T ā t)/2
Ļā
T ā t,
which we recognize as the ordinary Black-Scholes formula. ļæ½
Sol: 1.6.3 (a) We start by examining the pay-off:
max(SA(T ), SB(T )) = SA(T )I (SA(T ) ā„ SB(T )) + SB(T )I (SB(T ) > SA(T ))
= SA(T )I
(
SB(T )SA(T )
ā¤ 1
)
+ SB(T )I
(
SA(T )SB(T )
< 1
)
.
After this rewriting we are ready to attack the problem with RNVF. Let Ī (t, SA(t), SB(t)) be the value of t hecontract at time t . Thus we have
Ī (t, SA(t), SB(t)) = EQ[
B(t)B(T )
max(SA(T ), SB(T ))|Ft]
= EQ
[
B(t)B(T )
SA(T )I
(
SB(T )SA(T )
ā¤ 1
)
|Ft
]
+EQ
[
B(t)B(T )
SB(T )I
(
SA(T )SB(T )
< 1
)
|Ft
]
.
Now we apply the change of numeraire technique to simply the calculations:
Ī (t, SA(t), SB(t)) = EQSA
[
SA(t)SA(T )
SA(T )I
(
SB(T )SA(T )
ā¤ 1
)
|Ft
]
+EQSB
[
SB(t)SB(T )
SB(T )I
(
SA(T )SB(T )
< 1
)
|Ft
]
= SA(t)EQSA
[
I
(
SB(T )SA(T )
ā¤ 1
)
|Ft
]
+ SB(t)EQSB
[
I
(
SA(T )SB(T )
< 1
)
|Ft
]
= SA(t)QSA
(
SB(T )SA(T )
ā¤ 1|Ft
)
+ SB(t)QSB
(
SA(T )SB(T )
< 1|Ft
)
.
We can now use that SB(u)/SA(u) is a QSA martingale and that SA(u)/SB(u) is a QSB martingale, since they areboth ratios of traded assets and numeraires. We then get the following QSA -dynamics for SB(u)/SA(u) (using Itoand the MG-property)
dSB(u)SA(u)
=SB(u)SA(u)
(
(ĻBĻā ĻA)dW QSA
1 (t) + ĻB
ā
1 ā Ļ2dW QSA
2 (t))
d=
SB(u)SA(u)
ā
(ĻBĻā ĻA)2 + Ļ2BdW QSA
(t)
=SB(u)SA(u)
ĻdW QSA(t),
where Ļ =ā
(ĻBĻā ĻA)2 + Ļ2B and W QSA is a standard QSA BM. So then we get that
SB(T )SA(T )
d=
SB(t)SA(t)
eās2
2 (Tāt)+sāTātG ,
where G is standard Gaussian random variable. Using the same type of arguments we get the following distribu-tion for SA(u)/SB(u) under QSB .
SA(T )SB(T )
d=
SA(t)SB(t)
eās2
2 (Tāt)+sāTātG ,
18
where G is standard Gaussian random variable and where Ļ =ā
(ĻBĻā ĻA)2 + Ļ2B as before. Putting this
together we obtain
Ī (t, SA(t), SB(t)) = SA(t)QSA
(
SB(t)SA(t)
eās2
2 (Tāt)+sāTātG ā¤ 1|Ft
)
+SB(t)QSB
(
SA(t)SB(t)
eās2
2 (Tāt)+sāTātG < 1|Ft
)
= SA(t)QSA
G ā¤ln(
SA(t)SB (t)
)
+s2
2 (T ā t)
Ļā
T ā t|Ft
+SB(t)QSB
G <ln(
SB(t)SA(t)
)
+s2
2 (T ā t)
Ļā
T ā t|Ft
= SA(t)N
ln(
SA(t)SB (t)
)
+s2
2 (T ā t)
Ļā
T ā t
+ SB(t)N
ln(
SB (t)SA(t)
)
+s2
2 (T ā t)
Ļā
T ā t
= SA(t)N(d1) + SB(t)N(d2).
As a preparation for (d) we also look explicitly at the price at time zero
Ī (0, SA(0), SB(0)) = SA(0)N
ln(
SA(0)SB (0)
)
+s2
2 T
Ļā
T
+ SB(0)N
ln(
SB (0)SA(0)
)
+s2
2 T
Ļā
T
.
(b) The easiest way of showing this is to re-write the value at time T for (b)
Ī¦(b)(SA(T ), SB(T )) = SA(T ) + (SB(T ) ā SA(T ))+
= SA(T ) + (SB(T ) ā SA(T ))I (SA(T ) < SB(T ))
= SA(T )I (SA(T ) ā„ SB(T )) + SB(T )I (SA(T ) < SB(T ))
= max(SA(T ), SB(T )).
This was exactly what we needed to show since now the values in (a) and (b) coincide for all possible outcomesat maturity and thus they must also coincide for all previous times to avoid arbitrage.
(c) The Black-Scholes like market in this problem is complete so we can hedge all contingent claims. To find thehedge we use the standardĪ-hedge approach.
hB(t) =1
B(t)(Ī (t, SA(t), SB(t)) ā hSA (t)SA(t) ā hSB (t)SB(t))
hSA (t) =ā
āSAĪ (t, SA(t), SB(t))
hSB (t) =ā
āSBĪ (t, SA(t), SB(t))
We start with hSA (t)
hSA (t) =ā
āSA(SA(t)N(d1) + SB(t)N(d2))
= N(d1) + SA(t)n(d1)ā
āSA(d1) + SB(t)n(d2)
ā
āSA(d2)
= N(d1) +1
Ļā
T ā t
(
SA(t)SA(t)
n(d1) ā SB(t)SA(t)
n(d2)
)
= N(d1) +1
Ļā
T ā t
(
n(d1) ā SB(t)SA(t)
n(d2)
)
where n(x) = (d/dx)N (x) = eāx2/2/ā
2Ļ,Using almost similar calculations we obtain that
hSB (t) = N (d2) +1
Ļā
T ā t
(
āSA(t)SB(t)
n(d1) + n(d2)
)
.
19
Using this we finally obtain
hB(t) =1
B(t)(Ī (t, SA(t), SB(t)) ā hSA (t)SA(t) ā hSB (t)SB(t))
=1
B(t)(Ī (t, SA(t), SB(t)) ā SA(t)N (d1) ā SB(t)N (d2)
ā 1
Ļā
T ā t(SA(t)n(d1) ā SB(t)n(d2) ā SA(t)n(d1) + SB(t)n(d2))
)
=1
B(t)(Ī (t, SA(t), SB(t)) āĪ (t, SA(t), SB(t))) = 0,
hSA (t) = N (d1) +1
Ļā
T ā t
(
n(d1) ā SB(t)SA(t)
n(d2)
)
,
hSB (t) = N (d2) +1
Ļā
T ā t
(
āSA(t)SB(t)
n(d1) + n(d2)
)
.
(d) From (a) we get that the price of derivative at time zero is
Ī (0, SA(0), SB(0)) = SA(0)N
ln(
SA(0)SB (0)
)
+s2
2 T
Ļā
T
+ SB(0)N
ln(
SB (0)SA(0)
)
+s2
2 T
Ļā
T
.
Now using that SA(0) = SB(0) = S and that ĻA = ĻB = Ļ we get
Ī (0, SA(0), SB(0)) = 2SN
(
Ļā
1 ā Ļā2
āT
)
.
We can then compare this to buying both stocks which costs 2S. So buying both stocks are always more expen-sive. Now looking at the potential pay-off we have that the derivative gives the best of the two stocks. We havethat the correlation is negative so if one stocks goes up the other goes down compared to the risk free rate. Inmost cases one of the stocks will be worth considerably more than the other so most of the sum of both stockswill come from the best performing stock. So the derivative will in most cases give almost as high pay off asthe sum of the two stocks but with less initial investment. So if our assumption about the correlation is true weshould prefer the derivative to the sum of the two stocks. ļæ½
Sol: 1.6.4 In this problem we first observe that we can view the bet as a derivative written on two assets. The key step will be tofind a clever choice of numeraires to avoid calculating two dimensional integrals. According to the general risk neutralvaluation formula we have that the price at time t of a derivative X with maturity T is given as
Ī (t, X ) = EQN
[
N (t)N (T )
X |Ft
]
,
where N is a numeraire and QN is the corresponding numeraire measure.
(a) We now take a look at the pay off from Annaās point of view (pow)
Ī¦(SA(T ), SB(T )) =
SA(T ) SB(T ) < SA(T ),
0 SB(T ) = SA(T ),
āSB(T ) SA(T ) < SB(T ),
This can be re-written as
Ī¦(SA(T ), SB(T )) =
SA(T ) SB(T )/SA(T ) < 1,
0 SB(T )/SA(T ) = 1,
SB(T ) SA(T )/SB(T ) < 1,
and we further see that it can also be written as
Ī¦(SA(T ), SB(T )) = SA(T )I (SB(T )/SA(T ) ā¤ 1) ā SB(T )I (SA(T )/SB(T ) ā¤ 1).
20
Plugging this into the general RNVF gives
Ī (t, X ) = EQN
[
N (t)N (T )
Ī¦(SA(T ), SB(T ))|Ft
]
= EQ
N
[
N (t)N (T )
SA(T )I (SB(T )/SA(T ) ā¤ 1)|Ft
]
āEQN
[
N (t)N (T )
SB(T )I (SA(T )/SB(T ) ā¤ 1)|Ft
]
So if we choose SA as numeraire in the first expectation and SB as numeraire in the second expectation we get thefollowing simplification
Ī (t, X ) = SA(t)ESA[
I (SB(T )/SA(T ) ā¤ 1)|Ft
]
ā SB(t)ESB[
I (SA(T )/SB(T ) ā¤ 1)|Ft
]
. (ā)
Now we have under SA that SB/SA is the ratio of a traded asset and the numeraire and under SB that SA/SB is theratio of a traded asset and the numeraire. This further simplifies our calculations since both ratios are martingalesunder their respective numeraire measure, i.e. SA and SB. So when we calculate the dynamics we only need toconsider the diffusion parts of the dynamics since we know that the drift parts should be zero. First we considerSB/SA under SA
dSB(u)/SA(u) = ā(SB(u)/SA(u)2)SA(u)ĻAdW SA1 (u)
+(1/SA(u))SB(u)(ĻĻBdW SA1 (u) + ĻB
ā
1 ā Ļ2dW SA2 (u))
= (SB(u)/SA(u))(ĻĻB ā ĻA)dW SA1 (u) +
ā
1 ā Ļ2ĻBdW SA2 (u)).
We then get that
(SB(T )/SA(T )) = (SB(t)/SA(t)) exp{
ā(T ā t)/2(
(ĻĻB ā ĻA)2+ (ā
1 ā Ļ2ĻB)2)
+(ĻĻB ā ĻA)(W SA1 (T ) ā W SA
1 (t)) +ā
1 ā Ļ2ĻB(W SA2 (T ) ā W SA
2 (t))}
d= (SB(t)/SA(t)) exp(āĪ£2(T ā t)/2 + Ī£
āT ā tG1),
where Ī£2 = (ĻĻB ā ĻA)2 + (ā
1 ā Ļ2ĻB)2 = Ļ2A ā 2ĻĻAĻb + Ļ2
B and where G1 is a standard Gaussian randomvariable.
Using the same type of calculations we get that SA/SB under SB has the distribution
(SA(T )/SB(T ))d= (SA(t)/SB(t)) exp(āĪ£2(T ā t)/2 + Ī£
āT ā tG2),
where Ī£2 = Ļ2A ā 2ĻĻAĻb + Ļ2
B and where G2 is a standard Gaussian random variable. We can now plug thisinto the pricing equ ation (ā) to obtain
Ī (t, X ) = SA(t)ā« ā
āāI ((SB(t)/SA(t))eāS2(Tāt)/2+Sx ā¤ 1)
eāx2
2
ā2Ļ
dx
āSB(t)ā« ā
āāI ((SA(t)/SB(t))eāS2(Tāt)/2+Sx ā¤ 1)
eāx2
2
ā2Ļ
dx
= SA(t)ā« d1
āā
eāx2
2
ā2Ļ
dx ā SB(t)ā« d2
āā
eāx2
2
ā2Ļ
dx (āā)
= SA(t)N(d1) ā SB(t)N(d2),
where
d1 =ln(SA(t)/SB(t)) + Ī£2(T ā t)/2
Ī£ā
T ā t, d2 =
ln(SB(t)/SA(t)) + Ī£2(T ā t)/2
Ī£ā
T ā t
and where N is the distribution function of a standard Gaussian random variable. The value from Belles pow isjust minus the value from Annaās pow. Using that SA(0) = SB(0) we obtain that the value at time zero from bothAnnaās and Belleās pow is zero. So the value at time zero for both participants is zero and they both also make azero investment at time zero so we can see the bet as fair.
(b) See the calculations in (a).
21
(c) To find a replicating portfolio we want to find a self-financing portfolio consisting of the assets in our market thathas the same dynamics as the derivative. Let V be the value of the self-financing portfolio V (t) = a0(t)B(t) +
a1(t)SA(t) + a2(t)SB(t). The self-financing condition gives that the dynamics of V is
dV (t) = a0(t)dB(t) + a1(t)dSA(t) + a2(t)dSB(t)
We now look at the dynamics of Ī and it is given by
dĪ (t, X ) = Ī t (t, X )dt +Ī SA (t, X )dSA(t) +Ī SB (t, X )dSB(t) +Ī SASA (t, X )(dSA(t))2/2
+Ī SASB (t, X )(dSA(t))(dSB(t)) +Ī SBSB (t, X )(dSB(t))2/2, (ā ā ā)
where
Ī t (t, X ) =ā
ātĪ (t, X )
Ī SA (t, X ) =ā
āSAĪ (t, X )
Ī SB (t, X ) =ā
āSBĪ (t, X )
Ī SASA (t, X ) =ā2
āS2A
Ī (t, X )
Ī SASB (t, X ) =ā2
āSAāSBĪ (t, X )
Ī SBSB (t, X ) =ā2
āS2B
Ī (t, X )
Using that Ī satisfies the Black-Scholes equation we obtain that
Ī t (t, X )dt +Ī SASA (t, X )(dSA(t))2/2 +Ī SASB (t, X )(dSA(t))(dSB(t)) +Ī SBSB (t, X )(dSB(t))2/2
= r(Ī (t, x) ā SA(t)Ī SA(t, X ) ā SB(t)Ī SB (t, X ))dt
Plugging this into (***) gives
dĪ (t, X ) = r(Ī (t, X ) ā SA(t)Ī SA(t, X ) ā SB(t)Ī SB (t, X ))dt +Ī SA (t, X )dSA(t) +Ī SB (t, X )dSB(t).
Comparing with the dynamics for V we obtain
a0(t) = (Ī (t, x) ā SA(t)Ī SA(t, X ) ā SB(t)Ī SB (t, X ))/B(t),
a1(t) = Ī SA (t, X ),
a2(t) = Ī SB (t, X ).
This is the general formula for hedging a derivative written on two assets for the model in this problem. Thisis in fact true for any complete market consisting of two risky assets and a bank account.This is just the usua ldelta-hedge in two dimensions and could have been considered as given. he derivation of the formula was donemostly in order for the solution to be complete. We can now calculate the exact portfolio weights using theformula for Ī . We right up the hedge from Belleās pow which is t he portfolio that replicates the pay-off fromAnnaās pow. The hedge from Annaās pow is just the reversed positions. We start with Ī SA (t, X )
Ī SA (t, X ) =ā
āSAĪ (t, X )
=ā
āSA(SA(t)N(d1) ā SB(t)N(d2))
= N(d1) + SA(t)n(d1)ā
āSA(d1) ā SB(t)n(d2)
ā
āSA(d2)
= N(d1) + 1/(Ī£ā
T ā t)(
SA(t)n(d1)/SA(t) + SB(t)n(d2)/SA(t))
where n(x) = (d/dx)N (x) = eāx2/2/ā
2Ļ,
22
We now plug this into the previous equation and using the formula for d1 and d2 we obtain
Ī SA (t, X ) = N(d1)
+1
Ī£ā
T ā texp
ā
ln(
SA(t)SB(t) )
)2+ (Ī£2(T ā t)/2)2
2Ī£2(T ā t)
(
exp
(
ā ln
(
SA(t)SB(t)
)
/2
)
+SB(t)SA(t)
exp
(
ā ln
(
SB(t)SA(t)
)
/2
))
= N (d1)
+2
Ī£ā
T ā texp
ā
ln(
SA(t)SB(t) )
)2+ (Ī£2(T ā t)/2)2
2Ī£2(T ā t)
exp
(
ā ln
(
SA(t)SB(t)
)
/2
)
= N (d1) +2
Ī£ā
T ā tn(d1).
Using almost similar calculations we obtain that
Ī SB (t, X ) = āN (d2) ā n(d2)
Ī£ā
T ā tā SA(t)
SB(t)n(d1)
Ī£ā
T ā t
= āN (d2) ā SA(t)SB(t)
2
Ī£ā
T ā tn(d1).
Using this we finally obtain
a0(t) =
(
Ī (t, x) ā SA(t)N (d1) + SB(t)N (d2) ā 2
Ī£ā
T ā t
(
SA(t)n(d1) ā SB(t)SA(t)SB(t)
n(d1)
))
/B(t)
= (Ī (t, X ) āĪ (t, X ))/B(t) = 0,
a1(t) = N (d1) +2
Ī£ā
T ā tn(d1),
a2(t) = āN (d2) ā SA(t)SB(t)
2
Ī£ā
T ā tn(d1).
The fact that we here always should hold a zero amount in the bank account is due to the specific nature of thecontract. We also see that price and the hedge do not depend on the interest rate.
(d) If one should hedge or not has multiple aspects. The first is that among friends it is not considered ācommes ilfautā (appropriate) to hedge a bet. Moreover it would not be much of a bet if you neither could gain nor loseanything. In addition to this I guess you would not enter into the bet without believing in your own stock. Evenif we disregard these aspects there is one problem with the hedge defined in (c). If t is close to T and SA(t) isclose to SB(t) the hedge weights will assume very large values. The hedge will be long in SA and short in SB withreally large positions. This problem comes from that the pay-off is discontinous at SA = SB . This lead to largerisks if there is any trouble with liquidity in either SA or SB . One way out of this is to use a partial static hedge.Belle could for instance buy SA and sell SB which is a zero intial investment since SA(0) = SB(0). At maturity shewill then have āSAI (SA > SB) + SBI (SB > SA) + SA ā SB = SAI (SA < SB) ā SBI (SB < SA) this positionhasless risk than the original bet. It is however somewhat strange from Belleās pow if she really believes in here stock.The bottomline is that you should probably not hedge the bet.
ļæ½
Sol: 1.7 Volatility
Sol: 1.7.1 (a) Using thateār(t+tāt)
EQ[S(t + Ļ)|Ft] = S(t)
we get thatF t,t+t
t = EQ[S(t + Ļ)|Ft] = ertS(t).
23
(b) By applying Itoās formula to ln(S(u)) we get that
d ln(S(u)) = (r ā Ļ2(u)/2)du + Ļ(u)dW (u).
We solve this by direct integration to obtain
ln(S(t + Ļ)) = ln(S(t)) + rĻāā« t+t
t
Ļ2(u)/2du +
ā« t+tt
Ļ(u)dW (u).
Using that the last term is a martingale we obtain
EQ[ln(S(t + Ļ))|Ft] = ln(S(t)) + rĻā
ā« t+tt
Ļ2(u)/2du.
This together with the result in (a) then gives that
EQ
[
ā2Ļ
ln(S(t + Ļ)/F t,t+tt )|Ft
]
= ā2Ļ
(
ln(S(t)) + rĻā 12
ā« t+tt
Ļ2(u)du ā ln(S(t)) ā rĻ
)
=1Ļ
ā« t+tt
Ļ2(u)du.
So here we see that the VIX-index squared really is an approximation of the average squared future volatility.
(c) To ease the notational complexity we put S = S(t + Ļ) and F = F t+tt . We start by direct calculation of the
integrals
ā« F
0(K ā S)+
dK
K 2+
ā« ā
F
(S ā K )+dK
K 2=
ā« F
S
(K ā S)dK
K 2I (S < F ) +
ā« S
F
(S ā K )dK
K 2I (F < S)
=
ā« F
S
1K
ā S
K 2dKI (S < F ) +
ā« S
F
S
K 2ā 1
KdKI (F < S)
=
[
ln(K ) +S
K
]F
S
I (S < F ) +
[
ā S
Kā ln(K )
]F
S
I (F < S)
= (ln(F ) ā ln(S) +S
Fā 1)(I (S < F ) + I (F < s))
= ln(F ) ā ln(S) +S
Fā 1 = ā ln(S/F ) +
S
Fā 1.
Taking conditional expectation and using the definition of F t+tt we obtain
EQ[ā ln(S(t+Ļ)/F t+t
t )+S(t + Ļ
F t+tt
ā1|Ft] = EQ[ā ln(S(t+Ļ)/F t+t
t )|Ft]+F t+t
t
F t+tt
ā1 = EQ[ā ln(S(t+Ļ)/F t+t
t )|Ft],
which shows that
EQ
[
ā« F t+tt
0(K ā S(t + Ļ))+
dK
K 2+
ā« ā
F t+tt
(S(t + Ļ) ā K )+dK
K 2| Ft
]
= EQ
[
ā ln
(
S(t + Ļ)
F t+tt
)
| Ft
]
.
ļæ½
Sol: 1.7.2 By applying Itoās formula to ln(S(u)) we get that
d ln(S(u)) = (r ā V (u)/2)du +ā
V (u)(dW1(u) +ā
1 ā Ļ2dW2(u)).
We solve this by direct integration to obtain
ln(S(t + Ļ)) = ln(S(t)) + rĻāā« t+t
t
V (u)/2du +
ā« t+tt
ā
V (u)(dW1(u) +ā
1 ā Ļ2dW2(u)).
Using that the last term is a martingale we obtain
EQ[ln(S(t + Ļ))|Ft] = ln(S(t)) + rĻā E
Q
[ā« t+tt
V (u)/2du|Ft
]
.
24
This together with the that F t+tt = ertS(t) then gives that
EQ
[
ā2Ļ
ln(S(t + Ļ)/F t,t+tt )|Ft
]
= ā2Ļ
(
ln(S(t)) + rĻā EQ
[
12
ā« t+tt
V (u)du|Ft
]
ā ln(S(t))ā rĻ
)
=1ĻE
Q
[ā« t+tt
V (u)du|Ft
]
.
Now to calculate this we need to use the dynamics of V . Using direct integration we see that we can representV (u), u > t as
V (u) = V (t) +
ā« u
t
Īŗ(Īøā V (s))dss +
ā« u
t
ā
V (s)ĻvdW1(s).
Taking conditional expectation on both sides using that the last term is a martingale we obtain
EQ[
V (u)|Ft
]
= EQ
[
V (t) +
ā« u
t
Īŗ(Īøā V (s))ds|Ft
]
= V (t) + ĪŗĪø(u ā t) ā ĪŗEQ
[ā« u
t
V (s)ds|Ft
]
.
Now put m(u) = EQ[
V (u)|Ft
]
we then get
m(u) = V (t) +
ā« u
t
Īŗ(Īøā m(s))ds.
Taking derivatives w.r.t u of both sides we obtain the ODE
m(u) = Īŗ(Īøā m(u))
m(t) = V (t).
Making the change of variables m(u) = Īøā m(u) we obtain a standard linear ODE
Ėm(u) = āĪŗm(u))
m(t) = Īøā V (t).
We solve this straight away yieldingĖm(u) = (Īøā V (t))eāk(uāt)
and then we get thatm(u) = Īøā (Īøā V (t))eāk(uāt).
We can now finally calculate
1ĻE
Q
[ā« t+tt
V (u)du|Ft
]
=1Ļ
ā« t+tt
m(u)du
=1Ļ
ā« t+tt
Īøā (Īøā V (t))eāk(uāt)du
= Īøā Īøā V (t)ĪŗĻ
(1 ā eākt)= V (t)
(1 ā eākt)ĪŗĻ
+ Īøeākt ā 1 + ĪŗĻ
ĪŗĻ
Note that this expression tends to V (t) as Ļ tends to zero and it tends to Īø as Ļ tends to infinity. This makes sense sinceV (t) is the current squared volatility and Īø is the long term mean of squared volatility.
Sol: 1.8 Simple interest rate contracts and Martingale models for the short rate
Sol: 1.8.1 The price of the ZCB, p(t, T ), is given by
p(t, T ) = E
[
eāR T
tr(s)ds]
.
The short rate r(s) for s > t is given by
r(s) = r +
ā« s
t
Ī(u)du +
ā« s
t
ĻdW (u) = r ā c(eās ā eāt) +Ļ2
2(s2 ā t2) + Ļ
ā« s
t
dW (u) .
25
The integral of the short rate r(s) between t and T is then given by
āā« T
t
r(s)ds = āā« T
t
(
r ā c(eās ā eāt) +Ļ2
2(s2 ā t2) + Ļ
ā« s
t
dW (u)
)
ds
= ār(T ā t) ā c(eāT ā eāt ) ā ceāt (T ā t) ā Ļ2
6(T 3 ā t3) +
Ļ2
2t2(T ā t) ā Ļ
ā« T
t
ā« s
t
dW (u)ds .
The expectation of the stochastic term is
E
[
ā« T
t
ā« s
t
dW (u)ds
]
= 0 ,
and the variance is
V
[
āā« T
t
ā« s
t
dW (u)ds
]
= E
(
āā« T
t
ā« s
t
dW (u)ds
)2
= E
(
ā« T
t
ā« T
u
dsdW (u)
)2
= E
(
ā« T
t
(T ā u)dW (u)
)2
=
ā« T
t
(T ā u)2du =
[
ā (T ā u)3
3
]T
t
=(T ā t)3
3.
We see that the stochastic term has a normal distribution, and therefore
āĻā« T
t
ā« s
t
dW (u)ds ā¼ N
(
0,Ļ2 (T ā t)3
3
)
.
Moreover we have that
E
[
eās R
Tt
R
st
dW (u)ds]
= es2
6 (Tāt)3
.
This gives that p(t, T ) is given by
p(t, T ) = exp{
ār(T ā t) ā c(eāT ā eāt) ā ceāt (T ā t)
ā Ļ2
6(T 3 ā t3) +
Ļ2t2
2(T ā t) +
Ļ2
6(T ā t)3
}
.
ļæ½
Sol: 1.8.2 Let X (T0) denote the value of the floating rate bond at time To. We start by noting that the value of the floating ratebond is just all expected cash flows discounted back to time T0. This gives that
X (T0) = EQ
[
B(To)B(Tn)
A +
nā
i=1
B(To)B(Ti)
A(Ti ā Tiā1)LTiā1 [Tiā1, Ti]|FT0
]
= EQ
[
B(To)B(Tn)
A|FT0
]
+
nā
i=1
EQ
[
B(To)B(Ti)
A(Ti ā Tiā1)LTiā1[Tiā1, Ti]|FT0
]
= EQ
[
B(To)B(Tn)
A|FT0
]
+
nā
i=1
EQ
[
B(To)B(Ti)
A
(
1p(Tiā1, Ti)
ā 1
)
|FT0
]
Now we change numeraires so that each cash flow is evaluated under the corresponding forward measure, that is a cashflow at time Ti is evaluated using the measure QTi with numeraire p(t, Ti). This then gives
X (T0) = p(T0, Tn)EQTn [
A|FT0
]
+
nā
i=1
p(T0, Ti)EQTi
[
A
(
1p(Tiā1, Ti)
ā 1
)
|FT0
]
.
26
Now using that 1p(Tiā1,Ti)
=P(Tiā1,Tiā1)
p(Tiā1,Ti)is martingale under QTi we get
X (T0) = Ap(T0, Tn) + A
nā
i=1
p(T0, Ti)
(
p(To, Tiā1)p(T0, Ti)
ā 1
)
= Ap(T0, Tn) + A
nā
i=1
p(To, Tiā1) ā p(T0, Ti)
telescoping sum= Ap(T0, Tn) + A(p(T0, T0) ā p(T0, Tn)) = Ap(T0, T0) = A.
So this floating rate bond always has a value equal to the face value A at time T0 for all arbitrage free models. ļæ½
Sol: 1.9 The HJM framework
Sol: 1.9.1 (a) Using that
f (t, u) = f (0, u)ā +
ā« t
0Ļ2(u ā s)ds +
ā« t
0ĻdW Q
s
= f ā(0, u) ā Ļ2
2((u ā t)2 ā u2) + ĻW Q
t
and thatp(t, T ) = eā
R Tt
f (t,u)du
we get that
p(t, T ) = eāR T
tf ā(0,u)du+ s2
2
R Tt
(uāt)2āu2duās R Tt
W Qt du
= eāR
Tt
f ā(0,u)du+ s2
2(Tāt)3āT 3+t3
3 ā(Tāt)sW Qt
= eāR T
tf ā(0,u)duā s2
2 tT (Tāt)ā(Tāt)sWQt .
Note that pā(0, T )/pā(0, t) = exp(āā« T
t f ā(0, u)du) and that r(t) = f (t, t) = f ā(0, t) + t2Ļ2/2 + ĻW Qt , so we
can further simplify the expression as
p(t, T ) =pā(0, T )pā(0, t)
exp
(
(T ā t)f ā(0, t) ā Ļ2
2t(T ā t)2 ā (T ā t)r(t)
)
,
which is the Ho-Lee modelās ZCB-price when calibrated to the initial forward curve. This form is however, not so wellsuited for further calculations.
(b) Using the definition of Xt and Lt [T , S] we see that
Xt = 1 + (S ā T )p(t, T )ā p(t, S)(S ā T )p(t, S)
=p(t, T )p(t, S)
.
If we now use the result from (a) we get that
Xt = eāR
Tt
f ā(0,u)duās2
2 tT (Tāt)ā(Tāt)sW Qt +
R
St
f ā(0,u)du s2
2 tS(Sāt)+(Sāt)sW Qt
= eR S
Tf ā(0,u)du+ s2
2 t(S(Sāt)āT (Tāt))+(SāT )sW Qt
= eR S
Tf ā(0,u)duā s2
2 t(SāT )(S+Tāt)+(SāT )sW Qt
To find the dynamics under QS we note that Xt is the ratio of the traded asset p(t, T ) and the numeraire p(t, S)therefore we must have that Xt is a martingale under QS . Therefore we only need to calculate the diffusion partof the dynamics since we know that the drift part must be zero, doing this we obtain that Xt has the followingdynamics under QS
dXt = Ļ(S ā T )XtdW QS
t ,
where W QS
t is a standard BM under QS . This gives that
XT = Xteā s2(SāT )2
2 (Tāt)+(SāT )s(W QS
T āW QS
t )
27
(c) We start by observing that we can express the pay-off in terms of Xt instead of Lt [T , S] giving that
(S ā T ) max(LT [T , S] ā K , 0) = (S ā T ) max
(
XT ā 1S ā T
ā K , 0
)
= max(XT ā (1 + (S ā T )K ), 0).
This can now be seen as a standard European call option on XT with strike level (1 + (S ā T )K ), except that wewill not get paid at until time S as opposed to time T in the standard case. Using the RNVF for the numerairemeasure QS we get that the price of the Caplet at time t Ī t for 0 ā¤ t ā¤ T is given by
Ī t = p(t, S)EQS [
max(XT ā (1 + (S ā T )K ), 0)|Ft
]
.
Using the result from (b) we get that
Ī t = p(t, S)XtN(d1) ā p(t, S)(1 + (S ā T )K )N(d2) = p(t, T )N(d1) ā p(t, S)(1 + (S ā T )K )N(d2),
where d1 = (log(
Xt/(1 + (S ā T )K ))
+ (S ā T )2Ļ2(T ā t)/2)/((S ā T )Ļā
T ā t) andd2 = d1 ā (S ā T )Ļ
āT ā t.
ļæ½
Sol: 1.9.2 (a) We should calculate the fair value of Y = 1 + (T2 ā T1)LT2 [T2, T3] at time T1. Using the formula
1 + (S2 ā S1)Lt [S1, S2] = p(t, S1)/p(t, S2)
where we put S1 = T2, S2 = T3 and t = T2 we can express Y in terms of ZCB values as
Y = 1 + (T2 ā T1)LT2 [T2, T3] =p(T2, T2)p(T2, T3)
.
To find the fair value at time T1 we use the change of trick numeraire trick. So we get that
Ī Y (T1) = EQN
[
N (T1)N (T2)
Y |FT1
]
= EQN
[
N (T1)N (T2)
p(T2, T2)p(T2, T3)
|FT1
]
.
A reasonable choice of numeraire is to use P(t, T3), which gives that we use the numeraire measure QT3 . Thisalso is the measure under which the dynamics for the forward rate is given in the problem. We thus obtain
Ī Y (T1) = EQT3
[
p(T1, T3)p(T2, T3)
p(T2, T2)p(T2, T3)
|FT1
]
= p(T1, T3)EQT3
[
1p(T2, T3)2
|FT1
]
.
We now re-express this using forward rates
Ī Y (T1) = eāR T3
T1f (T1,u)du
EQT3
[
e2R T3
T2f (T2,u)du|FT1
]
= eā
R T3T1
f (T1,u)duE
QT3
[
e2
R T3T2
f (T1,u)+R T2
T1ds f (s,u)du|FT1
]
= eāR T3
T1f (T1,u)du+2
R T3T2
f (T1,u)duE
QT3
[
e2R T3
T2
R T2T1
ds f (s,u)du|FT1
]
= eR T3
T2f (T1,u)duā
R T2T1
f (T1,u)duE
QT3
[
e2
R T3T2
R T2T1
ds f (s,u)du|FT1
]
.
So far the calculations hold for all models. We now plug in the dynamics given in the problem and use that
28
T3 ā T2 = T2 ā T1. We then get that
Ī Y (T1) = eR T3
T2a+b(1āeā(uāT1))duā
R T2T1
b(1āeā(uāT1))duE
QT3
[
e2R T3
T2
R T2T1
ās(s)2(T3āu)ds+R T2
T1s(s)dW (s)du|FT1
]
=eāR T3
T2beā(uāT1)du+
R T2T1
beā(uāT1)duE
QT3
[
eā2
R T2T1
ā
R T3T2
(T3āu)duās(s)2ds+2
ā
R T3T2
duā
R T2T1
s(s)dW (s)|FT1
]
= eb(eā(T3āT1)āeā(T2āT1))+b(1āeā(T2āT1))E
QT3[
eāR T2
T1(T3āT2)2s(s)2ds+2(T3āT2)
R T2T1
s(s)dW (s)|FT1
]
T3āT2=T2āT1= eb(eā2(T2āT1)ā2eā(T2āT1)
+1)E
QT3[
eā(T2āT1)2 R T2T1
s(s)2ds+2(T2āT1)R T2
T1s(s)dW (s)|FT1
]
= eb(1āeā(T2āT1))2
EQT3[
eā
R T2T1
(T2āT1)2s(s)2ds+2(T2āT1)R T2
T1s(s)dW (s)|FT1
]
= eb(1āeā(T2āT1))2
EQT3
[
eā(T2āT1)2 R T2
T1s(s)2ds+2(T2āT1)
q
R T2T1
s(s)2dsG |FT1
]
, G ā N(0, 1)
= eb(1āeā(T2āT1))2+(T2āT1)2(
R T2T1
s(s)2ds)(ā1+2)
= eb(1āeā(T2āT1))2
+(T2āT1)2(R T2
T1s(s)2ds)
So we get that
Ī Y (T1) = eb(1āeā(T2āT1))2
+(T2āT1)2(R T2
T1s(s)2ds)
.
(b) Plugging that that b = ā0.01, Ļ(t) = Ļ = 0.1 and that T2 ā T1 = 0.25 we get that
Ī Y (T1) = eā0.01(1āeā0.25)2+(0.25)3Ā·0.01 ā 0.9997.
So the value is slightly less than one.
(c) Since the value of Y is slightly less than one the bank will on average pay out less than the contract X which hasvalue one. This mean that the bank will on average make a small profit on the error. The gain is due to thatthe term structure for the forward rate is decreasing. Testing the stability of the result by slightly changing themodel parameters reveal that the result is not very stable. If we instead had b = 0.01 then the value of Y wouldbe ā 1.0006 and the bank would on average lose instead. Keeping b at -0.01 and increasing Ļ to 0.2 would giveā 1.0001 so the bank would also here lose. We thus see that it is quite a delicate matter if the bank would winor lose on the error.
ļæ½
Sol: 1.10 Dividend paying stocks
Sol: 1.10.1 (a) Since S is a GBM, straight forward calculations give
S(u) = S(t) exp((Ī±āĻ2/2)(uāt)+Ļ(W (u)āW (t)))d= S(t) exp((Ī±āĻ2/2)(uāt)+Ļ
āu ā tG), G ā N(0, 1), u > t.
Using this we obtain
EQ
[
S(T )B(t)B(T )
+
ā« T
t
qB(t)B(u)
S(u)du|Ft
]
posintegrand= E
Q[
S(t) exp((Ī±ā r ā Ļ2/2)(T ā t) + Ļā
T ā tG)|Ft
]
+
ā« T
t
EQ[
qS(t) exp((Ī±ā r ā Ļ2/2)(u ā t) + Ļā
u ā tG)|Ft
]
du
= S(t) exp((Ī±ā r)(T ā t)) +
ā« T
t
qS(t) exp((Ī±ā r)(u ā t))du
= S(t)
(
exp((Ī±ā r)(T ā t))(1 +q
Ī±ā r) ā q
Ī±ā r
)
.
This expression should equal S(t) for all 0 < t < T . This is possible only if
q
Ī±ā r= 1,
29
which gives thatĪ± = r ā q.
Alternative solution: We can using the Ito formula express S(T )B(t)/B(T ) as
S(T )B(t)B(T )
= S(t) +
ā« T
t
d
(
S(u)B(t)B(u)
)
= S(t) +
ā« T
t
B(t)B(u)
dS(u) + S(u)dB(t)B(u)
= S(t) +
ā« T
t
B(t)B(u)Ī±S(u)du +
B(t)B(u)ĻS(u)dW Q(u) ā rS(u)
B(t)B(u)
du
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r)S(u)du +B(t)B(u)ĻS(u)dW Q(u).
This gives that
S(T )B(t)B(T )
+
ā« T
t
B(t)B(u)
dD(u)
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r)S(u)du +B(t)B(u)ĻS(u)dW Q(u) +
ā« T
t
B(t)B(u)
qS(u)du
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r + q)S(u)du +B(t)B(u)ĻS(u)dW Q(u).
We when immediately see that the integral will be a good candidate for being a martingale if Ī± ā r + q = 0,which is equivalent to Ī± = r ā q. Plugging this Ī± into the SDE for S and observing that S is a GBM we straightforward see that
ā« T
t
B(t)B(u)ĻS(u)dW Q(u)
is martingale (using the Ito isometry, since GBM:s have finite moments of all orders) so that
EQ
[
S(T )B(t)B(T )
+
ā« T
t
qB(t)B(u)
S(u)du|Ft
]
= EQ
[
S(t) +
ā« T
t
B(t)B(u)ĻS(u)dW Q(u)|Ft
]
= S(t).
(b) According to the fundamental theorems of asset pricing we have: A model is free of arbitrage if and only ifthere exists at least one probability measure Q such that any discounted traded asset is a martingale under Q.Moreover: If a model is free of arbitrage then it is complete if and only if Q is unique. Since we have a uniquesolution in a) the market is free of arbitrage and complete.
(c) Using the result in a) we get
Ī (t) = EQ
[
S(T )B(t)B(T )
|Ft
]
= S(t) exp((r ā q ā r)(T ā t))
= S(t) exp(āq(T ā t))
(d) Following the hint we get
a(t) =ā
āS(t)Ī = exp(āq(T ā t))
b(t) =Ī (t) ā a(t)S(t)
B(t)=
S(t) exp(āq(T ā t)) ā S(t) exp(āq(T ā t))B(t)
= 0.
This now gives us the portfolio (a(t), b(t)) = (exp(āq(T ā t)), 0) with value process
V (t) = a(t)S(t) + b(t)B(t) = S(t) exp(āq(T ā t)).
30
We can now check the self-financing condition
dV (t) = a(t)dS(t) + a(t)dD(t) + b(t)dB(t).
We start with the LHS
dV (t) = exp(āq(T ā t))dS(t) + q exp(āq(T ā t))S(t)dt.
We then calculate the RHS
a(t)dS(t) + a(t)dD(t) + b(t)dB(t) = exp(āq(T ā t))dS(t) + exp(āq(T ā t))qS(t)dt + 0
= exp(āq(T ā t))dS(t) + exp(āq(T ā t))qS(t)dt.
Thus we have LHS=RHS which was to be shown.
(e) So we should here find the valueĪ cE of a standard European call on stock paying continuous dividends. Accord-
ing to the RNVF we have
Ī cE (t) = E
Q
[
B(t)B(T )
max(S(T ) ā K , 0)|Ft
]
= EQ
[
B(t)B(T )
max(S(t) exp((r ā q ā Ļ2/2)(T ā t) + Ļā
T ā tG) ā K , 0)|Ft
]
,
G ā N(0, 1), T > t
=
ā« ā
āā
B(t)B(T )
max(S(t) exp((r ā q ā Ļ2/2)(T ā t) + Ļā
T ā tx) ā K , 0)exp(āx2/2)ā
2Ļdx
=
ā« ā
āāS(t) exp(āq(T ā t))
exp(
ā 12 (Ļ2(t ā t) ā 2Ļ
āT ā tx + x2)
)
)ā2Ļ
I (x > ād)dx
āā« ā
āāK exp(ār(T ā t))
exp(āx2/2)ā2Ļ
I (x > ād)dx
=
ā« ā
ādāsāTāt
S(t) exp(āq(T ā t))exp(āx2/2)ā
2Ļdx
āā« ā
ād
K exp(ār(T ā t))exp(āx2/2)ā
2Ļdx
= S(t) exp(āq(T ā t))(1 ā N (ād ā Ļā
T ā t)) ā K exp(ār(T ā t))(1 ā N (ād))symmetri
= S(t) exp(āq(T ā t))N (d + Ļā
T ā t)) ā K exp(ār(T ā t))N (d),
where
d =ln(
S(t)K
)
+ (r ā q ā s2
2 )(T ā t)
Ļā
T ā t
= =
ln(
S(t) exp(āq(Tāt))K
)
+ (r ā s2
2 )(T ā t)
Ļā
T ā t
and where N is the cumulative distribution function of the standard Gaussian disytribution. Comparing thiswith the standard BS formula we see that putting q = 0 the formula reduces to the standard BS formula.Moreover we see that by replacing S(t) by S(t) exp(āq(T ā t)) in the original BS formula (this observation is infact true for all simple claims, but it is in general not true for path dependend options), we obtain the formulawe calculated above and since the original BS formula is montonically increarsing in S we get that the Europeancall options always are cheaper with dividends than without.
(f ) So we want to find a self-financing portfolio (a(t), b(t)) with value process V (t) = a(t)S(t) + b(t)B(t) whichreplicates the call option. Using the result from e) that by replacing S(t) by S(t) exp(āq(T ā t)) in the originalBS formula we obtain the formula we calculated above, the hedge calculation in the standard BS case and thechain rule we immediately obtain
a(t) =ā
āS(t)Ī c
E (t) = exp(āq(T ā t))N (d + Ļā
T ā t))
b(t) =Ī c
E (t) ā a(t)S(t)B(t)
= āK exp(ārT )N (d).
ļæ½
31
Sol: 1.10.2 (a) We can using the Ito formula express S(T )B(t)/B(T ) as
S(T )B(t)B(T )
= S(t) +
ā« T
t
d
(
S(u)B(t)B(u)
)
= S(t) +
ā« T
t
B(t)B(u)
dS(u) + S(u)dB(t)B(u)
= S(t) +
ā« T
t
B(t)B(u)Ī±S(u)du +
B(t)B(u)ĻS(u)dW Q(u) ā Ī“S(uā)dN (u) ā rS(u)
B(t)B(u)
du
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r)S(u)du +B(t)B(u)ĻS(u)dW Q(u) ā Ī“S(uā)dN (u).
This gives that
S(T )B(t)B(T )
+
ā« T
t
B(t)B(u)
dD(u)
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r)S(u)du +B(t)B(u)ĻS(u)dW Q(u) ā B(t)
B(u)Ī“S(uā)dN (u) +
ā« T
t
B(t)B(u)Ī“S(uā)dN (u)
= S(t) +
ā« T
t
B(t)B(u)
(Ī±ā r)S(u)du +B(t)B(u)ĻS(u)dW Q(u).
We when immediately see that the integral will be a good candidate for being a martingale if Ī±ā r = 0, which isequivalent to Ī± = r. Since S is positive and only jumps downwards, looking at another process Y which behaveslike S but without the jumps, we find will make Y is always larger than S. Now Y is a standard GBM with allmoments finite so then S most also have all moments finite. Using this we straight forward see that
ā« T
t
B(t)B(u)ĻS(u)dW Q(u)
is martingale (using the Ito isometry) so that
EQ
[
S(T )B(t)B(T )
+
ā« T
t
Ī“B(t)B(u)
S(uā)dN (u)|Ft
]
= EQ
[
S(t) +
ā« T
t
B(t)B(u)ĻS(u)dW Q(u)|Ft
]
= S(t).
(b) According to the fundamental theorems of asset pricing we have: A model is free of arbitrage if and only ifthere exists at least one probability measure Q such that any discounted traded asset is a martingale under Q.Moreover: If a model is free of arbitrage then it is complete if and only if Q is unique. Since we have a uniquesolution in a) the market is free of arbitrage and complete.
(c) To get out a formula for the stock process we apply the Ito formula to ln(S(u)). This gives us
d ln(S(u)) = r ā Ļ2/2du + ĻdW Q(u) + (ln(S(uā)(1 ā Ī“)) ā ln(S(uā))dN (u)
= r ā Ļ2/2du + ĻdW Q(u) + ln(1 ā Ī“)dN (u).
Integrating this from t to T we get
ln(S(T )) = ln(S(u)) +
ā« T
t
d ln(S(u))
= ln(S(u)) + (r ā Ļ2/2)(T ā t) + Ļ(W Q(T ) ā W Q(t)) + ln(1 ā Ī“)(N (T ) ā N (t)).
Taking the exponential of both sides we obtain
S(T ) = S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t))) exp((r ā Ļ2/2)(T ā t) + Ļ(W Q(T ) ā W Q(t)).
Using this result we get
Ī (t) = EQ
[
S(T )B(t)B(T )
|Ft
]
= S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t)))exp((r ā r)(T ā t))
= S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t))).
32
(d) Following the hint we get
a(t) =ā
āS(t)Ī = exp(ln(1 ā Ī“)(N (T ) ā N (t)))
b(t) =Ī (t) ā a(t)S(t)
B(t)
=S(t)(exp(ln(1 ā Ī“)(N (T ) ā N (t))) ā exp(ln(1 ā Ī“)(N (T ) ā N (t))))
B(t)= 0.
This now gives us the portfolio (a(t), b(t)) = (exp(ln(1 ā Ī“)(N (T ) ā N (t)))), 0) with value process
V (t) = a(t)S(t) + b(t)B(t) = S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t)))).
We can now check the self-financing condition
dV (t) = a(tā)dS(t) + a(tā)dD(t) + b(t)dB(t).
We start with the LHS
dV (t) = a(tā)dS(t) + S(tā)da(t) + dS(t)da(t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t)
āa(tā)Ī“S(tā)dN (t) + a(tā)S(tā)(exp(ln(1 ā Ī“)) ā 1)dN (t)
āa(tā)S(tā)Ī“(exp(ln(1 ā Ī“)) ā 1)dN (t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t)
+a(tā)S(tā)(āĪ“+ 11 ā Ī“ ā 1 ā Ī“( 1
1 ā Ī“ ā 1))dN (t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t)
+a(tā)S(tā)(1
1ā Ī“ ā 1 +āĪ“
1 ā Ī“ )dN (t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t)
+a(tā)S(tā)(1ā Ī“1ā Ī“ ā 1)dN (t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t)
We then calculate the RHS
a(tā)dS(t) + a(tā)dD(t) + b(t)dB(t)
= a(tā)dS(t) + a(tā)Ī“S(tā)dN (t) + 0
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t) + a(tā)S(tā)(āĪ“+ Ī“)dN (t)
= a(tā)rS(t)dt + a(tā)ĻS(t)dW (t).
Thus we have LHS=RHS which was to be shown.
(e) So we should here find the value Ī cE of a standard European call on stock paying discrete dividends. According
to the RNVF we have
Ī cE (t) = E
Q
[
B(t)B(T )
max(S(T ) ā K , 0)|Ft
]
= EQ
[
B(t)B(T )
max(S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t)))) exp((r ā Ļ2/2)(T ā t) + Ļā
T ā tG) ā K , 0)|Ft
]
, G ā N(0, 1), T > t
We here immediately see that this would be equivalent to calculating the standard BS formula with S(t) replacedby S(t) exp(ln(1ā Ī“)(N (T )āN (t))) (this observation is in fact true for all simple claims, but it is in general nottrue for path dependend options). We thus obtain
Ī cE (t) = S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t)))Ī¦(d + Ļ
āT ā t)) ā K exp(ār(T ā t))Ī¦(d),
where
d =
ln(
S(t) exp(ln(1ād)(N (T )āN (t)))K
)
+ (r ā s2
2 )(T ā t)
Ļā
T ā t,
33
and whereĪ¦ is the cumulative distribution function of the standard Gaussian disytribution. Comparing this withthe standard BS formula we see that putting q = 0 the formula reduces to the standard BS formula. Moreoveras noted above we see that by replacing S(t) by S(t) exp(āq(T ā t)) in the original BS formula we obtain theformula we calculated above and since the original BS formula is montonically increarsing in S we get that theEuropean call options always are cheaper with dividends than without.
(f ) So we want to find a self-financing portfolio (a(t), b(t)) with value process V (t) = a(t)S(t) + b(t)B(t) whichreplicates the call option. Using the result from e) that by replacing S(t) by S(t) exp(ln(1 ā Ī“)(N (T ) ā N (t)))in the original BS formula we obtain the formula we calculated above, the hedge calculation in the standard BScase and the chain rule we immediately obtain
a(t) =ā
āS(t)Ī c
E (t) = exp(ln(1 ā Ī“)(N (T ) ā N (t)))Ī¦(d + Ļā
T ā t))
b(t) =Ī c
E (t) ā a(t)S(t)B(t)
= āK exp(ārT )Ī¦(d).
34
August 2015
Mathematical Statistics
Centre for Mathematical SciencesLund University
Box 118, SE-221 00 Lund, Sweden
http://www.maths.lth.se/