Vous êtes sur la page 1sur 92

GARCH Models

Eduardo Rossi
University of Pavia

Empirical regularities

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Empirical regularities

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Empirical regularities

GARCH models have been developed to account for empirical


regularities in financial data. Many financial time series have a
number of characteristics in common.
Asset prices are generally non stationary. Returns are usually
stationary. Some financial time series are fractionally integrated.
Return series usually show no or little autocorrelation.
Serial independence between the squared values of the series is
often rejected pointing towards the existence of non-linear
relationships between subsequent observations.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Empirical regularities

Volatility of the return series appears to be clustered.


Normality has to be rejected in favor of some thick-tailed
distribution.
Some series exhibit so-called leverage effect, that is changes in
stock prices tend to be negatively correlated with changes in
volatility. A firm with debt and equity outstanding typically
becomes more highly leveraged when the value of the firm
falls.This raises equity returns volatility if returns are constant.
Black, however, argued that the response of stock volatility to the
direction of returns is too large to be explained by leverage alone.
Volatilities of different securities very often move together.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Why do we need ARCH models?

Wolds decomposition theorem establishes that any covariance


stationary {yt } may be written as the sum of a linearly deterministic
component and a linearly stochastic with a square-summable,
one-sided moving average representation. We can write,
yt = dt + ut
dt is linearly deterministic and ut is a linearly regular covariance
stationary stochastic process, given by
ut = B (L) t
B (L) =

X
i=0

c
Eduardo Rossi

bi Li

X
b2i <

b0 = 1

i=0

Econometria mercati finanziari (avanzato)

Why do we need ARCH models?

E [t ] = 0

2 < , if t =

E [t ] =

0, otherwise

The uncorrelated innovation sequence need not to be Gaussian and


therefore need not be independent. Non-independent innovations are
characteristic of non-linear time series in general and conditionally
heteroskedastic time series in particular.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Why do we need ARCH models?


Now suppose that yt is a linear covariance stationary process with
i.i.d. innovations as opposed to merely white noise. The
unconditional mean and variance are
E [yt ] = 0

X
 2
E yt = 2 b2i
i=0

which are both invariant in time. The conditional mean is time


varying and is given by

X
E [yt |t1 ] =
bi ti
i=1

where the information set is t1 = {t1 , t2 , . . .}.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Why do we need ARCH models?


This model is unable to capture the conditional variance dynamics.
In fact, the conditional variance of yt is constant at
h
i
2
E (yt E [yt |t1 ]) |t1 = 2 .

This restriction manifests itself in the properties of the k-step-ahead


conditional prediction error variance. The k -step-ahead conditional
prediction is
E [yt+k |t ] =

bk+i ti

i=0

and the associated prediction error is


yt+k E [yt+k |t ] =

k1
X

bi t+ki

i=0

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

Why do we need ARCH models?

which has a conditional prediction error variance


k1
h
i
X
2
2
E (yt+k E [yt+k |t ]) |t =
b2i
i=0

k1

h
i
X
X
2
E (yt+k E [yt+k |t ]) |t = 2
b2i 2
b2i , as k
i=0

i=0

For any k, the conditional prediction error variance depends only on


k and not on t .
In conclusion, the simple i.i.d. innovations model is
unable to take into account the relevant information which
is available at time t.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

10

The ARCH(q) Model

(Bollerslev, Engle and Nelson, 1994) The process {t (0 )} follows an


ARCH (AutoRegressive Conditional Heteroskedasticity) model if
Et1 [t (0 )] = 0

t = 1, 2, . . .

(1)

and the conditional variance


t2

(0 ) V art1 [t (0 )] =

Et1 2t


(0 )

t = 1, 2, . . .

(2)

depends non trivially on the -field generated by the past


observations: {t1 (0 ) , t2 (0 ) , . . .} .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

11

The ARCH(q) Model

Let {yt (0 )} denote the stochastic process of interest with


conditional mean
t (0 ) Et1 (yt )

t = 1, 2, . . .

(3)

t (0 ) and t2 (0 ) are measurable with respect to the time t 1


information set. Define the {t (0 )} process by
t (0 ) yt t (0 ) .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(4)

12

The ARCH(q) Model

It follows from eq.(1) and (2), that the standardized process


zt (0 ) t (0 ) t2 (0 )1/2

t = 1, 2, . . .

(5)

with
Et1 [zt (0 )] = 0
V art1 [zt (0 )] = 1
will have conditional mean zero (Et1 [zt (0 )] = 0) and a time
invariant conditional variance of unity.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

13

The ARCH(q) Model

We can think of t (0 ) as generated by


t (0 ) = zt (0 ) t2 (0 )

1/2

where 2t (0 ) is unbiased estimator of t2 (0 ).


Lets suppose zt (0 ) N ID (0, 1) and independent of t2 (0 )
 2
 2
 2
 2
Et1 t = Et1 t Et1 zt = Et1 t = t2

because zt2 |t1 2(1) .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

14

The ARCH(q) Model

If the conditional distribution of zt is time invariant with a finite


fourth moment, the fourth moment of t is
 4
 4  4
 4   2 2
 4   2 2
E t = E zt E t E zt E t = E zt E t
where the last equality follows from
E[t2 ] = E[Et1 (2t )] = E[2t ]
 4
 4   2 2
E t E zt E t

by Jensens inequality. The equality holds true for a constant


conditional variance only.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

15

The ARCH(q) Model

 4
If zt N ID (0, 1), then E zt = 3, the unconditional distribution for
t is therefore leptokurtic
 4
 2 2
E t
3E t
 4
 2 2
3
E t /E t

The kurtosis can be expressed as a function of the variability of the


conditional variance.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

16

The ARCH(q) Model


0, t2

In fact, if t |t1 N
 4
 2 2
Et1 t
= 3Et1 t
h
 4
 i
 
 2


2 2
2
2 2
3 E Et1 t
= 3 E t
E t
= 3E Et1 t
 4


2 2
E t 3 E t
 4
E t

c
Eduardo Rossi

 2 2 o
 
 2
2
3E Et1 t
3 E Et1 t
n
o




 
 2
2
2
2
2
2
3 E t
+ 3E Et1 t
3 E Et1 t
n
 2 2 o  
 2
 4
2
E Et1 t
E Et1 t
E t
2 =3+3
2
2
[E (t )]
[E (2t )]
 2

 2 
V ar Et1 t
V ar t
3+3
=3+3
2
2 .
2
2
[E (t )]
[E (t )]

Econometria mercati finanziari (avanzato)

17

The ARCH(q) Model


Another important property of the ARCH process is that the process
is conditionally serially uncorrelated. Given that
Et1 [t ] = 0
we have that with the Law of Iterated Expectations:
Eth [t ] = Eth [Et1 (t )] = Eth [0] = 0.
This orthogonality property implies that the {t } process is
conditionally uncorrelated:
Covth [t , t+k ] = Eth [t t+k ] Eth [t ] Eth [t+k ] =
= Eth [t t+k ] = Eth [Et+k1 (t t+k )] =
= Eth [t Et+k1 [t+k ]] = 0
The ARCH model has showed to be particularly useful in modeling
the temporal dependencies in asset returns.
c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

18

The ARCH(q) Model


The ARCH (q) model introduced by Engle (Engle (1982)) is a linear
function of past squared disturbances:
t2 = +

q
X

i 2ti

(6)

i=1

In this model to assure a positive conditional variance the parameters


have to satisfy the following constraints: > 0 e
1 0, 2 0, . . . , q 0. Defining
t2 2t vt
where Et1 (vt ) = 0 we can write (6) as an AR(q) in 2t :
2t = + (L) 2t + vt
where (L) = 1 L + 2 L2 + . . . + q Lq .
c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

19

The ARCH(q) Model

(1 (L))2t = + vt
The process is weakly stationary if and only if

q
P

i < 1; in this case

i=1

the unconditional variance is given by



2
E t = / (1 1 . . . q ) .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(7)

20

The ARCH(q) Model

The process is characterised by leptokurtosis in excess with respect


to the normal distribution. In the case, for example, of ARCH(1)

2
with t |t1 N 0, t , the kurtosis is equal to:
E

4t

/E


2 2
t

=3 1

12

/ 1

with 312 < 1, when 312 = 1 we have




4
2 2
E t /E t = .

312

(8)

In both cases we obtain a kurtosis coefficient greater than 3,


characteristic of the normal distribution.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

21

The ARCH(q) Model

The result is readily obtained:




4
4
E t = 3E t

 2


4
2
4
2
E t = 3 + 1 E t1 + 21 E t1
E

4t

=
=

c
Eduardo Rossi

2t1

3 + 21 E
(1 312 )
 2

2
3 + 21
(1 312 )



Econometria mercati finanziari (avanzato)

22

The ARCH(q) Model

substituting 2 = / (1 1 ):
 2

2
2

3

(1

)
+
2

3
(1 + 1 )
1
1
4
E t =
=
(1 312 ) (1 1 )
(1 312 ) (1 1 )
finally

4t

c
Eduardo Rossi

/E


2 2
t

3 (1 + 1 ) (1 1 )
=
2
2
(1 31 ) (1 1 )

Econometria mercati finanziari (avanzato)

3 1 12
1 312

(9)

23

The ARCH Regression Model

We have an ARCH regression model when the disturbances in a


linear regression model follow an ARCH process:
yt = xt b + t
Et1 (t ) = 0
0, t2

t |t1 N

2
Et1 t t2 = + (L) 2t

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

24

The GARCH(p,q) Model

In order to model in a parsimonious way the conditional


heteroskedasticity, Bollerslev (1986) proposed the Generalised ARCH
model, i.e GARCH(p,q):
t2 = + (L) 2t + (L) t2 .

(10)

where (L) = 1 L + . . . + q Lq , (L) = 1 L + . . . + p Lp .


The GARCH(1,1) is the most popular model in the empirical
literature:
2
.
t2 = + 1 2t1 + 1 t1

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(11)

25

The GARCH(p,q) Model

To ensure that the conditional variance is well defined in a


GARCH (p,q) model all the coefficients in the corresponding linear
ARCH () should be positive:

t2

!
1
q
p
X
X
+
i Li
j 2tj
1
i=1

= +

j=1

k 2tk1

(12)

k=0

t2 0 if 0 and all k 0.
The non-negativity of and k is also a necessary condition for the
non negativity of t2 .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

26

The GARCH(p,q) Model

In order to make e {k }k=0 well defined, assume that :


i. the roots of the polynomial (x) = 1 lie outside the unit circle,
and that 0, this is a condition for to be finite and positive.
ii. (x) e 1 (x) have no common roots.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

27

The GARCH(p,q) Model

These conditions are establishing nor that t2 neither that


 2
t t= is strictly stationary. For the simple GARCH(1,1) almost
sure positivity of t2 requires, with the conditions (i) and (ii), that
(Nelson and Cao, 1992),

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(13)

28

The GARCH(p,q) Model

For the GARCH(1,q) and GARCH(2,q) models these constraints can


be relaxed, e.g. in the GARCH(1,2) model the necessary and
sufficient conditions become:

0 1 < 1
1 1 + 2

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(14)

29

The GARCH(p,q) Model


For the GARCH(2,1) model the conditions are:

1 + 2

< 1

12 + 42

(15)

These constraints are less stringent than those proposed by Bollerslev


(1986):

i = 1, . . . , p

j = 1, . . . , q

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

(16)

30

The GARCH(p,q) Model

These results cannot be adopted in the multivariate case, where the


 2
requirement of positivity for t means the positive definiteness for
the conditional variance-covariance matrix.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

31

The Yule-Walker equations for the squared process

A GARCH(p,q) can be represented as an ARMA process, given that


 2 
2
2
t = t + t , where Et1 [t ] = 0, t t , :
max(p,q)

2t

=+

X
j=1

(j + j ) 2tj +

p
X
i=1

i ti

2t ARMA(m,p) with m = max(p, q). We can apply the classical


results of ARMA model.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

32

The Yule-Walker equations for the squared process

Example: GARCH(1,1)
2
t2 = + 1 2t1 + 1 t1

replacing t2 with 2t t , we obtain


2t t = + 1 2t1 + 1 (2t1 t1 )
hence
2t = + (1 + 1 )2t1 + t 1 t1

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

33

The Yule-Walker equations for the squared process

We can study the autocovariance function, that is:



2
2 2
(k) = cov t , tk

!
p
m
X
X
2 (k) = cov +
(j + j ) 2tj + t
i ti , 2tk
j=1

2 (k) =

m
X
j=1

i=1

"
#
p
X

2
2
(j + j ) cov tj , tk +cov t
i ti , 2tk
i=1

(17)

When k is big enough, the last term on the right of expression (17) is
null.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

34

The Yule-Walker equations for the squared process

The sequence of autocovariances satisfy a linear difference equation


of order max (p, q), for k p + 1

m
X
2 (k) =
(j + j ) 2 (k j)
j=1

This system can be used to identify the lag order m and p, that is the
p and q order if q p, the order p if q < p.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

35

The GARCH Regression Model

1, 2t1 ,

2
, 2tq , t1
,


2
, tp ,

Let wt =
= (, 1 , , q , 1 , , p ) and , where = (b , ) and is
a compact subspace of a Euclidean space such that t possesses finite
second moments. We may write the GARCH regression model as:
t = yt xt b
t |t1 N
t2 = wt

c
Eduardo Rossi

0, t2

Econometria mercati finanziari (avanzato)

36

Stationarity

The process {t } which follows a GARCH(p,q) model is a martingale


difference sequence. In order to study second-order stationarity its
sufficient to consider that:
 2
V ar [t ] = V ar [Et1 (t )] + E [V art1 (t )] = E t

and show that is asymptotically constant in time (it does not depend
upon time).
A process {t } which satisfies a GARCH(p,q) model with positive
coefficient 0, i 0 i = 1, . . . , q, i 0 i = 1, . . . , p is covariance
stationary if and only if:
(1) + (1) < 1

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

37

Stationarity

This is a sufficient but non necessary conditions for strict


stationarity. Because ARCH processes are thick tailed, the conditions
for covariance stationarity are often more stringent than the
conditions for strict stationarity.
A GARCH(1,1) model can be written as
"
#

k
XY

2
2
t = 1 +
1 + 1 zti
k=1i=1

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

38

Stationarity

In fact,
t2

=+

2
t1
2
t2

c
Eduardo Rossi

2
t1

2
1 zt1

+ 1

=+

2
t2

2
1 zt2

=+

2
t3

2
1 zt3

+ 1
+ 1




Econometria mercati finanziari (avanzato)

39

Stationarity

t2

= + +

2
1 zt2

"

= 1+

c
Eduardo Rossi

Y
k
X

k=1 i=1

2
1 zti

+ 1



2
1 zt1

+ 1



2
2
2
2
= + 1 zt1 + 1 + t2 1 zt2 + 1 1 zt1 + 1



2
2
2
= + 1 zt1 + 1 + 1 zt1 + 1 1 zt2 + 1



2
2
2
2
+t3 1 zt3 + 1 1 zt2 + 1 1 zt1 + 1

finally,
t2

2
t2

+ 1

Econometria mercati finanziari (avanzato)

40

Stationarity

t2



2
Nelson shows that when > 0,
< a.s. and t , t is strictly


2
stationary if and only if E ln 1 + 1 zt < 0




2
2
E ln 1 + 1 zt ln E 1 + 1 zt = ln (1 + 1 )

when 1 + 1 = 1 the model is strictly stationary.




2
E ln 1 + 1 zt < 0 is a weaker requirement than 1 + 1 < 1.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

41

Stationarity

Example
ARCH(1), with 1 = 1, 1 = 0, zt N (0, 1)




2
2
E ln zt ln E zt = ln (1)

Its strictly but not covariance stationary. The ARCH(q) is


covariance stationary if and only if the sum of the positive
parameters is less than one.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

42

Forecasting volatility

Forecasting with a GARCH(p,q) (Engle and Bollerslev 1986):


2
t+k
=+

q
X

i 2t+ki +

i=1

p
X

2
i t+ki

i=1

we can write the process in two parts, before and after time t:
2
t+k

= +

n
X

i=1

i 2t+ki

2
i t+ki

m
X


i 2t+ki

2
i t+ki

i=k

where n = min {m, k 1} and by definition summation from 1 to 0


and from k > m to m both are equal to zero.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

43

Forecasting volatility

Thus
2
Et t+k
= +

c
Eduardo Rossi

n
X

i=1

m
X

 2

2
2
(i + i ) Et t+ki +
i t+ki + i t+ki .
i=k

Econometria mercati finanziari (avanzato)

44

Forecasting volatility

In particular for a GARCH(1,1) and k > 2:


 2 
Et t+k

k2
X

2
(1 + 1 )i + (1 + 1 )k1 t+1

i=0

1 (1 + 1 )

k1

2
+ (1 + 1 )k1 t+1
[1 (1 + 1 )]
h
i
k1
k1 2
= 2 1 (1 + 1 )
+ (1 + 1 )
t+1

k1  2
2
2
= + (1 + 1 )
t+1
 2 
When the process is covariance stationary, it follows that Et t+k
converges to 2 as k .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

45

The IGARCH(p,q) model

The GARCH(p,q) process characterized by the first two conditional


moments:
Et1 [t ] = 0
q
p
X
X


2
t2 Et1 2t = +
i 2ti +
i ti
i=1

i=1

where 0, i 0 and i 0 for all i and the polynomial


1 (x) (x) = 0
has d > 0 unit root(s) and max {p, q} d root(s) outside the unit
circle is said to be:

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

46

The IGARCH(p,q) model

Integrated in variance of order d if = 0


Integrated in variance of order d with trend if > 0.
The Integrated GARCH(p,q) models, both with or without trend, are
therefore part of a wider class of models with a property called
persistent variance in which the current information remains
important for the forecasts of the conditional variances for all horizon.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

47

The IGARCH(p,q) model


So we have the Integrated GARCH(p,q) model when (necessary
condition)
(1) + (1) = 1
To illustrate consider the IGARCH(1,1) which is characterised by
1 + 1 = 1
t2
t2

2
= + 1 2t1 + (1 1 ) t1

= +

2
t1

1 2t1

2
t1

0 < 1 1

For this particular model the conditional variance k steps in the


future is:
 2 
2
Et t+k = (k 1) + t+1
c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

48

Persistence

In many studies of the time series behavior of asset volatility the


question has been how long shocks to conditional variance persist.
If volatility shocks persist indefinitely, they may move the whole
term structure of risk premia.
There are many notions of convergence in the probability theory
(almost sure, in probability, in Lp ), so whether a shock is
transitory or persistent may depend on the definition of
convergence.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

49

Persistence

In linear models it typically makes no difference which of the


standard definitions we use, since the definitions usually agree.
In GARCH models the situation is more complicated.
In the IGARCH(1,1):
2
t2 = + 1 2t1 + 1 t1

where 1 + 1 = 1. Given that 2t = zt2 t2 , we can rewrite the


IGARCH(1,1) process as


2
2
2
t = + t1 (1 1 ) + 1 zt1
0 < 1 1.
When = 0, t2 is a martingale.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

50

Persistence

Based on the nature of persistence in linear models, it seems that


IGARCH(1,1) with > 0 and = 0 are analogous to random walks
with and without drift, respectively, and are therefore natural models
of persistent shocks.
This turns out to be misleading, however:
in IGARCH(1,1) with = 0, t2 collapses to zero almost
surely
in IGARCH(1,1) with > 0, t2 is strictly stationary and ergodic
and therefore does not behave like a random walk, since random
walks diverge almost surely.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

51

Persistence

Two notions of persistence.


t2

t2

1. Suppose
is strictly stationary and ergodic. Let F
be the

unconditional cdf for t2 , and Fs t2 the conditional cdf for t2 ,


2
2
given information at time s < t. For any s F t Fs t 0
at all continuity points as t . There is no persistence when
 2
t is stationary and ergodic.
2. Persistence is defined in terms of forecast moments. For some
2
>0, the
shocks
to

fail to persist if and only if for every s,


t

Es t2

converges, as t , to a finite limit independent of

time s information set.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

52

Persistence

 2
Whether or not shocks to t persist depends very much on
which definition is adopted. The conditional moment may diverge to
infinity for some , but converge to a well-behaved limit independent
 2
of initial conditions for other , even when the t is stationary and
ergodic.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

53

Persistence
GARCH(1,1):
2
t+1

t2
t2

=+
"

1 2t

= 1+
=+

2
t1

t2

c
Eduardo Rossi

Y
k
X

=+

2
1 zti

2
1 zt1

2
t2

+ 1

2
1 zt2
2
t2

t2

+ 1

k=1 i=1

2
t1

=+

1 t2

+ 1

2
1 zt2

1 zt2

+ 1

2
1 zt1

+ 1



2
2
2
2
= + 1 zt1 + 1 + t2 1 zt2 + 1 1 zt1 + 1



2
2
2
= + 1 zt1 + 1 + 1 zt1 + 1 1 zt2 + 1



2
2
2
2
+t3 1 zt3 + 1 1 zt2 + 1 1 zt1 + 1

= + +

+ 1



Econometria mercati finanziari (avanzato)

54

Persistence

Et3 t2

Es

t(t3)1

k=0

(1 + 1 )k

2
+t3
(1 + 1 ) (1 + 1 ) (1 + 1 )
"ts1
#
X

k
ts
2
2
t =
(1 + 1 ) + ts
(1 + 1 )
k=0


2

Es t converges to the unconditional variance of / (1 1 1 )


as t if and only if 1 + 1 < 1.
In the IGARCH(1,1) model with > 0 and 1 + 1 = 1

2
Es t a.s. as t . Nevertheless, IGARCH models are
strictly stationary and ergodic.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

55

The EGARCH(p,q) Model

GARCH models assume that only the magnitude and not the
positivity or negativity of unanticipated excess returns
determines feature t2 .
There exists a negative correlation between stock returns and
changes in returns volatility, i.e. volatility tends to rise in
response to bad news, (excess returns lower than expected)
and to fall in response to good news (excess returns higher
than expected).

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

56

The EGARCH(p,q) Model

If we write t2 as a function of lagged t2 and lagged zt2 , where


2t = zt2 t2
t2 = +

q
X
j=1

2
2
j ztj
tj
+

p
X

2
i ti

i=1

it is evident that the conditional variance is invariant to changes in


2
2
sign of the zt s. Moreover, the innovations ztj
tj
are not i.i.d.
The nonnegativity constraints on and k , which are imposed
to ensure that t2 remains nonnegative for all t with probability
one. These constraints imply that increasing zt2 in any period
2
increases t+m
for all m 1, ruling out random oscillatory
behavior in the t2 process.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

57

The EGARCH(p,q) Model

The GARCH models are not able to explain the observed


covariance between 2t and tj . This is possible only if the
conditional variance is expressed as an asymmetric function of
tj .
In GARCH(1,1) models, shocks may persist in one norm and die
out in another, so the conditional moments of GARCH(1,1) may
explode even when the process is strictly stationary and ergodic.
GARCH models essentially specify the behavior of the square of
the data. In this case a few large observations can dominate the
sample.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

58

The EGARCH(p,q) Model


In the EGARCH(p,q) model (Exponential GARCH(p,q)) put forward
by Nelson the t2 depends on both size and the sign of lagged
residuals. This is the first example of asymmetric model:

2

ln t

= +

p
X

i ln

2
ti

i=1

q
X

i [zti + (|zti | E |zti |)]

i=1

1 1, E |zt | = (2/)1/2 given that zt N ID(0, 1), where the


parameters , i , i are not restricted to be nonnegative. Let define
g (zt ) zt + [|zt | E |zt |]
by construction {g (zt )}
t= is a zero-mean, i.i.d. random sequence.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

59

The EGARCH(p,q) Model

The components of g (zt ) are zt and [|zt | E |zt |], each with
mean zero.
If the distribution of zt is symmetric, the components are
orthogonal, but not independent.
Over the range 0 < zt < , g (zt ) is linear in zt with slope + ,
and over the range < zt 0, g (zt ) is linear with slope .
The term [|zt | E |zt |] represents a magnitude effect.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

60

The EGARCH(p,q) Model

2
t+1

If > 0 and = 0, the innovation in ln


is positive
(negative) when the magnitude of zt is larger (smaller) than its
expected value.
If = 0 and < 0, the innovation in conditional variance is now
positive (negative) when returns innovations are negative
(positive).
A negative shock to the returns which would increase the debt to
equity ratio and therefore increase uncertainty of future returns
could be accounted for when i > 0 and < 0.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

61

The EGARCH(p,q) Model

2
t+1

In the EGARCH model ln


is homoskedastic conditional on t2 ,

2
and the partial correlation between zt and ln t+1 is constant
conditional on t2 .


An alternative possible specification of the news impact curve is the


following (Bollerslev, Engle, Nelson (1994))




1 |zt |
1 zt
1 |zt |
20
20
2
g(zt , t ) = t
+t
Et

1 + 2 |zt |
1 + 2 |zt |
1 + 2 |zt |
The parameters 0 and 0 parameters allow both the conditional

2
variance of ln t+1 and its conditional correlation with zt to vary
with the level of t2 .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

62

The EGARCH(p,q) Model

If 1 < 0 then Corrt (ln

2
t+1

, zt ) < 0: leverage effect.

The EGARCH model constraints 0 = 0 = 0, so that the conditional



2
correlation is constant, as is the conditional variance of ln t .
The , 2 , and 2 parameters give the model flexibility in how much
weight to assign to the tail observations: e.g., 2 > 0, 2 > 0, the
model downweights large |zt |s.
Nelson assumes that zt has a GED distribution (exponential power
family). The density of a GED random variable normalized is:



1
exp 2 |z/|
f (z; ) =
< z < , 0 <
(1+1/)
2
(1/)

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

63

The EGARCH(p,q) Model


where () is the gamma function, and
h
i1/2
(2/)
2
(1/) / (3/)

is a tail thickness parameter.

zs distribution
=2

standard normal distribution

<2

thicker tails than the normal

=1

double exponential distribution

>2

thinner tails than the normal


 1/2 1/2 
uniformly distributed on 3 , 3

21/ (2/)
With this density, E |zt | =
.
(1/)
c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

64

The EGARCH(p,q) Model

The Generalized t Distribution takes the form:




1
f t t ; , =
+1/
2t b 1/ B (1/, ) [1 + |t | / (b t )]
where B (1/, ) (1/) () (1/ + ) denotes the beta function,
b [ () (1/) / (3/) ( 2/)]

1/2

t t1

and > 2, > 0 and > 0. The factor b makes V ar


= 1.
The Generalized t nests both the Students t distribution and the
GED.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

65

The EGARCH(p,q) Model

The Students t-distribution sets = 2 and =


freedom

1
2

times the degree of

The GED is obtained for = . The GED has only one shape
parameter , which is apparently insufficient to fit both the central
part and the tails of the conditional distribution.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

66

Stationarity of EGARCH(p,q)

In order to simply state the stationarity conditions, we write the


EGARCH(p,q) model as:

"

ln

p
X

i Li ln t

i=1

t2


2

ln t

c
Eduardo Rossi

"

= 1


2

p
X

i=1

q
X
=+
i Li [zt + (|zt | E |zt |)]

#1

i=1

"

+ 1

X
= +
i g (zti )

p
X

i Li

i=1

#1 " q
X
i=1

i Li g (zt )

i=1

Econometria mercati finanziari (avanzato)

67

Stationarity of EGARCH(p,q)
Given 6= 0 or 6= 0, then



ln t2 <

a.s. when

2i <

i=1

follows from the independence and finite variance of the g (zt ) and
from Billingsley (1986, Theorem 22.6). From this we have that


2


t
ln
< a.s.

exp( )


t2


exp( ) < a.s.


2
exp ( ) t < , {exp ( /2) t } < , a.s., where t = zt t , zt
is i.i.d.. We can also show that they are ergodic and strictly
stationarity.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

68

Stationarity of EGARCH(p,q)

t2

The first two moments of ln


are finite and time invariant:



2

E ln t = 0 for all t

2

V ar ln t

= V ar (g (zt ))

2i

i=1

t2


since V ar (g (zt )) is finite and the distribution of ln


is

independent of t, the first two moments of ln t2 are finite


2

and time invariant, so ln t is covariance stationary if




P
P
2
2
2


i < . If
i = , then ln t = almost surely.
i=1

c
Eduardo Rossi

i=1

Econometria mercati finanziari (avanzato)

69

Stationarity of EGARCH(p,q)


2

p
P

Since ln t is written in ARMA(p,q) form, when 1


i xi and
i=1
 q

P
i xi have no common roots, conditions for strict stationarity of
i=1

2
exp ( ) t and {exp ( /2) t } are equivalent to all the roots


p
P
of 1
i xi lying outside the unit circle.
i=1

2
The strict stationarity of exp ( ) t , {exp ( /2) t } need


2
not imply covariance stationarity, since exp ( ) t ,
{exp ( /2) t } may fail to have finite unconditional means and
variances.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

70

Stationarity of EGARCH(p,q)

For some distribution of {zt } (e.g., the Student t with finite degrees


2
of freedom), exp ( ) t and {exp ( /2) t } typically have no
finite unconditional moments.
If the distribution of zt is GED and is thinner-tailed than the double



P
2

2
exponential ( > 1), and if
i < , then exp ( ) t and
i=1

{exp ( /2) t } are not only strictly stationary and ergodic,


but have arbitrary finite moments, which in turn implies
that they are covariance stationary.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

71

Other Asymmetric Models

The Non linear ARCH(p,q) model (Engle - Bollerslev 1986):


q
p
X
X

t = +
i |ti | +
i ti
i=1

i=1

q
p
X
X

t = +
i |ti k| +
i ti
i=1

i=1

for k 6= 0, the innovations in t will depend on the size as well as the


sign of lagged residuals, thereby allowing for the leverage effect in
stock return volatility.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

72

Other Asymmetric Models

The Glosten - Jagannathan - Runkle model (1993):


t2

=+

p
X

2
i ti

i=1

q
X

i 2t1

2
ti
i Sti

i=1

where
St

c
Eduardo Rossi

1
=
0

if

t < 0

if

t 0

Econometria mercati finanziari (avanzato)

73

Other Asymmetric Models

The Asymmetric GARCH(p,q) model (Engle, 1990):


t2 = +

q
X

i (ti + ) +

i=1

p
X

2
i ti

i=1

The QGARCH by Sentana (1995):


t2 = 2 + xtq + xtq Axtq +

p
X

2
i ti

i=1

when xtq = (t1 , . . . , tq ) . The linear term ( xtq ) allows for


asymmetry. The off-diagonal elements of A accounts for interaction
effects of lagged values of xt on the conditional variance. The
QGARCH nests several asymmetric models.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

74

The GARCH-in-mean Model

The GARCH-in-mean (GARCH-M) proposed by Engle, Lilien and


Robins (1987) consists of the system:

2
yt = 0 + 1 xt + 2 g t + t
t2 = 0 +

q
X

i 2t1 +

i=1

t | t1 N (0, t2 )

p
X

2
i t1

i=1

When yt (rt rf ), where (rt rf ) is the risk premium on holding


the asset, then the GARCH-M represents a simple way to model the
relation between risk premium and its conditional variance.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

75

The GARCH-in-mean Model

This model characterizes the evolution of the mean and the variance
of a time series simultaneously.
The GARCH-M model therefore allows to analize the possibility of
time-varying risk premium.
It turns out that:
t2

yt | t1 N (0 + 1 xt + 2 g
, t2 )
 p 2



2
2
2
2
In applications, g t = t , g t = ln t and g t = t2 have
been used.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

76

The News Impact Curve

The news have asymmetric effects on volatility.


In the asymmetric volatility models good news and bad news
have different predictability for future volatility.
The news impact curve characterizes the impact of past return
shocks on the return volatility which is implicit in a volatility
model.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

77

The News Impact Curve

Holding constant the information dated t 2 and earlier, we can


2
examine the implied relation between t1 and t2 , with ti
= 2
i = 1, . . . , p.
This impact curve relates past return shocks (news) to current
volatility.
This curve measures how new information is incorporated into
volatility estimates.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

78

The News Impact Curve

For the GARCH model the News Impact Curve (NIC) is centered on
t1 = 0.
GARCH(1,1):
2
t2 = + 2t1 + t1

The news impact curve has the following expression:


t2 = A + 2t1
A + 2

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

79

The News Impact Curve


In the case of EGARCH model the curve has its minimum at
t1 = 0 and is exponentially increasing in both directions but with
different paramters.
EGARCH(1,1):
t2

= + ln

2
t1

+ zt1 + (|zt1 | E |zt1 |)

where zt = t /t . The news impact curve is



+

A
exp
t1
f or t1 > 0



t2 =

t1
f or t1 < 0
A exp

< 0

c
Eduardo Rossi

i
p
exp 2/
+>0

Econometria mercati finanziari (avanzato)

80

The News Impact Curve

The EGARCH allows good news and bad news to have different
impact on volatility, while the standard GARCH does not.
The EGARCH model allows big news to have a greater impact
on volatility than GARCH model. EGARCH would have higher
variances in both directions because the exponential curve
eventually dominates the quadrature.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

81

The News Impact Curve

The Asymmetric GARCH(1,1) (Engle, 1990)


2
t2 = + (t1 + )2 + t1

the NIC is
t2 = A + (t1 + )

A + 2
> 0, 0 < 1, > 0, 0 < 1.
is asymmetric and centered at t1 = .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

82

The News Impact Curve


The Glosten-Jagannathan-Runkle model

2
t2 = + 2t + t1
+ St1
2t1

1 if
t1 < 0

St1 =
0 otherwise

The NIC is

A + 2t1 if t1 > 0
2
t =
A + ( + ) 2
t1 < 0
t1 if
A + 2

> 0, 0 < 1, > 0, 0 < 1, + < 1


is centered at t1 = .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

83

The GARCH-in-mean Model

The GARCH-in-mean (GARCH-M) proposed by Engle, Lilien and


Robins (1987) consists of the system:

2
yt = 0 + 1 xt + 2 g t + t
t2 = 0 +

q
X

i 2t1 +

i=1

t | t1 N (0, t2 )

p
X

2
i t1

i=1

When yt (rt rf ), where (rt rf ) is the risk premium on holding


the asset, then the GARCH-M represents a simple way to model the
relation between risk premium and its conditional variance.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

84

The GARCH-in-mean Model

This model characterizes the evolution of the mean and the variance
of a time series simultaneously.
The GARCH-M model therefore allows to analyze the possibility of
time-varying risk premium.
It turns out that:
t2

yt | t1 N (0 + 1 xt + 2 g
, t2 )
 p 2



2
2
2
2
In applications, g t = t , g t = ln t and g t = t2 have
been used.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

85

The News Impact Curve

The news have asymmetric effects on volatility.


In the asymmetric volatility models good news and bad news
have different predictability for future volatility.
The news impact curve characterizes the impact of past return
shocks on the return volatility which is implicit in a volatility
model.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

86

The News Impact Curve

Holding constant the information dated t 2 and earlier, we can


2
examine the implied relation between t1 and t2 , with ti
= 2
i = 1, . . . , p.
This impact curve relates past return shocks (news) to current
volatility.
This curve measures how new information is incorporated into
volatility estimates.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

87

The News Impact Curve

For the GARCH model the News Impact Curve (NIC) is centered on
t1 = 0.
GARCH(1,1):
2
t2 = + 2t1 + t1

The news impact curve has the following expression:


t2 = A + 2t1
A + 2

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

88

The News Impact Curve


In the case of EGARCH model the curve has its minimum at
t1 = 0 and is exponentially increasing in both directions but with
different paramters.
EGARCH(1,1):
t2

= + ln

2
t1

+ zt1 + (|zt1 | E |zt1 |)

where zt = t /t . The news impact curve is



+

A
exp
t1
f or t1 > 0



t2 =

t1
f or t1 < 0
A exp

< 0

c
Eduardo Rossi

i
p
exp 2/
+>0

Econometria mercati finanziari (avanzato)

89

The News Impact Curve

The EGARCH allows good news and bad news to have different
impact on volatility, while the standard GARCH does not.
The EGARCH model allows big news to have a greater impact
on volatility than GARCH model. EGARCH would have higher
variances in both directions because the exponential curve
eventually dominates the quadrature.

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

90

The News Impact Curve

The Asymmetric GARCH(1,1) (Engle, 1990)


2
t2 = + (t1 + )2 + t1

the NIC is
t2 = A + (t1 + )

A + 2
> 0, 0 < 1, > 0, 0 < 1.
is asymmetric and centered at t1 = .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

91

The News Impact Curve


The Glosten-Jagannathan-Runkle model

2
t2 = + 2t + t1
+ St1
2t1

1 if
t1 < 0

St1 =
0 otherwise

The NIC is

A + 2t1 if t1 > 0
2
t =
A + ( + ) 2
t1 < 0
t1 if
A + 2

> 0, 0 < 1, > 0, 0 < 1, + < 1


is centered at t1 = .

c
Eduardo Rossi

Econometria mercati finanziari (avanzato)

92

Vous aimerez peut-être aussi