1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS...

23
1 MULTIVARIATE GARCH Rob Engle UCSD & NYU
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    242
  • download

    1

Transcript of 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS...

Page 1: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

1

MULTIVARIATE GARCH

Rob Engle

UCSD & NYU

Page 2: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

2

MULTIVARIATE GARCH

• MULTIVARIATE GARCH MODELS• ALTERNATIVE MODELS• CHECKING MODEL ADEQUACY• FORECASTING CORRELATIONS• HEDGING CORRELATIONS• APPLICATIONS AND SOFTWARE

Page 3: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

3

TIME VARYING CORRELATIONS

All financial practitioners recognize that volatilities are time varying

Evidence is in implied volatilities and other derivative prices, and estimates over different sample periods

Similarly, correlations are time varying– Derivative prices of correlation sensitive

products– Time series estimates

Page 4: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

4

CORRELATION

22

21

2,12,1

Definition:

Properties: Always between (-1,1) Measure of linear association Conditional Correlation:

2

,212,11

.2,11,2,1

tttt

tttt

rErE

rrE

Page 5: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

5

COVARIANCE MATRIX

2,

2,2

,1,122,1

1

....

...

...

..

..

'

tn

t

tntt

tttt HrrE

tntt rrrDefine ,,1 ,...,':

Page 6: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

6

USEFUL RELATIONS

If and only if H is positive definite, all portfolios will have correlations (-1,1)

2211

2121

1

''

')','(

''

wHwwHw

wHwrwrwCorr

wHwrwV

tt

tttt

ttt

Page 7: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

7

MODELS

Moving Average(n)

Exponential Smoothing ()

ktj

N

kktitji rr

N

,

0,,, 1

1

)()1( 1,1,1,,,, tjtitjitji rr

Page 8: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

8

REWRITING IN MATRICES

111

1

1'

Smoother lExponentia

'1

Average Moving

tttt

n

kktktt

HrrH

rrn

H

Page 9: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

9

Positive Definite Matrices

A matrix M is positive definite if

The sum of a positive (semi)definite and positive semidefinite matrix, is positive (semi)definite

Both Moving Average and Exponential Smoothers are positive semidefinite

0 allfor ,0' xMxx

Page 10: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

10

DIAGONAL MULTIVARIATE GARCH The reason this is “diagonal” will be clear

shortly

In Matrix representation

is a Hadamard Product or element by element multiplication

)( 1,1,,1,,,,,, tjtijitjijijitji rr

BA

HBrrAH tttt

111 '

Page 11: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

11

Positive Definite Diagonal Models If then H is positive (semi)definite if A is

positive (semi)definite Models with A and B positive definite

are useful restricted diagonal models Scalar, squared diagonals and fuller

matrices are used.

0,' rrrAH

Page 12: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

12

BEKK: Baba,Engle,Kroner,Kraft Model with guaranteed positive definite

structure

A and B can be diagonal, triangular or full.

If A and B are diagonal, then this is a “diagonal” model as written above

BHBArrAH tttt 111 '''

Page 13: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

13

VEC

The VEC operator converts a matrix to a vector by stacking its columns

Useful Theorem:

The VEC Model

BvecCAABCvec '

111 ' tttt HvecrrvecvecHvec

Page 14: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

14

Special Cases

If A and B are diagonal, then we get the diagonal models

If A and B are themselves tensors, then these are BEKK models

Not all VEC models are positive definite Because A and B are n2xn2 there are

many parameters!!

Page 15: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

15

Constant Conditional CorrelationBollerslev If conditional correlations are constant

then the problem is much simpler

OR but why should conditional correlations

be constant?

tjtijitji ,,,,,

tjtttt hdiagDRDDH ,2/12/1 ,

Page 16: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

16

COMPONENT BEKK

Permanent and Transitory Components

And can even add in an asymmetric term

FHFRQRQ

BQHBAQAQH

ttttt

ttttttt

1111

11111

''

)(')'('

Page 17: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

17

FACTOR ARCH

One factor version

In Matrix notation

22,

22, itfifti

ijtfjfiftij 2,,

2,' tftH

Page 18: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

18

K FACTOR MODEL

or in Matrix notation

K

f

K

f

FACTORtffjfifjitji

1 1',',',,,

' tt FH

Page 19: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

19

THE APT

In the APT correlations across assets are related to expected returns

t

ott

K

ktkkj

otjt

tj

K

k

otkkj

otj

rrE

rrE

rfrr

1

1,,,1

,1

,,,

Page 20: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

20

Volatilities in APT

If idiosyncracies have constant variance

If idiosyncracies do not have constant variance, then they need ARCH models too

If idiosyncracies are independent of factors, and each other then univariate is sufficient

' tt FH

Page 21: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

21

MAXIMUM LIKELIHOOD

T

ttttt

tt

tt

HH

HN

r

1

1'log21

past on the lconditiona ),,0(~

L

Page 22: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

22

DIAGNOSTIC CHECKING

Test standardized residuals:

Test for own autocorrelation Test for cross asset autocorrelation Test for cross product autocorrelation Test for asymmetries

ttttt rErH 12/1

Page 23: 1 MULTIVARIATE GARCH Rob Engle UCSD & NYU. 2 MULTIVARIATE GARCH MULTIVARIATE GARCH MODELS ALTERNATIVE MODELS CHECKING MODEL ADEQUACY FORECASTING CORRELATIONS.

23

FORECASTING AND VARIANCE TARGETING In the VEC model

Forecast recursion is:

And

111 ' tttt HvecrrvecvecHvec

11

1111 '

ktt

ktkttktt

HvecE

rrvecEvecHvecE

vecIHvecE t1