4. MGARCH - economics.utoronto.ca. MGARCH.pdf · Intro VEC and BEKK Example Factor Models Cond Var...
Transcript of 4. MGARCH - economics.utoronto.ca. MGARCH.pdf · Intro VEC and BEKK Example Factor Models Cond Var...
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
4. MGARCH
JEM 140: Quantitative Multivariate FinanceIES, Charles University, Prague
Summer 2018
JEM 140 () 4. MGARCH Summer 2018 1 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Motivation
I Multivatiate volatility models add cross-covariances of asset pricemovements in a portfolio to univariate modeling
I Covariances are important for potfolio analysisI Asset allocation and risk managementI Asset pricingI Volatility transition and spill-over e¤ects
I Drawback: number of parameters increases rapidly with portfolio size
I We need to trade o¤ exibility and accuracy vs parsimony andimplementation feasibility
JEM 140 (IES) 4. MGARCH Summer 2018 1 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Notation Framework
I Consider an (N 1) stochastic vector process frtg of asset returns,with E [rt ] = 0
I Denote by Ft1 the information set at t 1
I Letrt = H1/2
t ηt jFt1where:
I Ht = [hij ] is the (N N) covariance matrix of rtI ηt is an (N 1) iid vector error process s.t.
Eηtη
0t= I
JEM 140 (IES) 4. MGARCH Summer 2018 2 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Model Overview
1. The covariance matrix Ht is modeled directly: VEC and BEKK typemodels
2. Factor models
3. Model conditional variances and correlations: CCC type models
JEM 140 (IES) 4. MGARCH Summer 2018 3 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Models of Conditional Covariance MatrixI The VEC-GARCH model (Bollerslev et al, 1998):
vech(Ht ) = c+q
∑j=1Ajvech(rtj r0tj ) +
p
∑j=1Bjvech(Htj )
I Straightforward generalization of the univariate GARCH model
I Dimensionality: c is N(N + 1)/2, Aj and Bj areN(N + 1)/2N(N + 1)/2
I Every conditional covariance is a function of all lagged:I variancesI covariancesI squared returnsI cross-products of returns
JEM 140 (IES) 4. MGARCH Summer 2018 4 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
VEC-GARCH
I Likelihood function:
L(θ) =T
∑t=1`t (θ) = c
12
T
∑t=1ln jHt j
12
T
∑t=1r0tH
1t rt (1)
I Assuming ηt is a Gaussian process
I Need to evaluate H1t for each t
JEM 140 (IES) 4. MGARCH Summer 2018 5 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
VEC-GARCH
I AdvantagesI Very exibleI Potentially very accurate
I DisadvantagesI Curse of dimensionality (e.g. when p = 1, q = 1, N = 10, the modelhas 3080 parameters)
I Computationally very demandingI Potentially unstable numerical inversion of Ht in likelihood evaluationI Di¢ cult to ensure Ht stays positive denite
JEM 140 (IES) 4. MGARCH Summer 2018 6 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Diagonal VEC
I Simplied version: Aj and Bj are diagonal
I Only (p + q + 1)N(N + 1)/2 parameters (e.g. when p = q = 1,N = 10, the model has 55 parameters)
I Disadvantage:I Very restrictive modelI No interaction allowed between conditional variances and covariances
JEM 140 (IES) 4. MGARCH Summer 2018 7 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
BEKK
I BEKK (Engle and Kroner, 1995):
Ht = CC0 +q
∑j=1
K
∑k=1
A0kj rtj r0tjAkj +
p
∑j=1
K
∑k=1
B0kjHtjBkj
where:I C,A,B are (N N) parameter matricesI C is lower-triangular
I The constant term CC0 ensures positive deniteness of Ht
JEM 140 (IES) 4. MGARCH Summer 2018 8 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
BEKK
I AdvantagesI Still quite exibleI Potentially accurateI Positive deniteness of Ht automatically satised
I DisadvantagesI N(N + 1)/2+ (p + q)K (N N) parameters (e.g. whenp = q = K = 1, N = 10, the model has 255 parameters)
I Fewer parameters than VEC but still many overallI Matrix inversion of Ht required at each t for likelihood evaluation
JEM 140 (IES) 4. MGARCH Summer 2018 9 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Diagonal and Scalar BEKK
I Diagonal BEKK: A,B are diagonal matricesI Advantage: parsimonious (N(N + 1)/2+ (p + q)KN parameters)I Disadvantage: restrictive - no covariance dynamics
I Scalar BEKK: A = aI, B = bI, where a, b 2 R
I Advantage: very parsimonious (N(N + 1)/2+ (p + q)K parameters)I Disadvantage: very restrictive - no variance or covariance dynamics
I Both are special cases of VEC and BEKK
JEM 140 (IES) 4. MGARCH Summer 2018 10 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
ExampleI Consider the monthly simple returns, including dividends, of twomajor drug companies, Pzer and Merck, from January 1965 toDecember 2003 for 468 observations.
JEM 140 (IES) 4. MGARCH Summer 2018 11 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Estimated Volatilities with BEKK(1,1)
JEM 140 (IES) 4. MGARCH Summer 2018 12 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Factor GARCHI Assumption: returns are generated by a (relatively small) number of"factors" with a GARCH-type structure
I Advantage: dimensionality reduction whenK dim(factors) < dim(rt ) = N
I Engle (1990):
Ht = Ω+K
∑k=1
wkw0k fk ,t
k = 1, . . . ,K , where:I Ω is an (N N) PSD matrixI wk are (N 1) linearly independent vectors of factor weightsI fk ,t are factors with the GARCH structure
fk ,t = ωk + αk (γ0k rt1)
2 + βk fk ,t1
with ωk , αk , βk 2 R
JEM 140 (IES) 4. MGARCH Summer 2018 13 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Factor GARCH
I Engle (1990) applicationI Factor 1: value-weighted stock index returnsI Factor 2: average T-bill returns
I Disadvantage: possible correlation among factors leads to loss ofe¢ ciency
I Follow-up papers: uncorrelated factor structure
rt =Wtzt
where:I zt is an unobservable vector of uncorrelated factors estimated from dataI Wt is a linear transformation matrix
JEM 140 (IES) 4. MGARCH Summer 2018 14 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
GO-GARCHI Generalized Orthogonal (GO-)GARCH (van der Weide, 2002):
Hzt = (IAB) + A (zt1z0t1) +BHzt1where:
I E [ztz0t ] = I (normalization)I A,B are (N N) diagonal parameter matricesI denotes Hadamard (i.e. elementwise) product
I Then,
Ht =WHztW0 =
N
∑k=1
w(k )w0(k )h
zk ,t
where:I w(k ) are the columns of the matrix WI hzk ,t are the diagonal elements of the matrix H
zt
I Disadvantage: in the GO-GARCH K dim(factors) = dim(rt ) = NJEM 140 (IES) 4. MGARCH Summer 2018 15 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
GOF-GARCHI Generalized Orthogonal Factor (GOF-) GARCH (Lanne andSaikkonen, 2007):
W = CV
obtained via the polar decomposition, where:I C is SPD (N N) matrixI V is an orthogonal (N N) matrix
I SinceE [rt r0t ] =WW
0 = CC0
the matrix C is estimated using the spectral decomposition
C = UΛ1/2U0
where the columns of U are the eigenvectors of E [rt r0t ] and thediagonal matrix Λ contains its eigenvalues.
I Combines advantages of both factor models (reduced number offactors) and orthogonal models (ease of estimation)
JEM 140 (IES) 4. MGARCH Summer 2018 16 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
CCC
I Based on the decomposition of Ht into conditional standarddeviations and correlations
I Constant Conditional Correlation (CCC-) GARCH (Bollerslev, 1990):
Ht = DtPDt (2)
where:I Dt = diag(h1/2
1t , . . . , h1/2Nt )
I P = [ρij ], PD with ρii = 1 for i = 1, . . . ,N (CCC matrix)
I For the o¤-diagonal elements of Ht this implies
[Ht ]ij = h1/2it h1/2
jt ρij , i 6= j
JEM 140 (IES) 4. MGARCH Summer 2018 17 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
CCC
I Each rt follows a univariate GARCH model, yielding
ht = ω+q
∑j=1Aj r
(2)tj +
p
∑j=1Bjhtj
where:I ht is an (N 1) vector of conditional variancesI ω is an (N 1) vector of parametersI A,B are diagonal (N N) matricesI r(2)t = rt rt
JEM 140 (IES) 4. MGARCH Summer 2018 18 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
ECCC
I Extended CCC (ECCC-) GARCH (Jeantheanu, 1998)I A,B are full (N N) matrices (no longer diagonal)
I Thus,
hit = ωi + a11r21,t1 + . . .+ a1N r2N ,t1 + b11h1,t1 + . . .+ b1NhN ,t1
I Advantages:I Past squared returns and variances of all series enter individual varianceequations
I Richer autocorrelation structure than CCC
JEM 140 (IES) 4. MGARCH Summer 2018 19 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
CCC EstimationI The CCC structure greatly simplies estimation
I Due to the decomposition (2) the likelihood (1) has the followingsimple structure:
T
∑t=1`t (θ) = c
12
T
∑t=1
N
∑i=1ln jhit j
12
T
∑t=1ln jPj 1
2
T
∑t=1r0tD
1t P
1D1t rt
I Advantages:I P has to be inverted only once per maximization iterationI D1t = diag(1/h1/2
1t , . . . , 1/h1/2Nt )
I Easy numerical estimation
I Disadvantages:I The assumption of constant conditional correlations is too restrictive inmany applications
JEM 140 (IES) 4. MGARCH Summer 2018 20 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
DCC
I Dynamic Conditional Correlation (DCC) GARCH (Engle, 2002):
Qt = (1 a b)S+ aεt1ε0t1 + bQt1
Pt = (IQt )1/2Qt (IQt )1/2 (rescaling)
where:I a, b 2 R, s.t. a+ b < 1I S is the unconditional correlation matrix of the standardized errors εt
I Advantage:I Dynamics in correlations relative to CCC
I Disadvantage:I All correlations are restricted to have the same dynamic structure
JEM 140 (IES) 4. MGARCH Summer 2018 21 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Application
I Model comparison of several (bivariate) MGARCH modelsI diag BEKK, GOF, DCC
I Data: daily returns of S&P 500 index futures and 10-year bondfutures, January 1990 - August 2003
I No theoretical consensus on how stocks and long-term bonds arerelated
I The long-run correlation is state-dependent and varies with othermacro-economic variables
JEM 140 (IES) 4. MGARCH Summer 2018 22 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Estimated Conditional Correlations
JEM 140 (IES) 4. MGARCH Summer 2018 23 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Estimates
I Sample Correlations of the Estimated Conditional Correlations
JEM 140 (IES) 4. MGARCH Summer 2018 24 / 26
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref
Comparison
I Assess model t by likelihood value at the parameter estimates
I Models that are relatively easy to estimate t the data less well thanthe other models
I Models with more complicated structure attain higher likelihoodvalues
JEM 140 (IES) 4. MGARCH Summer 2018 25 / 26