Asset Volatility and Volatility Models
Asset Volatility and Volatility Models
0 i j i h H r] , \ | " Pas Re : ‘ A fl
5 \
|
-10
-15
¢ The annualized volatility of the NIFTY-500 Index using the daily returns between April 2019
and March 2020 is 25.9%. In this example, standard deviation is 1.64%, which represents the
NIFTY-500's daily volatility for 2019-20.
Standard Deviation with a Moving Observation
Window
* Example: S&P 500 daily returns(Jan 2002 and June 2012)
¢ FIGURE 2: S&P 500 daily returns(Jan 2002 and June 2012)
15%
15%
10% 10%
5% 5%
O% - : 0%
“5% | -5%
¢ It is immediately clear that the dispersion exhibited by the returns are not
constant; there are periods where the returns are notably more volatile—for
example, in the third quarter of 2008 when the financial markets were under
significant duress.
Standard Deviation with a Moving Observation
Window
* Example: S&P 500 daily returns(Jan 2002 and June 2012)
“*The daily log return of S&P 500 Index exhibits common patterns
that are well-documented in financial literature:
1) Volatility Clusters — volatility may be high for a certain time
period (red-circles) and low for other periods
2) Volatility evolution — the volatility evolves over time in a
continuous manner; 1.e. volatility jumps are very rare.
3) Volatility does not diverge to infinity — the volatility may go high
(and stay high) in some time periods, but surely goes down to
some steady state value (long-run).
Standard Deviation with a Moving Observation
Window
* Example: S&P 500 daily returns(Jan 2002 and June 2012)
“* The daily log return of S&P 500 Index exhibits common patterns
that are well-documented in financial literature:
4) Volatility does not go down to zero — the volatility may be low for
a period of time, but it surely goes up to a steady state level.
5) Volatility reacts more to large negative returns than it does to
similar positive ones.
¢In short, volatility does change over time, but only as a more
stationary continuous mean-reverting process (Hint: ARMA
process).
¢ The main takeaway is that the volatility changes over time, so a
forecast using historical volatility (which ignores volatility
dynamics) may not be as robust or indicative for future ones.
Moving-window standard deviation
“*It is clear that a single measurement does not
capture the time-varying nature of volatility, and a
simple modification to the application of the
standard deviation method can yield far more
intuitive results.
«+Rather than use the entire set of returns data, it can
be useful to instead observe a smaller set of the
data such that the volatility measurement 1s more
relevant to the prevailing environment.
“* Using historical returns, we can compute the
standard deviation using a sliding window (width
h).
Moving-window standard deviation
¢Using historical returns, we can compute the
standard deviation using a sliding window (width
h).
¢ This approach is definitely an improvement over the
historical one, but we are still making one implicit
assumption:
¢ “The observed volatility in the last time window is
indicative for next-period volatility.”
Moving-window standard deviation
¢ The first volatility estimate is computed using the first M of the returns.
¢ The second volatility estimate moves the observation window along by 1 period
such that the first return is removed and the latest return is added.
¢ A simple example is illustrated in figure below, where the data set consists of N =
20 returns and a moving observation window of M = 10 returns.
¢ FIGURE 3: Comparing a moving window that observes 10 data points to an
inclusive volatility measure using all 20 data points.
retunsdatal | | | TF tT tT rE oT EE EE TE cE cE TE
12 3 4 5 6 7 8 9 10 11 12 13 #14 #15 #16 17 #18 «#19 —=«(20
7, =MA= ie h "ti
¢ Where r’, is used in place of the actual (realized) volatility & (T—h) is the
number of volatility forecasts available.
Moving-window standard deviation
¢ After computing the RMSE for different window sizes (let’s
say, between 2 and 30 days), we can evaluate the RMSE,
and pick the one with the minimal value.
¢ FIGURE 4: optimal size of the moving window
¢ In the figure above, a window size of 12-day has the lowest RMSE,
after which the RMSE stabilizes.
¢ The takeaway here is that the window size should not be less than 10
days for a good forecast.
Weighted Moving-window standard deviation
¢ The moving average method assigns an equal weight to
each data point in the observation window, thereby
placing equal importance on each.
¢A natural extension to the moving average is to assign
weights to observations in the window; recent
observations are given higher weight factors (similar to
weighted-moving average) than later ones.
¢ In practice, exponential weighted volatility (EWMA) is the
most commonly used.
¢ An exponential weighted volatility (EHWMA) is a commonly
used alternative, popularized by RiskMetrics.
Exponential-Weighted Moving Average
(EWMA)
¢In 1992, JP Morgan launched their RiskMetrics
methodology to the marketplace, making their
substantive research and analysis internally available to
market participants.
¢ EWMA is part of RiskMetrics methodology.
¢ The main objective of EWMA is to estimate the next-day
(or period) volatility of a time series and closely track
the volatility as it changes.
Exponential-Weighted Moving Average
(EWMA)
¢ Background:
¢ Let’s define o, as the volatility of a market variable on
day n, as estimated at the end of day n-1.
¢ The variance rate is the square of volatility,c7, on day n.
¢ Suppose the value of the market variable at the end of
day 11s s;.
¢ The continuously compounded rate of return during day
i (between end of prior day (i.e. i-1) and end of day i) is
expressed as:
Tr = In
Si-1
Exponential-Weighted Moving Average
(EWMA)
¢ The continuously compounded rate of return during day 1
(between end of prior day (i.e. i-1) and end of day i) is
expressed as:
Si
r, =In
Si-4
¢ Next, using the standard approach to estimate o,, from
historical data, we'll use the most recent m-observations
to compute an unbiased estimator of the variance:
a= ) a, xr,
e :
i=l
¢ Where:
¢ a; is the amount of weight given to an observation i-days ago
° a, 20
oa =1
So, to give higher weight to recent observations, a; = aj44
Exponential-Weighted Moving Average
(EWMA)
¢ Given the weighted variance estimate:
° Where: q; is the amount of weight given to an observation 1-days ago.
a; => 0; 4, a; = 1 & higher weight to recent observations, @; = @;41.
Long-run average variance
A possible extension of the idea above is to assume there is a long-run average
variance V,, and that it should be given some weight:
™m
o2 = yVz, + ) Qa; X re
i=1
Where:
y+ yea =1
°V,>0
Exponential-Weighted Moving Average
(EWMA)
¢ Long-run average variance
¢ A possible extension of the idea above is to assume there is a long-run
average variance V,, and that it should be given some weight:
m Where:
¢ The model above is known as the ARCH (m) model, proposed by Engle
In 1994.
m
oF =wt ) a, xr.
i=1
¢ EWMaA is a special case of the equation above.
¢ In this case, we make it so that the weights of variable a; decrease
exponentially as we move back through time.
e Aj41 = AQ; = Naj_1 eee Nan
6; =X Gy +(1—A)
x r?_, =A* Gg + (1—
A) x r?_,)
+ (1-42) x re 1
(Q-ayyraet=a-ayyryi= i
—
|
|
2) Higher weights are given to recent observations, declining
exponentially afterward.
3) The EWMA is an improvement over moving average (i.e. simplicity),
but it also suffers from a few drawbacks, including the fact that it is
Symmetric; that is, large negative returns have the same effect as
large positive ones.
4) As a result, it does not capture the volatility dynamics, but it
merely smooths the squared time series.
Exponential-Weighted Moving Average
(EWMA)
¢ IMPORTANT:
¢ The EWMA formula does not assume a long run average variance
level.
¢ Thus, the concept of volatility mean reversion is not captured by the
EWMA.
¢ The ARCH/GARCH models are better suited for this purpose.
¢ A secondary objective of EWMA is to track changes in the volatility, so
for small A values, recent observation affect the estimate promptly,
and for 4 values closer to one, the estimate changes slowly to recent
changes in the returns of the underlying variable.
¢ The RiskMetrics database (produced by JP Morgan) and made public
available in 1994, uses the EWMA model with A=0.94 for updating
daily volatility estimate.
Exponential-Weighted Moving Average
(EWMA)-Applications
“* Example: S&P 500 daily returns(Jan 2002 and June 2012)
“*An optimal value of A using the same RMSE methodology discussed
earlier.
<* FIGURE 5:
Bl”
SekoegenyiaavabaepaRage
GS
RMSE vs. Lambda
Fo
FoFoa
SFoe
Fo
eo Foe
FS oF
S2SF—e5
epsoo8
Seaes
“*The optimal value for A using the S&P 500 daily returns is found at
0.90, which is very close from the rule-of-thumb of 0.94 used by JP
Morgan.
Time Series Volatility Model-The Stylized Facts
¢¢ The distribution of financial time series has heavier tails than the
normal distribution
wT, 4
NN 4
a
nw o
, 3
o
e oC
E
a oof
= a
&2 5
Oo
Ee
a
wo
3
a
8e zy,
=
So
oO
a
. F
+ J
s4 ©
T T T T T v T T T T T
01jan201401jul201501jan201701jul201801jan2020 01jan201401jul201501jan201701jul201801jan2020
daten daten
¢*From the plot, the return series appears to be stationary and random.
ARCH MODEL
“* The first model that provides a systematic framework for volatility modeling is
Engle’s autoregressive conditional heteroskedasticity (ARCH) model (1982).
“*This is a good model to start with due to its simplicity and relevance to other
models.
“*This model is pivotal to a solid understanding of financial time series volatility.
“* Background: ARCH and GARCH models of all stripes generally consist of
two equations:
“*(1)A mean equation describing the evolution of the main variable of interest, Y,
and
“*(2)A variance equation describing the evolution of Y’s variance.
“Y, will not even follow an AR(1) process, but will consist of a constant mean
plus some error.
“*Thus, these two equations establish a relationship between term structure (i.e.
multi-period) volatility and conditional means.
Time-Varying Volatility and ARCH Models
“A stylized fact about financial market is “volatility
clustering”. That is, a volatile period tends to be followed by
another volatile period, or volatile periods are usually
clustered.
“¢ Intuitively, the market becomes volatile whenever big
news comes, and it may take several periods for the market
to fully digest the news.
“Statistically, volatility clustering implies time-varying
conditional variance: big volatility (variance) today may
lead to big volatility tomorrow.
“*The ARCH process has the property of time-varying
conditional variance, and therefore can capture the
volatility clustering.
Time-Varying Volatility and ARCH Models
“e Vi = DH Cpr nrnvn nnn nnn nnn nnn nnn nnn nnn nnn enn (1)
62
The ARCH Model
=E | ve + pV + pV» re |
=o, |1+p?+p*+--|
2
—
oF V
1- 0°
“+ The conditional variance for the error is:
64
The ARCH(1) Model
“* Suppose that instead of a conditional mean that changes
over time we have a conditional variance that changes over
time.
65
The ARCH(1) Model
*» Consider a variant of the above model:
The equation (5) says that the error term is conditionally normal where I,_, represents the
*, '*
+.
information available at time t — 1 with mean O and time-varying variance, denoted as h;.
The equation (6) models h, as a function of a constant term and the lagged error squared.
%e
The name ARCH conveys the fact that we are working with time-varying variances
(heteroskedasticity) that depend on (are conditional on) lagged effects (autocorrelation).
66
The ARCH(1) Model
*¢ The standardized errors are standard normal:
“¢ We can write:
“% E(e,) = E(z,)E (ao + ae? +) monn enn nnn nnn nnn nnn nn nnn (8)
“* And
67
Testing for ARCH Effect
“*How do you know that your data even exhibit ARCH in the
first place?
“There are several different approaches to take.
“Two of the very important tests of autocorrelation in the
squared residuals.
“*The two tests we will discuss are: (1) the Ljung- Box test,
and (2) an autocorrelation (ACF) test using the test statistic
proposed by Engle (1982), the so-called “Engle LM test”
“*Both of these tests rely on the same first steps: (1) estimate
the mean equation: regressed on lags of itself or on some
exogenous variable X, (2) investigate the properties of the
residuals and the squared residuals.
Testing for ARCH Effect
“*How do you know that your data even exhibit ARCH in the
first place?
“*The two tests we will discuss are: (1) the Ljung- Box test,
and (2) an autocorrelation (ACF) test using the test statistic
proposed by Engle (1982), the so-called “Engle LM test”
“*(1) The Ljung-Box (Q) test investigates whether a variable is
white noise. If variables are white noise, they cannot be
autocorrelated.
“*(2)The LM or ACF test estimates the autocorrelation
function of e?, the squared residuals.
Testing, Estimating, and Forecasting
V T T T T
Interpolated Dickey-Fuller
Test 1% Critical 5% Critical 10% Critical
Statistic Value Value Value
1 1.392 1 9.2381
2 @.871 2 @.6470
3 1.262 3 @.7383
4 2.984 4 @.5606
«+The LM test shows p-value greater than 0.23 which indicates that null hypothesis (no arch
effect) can’t be rejected. Therefore the log of stock returns doesn’t have ARCH effect.
Testing for ARCH Effect
“*Example 1: Daily Stock Returns of TCS
“*Check for ARCH effect- Ljung-Box
«+ The LM test shows p-value of 1 which indicates that null hypothesis (no ARCH effect) can’t be
rejected. Therefore the log of stock returns doesn’t have ARCH effect.
Example: ARCH Effect
“Example 2: Continuously Compounded Daily Stock
Returns of Toyota Motors (JAN 2010 - September 2020)
+° “4
05
1
-.05
l
I 1 T q
Interpolated Dickey-Fuller
Test 1% Critical 5% Critical 10% Critical
Statistic Value Value Value
1 168.277 1 8.28000
2 231.034 2 8.8000
3 312.356 3 8.0000
4 316.160 4 8.8000
5 341.155 5 8.0000
6 342.251 6 8.28000
7 348.999 7 8.0000
8 350.410 8 8.8000
9 351.926 9 8.8000
10 360.629 A) 8.20000
+ The LMdestoshews pryalue less than 0,00: wiateh sydacates-éhatanull hypothesis (no arch effect)
can be rejected. Therefore the log of stock returns does have ARCH effect.
Testing for ARCH Effect
“*Example 2: Daily Stock Returns of Toyota Motors
“*Check for ARCH effect- Ljung-Box pre-estimation test
“*The Ljung-Box pre-estimation test shows p-value less than 0.01 which
indicates that null hypothesis (no ARCH effect) can be rejected.
Therefore the log of stock returns does have ARCH effect.
Estimation of ARCH Model
“*Example 2: Daily Stock Returns of Toyota Motors
** Given that there are arch effects of length at least equal to 10, let's estimate the
ARCH model:
OPG
™ Coef. Std. Err. z P>|z| [95% Conf. Interval]
™
_cons -86005281 - 0002261 2.34 Q@.019 -0800085 .9009711
ARCH
arch
Li. .1401461 .0211592 6.62 @.608 -0986748 - 1816173
L2. 1022892 -020831 4.91 @.600 -0614612 - 1431172
L3. .6779185 -0206332 3.78 8.608 -0374701 - 1183568
L4, -86738055 -0208365 3.54 8.608 .8329667 . 1146443
L5. -86496955 -0180745 2.75 Q@.006 -0142702 .9851209
L6. -6359586 -0152519 2.36 @.018 - 80060654 -9658518
L7. -8031011 .0169724 6.18 @.855 - .6301641 .9363663
L8. -0398799 -0151452 2.63 @.008 -0101958 .9695639
Lo. -6529347 .0129061 4.16 8.608 -0276391 - 0782303
L1e. .0315734 -0144532 2.18 @.629 -0032455 -9599012
chi2( 1) 98.19
Prob > chi2 8.8000
“*The hypothesis test verifies that 0.61 is sufficiently far from one. Thus, our estimated
ARCH model does not predict a variance that is growing without bound.
Extensions-ARCH(q) Model
“* The ARCH(1) model can be extended in a number of ways.
82
Why are ARCH Models so popular?
“* The ARCH model has become a popular one because its variance
specification can capture commonly observed features of the time-series of
financial variables.
“* There are periods when large changes are followed by further large
changes and periods when small changes are followed by further small
changes. 83
Why are ARCH Models so popular?
“* The ARCH model is intuitively appealing because it seems
sensible to explain volatility as a function of the errors e,.
84
ARCH Model-Drawbacks
“* ARCH models so far discussed can capture many of the
features of financial data, nevertheless it also requires many
lags in the variance equation.
“* The ARCH model requires estimation of the coefficients of many
autoregressive terms, which can consume several degrees of
freedom.
“elt is often difficult to interpret all the coefficients, especially if
some of them are negative.
“* Therefore, the literature suggests that an ARCH model higher
than ARCH (2/3) Is better estimated by the Generalized
Autoregressive Conditional Heteroscedasticity (GARCH) model.
GARCH Model
“* Bollerslev (1986) introduced a solution to this problem via a
generalization of the ARCH model and extended the ARCH
model to allowo/to have an additional autoregressive
structure within itself.
“*This new model, called a GARCH model, stands for
“generalized autoregressive conditional heteroskedasticity,”
or “generalized ARCH.”
“* The GARCH model allows us to capture the persistence of
conditional volatility in a parsimonious way.
The GARCH Model—Generalized
ARCH
“* One of the shortcomings of an ARCH(q) model is that there are
q + 1 parameters to estimate.
87
The GARCH(1,1) Model
“* Consider Eq. (12) he = Ap + @yef_1 + Azef_p... +agef-g
“+ Let’s impose a geometric lag structure of the lagged coefficients of the
form: @,=@,
Bf |----------------------------
== 2a nnn nn nnn nnn nnn nnn (13
% hy = ay + aye7_1 + Byayep_ + Bpayeps 4 tenen-ne
nena (14)
«+ Add and subtract 6, a) and rearrange terms as follows:
“* It tells us that the volatility changes with lagged shocks (e?,_,) but
there is also momentum in the system working via h,.,.
89
Estimating Long-term Variance
. Given the equation for GARCH(1,1) of the form:
hy = 6+ ae7_4 + Byhe-1 = of =6+ aye7_4 + Bi O7-1 --TcTTT TT TTT TTT —(1)
*withd>0,0<a,<1,0<f, <1
“+ of is calculated from a long-run average variance rate, V,, as well as from e; and o;_1.
Thus, the above equation can be written as:
Sof
?
=yV, + ayef_1
_ 2
+ Byof_y
2
—----------—-------- —(2)
“swhere y is the weight assigned to V,, a, is the weight assigned to e7_,, and f, is the
weight assigned to of_,.
“* Because the weights must sum to one, i.e., y +a, +B, =17y=1-(a,4+ Bf).
.
“* The long-term variance V, can be calculated as: a
y= ath (3)
“* For a stable GARCH(1,1) model, we require a+$<1. Otherwise the weight
applied to the long-term variance is negative.
Estimating Long-term Variance
** Example: Suppose that a GARCH(1,1) model is estimated from daily data as numbered:
a7 = 0.00002 + 0.13e2., + 0.8602,
“*This corresponds to a, = 0.13, Bf; = 0.86, and 5 = 0.000002. Becausey = 1 — (a; + f;), t
—e
follows that y = 0.01 and because 6 = yV,, it follows that V, = ° = 0.0002.
y- 1-(a1+f3)
“In other words, the long-run average variance per day implied by the model is 0.0002.
“This corresponds to a volatility of ¥0.0002=0.014 or 1.4% per day.
“» Suppose that the estimate of the volatility on day t-1 is 1.6% per day so that o7_, = (0.016)?
0.000256, and that on day t-1 the market variable decreased by 1% so that e7_, = (0.01)?
0.0001.
“ Then:o2 = 0.00002 + (0.13 * 0.0001) + (0.86 * 0.000256)=0.00023516.
¢*The new estimate of the volatility is, therefore, V0.0002356=0.0153 or 1.53% per day.
+
+
Relationship between GARCH(1,1) & EWMA Model
Given the equation for GARCH(1,1) of the form:
hy = 6 + ayef_1 + Byht-1 9 of = 6 + aye7_1 + Bio, =yV, + ayef_1 + Biof_, -—— -(1)
* with >0,o0<a,<1,0<8,<1 &V, isthe long-run average variance rate.
“* Because the weights must sum to one, i.e., y +a@,+ 6; =17y=1-(a@,+f;).
“* The exponentially weighted moving average (EWMA) model where the weights, a,;, decrease
exponentially as we move back through time.
& of= hogy + (1 —A)ef_1-------------------—------------------------------—- (3)
“+ where A is a constant between zero and one.
** Through recursive method, we can get
“ o2= (LA) Nee AO gy rnn nnn nnn nnn nnn ncn ncn ne ne nenens (4)
«* This implies the weights for the e; decline at rate \ as we move back through time. Each weight is A times
the previous weight.
¢* By comparing eq.(1) & (3), we observe that EWMA model is a particular case of GARCH(i,1) where y =
O, a, =1-A,and Bp, =)
** The GARCH(1,1) model is the same as the EWMA model except that, in addition to assigning weights
that decline exponentially to past e?, it also assigns some weight to the long-run average variance rate.
Relationship between GARCH(1,1) & EWMA Model
“+ The exponentially weighted moving average (EWMA) model where the weights, a;, decrease exponentially as we move back through time.
af = hogy + (1 — Nee yrnnnn-nn nnn nnn nnn nnn nnn nnn nn nnn nnn nnn nnn nnn n nnn (1)
** where A is a constant between zero and one.
“ Through recursive method, we can get
S oF= (1A) LEN hee tN OP gyrn n nnn nnn nnn nnn nnn nnn nnn (2)
** This implies the weights for the e; decline at rate A as we move back through time. Each weight is A times the previous weight.
&+,
Given the equation for GARCH(1,1) of the form:
hy = 6 + aye7_y + Byhy_y 7 of = 6 + aye?, + Biof_y = VV, + Me?_1 + Bio#, ——-— -(3)
“+ By comparing eq.(1) & (3), we observe that EWMA model is a particular case of GARCH(1,1) where y = 0, a, = 1-A, and f, =A.
«* Example: Based on equation(), suppose that A is 0.90, the volatility estimated for a market variable for day
t-1 is 1% per day, and during day t-1 the market variable increased by 2%.
«* This means that o7_, = (0.01)2= 0.0001 and e?7_, = (0.02)?= 0.0004.
+ Equation (1) gives of = (0.9*0.0001) + (1 — 0.9)*(0.0004)=0.00013
“* The estimate of the volatility for day t, 0,, is, therefore, V0.00013=0.0114 or 1.14% per day.
¢* Note that the expected value of e7_, is o7_, or 0.0001. In this example, the realized value of e7_, is greater
than the expected value, and as a result our volatility estimate increases.
“+ If the realized value of e7_, had been less than its expected value, our estimate of the volatility would have
decreased.
Forecasting GARCH(1,1) Model
** The variance rate estimated at the end of day t-1 for day t, when GARCH(1,1) Is
used, Is:
of = 5 + ayef_1 + Byof_y = VV, + Qyef_1 + Biof_y ------—— —(1)
“+ with V, can be calculated as:°= eo ween nnn nn nnn nnn nnn nnn nnn nn nnn nanan nnnnn= (2)
#
PSS
Since,
i
E(ef,._1)
2
= Of¢x-1-
— ~2
** Hence,
Hence,
E(Of4~ — Vi) = (@1 + BE (6f4¢-1-Vi) ------------------- —(6)
Using this equation repeatedly yields
96
Forecasting GARCH(1,1) Model-Contd...
Figure below shows the expected path followed by the variance rate for situations where the
current variance rate is different from long-run average variance rate, V,.
Variance Variance
Figure: Expected Path for the Variance Rate rate
(a) (b)
(a) When Current Variance Rate Is Above Long-Term Variance Rate and (b) When Current
Variance Rate Is Below Long-Term Variance Rate
As mentioned earlier, the variance rate exhibits mean reversion with a reversion level of the
long-run average variance rate, V, and a reversion rate of 1-a, — f, .
Our forecast of the future variance rate tends toward long-run average variance rate, V, as we
look further and further ahead.
This analysis emphasizes the point that we must have a, + 6, < 1 for a stable GARCH(1,1)
process.
When a, + £,>1, the weight given to the long-term average variance is negative and the 97
process is mean fleeing rather than mean reverting.
Forecasting GARCH(1,1) Model-Contd...
vy stationarity condition:
yi +4, <1
99
The GARCH(p,q) Model
wo
O7
-.05
I
T T T T
1 168.277 1 8.8000
2 231.034 2 8.8000
3 312.356 3 8.0000
4 316.160 4 8.8000
5 341.155 5 @.0000
6 342.251 6 Q@.0000
7 348.999 7 @.8000
8 350.410 8 @.0000
9 351.926 9 Q@.0000
18 360.629 198 Q.8000
“*The LM test shows p-value less than 0.01 which indicates that null
hypothesis (no arch effect) can be rejected. Therefore the log of stock
returns does have ARCH effect.
Estimation of GARCH Model
“*Example 2: Daily Stock Returns of Toyota Motors
“* Obtaining Optimal Lag-Length:
«> Following this, we need to determine what lag lengths would best fit
the ARCH/GARCH models.
“* Thus, we estimate p x(q +1) = 2x3 = 6 GARCH(p,q) models, and
estimate their AICs and BICs.
“*The results are summarized in the Table given in the next slide(with
df=p+q+2).
“*Both AIC & BIC select a GARCH(2,2) model. (Stock returns are quite
commonly found to resemble GARCH(2,2) processes.)
**Note: The better the independent variables in time series regression
model are in predicting the dependent variable, the more negative the
AIC/BIC becomes.
Estimation of GARCH Model
“*Example 2: Daily Stock Returns of Toyota Motors
** Obtaining Optimal Lag-Length:
OPG
™ Coef. Std. Err. z P>|z| [95% Conf. Interval]
T™
_cons - 8005065 -9002213 2.29 0.022 - 8000728 - 8809402
ARCH
arch
L1. -1175847 -0127686 9.21 0.800 -0925586 . 1426108
L2. -.1119591 -9123426 -9.07 0.800 -.1361501 - .987768
garch
L1. 1.710749 -047524 36.00 0.800 1.617604 1.803895
L2. -./178001 -9449972 -15.95 0.800 - .805993 - .6296072
4+
° a
chi2( 1) 3.39
Prob > chi2 8.0655
“*The hypothesis test verifies that only at 10% level of significance, the estimated
coefficient 0.998 is sufficiently far from one.
“* Thus, our estimated GARCH model does not predict a variance that is growing
without bound.
GARCH-t Model
“*Up until this point, our models have presumed that the errors were
drawn from a normal distribution.
“* Bollerslev (1987) developed a version of his GARCH model where the
errors come from at -distribution.
¢¢Distributions where there are more observations around the mean
and in the tails are said to be leptokurtic.
“* Bollerslev estimates the following model:
.
+°
Y; = Bot+¢
€r = Ofuyt
oF = a9 + 1e;_) +O
2 2 2
u~t(y),
GARCH-t Model
“* Bollerslev estimates the following model:
+
** Y; — Bo + Er
Er = Oru
2 2 2
O, =A + QE;_) + YO;_|
u~t(v),
“* For each variable, we will first establish that the variable likely has
GARCH effects and excess kurtosis, which justify estimating a
GARCH-t model.
*¢ Second, we estimate the model.
“*From the model, we generate the residuals and predicted variance.
“*We then show that the estimated GARCH-t model fits the data well,
by establishing that the standardized residuals and standardized
squared residuals do not exhibit any remaining GARCH effects or
excess kurtosis.
GARCH-t Model
¢* Example 2 Revisited: Daily Stock Returns of Toyota Motors
+ . .
** Portmanteau test for white noise
se variable kurtosis
™ 6.71539
™
_cons - 9003796 - 8802069 1.82 8.069 - ,0800301 - 0007893
ARCH
arch
Li. -0885677 - 9131063 6.76 8.000 - 0628798 -1142556
¢
garch
Li. - 8880973 -@157006 56.56 8.000 -8573247 - 9188699
“° variable kurtosis
eSqrtVv 4.659346
GARCH-t Model
“* Example 2 Revisited: Daily Stock Returns of Toyota Motors
“+ What about the conclusion?
“*There is no left-over autocorrelation in the standardized squared
residuals, so we draw the conclusion that GARCH(1,1) model
with t-errors describes the dynamics of the stock returns quite
well.
Portmanteau test for white noise
variable kurtosis
eSqrtVv 4.659346
GARCH-M or GARCH-IN-MEAN
+¢There are no free lunches in economics.
“*This truism also holds in finance: higher rewards require higher
risks.
**No one would undertake additional, unnecessary risk unless they
were compensated with the prospect of additional returns.
**When purchasing stocks, for example, risk is a direct function of
the conditional variance of the underlying stock.
“*A regression that was attempting to estimate the returns on a
stock must, therefore, have a term related to the conditional
variance (07) in Its mean equation.
“* In GARCH-M (otherwise known as GARCH-in-mean) models,
the variance is an explicit term in the mean equation:
GARCH-In-Mean and Time-Varying Risk
Premium
‘. nnn
nnn nnn nnnnnnnnn
Ve = Bo + Og 4 Cy nnnnnnnnn (16)
n-nonane
(0, hy )---------
e+ |I¢_-4~N nnn
------- (17)
h, = 6 + ayef_, + Byhy-1,
ao 0>0,0<a,<1,0<f,<1 OT —(18)
116
GARCH-In-Mean and Time-Varying Risk
Premium
¢* Thus, “GARCH-in-mean” model: yz = fo + @hz + €¢----------- (16)
hp = 6 + aye7_, + Brhe-1,
0>0,0<a,<1,0<f,<1 -—-—- —(18) 117
GARCH-M or GARCH-IN-MEAN
“*In this example, we will explore the performance and implications of
the GARCH-M model in predicting excess returns in the equity
markets.
“*The reason why risk and return must balance each other is because
people are generally averse to risk.
¢* According to the standard Capital Asset Pricing Model(CAPM), there
is a linear relationship between mean return and variance; this
relationship is equivalent to the coefficient of relative risk aversion.
“* In GARCH-M models where the dependent variable y, is the mean
equity return, 6 estimates the linear relationship between mean return
and variance, and is therefore also an estimate of the coefficient of
relative risk aversion.
“*Risk averse investors will require higher average returns to
compensate for volatility, and will therefore have higher Qs.
GARCH-M or GARCH-IN-MEAN
“*Example 2 Revisited: GARCH-M in Stock Index Returns
“Daily Stock Returns of Toyota Motors
¢ In this example, we will explore the performance and implications of the GARCH-M
model in predicting excess returns in the equity markets. The reason why risk and return
must balance each other is because people are generally averse to risk.
OPG
TM Coef. Std. Err. Zz P>|z| [95% Conf. Interval]
TM
_cons .0003832 .0004501 0.85 0.395 -.0004989 -0012653
ARCHM
sigma2 1.006729 2.813329 0.36 0.720 -4,507294 6.520752
ARCH
arch
Lil. .0842369 .0073645 11.44 0.000 .0698028 .O0986711
garch
Lil. -8898362 .0102227 87.05 0.000 .8698001 .9098724
OPG
TM Coef. Std. Err. P>|z| [95% Conf. Interval]
TM
_ cons -0003832 .0004501 0.85 0.395 -.0004989 -0012653
ARCHM
sigma2 1.006729 2.813329 0.36 0.720 -4,.507294 6.520752
ARCH
arch
L1. .0842369 .0073645 11.44 0.000 .0698028 -O986711
garch
Ll. - 8898362 .0102227 87.05 0.000 . 8698001 9098724
Thank You!!!