Documente Academic
Documente Profesional
Documente Cultură
I. Example
II. Binomial Option Pricing Model
A. Binomial Stock Prices
B. One-Period Model
C. Risk-Neutral Pricing and Probabilities
D. Two-Period Model
III. Dynamic Replication
IV. Multi-Period Models
A. Three-Period Model
B. n-Period Model
Binomial Option Pricing Model
So what do we do?
I. Example: a stock
Suppose the spot $60. We’re going to assume that
over the next “period” the stock price will
fall to $30,
or rise to $90.
We’ll also assume the risk-free simple interest rate
over the period is 20%.
Su D 90
S D 60
Sd D 30
cu D 30
c
cd D 0
90=2 15 D 30
S=2 12:50
30=2 15 D 0
1
$60 $12:50 D $17:50:
2
We need to
buy shares of the underlying,
and borrow D dollars
– i.e., short D worth of bonds,
such that
90 1:2D D 30
30 1:2D D 0:
90 1:2D D 30
.30 1:2D D 0 /
60 D 30 ) D 1=2
) 15 D 1:2D
) D D 12:5:
Option :
In our example
@C
D
@S
30 15 1
D D
90 60 2
0 15 1
D D :
30 60 2
Payoff Su
Underlying
CK(T)
Sd Cu
Cu - Cd
Cd
Su - Sd
S(T)
Cu Cd
D
Su Sd
Suuu
Suu
Su Suud
S0 Sud
Sd Sud d
Sd d
Sd d d
Su D uS
S
Sd D dS
where
u D 1 C rgood
d D 1 C rbad :
and rgood and rbad are the returns to the stock when
it goes up and down, respectively.
d <1Cr <u
cu D .uS K/C
c
cd D .dS K/C
uS .1 C r/D
S D
dS .1 C r/D
uS .1 C r/D D cu
dS .1 C r/D D cd
.uS dS/ D cu cd
cu cd
) D :
S.u d /
If you think of it as
cu cd
D
Su Sd
@c
it makes it clear that D @S
.
uS .1 C r/D D cu
uS cu
) D D :
1Cr
cu cd
Then using D S.u d /
we get
cu cd
.1 C r/D D S.u d /
uS cu
.cu cd /u .u d /cu
D
.u d /
dcu ucd
D :
u d
cu cd
D
S.u d /
0;
and
dcu ucd
D D
.1 C r/.u d /
.duS dK/C .udS uK/C
D
.1 C r/.u d /
0:
Question:
What is the replicating portfolio of a put option with
payoffs pu and pd ?
Replicating the put requires
uS .1 C r/D D pu
dS .1 C r/D D pd
pu pd
) D :
S.u d /
dpu upd
.1 C r/D D :
u d
So what’s it worth?
1. As an algebraic convenience.
– This is the “easiest” way to think about it.
– But you don’t really learn anything.
It ignores all the economic content.
It doesn’t help us when we want to do the
same things in a more realistic setting.
c D S D
where
cu cd
D
.u d /S
dcu ucd
D D :
.1 C r/.u d /
cu cd dcu ucd
c D
u d .1 C r/.u d /
.1 C r/.cu cd / .dcu ucd /
D :
.1 C r/.u d /
1 .1 C r d /Vu C .u .1 C r//Vd
V D
1Cr .u d /
1Cr d
u .1Cr/
u d
Vu C u d
Vd
D :
1Cr
.1 C r/ d
q ;
u d
then
1Cr d
u .1Cr/
u d
Vu C u d
Vd
V D
1Cr
qVu C .1 q/Vd
D :
1Cr
It says
Q
Et VtC1
Vt D :
1Cr
Q
where Et Œ means expectation assuming the
stock goes up with probability q. (Note: q ¤ p!)
qcu C .1 q/cd
c D
1Cr
where
.1 C r/ d
q D
u d
c D S D
where
cu cd
D
.u d /S
dcu ucd
D D :
.1 C r/.u d /
Remember:
– S D 20
– Price next period is 18 or 23
– Simple, one-period rate is 8%
c D S D
where
cu cd
D
S.u d /
dcu ucd
D D :
.1 C r/.u d /
q cu C .1 q/ cd
c D
1Cr
q pu C .1 q/ pd
p D ;
1Cr
So
qu C .1 q/d D 1Cr
.1 C r/ d
) q D :
u d
q Vu C .1 q/ Vd
V D ;
1Cr
q cu C .1 q/ cd
c D
1Cr
where
.1 C r/ d
q D :
u d
q cu C .1 q/ cd
c D
1Cr
where
.1 C r/ d
q D :
u d
c D S D:
1 0
Au Ad
0 1
c D cuAu C cd Ad :
We replicate them.
– Using S and B.
1
Au
0
Auu Aud 1
u D D
Su Sd S.u d /
u dAuu uAud d
D D D :
.1 C r/.u d / .1 C r/.u d/
0
Ad
1
u 1
D
S.u d/
u
Du D :
.1 C r/.u d/
Au D 1
S.u d /
S d
.1Cr/.u d /
1Cr d
D
.1 C r/.u d /
q
D
1Cr
Ad D 1
S.u d /
S u
.1Cr/.u d /
u .1 C r/
D
.1 C r/.u d /
1 q
D :
1Cr
V D VuAu C Vd Ad
q 1 q
D Vu 1Cr C Vd 1Cr
qVu C .1 q/Vd
D :
1Cr
Remember,
u q
A D :
1Cr
So what is q?
q Su
S
1 q Sd
qSu C .1 q/Sd
S D
1Cr
q 1 q
p p
Su C .1 p/ 1 p
Sd
S D
1Cr
Another interpretation of q:
– q=p D tomorrow’s value of a dollar in the up
state, relative to today’s value of a dollar
Typically think q < p, so q=p < 1
Stock goes up when the market goes up, so
you’re richer, value a marginal dollar less
uuS
uS
S udS
dS
ddS
Dynamic Programming
I.e., start at the end, work backwards
From the one-period model:
q cuu C .1 q/ cud
cu D
1Cr
q cud C .1 q/ cd d
cd D :
1Cr
q cu C .1 q/ cd
c D
1Cr
q q cuuC.1
1Cr
q/ cud
C .1 q/ q cud C.1
1Cr
q/ cdd
D
1Cr
q 2cuu C 2q .1 q/cud C .1 q/2cd d
D :
.1 C r/2
Q
P Œ cuu D q 2
Q
P Œ cud D q .1 q/
Q
P Œ cdu D q .1 q/
Q
P Œ cd d D .1 q/2:
u D 1:2
d D 0:9
r D 0:1
.1 C 0:1/ 0:9 2
) q D D
1:2 0:9 3
14:40
12
10 10:80
9
8:10
4:40
cu
c 0:80
cd
0
2
3
4:40 C 13 0:80
cu D D 2:91
1:1
2
3
0:80 C 13 0
cd D D 0:48
1:1
2
3
2:91 C 13 0:48
) c D D 1:91:
1:1
4:40
2:91
1:91 0:80
0:48
0
1 12 9:09 D 2:91:
At time 0
The replicating portfolio should satisfy
cu cd
0 D
uS dS
2:91 0:48
D D 0:808
12 9
dcu ucd
D0 D
.1 C r/.u d /
0:9 2:91 1:2 0:48
D D 6:17:
1:1 .1:2 0:9/
D 1
D D $9:09
D 0:808
D D $6:17
D 0:296
D D $2:18
0
pu
p 0
pd
1:90
2
3
0 C 13 1:90
pd D D 0:58
1:1
2
3
0 C 13 0:58
) p D D 0:17:
1:1
0
0
0:17 0
0:58
1:90
pdu pd d
d D
Sdu Sd d
0 1:90
D D 0:704
10:80 8:10
dpdu upd d
Dd D
.1 C r/.u d /
0 1:2 1:90
D D 6:91
1:1 0:3
At the time-0:
pu pd 0 0:58
0 D D D 0:192
Su Sd 12 9
dpu upd 0 1:2 0:58
D0 D D D 2:09
.1 C r/.u d / 1:1 0:3
D 0
D D 0
D 0:192
D D $2:09
D 0:704
D D $6:91
cK pK D S K B:
D 1 0 D1
DD9:09 0D9:09
D 0:808 . 0:192/ D 1
DD6:17 . 2:09/D8:26
D0:296 . 0:704/D1
DD2:18 . 6:91/D9:09
4:40 0D4:40
14:40 10
2:91 0D2:91
12 9:09
1:91 0:17D1:74 0:80 0D0:80
10 8:26 10:80 10
0:48 0:58D 0:09
9 9:09
0 1:90D 1:90
8:10 10
uuuS
uuS
uS uudS
S udS
dS uddS
ddS
dddS
1
3 2
c D 3
q c uuu C 3q .1 q/ cuud
.1 C r/
C 3q .1 q/2 cud d C .1 q/3 cd d d
let
n D number of steps,
j D number of up-moves to n;
) n j D number of down-moves to n:
nŠ
where nŠ D n .n 1/ .n 2/ 2 1
j Š.n j /Š
where C
j n j
c uj d n j D u d S K
S ua 1
d .n aC1/
K
S u a d .n a/
K:
n
1 X
j
c D nŠ
q .1 q/n j Œuj d n j S K
.1 C r/n j Da j Š.n j /Š
"
n
1 X
j
D n
nŠ
j Š.n j /Š
q .1 q/n j uj d n j S
.1 C r/ j Da
n
#
X
nŠ
j Š.n j /Š
q j .1 q/n j K :
j Da
0 1
n
uj d n j
X
nŠ j n j
c D @ j Š.n j /Š
q .1 q/ .1Cr/n
AS
j Da
0 1
n
X
nŠ
j n jA K
@
j Š.n j /Š
q .1 q/ :
j Da
.1 C r/n
j Da
n
X Q
nŠ
j Š.n j /Š
q j .1 q/n j
D Pt ŒST > K:
j Da
Stock position,
n
uj d n j
X
nŠ
j Š.n j /Š
q j .1 q/n j
.1Cr/n
j Da
Q Q
h ˇ i
ST =St ˇ
D Pt ŒST > K Et S
.1Cr/n ˇ T
>K ;
Q
h i Q
ST =St
D Et .1Cr/n
1ST >K St Pt ŒST > K KBt;T
rT
c D N.d1/ S N.d2 / Ke