Ch21HullOFOD7thEd

Page 1

Estimating Volatilities and Correlations Chapter 21

Options, Futures, and Other Derivatives, 7th Edition, Copyright Š John C. Hull 2008

1


Standard Approach to Estimating Volatility (page 477) 

 

Define σn as the volatility per day between day n-1 and day n, as estimated at end of day n-1 Define Si as the value of market variable at end of day i Define ui= ln(Si/Si-1) m 1 σ n2 = (un −i − u ) 2 ∑ m − 1 i =1

1 m u = ∑ un −i m i =1 Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

2


Simplifications Usually Made (page 478)

Define ui as (Si −Si-1)/Si-1

Assume that the mean value of ui is zero

Replace m−1 by m

This gives

1 m 2 σ = ∑i =1 un −i m 2 n

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

3


Weighting Scheme Instead of assigning equal weights to the observations we can set

σ = ∑i =1 αi un2−i m

2 n

where m

∑α i =1

i

=1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

4


ARCH(m) Model (page 479) In an ARCH(m) model we also assign some weight to the long-run variance rate, VL:

σ = γVL + ∑i =1 αi u n2−i m

2 n

where m

γ + ∑αi =1 i =1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

5


EWMA Model 

In an exponentially weighted moving average model, the weights assigned to the u2 decline exponentially as we move back through time This leads to

σ = λσ 2 n

2 n −1

+ (1 − λ)u

2 n −1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

6


Attractions of EWMA  

 

Relatively little data needs to be stored We need only remember the current estimate of the variance rate and the most recent observation on the market variable Tracks volatility changes RiskMetrics uses λ = 0.94 for daily volatility forecasting

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

7


GARCH (1,1) page 481 In GARCH (1,1) we assign some weight to the long-run average variance rate

σ = γVL + αu 2 n

2 n −1

+ βσ

2 n −1

Since weights must sum to 1 γ + α + β =1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

8


GARCH (1,1) continued Setting ω = γV the GARCH (1,1) model is

σ = ω + αu 2 n

2 n −1

+ βσ

2 n −1

and

ω VL = 1− α − β

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

9


Example (Example 21.2, page 481) 

Suppose

σ n2 = 0.000002 + 013 . un2−1 + 0.86σ n2−1 

The long-run variance rate is 0.0002 so that the long-run volatility per day is 1.4%

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

10


Example continued 

Suppose that the current estimate of the volatility is 1.6% per day and the most recent percentage change in the market variable is 1%. The new variance rate is

0.000002 + 013 . × 0.0001 + 0.86 × 0.000256 = 0.00023336

The new volatility is 1.53% per day

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

11


GARCH (p,q)

p

σ = ω + ∑αi u 2 n

i =1

2 n −i

q

+ ∑β j σ j =1

2 n− j

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

12


Maximum Likelihood Methods ď‚—

In maximum likelihood methods we choose parameters that maximize the likelihood of the observations occurring

Options, Futures, and Other Derivatives 7th Edition, Copyright Š John C. Hull 2008

13


Example 1 

We observe that a certain event happens one time in ten trials. What is our estimate of the proportion of the time, p, that it happens? The probability of the event happening on one particular trial and not on the others is

p(1 − p)

9

We maximize this to obtain a maximum likelihood estimate. Result: p=0.1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

14


Example 2 Estimate the variance of observations from a normal distribution with mean zero  1  − ui2     Maximize : ∏  exp i =1  2πv  2v   m

Taking logarithms this is equivalent to maximizing : m  ui2  ∑  − ln(v) −  v i =1  1 m 2 Result : v = ∑ ui m i =1 Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

15


Application to GARCH We choose parameters that maximize m

∏ i =1

 ui2 1 exp − 2πvi  2vi

  

or  ui2  ∑ − ln(vi ) −  vi  i =1  m

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

16


Excel Application (Table 21.1, page 485)   

Start with trial values of ω, α, and β Update variances Calculate m  u2 

∑ − ln(v ) − v i =1

 

i

i

i

 

Use solver to search for values of ω, α, and β that maximize this objective function Important note: set up spreadsheet so that you are searching for three numbers that are the same order of magnitude (See page 486)

Options, Futures, and Other Derivatives 7 th Edition, Copyright © John C. Hull 2008

17


Variance Targeting 

 

One way of implementing GARCH(1,1) that increases stability is by using variance targeting We set the long-run average volatility equal to the sample variance Only two other parameters then have to be estimated

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

18


How Good is the Model?  

The Ljung-Box statistic tests for autocorrelation We compare the autocorrelation of the ui2 with the autocorrelation of the ui2/σi2

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

19


Forecasting Future Volatility (equation 21.13, page 488)

A few lines of algebra shows that

E[σ

2 n+k

] = VL + (α + β) (σ − VL ) k

2 n

The variance rate for an option expiring on day m is 1 m −1 m

[

2 E σ ∑ n+k k =0

]

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

20


Forecasting Future Volatility continued (equation 21.14, page 489)

Define

1 a = ln α +β

The volatility per annum for a T - day option is   1 − e − aT [V (0) − VL ]  252VL + aT  

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

21


Volatility Term Structures (Table 21.4) 

The GARCH (1,1) suggests that, when calculating vega, we should shift the long maturity volatilities less than the short maturity volatilities Impact of 1% change in instantaneous volatility for Japanese yen example: Option Life (days)

10

Volatility 0.84 increase (%)

30

50

0.61 0.46

Options, Futures, and Other Derivatives 7 th Edition, Copyright © John C. Hull 2008

100

500

0.27

0.06

22


Correlations and Covariances (page 491-492)

Define xi=(Xi−Xi-1)/Xi-1 and yi=(Yi−Yi-1)/Yi-1 Also σx,n: daily vol of X calculated on day n−1 σy,n: daily vol of Y calculated on day n−1 covn: covariance calculated on day n−1 The correlation is covn/(σu,n σv,n)

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

23


Updating Correlations  

We can use similar models to those for volatilities Under EWMA covn = λ covn-1+(1-λ)xn-1yn-1

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

24


Positive Finite Definite Condition A variance-covariance matrix, Ω, is internally consistent if the positive semidefinite condition

w Ωw ≥ 0 T

for all vectors w

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

25


Example The variance covariance matrix  1   0  0.9

0 1 0.9

0.9  0.9  1

is not internally consistent

Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008

26


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.