Upload
fmurphy
View
226
Download
0
Embed Size (px)
Citation preview
8/14/2019 A u t u m n 2009
1/19
A U T U M N 2009
G E N E R A L F O R M U L A T I O N O F B I N O M I A L M O D E L S
Numerical Methods in Finance (Implementing Market Models)
MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
8/14/2019 A u t u m n 2009
2/19
Finbarr Murphy 2007
Lecture Objectives
General Binomial Models
Move from a 1-step model to a general understanding
Understand the difference between CRR89 and JR83
Multiplicative versus additive Binomial Processes
Hedging
Understand how Binomial trees can be used to calculate hedge
sensitivities
2MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
8/14/2019 A u t u m n 2009
3/19
Agenda
Page
Finbarr Murphy 2007
Computing Hedge Sensitivities
General Formulation of the BinomialModel
1
2
2
12
3
MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
3
8/14/2019 A u t u m n 2009
4/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
Recall Eq. 1.2.1
If we assume a risk neutral mean and variance in the
above GBM process, we have
We would like the parameters of our binomial process
(u, dandp) to match the parameters of this risk
neutral stochastic process (rand )
4MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
SdzSdtdS +=
SdzrSdtdS +=
8/14/2019 A u t u m n 2009
5/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
We have some freedom how the binomial parameters
are chosen as there are three an only two GBMparameters.
Cox, Ross and Rubinstein (1979) (CRR) assumed that
the up probability equalled the down probability = 1/2
5MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
2
1
2
2
2
1
2
1
=
=
=
+
p
ed
eu
ttr
ttr
8/14/2019 A u t u m n 2009
6/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
An alternative proposed by Jarrow and Rudd
(1983)(JR) sets the jump sizes equal giving us
6MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
( )
( )
t
r
p
ed
eu
t
t
+=
=
=
2
2
1
2
1
2
8/14/2019 A u t u m n 2009
7/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
These solutions work well for small steps but are
impractical for large time steps. Why?
We need to reformulate and use the natural log of the
asset price x = ln(S)
Applying Its Lemma, it can be shown that
where
7MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
Edzvdtdx +=
2
2
1
= rv
8/14/2019 A u t u m n 2009
8/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
The binomial process forxis shown below
X can go up to x+xu with a probability ofpu or down
to x+xdwith a probability ofpd
The is theAdditive Binomial Process
8MS
c
C
O
MP
U
T
A
T
ION
AL
FIN
A
N
C
E
t
x
x+xd
x+xu
pu
pd
8/14/2019 A u t u m n 2009
9/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
The mean and variance of this discrete binomial
process over t is given by
We can now set the jump sizes to be equal (xu = -
xd) or set the probabilities to be equal (pu = pd)
9MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
222222 ][
][
tvtxpxpxE
tvxpxpxE
dduu
dduu
+=+=
=+=
8/14/2019 A u t u m n 2009
10/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
Equal probabilities (EQP) implies
leaving
10MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
22222
2
1
2
1
2
1
2
1
tvtxx
tvxx
du
du
+=+
=+
222
222
342
1
2
3
34
2
1
2
1
tvttvx
tvttvx
d
u
=
+=
8/14/2019 A u t u m n 2009
11/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
Equal jump sizes proposed by Trigeoris (1992) (TRG)
implies
leaving
11MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
22222
)()(
tvtxpxp
tvxpxp
du
du
+=+
=+
x
tvp
tvtx
u
+=
+=
2
1
2
1
222
8/14/2019 A u t u m n 2009
12/19
Finbarr Murphy 2007
General Formulation of the Binomial Model
The multiplicative and additive binomial process
described thus far will be implemented using MatLab
Once we can implement the simplest model
(European Call Option on a non dividend paying stock
with a multiplicative binomial process), we can easily
extend for the remaining binomial processes.
12MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
8/14/2019 A u t u m n 2009
13/19
Agenda
Page
Finbarr Murphy 2007
Computing Hedge Sensitivities
General Formulation of the BinomialModel
1
2
2
12
3
MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
13
8/14/2019 A u t u m n 2009
14/19
Finbarr Murphy 2007
Computing Hedge Sensitivities
Clearly, the underlying asset price has a significant
bearing on the option price
Firstly, consider the gearing of an option. An
asset/stock price is 50 and an underlying call option
on this asset is 8.00
With 1000 we could buy 20 shares or 125 options
If the asset price moved from 50 to 51, we would
make a profit of 20 or 2%
But this stock price rise might move the option from
8 to 8.50 giving us a profit of 62.50 or 6.25%
14MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
8/14/2019 A u t u m n 2009
15/19
Finbarr Murphy 2007
Computing Hedge Sensitivities
The gearing here is 6.25/2.00 or 3.125
The gearing tell us how much leverage the option
offers, and tells us something about the risk!
Gearing is relatively unsophisticated
Delta tells is the rate of change of the option price
relative to the stock price.
In our simple example
= 0.75/1.00 = 0.75
Or 75%
15MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
8/14/2019 A u t u m n 2009
16/19
Finbarr Murphy 2007
Computing Hedge Sensitivities
More mathematically, we can say
Knowing delta will allow us to hedge out the
underlying asset price risk
16MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
0,11,1
0,11,1
SS
CC
S
C
S
Cdelta
=
==
8/14/2019 A u t u m n 2009
17/19
Finbarr Murphy 2007
Computing Hedge Sensitivities
Gamma, is the rate of change of Delta to the
underlying asset price
The delta and gamma discussed are forward values.
To calculate today's delta and gamma, we need to
extend the tree back one and two steps respectively.
Discuss
17MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
( ) ( )[ ] ( ) ( )[ ]
( )0,22,2
0,21,20,21,21,22,21,22,2
2
2
2
1SS
SSCCSSCC
S
Cgamma
==
8/14/2019 A u t u m n 2009
18/19
Finbarr Murphy 2007
Computing Hedge Sensitivities
Vega is the rate of change of the option price relative
to a small change in the volatility
is typically chosen to be 1%
Rho is the rate of change of the option price relativeto a small change in the interest rate
r is typically chosen to be 1bp (0.0001)18M
Sc
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E
+
=
2
)()( CCCvega
rrrCrrC
rCrho
+
=
2)()(
8/14/2019 A u t u m n 2009
19/19
Finbarr Murphy 2007
Recommended Texts
Required/Recommended
Clewlow, L. and Strickland, C. (1996) Implementing derivativemodels, 1st ed., John Wiley and Sons Ltd.
Chapter 2
Additional/Useful
Hull, J. (2009) Options, futures and other derivatives, 7th ed.,Prentice HallChapters 11
19MS
c
C
O
MP
U
T
A
T
IO
N
AL
FIN
A
N
C
E