VOLATILITY MODELS
MEASURING AND FORECASTING VOLATILITY
BEFORE GARCH
Although volatility is viewed as a standard deviation, we will formulate models for the variance and then take square roots.
Moving variance: r t
is the excess return,
2 t
N
1
1 j
N
0 r t
2
j
1) all observations from t-N to t are given equal weight
2) all observations before t-N are given no weight
3) the choice of N is left to the trader.
EXPONENTIAL SMOOTHING
t
2 t
2
1
( 1
) r t
2
1
Once
is known and an initial variance is given such as from the first few observations, then all the variances can be simply computed using something like a spreadsheet.
This model is the same as:
t
2
1
j
1
j
1 r t
2
j a moving variance model with declining weights, no truncation point, and fixed
. This model predicts that all future variances will be the same as today's variance.
GARCH
• GENERALIZED- more general than ARCH model
• AUTOREGRESSIVE-depends on its own past
• CONDITIONAL-variance depends upon past information
• HETEROSKEDASTICITY- fancy word for non-constant variance
HISTORY
• I DEVELOPED THE ARCH MODEL
WHEN I WAS VISITING LSE IN 1979
• IT WAS PUBLISHED IN 1982 WITH
MACRO APPLICATION - THE
VARIANCE OF UK INFLATION
• TIM BOLLERSLEV DEVELOPED THE
GARCH GENERALIZATION AS MY
PHD STUDENT - PUBLISHED IN 1986
THE FIRST FINANCIAL APPLICATIONS:
Engle Lilien and Robins(1987)
French, Schwert and Stambaugh(1987),
Bollerslev(1988) and Bollerslev, Engle, Wooldridge(1988).
SURVEYS:
Bollerslev, Chou and Kroner(1992), Journal of Econometrics,
Special Issue on ARCH Models in Finance
Bollerslev, Engle and Nelson,(1994), ARCH Models, in
Handbook of Econometrics, volume IV, (eds. Engle and
McFadden), Elsevier.
Engle, ARCH: SELECTED READINGS, Oxford University
Press, 1995
The GARCH Model
• r t
h t
t h t
h t
1
t
2
1
h t
1
r t
2
1
• The variance of r t three components
h t
1 is a weighted average of
– a constant or unconditional variance
– yesterday’s forecast
– yesterday’s news
This model can be rewritten as: h t
( 1
)
j
1
j
1 r t
2
j
It can also be rewritten: h t
1
h t
h t t
2
The forecast of conditional variance one step ahead is given by the first square bracket and the surprise is given by the second. Volatility is predictable but not perfectly.
PARAMETER ESTIMATION
• Historical data reveals when volatilities were large and the process of volatility
• Pick parameters to match the historical volatility episodes
• Maximum Likelihood is a systematic approach:
• Max
L (
)
1
2
log h t r t
m t h t
2
DIAGNOSTIC CHECKING
• Time varying volatility is revealed by volatility clusters
• These are measured by the Ljung Box statistic on squared returns
• The standardized returns no longer r t
/ h should show significant volatilty clustering
• Best models will minimize AIC and
Schwarz criteria
THEOREMS
• GARCH MODELS WITH GAUSSIAN
SHOCKS HAVE EXCESS KURTOSIS
• FORECASTS OF GARCH(1,1) ARE
MONOTONICALLY INCREASING OR
DECREASING IN HORIZON
FORECASTING WITH GARCH r t
2
) r t
2
1
( r t
2
1
h t
1
)
( r t
2 h t
)
• GARCH(1,1) can be written as ARMA(1,1)
• The autoregressive coefficient is
• The moving average coefficient is
(
)
GARCH(1,1) Forecasts h t
( r t
2
1
)
( h t
1
)
E t
t k
t h t
k
1
Monotonic Term Structure of
Volatility
FORECAST PERIOD
FORECASTING AVERAGE
VOLATILITY
E t
r t
1
...
r t
k
2
E t
E t
( h t
( r t
1
)
2
1
)
...
...
E t
E t
(
( h t
k r t
)
k
)
2
• Annualized Vol=square root of 252 times the average daily standard deviation
• Assume that returns are uncorrelated.
TWO YEARS TERM
STRUCTURE OF PORT
0.14
0.13
0.12
0.11
0.10
0.09
0.08
2000 2050 2100 2150 2200 2250 2300 2350 2400 2450 2500
TERM2000
0.24
0.22
0.20
0.18
0.16
0.14
2900 2950 3000 3050 3100 3150 3200 3250 3300 3350
TERMEND
0.025
0.020
0.015
0.010
0.005
500
0.178
0.176
0.174
0.172
0.170
0.168
0.166
0.164
0.162
2450 2500 2550 2600 2650 2700 2750 2800 2850 2900
TERMMIL_2411
1000 1500
0.22
0.21
0.20
0.19
0.18
1800 1850 1900 1950 2000 2050 2100 2150 2200 2250 2300
TERMMIL_1800
2000
0.180
0.178
0.176
0.174
0.188
0.186
0.184
0.182
2400 2450 2500 2550 2600 2650 2700 2750 2800 2850
TERMMIL_2357
Variance Targeting
• Rewriting the GARCH model h t
( h t
1
t
2
1
)
( h t
1
) the unconditional or long run variance
• this parameter can be constrained to be equal to some number such as the sample variance. MLE only estimates the dynamics
The Component Model h t q t
q t
( r t
2
1
q t
1
)
( h t
1
q t
1
)
( q t
1
)
( r t
2
1
h t
1
)
• Engle and Lee(1999)
• q is long run component and (h-q) is transitory
• volatility mean reverts to a slowly moving long run component
GARCH(p,q) r t
h t
t h t
j p
1
j h t
j
t
2
j
j q
1
j h t
j
The Leverage Effect -
Asymmetric Models
• Engle and Ng(1993) following Nelson(1989)
• News Impact Curve relates today’s returns to tomorrows volatility
• Define d as a dummy variable which is 1 for down days h t
r t
2
1
r t
2
1 d t
1
h t
1
NEWS IMPACT CURVE
VOLATILITY
NEWS
Other Asymmetric Models
EGARCH: NELSON(1989) log( h t
)
log( h t
1
)
r t
1 h t
1
r t
1 h t
1
NGARCH: ENGLE(1990) h t
( r t
1
) 2
h t
1
PARTIALLY NON-PARAMETRIC
ENGLE AND NG(1993)
VOLATILITY
NEWS
EXOGENOUS VARIABLES IN
A GARCH MODEL
• Include predetermined variables into the variance equation
• Easy to estimate and forecast one step
• Multi-step forecasting is difficult
• Timing may not be right h t
r t
2
1
h t
1
z t
1
EXAMPLES
• Non-linear effects
• Deterministic Effects
• News from other markets
– Heat waves vs. Meteor Showers
– Other assets
– Implied Volatilities
– Index volatility
• MacroVariables or Events
WHAT IS THE BEST MODEL?
• The most reliable and robust is
GARCH(1,1)
• For short term forecasts, this is good enough.
• For long term forecasts, a component model with leverage is often needed.
• A model with economic causal variables is the ideal
Component with Leverage h t
q t
( r t
2
1
q t
1
)
( h t
1
q t
1
)
( r t
2
1 d t
1
.
5 q t
1
) q t d t
1 if
r t
( q t
1
0
)
( r t
2
1
h t
1
)
Procter and Gamble Daily
Returns 2/89-3/99
Variance Equation Garch(1,1)
C 5.11E-06
ARCH(1) 0.047402
GARCH(1) 0.927946
1.24E-06
0.006681
0.011114
4.112268
7.094764
83.49235
AIC -5.7086 , SCHWARZ CRITERION -5.699617
CORRELOGRAM OF
SQUARED RESIDUALS
AC PAC Q-Stat Prob
1 0.030
0.030 2.3720 0.124
2 -0.018
3 -0.010
-0.019 3.1992 0.202
-0.009 3.4859 0.323
4 0.018
5 -0.011
6 -0.002
7 0.013
8 -0.016
9 0.010
10 0.003
0.018 4.3016 0.367
-0.013 4.6317 0.462
-0.001 4.6408 0.591
0.013 5.0865 0.649
-0.017 5.7164 0.679
0.012 5.9973 0.740
0.002 6.0183 0.814
P&G TARCH
C
ARCH(1)
0.0000 0.0000 4.6121 0.0000
0.0269 0.0093 2.9062 0.0037
(RESID<0)*ARCH(1)0.0520 0.0141 3.6976 0.0002
GARCH(1) 0.9123 0.0139 65.8060 0.0000
AIC -5.7114
SCHWARZ CRITERION -5.7002
P&G EGARCH
C
|RES|/SQR[GARCH](1)
RES/SQR[GARCH](1)
EGARCH(1)
-0.3836
0.1186
-0.0392
0.9656
0.0672 -5.7052
0.0153 7.7645
0.0103 -3.8195
0.0070 137.9063
AIC -5.7114
SCHWARZ CRITERION -5.7002
P&G Asymmetric Component
Perm: C
Perm: [Q-C]
0.0002 0.0000 14.1047
0.9835 0.0049 201.5877
Perm: [ARCH-GARCH] 0.0335 0.0079 4.2577
Tran: [ARCH-Q] -0.0361 0.018 -2.0045
Tran: (RES<0)*[ARCH-Q] 0.0910 0.0213 4.2838
Tran: [GARCH-Q] 0.8063 0.0819 9.8403
AIC -5.7132, SCHWARZ CRITERION -5.6974
P&G VOLATILITIES
0.7
0.6
0.5
0.4
0.3
0.2
0.1
2/22/89 1/23/91 12/23/92 11/23/94 10/23/96 9/23/98
V_PG_T ARCH V_PG_GARCH V_PG_ACOMP
DISCUSS GAUSSIAN
ASSUMPTION
• EMPIRICAL EVIDENCE INDICATES THAT
INNOVATIONS ARE LEPTOKURTIC
• GAUSSIAN GARCH IS QMLE
– CONSISTENT BUT NEEDS
BOLLERSLEV
WOOLDRIDGE STANDARD ERRORS
– T-DISTRIBUTION
MAY BE MORE EFFICIENT
– CAN DO
SEMI-PARAMETRIC ESTIMATOR OF
ENGLE AND GONZALES-RIVERA
Bollerslev Wooldridge
Standard Errors
ROBUST TO NON-NORMAL ERRORS
Perm: C
Perm: [Q-C]
0.0002 0.0000 8.3857
0.9835 0.0081 121.9762
Perm: [ARCH-GARCH] 0.0335 0.0107 3.1264
Tran: [ARCH-Q] -0.036 0.0242 -1.4898
Tran: (RES<0)*[ARCH-Q] 0.0910 0.0429 2.1220
Tran: [GARCH-Q] 0.8063 0.1223 6.5919
RISK PREMIA
• WHEN RISK IS GREATER, EXPECTED
RETURNS SHOULD BE GREATER
– HOW MUCH?
– WHAT COUNTS AS RISK?
• CAPM GIVES AN ANSWER
• MULTI-BETA GIVES ANOTHER
• PRICING KERNEL COVERS ALL