Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

T11 Solution

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

STAT3603 Stochastic Processes

Tutorial 11: Brownian Motions and Pricing


Options

Department of Statistics and Actuarial Science


The University of Hong Kong

November 29, 2024

Liu Ruihan rhliu@connect.hku.hk STAT3603


Brownian Motion with Drift

{X(t) : t ≥ 0} is a Brownian motion with drift if

X(t) = µt + σB(t) ⇐⇒ dX(t) = µdt + σdB(t),

where B(t) is a standard Brownian motion. Moreover, the


Brownian motion with drift process can be generalized to the
Ito (diffusion) process:

dX(t) = µ(X(t), t)dt + σ(X(t), t)dB(t),

that is, both drift term and volatility term are allowed to
depend on X(t) and t.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Geometric Brownian Motion

{S(t) : t ≥ 0} is a Geometric Brownian motion if


h σ2  i
S(t) = S(0) exp µ− t + σB(t) ,
2
which is equivalent to

dS(t) = µS(t)dt + σS(t)dB(t).

To prove it, the key idea is the Ito’s lemma, i.e. show that
 σ2 
d log(S(t)) = µ − dt + σdB(t)
2

Liu Ruihan rhliu@connect.hku.hk STAT3603


Stock Options

▶ Call option gives its holder the right to buy a certain


amount of an underlying asset by a certain date for a
certain price.
▶ Put option gives its holder the right to sell a certain
amount of an underlying asset by a certain date for a
certain price.
▶ The buying or selling price is known as the exercise price or
strike price.
▶ The date that an option expires is called expiration date or
maturity date.

Liu Ruihan rhliu@connect.hku.hk STAT3603


European options

European option: can be exercised only at the maturity date.


Let K be the strike price and T the maturity date. Then the
payoff of the options is
▶ Call: max(S(T ) − K, 0),
▶ Put: max(K − S(T ), 0),
where S(t) is the price of options. The question is how to
determine the price of options.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Black-Scholes formula

Suppose that S(t) is a geometric Brownian motion. Given


S(0) = S0 (current price of the stock), the price of a European
call option with expiration date T and strike price K is given by

C(0) = S0 Φ(σ T + b) − Ke−αT Φ(b), (0.1)

where Φ(·) is the cdf of standard normal distribution and

log(S0 /K) + (α − σ 2 /2)T


α = µ + σ 2 /2, b= √ . (0.2)
σ T

Liu Ruihan rhliu@connect.hku.hk STAT3603


Exercise 1

Let B(t) be a standard Brownian motion.


(a) Let U (t) = B 2 (t), t ≥ 0, does the process U (t) possess the
independent increment property? Specify your reason
clearly.
(b) Let V (t) = B(t) + B(t2 ), find the pdf of V (t) for each t > 0.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Solution of Exercise 1

(a) Note that

U (s + t) − U (t) = B 2 (s + t) − B 2 (t)
= (B(s + t) − B(t) + B(t))2 − B 2 (t)
= (B(s + t) − B(t))2 + 2(B(s + t) − B(t))B(t)

Here (B(s + t) − B(t))2 is independent with U (t) = B 2 (t),


but (B(s + t) − B(t))B(t) is not. So U (t) does not possess
the independent increment property.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Solution of Exercise 1
However, note that

E(B(s + t)B(t)) = E ((B(s + t) − B(t))B(t)) + E (B(t)B(t))


= E B 2 (t)


Cov (B(s + t) − B(t))B(t), B 2 (t)




= Cov B(s + t)B(t), B 2 (t) − Cov B 2 (t), B 2 (t)


 

= E (B(s + t)B(t) − E(B 2 (t)) (B 2 (t) − E(B 2 (t)) − V ar(B 2 (t))


 

= E (B(s + t)B 3 (t) − E(B 2 (t))E [(B(s + t)B(t)] − V ar(B 2 (t))


 

= E (B 2 (t))2 − E(B 2 (t))2 − V ar(B 2 (t)) = 0.


 

It shows that (B(s + t) − B(t))B(t) and B 2 (t) are uncorrelated


but dependent.
Liu Ruihan rhliu@connect.hku.hk STAT3603
Solution of Exercise 1
(b) If t ≥ 1, then
V (t) = B(t)+B(t2 ) = 2B(t)+[B(t2 )−B(t)] ∼ N (0, t2 +3t).
So the pdf is given by
2
1 − x
f (x) = p e 2t2 +6t .
2π(t2 + 3t)

If 0 < t < 1, then


V (t) = B(t)+B(t2 ) = [B(t)−B(t2 )]+2B(t2 ) ∼ N (0, 3t2 +t).
So the pdf is given by
2
1 − x
f (x) = p e 6t2 +2t .
2π(3t2 + t)

Liu Ruihan rhliu@connect.hku.hk STAT3603


Exercise 2

Let {Wt }t≥0 and {Bt }t≥0 be two independent standard


Brownian motions. Define

Zt = αWt + βBt , t ≥ 0.

Find the condition on (α, β) such that {Zt }t≥0 is again a


standard Brownian motion.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Solution of Exercise 2
(1). Note that W0 = B0 = 0 so that Z0 = 0;
(2). (Independent increments). It suffices to prove

Zt − Zs ⊥ Zu , 0 < u ≤ s < t.

To see this, recall that

Zt − Zs = α(Wt − Ws ) + β(Bt − Bs ), Zu = αWu + βBu

and

Wt − Ws ⊥ Wu , Bt − Bs ⊥ Bu ,

together with {Wt }t≥0 and {Bt }t≥0 are independent, we see
Zt − Zs ⊥ Zu must hold. In other words, {Zt }t≥0 has
independent increments;
Liu Ruihan rhliu@connect.hku.hk STAT3603
Solution of Exercise 2
(3) (Stationary normal increments). If {Zt }t≥0 is a standard
Brownian motion, then it should have

Zt − Zs = α(Wt − Ws ) + β(Bt − Bs ) ∼ N (0, t − s).

Note that {Wt }t≥0 and {Bt }t≥0 are independent. We have
Zt − Zs indeed follows a centered normal distribution with
variance

var(Zt − Zs ) = α2 var(Wt − Ws ) + β 2 var(Bt − Bs )


= (α2 + β 2 )(t − s).

Thus, under the assumption α2 + β 2 = 1,


Zt − Zs ∼ N (0, t − s);
Liu Ruihan rhliu@connect.hku.hk STAT3603
Solution of Exercise 2

(4) (Continuous paths). Since linear combination of two


continuous functions are still continuous, Zt is of course
continuous.
To recap, {Zt }t≥0 becomes a standard Brownian motion if and
only if α2 + β 2 = 1.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Exercise 3

The current price of a stock is 100. Suppose that the price of


the stock changes follows a geometric Brownian motion with
drift coefficient µ = 0.05 and variance parameter σ 2 = 1. Give
the Black-Scholes cost of an option to buy the stock at time 10
for a cost of 100 per unit.

Liu Ruihan rhliu@connect.hku.hk STAT3603


Solution of Exercise 3

The parameters of this problem are

S0 = 100, µ = 0.05, σ 2 = 1, T = 10, K = 100.

By (0.2), α = µ + σ 2 /2 = 0.55 and

log(S0 /K) + (α − σ 2 /2)T


b= √ = −1.423025.
σ T
By (0.1)

C(0) = S0 Φ(σ T + b) − Ke−αT Φ(b) = 91.20809.

Liu Ruihan rhliu@connect.hku.hk STAT3603


– End of Tutorial 11 –

Liu Ruihan rhliu@connect.hku.hk STAT3603

You might also like