0% found this document useful (0 votes)
177 views42 pages

More On Models and Numerical Procedures

Uploaded by

Utkarsh Goel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
177 views42 pages

More On Models and Numerical Procedures

Uploaded by

Utkarsh Goel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

More on Models and

Numerical Procedures
Chapter 26

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 1
Three Alternatives to Geometric
Brownian Motion
Constant elasticity of variance (CEV)
Mixed Jump diffusion
Variance Gamma

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 2
CEV Model (page 592 to 593)

dS  (r  q) Sdt  S dz
◦ When  = 1 the model is Black-Scholes
◦ When  > 1 volatility rises as stock
price rises
◦ When  < 1 volatility falls as stock price
rises
European option can be value
analytically in terms of the cumulative
non-central chi square distribution
Options, Futures, and Other
Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 3
CEV Models Implied Volatilities

imp
<1

>1

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 4
Mixed Jump Diffusion Model
(page 593 to 594)

Merton produced a pricing formula when the asset price follows a diffusion process overlaid with
random jumps

◦ dp is the random jump


◦ k is the expected size of the jump

dS / S  (r  q  k )dt  dz  dp
◦  dt is the probability that a jump occurs in the next interval of length dt

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 5
Jumps and the Smile
Jumps have a big effect on the implied
volatility of short term options
They have a much smaller effect on the
implied volatility of long term options

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 6
The Variance-Gamma Model
(page 594 to 595)
Define g as change over time T in a variable
that follows a gamma process. This is a
process where small jumps occur frequently
and there are occasional large jumps
Conditional on g, ln ST is normal. Its
variance proportional to g
There are 3 parameters
◦ v, the variance rate of the gamma process
◦ the average variance rate of ln S per unit time
◦ a parameter defining skewness

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 7
Understanding the Variance-
Gamma Model
g defines the rate at which information
arrives during time T (g is sometimes
referred to as measuring economic time)
If g is large the change in ln S has a
relatively large mean and variance
If g is small relatively little information
arrives and the change in ln S has a
relatively small mean and variance

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 8
Time Varying Volatility
Suppose the volatility is 1 for the first year
and 2 for the second and third
Total accumulated variance at the end of
three years is 12 + 222
The 3-year average volatility is

 2
 2  2
32  12  222 ;   1 2

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 9
Stochastic Volatility Models
(equations 26.2 and 26.3, page 597)

dS
 (r  q )dt  V dz S
S
dV  a (VL  V )dt  V  dzV
When V and S are uncorrelated a
European option price is the Black-Scholes
price integrated over the distribution of the
average variance

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 10
Stochastic Volatility Models
continued
When V and S are negatively correlated we
obtain a downward sloping volatility skew
similar to that observed in the market for
equities
When V and S are positively correlated the
skew is upward sloping. (This pattern is
sometimes observed for commodities)

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 11
The IVF Model (page 598)

The implied volatility function model is


designed to create a process for the asset
price that exactly matches observed option
prices. The usual geomeric Brownian motion
model
dS  (r  q ) Sdt  Sdz
is replaced by
dS  [r (t )  q (t )]Sdt  ( S , t ) Sdz

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 12
The Volatility Function (equation
26.4)

The volatility function that leads to the


model matching all European option prices
is

[( K , t )] 
2

cmkt t  q (t )cmkt  K [r (t )  q (t )] cmkt K


2
K 2 ( 2 cmkt K 2 )

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 13
Strengths and Weaknesses of
the IVF Model
The model matches the probability
distribution of asset prices assumed by the
market at each future time
The models does not necessarily get the
joint probability distribution of asset prices
at two or more times correct

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 14
Convertible Bonds
 Often valued with a tree where during a
time interval t there is
◦ a probability pu of an up movemen
◦ A probability pd of a down movement
◦ A probability 1−exp(−t) that there will be a
default ( is the hazard rate)

 In the event of a default the stock price


falls to zero and there is a recovery on the
bond
Options, Futures, and Other Derivatives
7th Edition, Copyright © John C. Hull
2008 15
The Probabilities

a  de  t
pu 
ud
ue t  a
pd 
ud
(  2   ) t
ue
1
d
u
Options, Futures, and Other Derivatives
7th Edition, Copyright © John C. Hull
2008 16
Node Calculations
Define:
Q1: value of bond if neither converted nor
called
Q2: value of bond if called
Q3: value of bond if converted
Value at a node =max[min(Q1,Q2),Q3]

Options, Futures, and Other Derivatives


7th Edition, Copyright © John C. Hull
2008 17
Example 26.1 (page 600)
9-month zero-coupon bond with face value
of $100
Convertible into 2 shares
Callable for $113 at any time
Initial stock price = $50,
volatility = 30%,
no dividends
Risk-free rates all 5%
Default intensity,, is 1%
Recovery rate=40%

Options, Futures, and Other Derivatives


7th Edition, Copyright © John C. Hull
2008 18
The Tree (Figure 26.2, page 601)
G
76.42
D 152.85
66.34
B 132.69 H
57.60 57.60
A 115.19 E 115.19
50.00 50.00
106.93 C 106.36 I
43.41 43.41
101.20 F 100.00
37.68
98.61 J
32.71
100.00

Default Default Default


0.00 0.00 0.00
40.00 40.00 40.00

Options, Futures, and Other Derivatives


7th Edition, Copyright © John C. Hull
2008 19
Numerical Procedures
Topics:
Path dependent options using tree
Barrier options
Options where there are two stochastic
variables
American options using Monte Carlo

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 20
Path Dependence:
The Traditional View
Backwards induction works well for
American options. It cannot be used for
path-dependent options
Monte Carlo simulation works well for path-
dependent options; it cannot be used for
American options

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 21
Extension of Backwards
Induction
Backwards induction can be used for
some path-dependent options
We will first illustrate the methodology
using lookback options and then show
how it can be used for Asian options

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 22
Lookback Example (Page 602-603)
 Consider an American lookback put on a stock
where
S = 50,  = 40%, r = 10%, t = 1 month & the life
of the option is 3 months
 Payoff is Smax−ST
 We can value the deal by considering all possible
values of the maximum stock price at each node
(This example is presented to illustrate the methodology. It is not
the most efficient way of handling American lookbacks (See
Technical Note 13)

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 23
Example: An American Lookback
Put Option (Figure 26.3, page 603)
S0 = 50,  = 40%, r = 10%, t = 1 month,

70.70
70.70

62.99 0.00

62.99 56.12
56.12
3.36 62.99 56.12
56.12 50.00 6.87 0.00
50.00
4.68 A
5.47
56.12 50.00 44.55
44.55
6.12 2.66 56.12 50.00
50.00 11.57 5.45
39.69
6.38
50.00
35.36
10.31 50.00
14.64

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 24
Why the Approach Works
This approach works for lookback options because
 The payoff depends on just 1 function of the path
followed by the stock price. (We will refer to this
as a “path function”)
 The value of the path function at a node can be
calculated from the stock price at the node & from
the value of the function at the immediately
preceding node
 The number of different values of the path function
at a node does not grow too fast as we increase
the number of time steps on the tree
Options, Futures, and Other
Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 25
Extensions of the Approach
The approach can be extended so that
there are no limits on the number of
alternative values of the path function at a
node
The basic idea is that it is not necessary to
consider every possible value of the path
function
It is sufficient to consider a relatively small
number of representative values of the
function at each node

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 26
Working Forward
Firstwork forward through the tree
calculating the max and min values of the
“path function” at each node
Next choose representative values of the
path function that span the range between
the min and the max
◦ Simplest approach: choose the min, the max,
and N equally spaced values between the min
and max

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 27
Backwards Induction
We work backwards through the tree in the
usual way carrying out calculations for each
of the alternative values of the path function
that are considered at a node
When we require the value of the derivative
at a node for a value of the path function
that is not explicitly considered at that node,
we use linear or quadratic interpolation

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 28
Part of Tree to Calculate
Value of an Option on the
Arithmetic Average S = 54.68
(Figure 26.4, page 605)
Y Average S Option Price
47.99 7.575
51.12 8.101
0.5056 54.26 8.635
57.39 9.178
S = 50.00
Average S Option Price
46.65 5.642 X
49.04 5.923
S = 45.72
51.44 6.206
53.83 6.492 Average S Option Price
0.4944 43.88 3.430
46.75 3.750
49.61 4.079
S=50, X=50, =40%, r =10%, Z 52.48 4.416
T=1yr, t=0.05yr. We are at time
4t Options, Futures, and Other
Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 29
Part of Tree to Calculate Value of an
Option on the Arithmetic Average
(continued)

Consider Node X when the average of 5


observations is 51.44
Node Y: If this is reached, the average becomes
51.98. The option price is interpolated as 8.247
Node Z: If this is reached, the average becomes
50.49. The option price is interpolated as 4.182
Node X: value is
(0.5056×8.247 + 0.4944×4.182)e–0.1×0.05 = 6.206

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 30
Using Trees with Barriers
(Section 26.6, page 606)

When trees are used to value


options with barriers, convergence
tends to be slow
The slow convergence arises from
the fact that the barrier is
inaccurately specified by the tree

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 31
True Barrier vs Tree Barrier for a
Knockout Option: The Binomial Tree Case

Tree Barrier

True Barrier

Options, Futures, and Other


Derivatives, 7th Edition,
Copyright © John C. Hull 2008 32
Inner and Outer Barriers for Trinomial
Trees (Figure 26.4, page 607)

Outer barrier
True barrier

Inner Barrier

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 33
Alternative Solutions
to Valuing Barrier Options
Interpolate between value when inner
barrier is assumed and value when
outer barrier is assumed
Ensure that nodes always lie on the
barriers
Use adaptive mesh methodology

In all cases a trinomial tree is preferable


to a binomial tree

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 34
Modeling Two Correlated
Variables (Section 26.7, page 609)
APPROACHES:
1. Transform variables so that they are not
correlated & build the tree in the transformed
variables
2. Take the correlation into account by
adjusting the position of the nodes
3. Take the correlation into account by
adjusting the probabilities

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 35
Monte Carlo Simulation and
American Options
Two approaches:
◦ The least squares approach
◦ The exercise boundary parameterization
approach
Consider a 3-year put option where the
initial asset price is 1.00, the strike price is
1.10, the risk-free rate is 6%, and there is
no income

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 36
Sampled Paths
Path t = 0 t =1 t =2 t =3
1 1.00 1.09 1.08 1.34
2 1.00 1.16 1.26 1.54
3 1.00 1.22 1.07 1.03
4 1.00 0.93 0.97 0.92
5 1.00 1.11 1.56 1.52
6 1.00 0.76 0.77 0.90
7 1.00 0.92 0.84 1.01
8 1.00 0.88 1.22 1.34
Options, Futures, and Other
Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 37
The Least Squares Approach
(page 612)

We work back from the end using a least


squares approach to calculate the
continuation value at each time
Consider year 2. The option is in the money
for five paths. These give observations on S
of 1.08, 1.07, 0.97, 0.77, and 0.84. The
continuation values are 0.00, 0.07e-0.06,
0.18e-0.06, 0.20e-0.06, and 0.09e-0.06

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 38
The Least Squares Approach
continued

Fitting a model of the form V=a+bS+cS2 we


get a best fit relation
V=-1.070+2.983S-1.813S2
for the continuation value V
This defines the early exercise decision at

t =2. We carry out a similar analysis at t=1

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 39
The Least Squares Approach
continued

In practice more complex functional forms


can be used for the continuation value and
many more paths are sampled

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 40
The Early Exercise Boundary
Parametrization Approach (page 615)
 We assume that the early exercise boundary can
be parameterized in some way
 We carry out a first Monte Carlo simulation and
work back from the end calculating the optimal
parameter values
 We then discard the paths from the first Monte
Carlo simulation and carry out a new Monte Carlo
simulation using the early exercise boundary
defined by the parameter values.

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 41
Application to Example
We parameterize the early exercise
boundary by specifying a critical asset
price, S*, below which the option is
exercised.
At t =1 the optimal S* for the eight paths is
0.88. At t =2 the optimal S* is 0.84
In practice we would use many more paths
to calculate the S*

Options, Futures, and Other


Derivatives, 7th Edition, Copyright ©
John C. Hull 2008 42

You might also like