4.1 Dynamic conditional correlation

The most popular is Engle’s DCC(1,1) model which indirectly specifies conditional correlation matrix Rt by modelling the matrix of innovations (standardized error terms) Qt

Σt=DtRtDtDt=[σ21,t00σ22,t]Rt=diag(Qt)1/2Qtdiag(Qt)1/2Qt=(1a1b1)ˉQ+a1(˜ut1˜ut1)+b1Qt1diag(Qt)1/2=[1q11,t001q22,t]

  • Parameter a1 is assumed to be positive and b1 non–negative scalar with condition a1+b1<1. If both parameters are zero DCC reduces to CCC model, therefore testing the joint null hypothesis H0: a1=b1=0 is used to determine which model is more appropriate, the one with constant or with dynamic correlations

  • In more general case DCC(p,q) a matrix Qt is defined as

Qt=ˉQ+pi=1ai(˜ut1˜ut1ˉQ)+qj=1bj(QtjˉQ)

  • The standard procedure for parameter estimation in the DCC(1,1) model involves the application of the MLE method in two independent stages. The parameters of the univariate GARCH(1,1) models (μ, ω, α1 and β1 for every asset individually) are estimated by maximizing the log–likelihood function in the first stage. In the second stage, the parameters a1 and b1 of the matrix equation Qt are estimated through an additional maximization of the log–likelihood function

  • Estimation of Engle’s DCC(1,1) model requires following steps:

Step 1 – specify univariate GARCH(1,1) model for each asset and estimate the parameters of both equations (conditional mean and conditional variance)

Step 2 – compute the residuals from the mean equation and standardize them by conditional standard deviation from the variance equation of each asset (in matrix notation ˜u=D1tut – keep in mind that Dt is diagonal matrix of conditional standard deviations from univariate GARCH models)

Step 3 – specify dynamic conditional correlation of standardized residuals by defining equation of Qt and estimate the parameters a1 and b1 (uncoditional correlation matrix of standardized residulas ˉQ is typically estimated as a sample average of the outer product of the standardized two–dimensional residual vector, i.e. ˉQ=1TTt=1˜ut˜ut)

Step 4 – after the elements of matrix Qt have been generated from previous step, they are normalized backward to obtain the dynamic correlation matrix Rt

Step 5 – matrices Rt (from step 4) and Dt (from step 2) are combined to obtain the covariance matrix Σt for each trading day (t=1, 2,,T)