Professional Documents
Culture Documents
Martingale Pricing Nyu
Martingale Pricing Nyu
Contents
6.1 Martingale Property of the Itô Integral . . . . . . . . . . 195
6.2 Risk-neutral Measures . . . . . . . . . . . . . . . . . . . . . . . . . . 199
6.3 Changes of Measure and the Girsanov Theorem . . 203
6.4 Pricing by the Martingale Method . . . . . . . . . . . . . . 205
6.5 Hedging by the Martingale Method . . . . . . . . . . . . . 210
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
IE[Xt | Fs ] = Xs , 0 6 s 6 t.
195
N. Privault
IE[Xt | Fs ] = IE[Xt − Xs + Xs | Fs ]
= IE[Xt − Xs | Fs ] + IE[Xs | Fs ]
= IE[Xt − Xs ] + Xs
= Xs , 0 6 s 6 t. (6.2)
The following result shows that the indefinite Itô integral is a martingale with
respect to the Brownian filtration (Ft )t∈R+ . It is the continuous-time analog
of the discrete-time Proposition 2.7.
r
t
Proposition 6.1. The indefinite stochastic integral 0 s
u dBs of a
t∈R+
square-integrable adapted process u ∈ L2ad (Ω × R+ ) is a martingale, i.e.:
w w
t s
IE uτ dBτ Fs = uτ dBτ , 0 6 s 6 t. (6.3)
0 0
rt
In particular, 0 us dBs is Ft -measurable, t ∈ R+ , and since F0 = {∅, Ω},
Relation (6.3) applied with t = 0 recovers the fact that the Itô integral is a
centered random variable:
hw ∞ i hw ∞ i w0
IE us dBs = IE us dBs F0 = us dBs = 0.
0 0 0
F if s ∈ [a, b],
us := F 1[a,b] (s) =
0 if s ∈
/ [a, b],
196 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
= F IE[Bb − Ba | Ft ]
= F (Bt − Ba )
wt
= us dBs
a
wt
= us dBs , a 6 t 6 b.
0
where we used the tower property (18.40) of conditional expectations and the
fact that (Bt )t∈R+ is a martingale:
IE[Bb − Ba | Fa ] = IE[Bb | Fa ] − Ba = Ba − Ba = 0.
wt
" #
hw ∞ i2
6 lim inf IE s dBs − IE
u(n) us dBs Ft
n→∞ 0 0
hw ∞ w∞ i2
= lim inf IE IE u(n)
s dBs − us dBs Ft
n→∞ 0 0
w
∞ w∞ 2
6 lim inf IE IE u(n)
s dBs − us dBs Ft
n→∞ 0 0
w 2
∞
= lim inf IE (u(n)
s − us )dBs
n→∞ 0
hw ∞ i
= lim inf IE |u(n) 2
s − us | ds
n→∞ 0
" 197
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
= 0,
σBs −σ 2 s/2
= X0 e
= Xs , 0 6 s 6 t.
This fact can also be recovered from Proposition 6.1 since (Xt )t∈R+ sat-
isfies the equation
dXt = σXt dBt ,
which shows that Xt can be written using the Brownian stochastic inte-
gral wt
Xt = X0 + σ Xu dBu , t ∈ R+ .
0
198 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
since
dSet = Set ((µ − r)dt + σdBt ) = σ Set dBt .
Since the Black-Scholes theory is in fact valid for any value of the param-
eter µ we will look forward to including the case µ 6= r in the sequel.
dSet = σ Set dB
bt ,
where (B
bt )t∈R is a drifted Brownian motion given by
+
" 199
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
bt := µ − r t + Bt ,
B t ∈ R+ ,
σ
where the drift coefficient (µ − r)/σ is the “Market Price of Risk” (MPoR).
It represents the difference between the return µ expected when investing in
the risky asset St , and the risk-free rate r, measured in units of volatility σ.
Therefore, the search for a risk-neutral measure can be replaced by the search
for a probability measure P∗ under which (B bt )t∈R is a standard Brownian
+
motion.
Let us come back to the informal interpretation of Brownian motion via its
infinitesimal increments: √
∆Bt = ± ∆t,
with
√ √ 1
P ∆Bt = + ∆t = P ∆Bt = − ∆t = .
2
14
Drifted Brownian path
12 Drift
10
6
~
Bt
4
-2
-4
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 2.0
t
IE[νt + Bt ] = νt + IE[Bt ] = νt 6= 0,
cf. Figure 6.1. This identity can be formulated in terms of infinitesimal in-
crements as
1 √ 1 √
IE[ν∆t + ∆Bt ] = (ν∆t + ∆t) + (ν∆t − ∆t) = ν∆t 6= 0.
2 2
In order to make νt+Bt a centered process (i.e. a standard Brownian motion,
since νt + Bt conserves all the other properties (i)-(iii) in the definition of
Brownian motion, one may change the probabilities of ups and downs, which
have been fixed so far equal to 1/2.
200 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
That is, the problem is now to find two numbers p∗ , q ∗ ∈ [0, 1] such that
√ √
p∗ (ν∆t + ∆t) + q ∗ (ν∆t − ∆t) = 0
p∗ + q ∗ = 1.
where 2 N
becomes a normalization factor. Using the expansion
√ √ 1 √
log 1 ± ν ∆t = ±ν ∆t − (±ν ∆t)2 + o(∆t)
2
√ 1 √
= ±ν ∆t − (ν ∆t)2 + o(∆t),
2
for small values of ∆t, this density can be informally shown to converge as
follows as N tends to infinity, i.e. as the time step ∆t = T /N tends to zero:
" 201
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Y 1 1 √ Y √
2N ∓ ν ∆t = 1 ∓ ν ∆t
2 2
0<t<T 0<t<T
!
Y √
= exp log 1 ∓ ν ∆t
0<t<T
!
X √
= exp log 1 ∓ ν ∆t
0<t<T
!
√
X 1 X √
' exp ν ∓ ∆t − (∓ν ∆t)2
2
0<t<T 0<t<T
!
X √ ν2 X
= exp −ν ± ∆t − ∆t
2
0<t<T 0<t<T
!
X ν2 X
= exp −ν ∆Bt − ∆t
2
0<t<T 0<t<T
ν2
= exp −νBT − T ,
2
202 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
1.0
0.5
X[1, ]
0.0
−0.5
−1.0
0 20 40 60 80 100
time
In this section we restate the Girsanov theorem in a more rigorous way, using
changes of probability measures. Recall that, given Q a probability measure
on Ω, the notation
dQ
= F, i.e. dQ = F dP, (6.5)
dP
means that the probability measure Q has a density F with respect to P,
where F : Ω −→ R is a nonnegative random variable such that IE[F ] = 1.
" 203
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
w
1
= f (νT + BT ) exp −νBT − ν 2 T dP
Ω 2
w∞
1 2
2 dx
= f (νT + x) exp −νx − ν T e −x /(2T ) √
−∞ 2 2πT
w∞ 2 dx
= f (νT + x) e −(νT +x) /(2T ) √
−∞ 2πT
w∞ 2 dy
= f (y) e −y /(2T ) √ ,
−∞ 2πT
i.e.
w w
IEQ [f (νT + BT )] = f (νT + BT )dQ = f (BT )dP = IEP [f (BT )]. (6.6)
Ω Ω
Then wt
bt := Bt +
B ψs ds, 0 6 t 6 T,
0
is a standard Brownian motion under Q.
The Girsanov Theorem allows us to extend (6.6) as
w· w
T 1wT
IE[F ] = IE F B· + ψs ds exp − ψs dBs − |ψs |2 ds , (6.8)
0 0 2 0
When applied to the (constant) market price of risk (or Sharpe ratio)
µ−r
ψt := ,
σ
the Girsanov theorem shows that
204 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
bt := µ − r t + Bt ,
B 0 6 t 6 T, (6.9)
σ
is a standard Brownian motion under the probability measure P∗ defined by
dP∗ (µ − r)2
µ−r
= exp − BT − T . (6.10)
dP σ 2σ 2
Hence by Proposition 6.1 the discounted price process (Set )t∈R+ solution of
have P = P∗ when µ = r.
In this section we give the expression of the Black-Scholes price using expec-
tations of discounted payoffs.
dSt
= µdt + σdBt , t ∈ R+ , S0 > 0
St
we have 2
St = S0 e µt+σBt −σ t/2
, t ∈ R+ ,
and from Section 6.2 the discounted price process
2
Set := e −rt St = S0 e (µ−r)t+σBt −σ t/2 , t ∈ R+ ,
Moreover, we have
" 205
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
µ−r
= σ Set dt + dBt
σ
= σ Set dB
bt , t ∈ R+ , (6.12)
hence by Lemma 5.2 the discounted value Vet of a self-financing portfolio can
be written as
wt
Vet = Ve0 + ξu dSeu
0
wt
= Ve0 + σ ξu Seu dBbu , t ∈ R+ ,
0
Vt = ηt At + ξt St , t ∈ [0, T ],
Proof. Since the portfolio strategy (ξt , ηt )t∈R+ is self-financing, by Lemma 5.2
and (6.12) we have
wt wt
Vet = Ve0 + σ bu = V0 +
ξu Seu dB ξu dSeu , t ∈ R+ ,
0 0
which implies
206 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
Vanilla options
When the process (St )t∈R+ has the Markov property, the value
C(t, St ) = e −(T −t)r IE∗ [φ(ST ) | St ] = e −(T −t)r IE∗ [φ(xST /St )]x=St ,
In the case of European options with payoff function φ(x) = (x − K)+ we re-
cover the Black-Scholes formula (5.18), cf. Proposition 5.17, by a probabilistic
argument.
Proposition 6.4. The price at time t of a European call option with strike
price K and maturity T is given by
with
log(x/K) + (r + σ 2 /2)(T − t)
d (T − t) := √ ,
+
σ T −t
log(x/K) + (r − σ 2 /2)(T − t)
d− (T − t) :=
√ .
σ T −t
" 207
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Proof. The proof of Proposition 6.4 is a consequence of (6.13) and Lemma 6.5
below. Using the relation
2
ST = St e (T −t)r+σ(BbT −Bbt )−σ (T −t)/2
, 0 6 t 6 T,
2
= e −(T −t)r IE∗ (St e (T −t)r+σ(BbT −Bbt )−σ (T −t)/2 − K)+ | Ft
2
= e −(T −t)r IE∗ (x e (T −t)r+σ(BbT −Bbt )−σ (T −t)/2 − K)+ x=S
t
where
σ2
m(x) := (T − t)r − (T − t) + log x
2
and
X := σ(B bt ) ' N (0, σ 2 (T − t))
bT − B
C(t, St ) = Vt
= e −(T −t)r IE∗ ( e m(x)+X − K)+ x=St
m(St ) − log K
2
= e −(T −t)r e m(St )+σ (T −t)/2 Φ v +
v
m(St ) − log K
−K e −(T −t)r
Φ
v
m(St ) − log K m(St ) − log K
= St Φ v + − K e −(T −t)r Φ
v v
= St Φ d+ (T − t) − K e −(T −t)r Φ d− (T − t) ,
0 6 t 6 T.
Relation (6.14) can also be written as
e −(T −t)r IE∗ (ST − K)+ | Ft = e −(T −t)r IE∗ (ST − K)+ | St (6.15)
log(x/K) + (r + σ 2 /2)(T − t)
= St Φ √
σ T −t
208 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
log(x/K) + (r − σ 2 /2)(T − t)
−K e −(T −t)r Φ √ , 0 6 t 6 T.
σ T −t
Lemma 6.5. Let X be a centered Gaussian random variable with variance
v 2 > 0. We have
2
IE ( e m+X − K)+ = e m+v /2 Φ(v + (m − log K)/v) − KΦ((m − log K)/v).
Proof. We have
1 w ∞ m+x 2 2
IE ( e m+X − K)+ = √ (e − K)+ e −x /(2v ) dx
2πv 2 −∞
1 w∞ 2 2
= √ ( e m+x − K) e −x /(2v ) dx
2πv 2 −m+log K
em w ∞ 2 2 K w∞ 2 2
= √ e x−x /(2v ) dx − √ e −x /(2v ) dx
2πv −m+log K
2 2πv 2 −m+log K
e m+v /2 w ∞ K w∞
2
2 2 2 2
= √ e −(v −x) /(2v ) dx − √ e −x /2 dx
2πv 2 −m+log K 2π (−m+log K)/v
e m+v /2 w ∞
2
2 2
= √ e −x /(2v ) dx − KΦ((m − log K)/v)
2πv 2 −v2 −m+log K
2
= e m+v /2
Φ(v + (m − log K)/v) − KΦ((m − log K)/v).
Call-put parity
Let
P (t, St ) := e −(T −t)r IE∗ (K − ST )+ | Ft
denote the price of the put option with strike price K and maturity T .
Proposition 6.6. We have the relation
C(t, St ) − P (t, St )
= e −(T −t)r IE∗ (ST − K)+ | Ft − e −(T −t)r IE∗ (K − ST )+ | Ft
= St − e −(T −t)r K,
" 209
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
and wT
BT3 = 3 T − t + Bt2 dBt ,
0
cf. Exercise 4.5.
In the sequel, recall that the risky asset follows the equation
210 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
dSt
= µdt + σdBt , t ∈ R+ , S0 > 0,
St
and as a consequence, the discounted asset price satisfies
dSet = σ Set dB
bt , t ∈ R+ , Se0 = S0 > 0, (6.18)
where (Bbt )t∈R is a standard Brownian motion under the risk-neutral prob-
+
ability measure P∗ .
e −(T −t)r
ξt = ζt , (6.19)
σSt
e −(T −t)r IE∗ C | Ft − ξt St
ηt = , 0 6 t 6 T. (6.20)
At
Vt = ηt At + ξt St , 0 6 t 6 T, (6.21)
we have
Vt = e −(T −t)r IE∗ [C | Ft ], 0 6 t 6 T. (6.22)
In particular we have
VT = C, (6.23)
i.e. the portfolio allocation (ξt , ηt )t∈[0,T ] yields a hedging strategy leading to
C, starting from the initial value
Vt = ηt At + ξt St
= e −(T −t)r IE∗ [C | Ft ]
wT
= e −(T −t)r IE∗ IE∗ [C] + bu Ft
ζu dB
0
" 211
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
wt
= e −(T −t)r IE∗ [C] + ζu dB
bu
0
wt
= e V0 + e
rt −(T −t)r
ζu dB
bu
0
wt
= e rt V0 + σ ξu Su e (t−u)r dB
bu
0
wt
= e rt V0 + σ e rt ξu Seu dB
bu
0
wt
= e rt V0 + e rt ξu dSeu , 0 6 t 6 T,
0
where we applied (6.18). This shows that the discounted portfolio value Vet =
e −rt Vt satisfies wt
Vet = V0 + ξu dSeu , 0 6 t 6 T,
0
VeT = e −rT C,
By the Markov property and time homogeneity of (St )t∈[0,T ] we also have
212 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
Ps Pt = Pt Ps = Ps+t = Pt+s , s, t ∈ R+ ,
as we have, using the Markov property and the tower property (18.40) of
conditional expectations as in (6.24),
= IE∗ f (St+s ) | Fs | S0 = x
Similarly we can show that the process (PT −t f (St ))t∈[0,T ] is an Ft -martingale
as in Example (6.1), i.e.:
= IE∗ f (ST ) | Fu
= PT −u f (Su ), 0 6 u 6 t 6 T, (6.24)
and we have
St
Pt−u f (x) = IE∗ f (St ) | Su = x = IE∗ f x 0 6 u 6 t. (6.25)
,
Su
The next lemma allows us to compute the process (ζt )t∈[0,T ] in case the payoff
C is of the form C = φ(ST ) for some function φ. In case C ∈ L2 (Ω) is the
payoff of an exotic option, the process (ζt )t∈[0,T ] can be computed using the
Malliavin gradient on the Wiener space, cf. [NØP09], [Pri09].
Lemma 6.9. Let φ ∈ Cb2 (R). The stochastic integral decomposition
wT
φ(ST ) = IE∗ φ(ST ) + (6.26)
ζt dB
bt
0
is given by
∂
ζt = σSt PT −t φ (St ), 0 6 t 6 T. (6.27)
∂x
Proof. Since PT −t φ is in C 2 (R), we can apply the Itô formula to the process
" 213
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
∂ ∗
ζt = σSt IE φ(ST ) | St = x x=St
∂x
∂ ∗ ST
= σSt IE φ x , 0 6 t 6 T,
∂x St x=St
hence
1 −(T −t)r
ξt = e ζt (6.29)
σSt
∂ ∗ ST
= e −(T −t)r IE φ x , 0 6 t 6 T,
∂x St x=St
which recovers the formula (5.14) for the Delta of a vanilla option. As a con-
sequence we have ξt > 0 and there is no short selling when the payoff function
φ is nondecreasing.
In the case of European options, the process ζ can be computed via the next
proposition.
Proposition 6.10. Assume that C = (ST − K)+ . Then for 0 6 t 6 T we
have
ST S
ζt = σSt IE∗ 1[K,∞) x T . (6.30)
St St x=St
Proof. This result follows from Lemma 6.9 and the relation
214 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
Proposition 6.11. The Delta of a European call option with payoff function
f (x) = (x − K)+ is given by
= e −(T −t)r
h i
× IE∗ e σ(BbT −Bbt )−σ (T −t)/2+(T −t)r 1[K,∞) (x e σ(BbT −Bbt )−σ (T −t)/2+(T −t)r )
2 2
x=St
1 w∞
σy−σ 2 (T −t)/2−y 2 /(2(T −t))
=p e dy
2π(T − t) σ(T −t)/2−(T −t)r/σ+σ−1 log(K/St )
1 w ∞ 2
=p √ e −(y−σ(T −t)) /(2(T −t)) dy
2π(T − t) −d− (T −t)/ T −t
1 w∞ 2
=√ e −(y−σ(T −t)) /2 dy
2π −d− (T −t)
1 w∞ 2
=√ e −y /2 dy
2π −d+ (T −t)
1 w d+ (T −t) −y2 /2
=√ e dy
2π −∞
= Φ d+ (T − t) .
Proposition 6.11, combined with Proposition 6.4, shows that the Black-
Scholes self-financing hedging strategy is to hold a (possibly fractional) quan-
tity
of the risk-free (savings) account, cf. also Corollary 12.14 in Chapter 12.
" 215
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
As noted above, the result of Proposition 6.11 recovers (5.22) which is ob-
tained by a direct differentiation of the Black-Scholes function as in (5.14) or
(6.29).
Exercises
2
Exercise 6.1 Given the price process (St )t∈R+ defined as St := S0 e σBt +(r−σ ,
/2)t
t ∈ R+ , price the option with payoff function φ(ST ) by writing e −rT IE∗ φ(ST )
as an integral.
Exercise 6.2 Consider an asset price (St )t∈R+ which is a martingale under
the risk-neutral measure P∗ in a market with interest rate r = 0, and let
φ(x) = (x − K)+ be the (convex) European call payoff function.
Show that, for any two maturities T1 < T2 and p, q ∈ [0, 1] such that
p + q = 1, the price of the average option with payoff φ(pST1 + qST2 ) is upper
bounded by the price of the European call option with maturity T2 , i.e. show
that
IE∗ φ(pST1 + qST2 ) 6 IE∗ φ(ST2 ) .
Hint 1: For φ a convex function we have φ(px + qy) 6 pφ(x) + qφ(y) for any
x, y ∈ R and p, q ∈ [0, 1] such that p + q = 1.
b) Show that the price at time t of a European put option with strike price
K and maturity T is lower bounded by K e −(T −t)r − St , i.e.
+
e −(T −t)r IE∗ (K − ST )+ | Ft > K e −(T −t)r − St , 0 6 t 6 T.
Exercise 6.4 The following two graphs describe the payoff functions φ of
bull spread and bear spread options with payoff φ(SN ) on an underlying SN
at maturity time N .
216 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
100 100
80 80
60 60
40 40
20 20
0 0
0 50 100 150 200 0 50 100 150 200
K1 x K2 K1 x K2
a) Show that in each case (i) and (ii) the corresponding option can be realized
by purchasing and/or short selling standard European call and put options
with strike prices to be specified.
b) Price the bull spread option in cases (i) and (ii).
Hint: An option with payoff φ(SN ) is priced (1 + r)−N IE∗ φ(SN ) at time 0.
The payoff of the European call (resp. put) option with strike price K is
(SN − K)+ , resp. (K − SN )+ .
Exercise 6.5 Forward contracts revisited. Consider a risky asset whose price
2
St is given by St = S0 e σBt +rt−σ t/2 , t ∈ R+ , where (Bt )t∈R+ is a standard
Brownian motion. Consider a forward contract with maturity T and payoff
ST − κ.
a) Compute the price Ct of this claim at any time t ∈ [0, T ].
Exercise 6.6 Option pricing with dividends (Exercise 5.2 continued). Con-
sider an underlying asset price process (St )t∈R+ paying dividends at the
continuous-time rate δ > 0, and modeled as
" 217
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
where the dividend yield δSt per share is continuously reinvested in the
portfolio, then the discounted portfolio value Vet can be written as the
stochastic integral
wt
Vet = Ve0 + ξu dSeu , t ∈ R+ ,
0
b) Show that as in Theorem 6.3, if (ξt , ηt )t∈[0,T ] hedges the claim C, i.e. if
VT = C, then the arbitrage price of the claim C is given by
where IE
b denotes expectation under a suitably chosen risk-neutral measure
P.
b
c) Compute the price at time t ∈ [0, T ] of the European call option in a
market with dividend rate δ by the martingale method.
Exercise 6.7 Forward start options [Rub91]. A forward start European call
option is an option whose holder receives at time T1 (e.g. your birthday) the
value of a standard European call option at the money and with maturity
T2 > T1 . Price this birthday present at any time t ∈ [0, T1 ], i.e. compute the
price
e −(T1 −t)r IE∗ e −(T2 −T1 )r IE∗ (ST2 − ST1 )+ | FT1 | Ft
at time t ∈ [0, T1 ], of the forward start European call option using the Black-
Scholes formula.
Exercise 6.8 Log-contracts (Exercise 5.7 continued), see also Exercise 7.5.
Consider the price process (St )t∈[0,T ] given by
dSt
= rdt + σdBt
St
Exercise 6.9 Power option. (Exercise 5.3 continued). Consider the price
process (St )t∈[0,T ] given by
dSt
= rdt + σdBt
St
218 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
Vt = ηt At + ξt St , 0 6 t 6 T.
at time t ∈ [0, T ] of the contingent claim with payoff exp(ST ), and recover
the result of Exercise 5.9.
e) Explicitly compute the portfolio strategy (ηt , ξt )t∈[0,T ] that hedges the
contingent claim exp(ST ).
f) Check that this strategy is self-financing.
" 219
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Hint: Use the independence of increments of (Bt )t∈[0,T ] in the time split-
ting decomposition
BT = (Bt − B0 ) + (BT − Bt ),
2 2
and the Gaussian moment generating function IE e αX = e α η /2 when
X ' N (0, η ).
2
IE ST | Ft = e (T −t)r St , 0 6 t 6 T.
Vt := e −(T −t)r IE C | Ft .
Vt = ξt St + ηt At , 0 6 t 6 T,
Exercise 6.12 Binary options. Consider a price process (St )t∈R+ given by
dSt
= rdt + σdBt , S0 = 1,
St
under the risk-neutral measure P∗ . A binary (or digital) call, resp. put, option
is a contract with maturity T , strike price K, and payoff
$1 if ST > K, $1 if ST 6 K,
Cd := resp. Pd :=
0 if ST < K, 0 if ST > K.
Recall that the prices πt (Cd ) and πt (Pd ) at time t of the binary call and put
options are given by the discounted expected payoffs
220 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
(6.33)
a) Show that the payoffs Cd and Pd can be rewritten as
πt (Cd ) = Cd (t, St ),
c) Using the results of Exercise 4.19-(d) and of Question (b), show that the
price πt (Cd ) of the binary call option is given by
(r − σ 2 /2)(T − t) + log(x/K)
Cd (t, x) = e −(T −t)r Φ √
σ T −t
= e −(T −t)r Φ d− (T − t) ,
where
(r − σ 2 /2)(T − t) + log(St /K)
d− (T − t) = √ .
σ T −t
d) Assume that the binary option holder is entitled to receive a “return
amount” α ∈ [0, 1] in case the underlying ends out of the money at ma-
turity. Compute price at time t ∈ [0, T ] of this modified contract.
e) Using Relation (6.33) and Question (a), prove the call-put parity relation
∂Cd
ξt := (t, St )
∂x
" 221
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
of the binary call option. Does the Black-Scholes hedging strategy of such
a call option involve short selling? Why?
h) Using the result of Question (f), compute the Delta
∂Pd
ξt := (t, St )
∂x
of the binary put option. Does the Black-Scholes hedging strategy of such
a put option involve short selling? Why?
1
+ e −rT IE φ00 (ST )σ 2 (ST ) S0 = x .
2
222 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
c) Consider now an option contract with maturity T , which entitles its holder
to receive at time T either the value of a European call option or a Euro-
pean put option whichever is higher. The European call and put options
have same strike price K and same maturity U > T .
Vt = ξt St + ηt e rt , 0 6 t 6 T,
Vt = ξt St + ηt e rt , 0 6 t 6 T,
" 223
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Vt := ηt At + ξt St , t ∈ R+ .
a) Using the portfolio self-financing condition dVt = ηt dAt +ξt dSt , show that
we have
wT wT
VT = Vt + (rVs + (µ − r)ξs Ss )ds + σ ξs Ss dBs .
t t
b) ∗
Show that under the risk-neutral measure P the portfolio value Vt
∗
wT
ṼT = Ṽ0 + e −rs πs dB
bs . (6.37)
0
i.e. γSt |ξt |dt is subtracted from the portfolio value change dVt whenever
∗
The Girsanov Theorem 7.3 states that B bt := Bt + (µ − r)t/σ is a standard Brownian
motion under P∗ .
†
General Black-Scholes knowledge can be used for this question.
‡
SGX started to penalize naked short sales with an interim measure in September 2008.
224 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
ξt < 0 over the time period [t, t + dt]. Rewrite the self-financing condition
using (ξt )− := − min(ξt , 0).
h) Find the BSDE of the form (6.38) satisfied by (Vt )t∈R+ , and the corre-
sponding function f (t, x, v, z).
i) Under the above penalty on short selling, find the PDE satisfied by the
function u(t, x) when the portfolio value Vt is given as Vt = u(t, St ).
j) Differential interest rate. Assume that one can borrow only at a rate R
which is higher∗ than the risk-free rate r > 0, i.e. we have
Exercise 6.16 Girsanov theorem. Assume that the Novikov integrability con-
dition (6.7) is not satisfied. How does this modify the statement (6.8) of the
Girsanov Theorem 6.2?
" 225
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Vt = g(T − t, St ),
r
τ −y2 /(2σ2 τ ) y
f (τ, y) = σ e + yΦ √ .
2π σ τ
c) Figure 6.4 represents the graph of (τ, x) 7→ g(τ, x), with r = 0.05 = 5%
per year and σ = 0.1. Assume that the current underlying price is $1 and
there remains 700 days to maturity. What is the price of the option?
Price
0.7
0.6
0.5
0.4
0.3
0.2
0.1
700
600
500
400
T-t 300
200
100 1.5 2
0.5 1
0 0 St
Fig. 6.4: Option price as a function of the underlying and of time to maturity.
∂g
d) Show∗ that the (possibly fractional) quantity ξt = (T − t, St ) of St at
∂x
time t in a portfolio hedging the payoff (log ST ) is equal to
+
1 log S
ξt = e −(T −t)r Φ √ t , 0 6 t 6 T.
St σ T −t
226 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
Delta
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
100
0 2 200
1.8 1.6 300
1.4 1.2 400 T-t
1 0.8 500
St 0.6 0.4 600
0.2 700
f) Based on the framework and answers of Questions (c) and (e), should you
borrow or lend the risk-free asset At = $1 × e rt , and for what amount?
∂2g
g) Show that the Gamma of the portfolio, defined as Γt = (T − t, St ),
∂x2
equals
!
1 1 log S
2 2
Γt = e −(T −t)r 2 e −(log St ) /(2σ (T −t)) − Φ √ t ,
St σ 2π(T − t)
p
σ T −t
0 6 t < T.
h) Figure 6.6 represents the graph of Gamma. Assume that there remains
60 days to maturity and that St , currently at $1, is expected to increase.
Should you buy or (short) sell the underlying asset in order to hedge the
option?
Gamma
0.8
0.6
0.4
0.2
0
180200
-0.20.2 140160
0.4 0.6 0.8 1 100120 T-t
St 1.2 1.4 1.6 1.8 60 80
i) Let now σ = 1. Show that the function f (τ, y) of Question (b) solves the
heat equation
" 227
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
1 ∂2f
∂f
(τ, y) = (τ, y)
2 ∂y 2
∂τ
f (0, y) = (y)+ .
at time t ∈ [0, T ] of a log call option with strike price K and payoff
(K − log ST )+ is equal to
r
T − t −(Bt −K/σ)2 /(2(T −t)) −(T −t)r K/σ − Bt
Vt = σ e −(T −t)r e +e (K−σBt )Φ √ .
2π T −t
Vt = g(T − t, St ),
c) Figure 6.7 represents the graph of (τ, x) 7→ g(τ, x), with r = 0.125 per
year and σ = 0.5. Assume that the current underlying price is $3, that
K = 1, and that there remains 700 days to maturity. What is the price of
the option?
Price
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
700
0 600
2.2 500
2.4 2.6 2.8 400
3 300 T-t
St 3.2 3.4 200
3.6 3.8 100
0
Fig. 6.7: Option price as a function of the underlying and of time to maturity.
228 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
Martingale Approach to Pricing and Hedging
∂g
d) Show∗ that the quantity ξt = (T − t, St ) of St at time t in a portfolio
∂x
hedging the payoff (K − log ST )+ is equal to
1 K − log St
ξt = − e −(T −t)r Φ √ , 0 6 t 6 T.
St σ T −t
0
-0.05
-0.1
-0.15
-0.2
-0.25
-0.3
-0.35
-0.4
-0.45
-0.5 0
100
4 200
3.8 3.6 300
3.4 3.2 400 T-t
3 2.8 500
St 2.6 2.4 600
2.2 700
f) Based on the framework and answers of Questions (c) and (e), should you
borrow or lend the risk-free asset At = $1 × e rt , and for what amount?
∂2g
g) Show that the Gamma of the portfolio, defined as Γt = (T − t, St ),
∂x2
equals
!
1 1 K − log St
−(K−log St )2 /(2σ 2 (T −t))
Γt = e −(T −t)r
e +Φ √ ,
St2 2π(T − t)
p
σ σ T −t
0 6 t 6 T.
h) Figure 6.9 represents the graph of Gamma. Assume that there remains
10 days to maturity and that St , currently at $3, is expected to increase.
Should you buy or (short) sell the underlying asset in order to hedge the
option?
∂ 1 ∂f
∗
Recall the chain rule of derivation f (τ, log x) = (τ, y)|y=log x .
∂x x ∂y
" 229
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html
N. Privault
Gamma
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
010
20
30
40 2.2
50 2.4
T-t 60 2.8 2.6
70 3.2 3
80 3.4 St
90 3.8 3.6
100
i) Show that the function f (τ, y) of Question (b) solves the heat equation
∂f σ2 ∂ 2 f
(τ, y) = (τ, y)
2 ∂y 2
∂τ
f (0, y) = (K − y)+ .
230 "
This version: May 26, 2018
http://www.ntu.edu.sg/home/nprivault/indext.html