This function computes the autocorrelation matrix for a given lag. For instance, it is used for estimating GO-GARCH models whence the method of moments is utilized.
latin1
cora(SSI, lag =1, standardize =TRUE)
Arguments
SSI: Array with dimension dim = c(m, m, n)
lag: Integer, the lag for which the autocorrelation is computed.
standardize: Logical, if TRUE (the default), the autocorrelation matrix is computed, otherwise the autocovariance matrix.
Details
This function computes the autocorrelation matrix according to:
It is computationally assured that Φ^k(s) is symmetric by setting it equal to: c("hatPhik(s)=frac12(hatPhik(s)+\n", "hatPhik(s)′)"). The standardization matrix c("hatGamma0\n", "(s)−1/2") is derived from the singular value decomposition of the co-variance matrix at lag zero.
Returns
cora: Matrix with dimension dim = c(m, m).
References
Boswijk, H. Peter and van der Weide, Roy (2009), Method of Moments Estimation of GO-GARCH Models, Working Paper, University of Amsterdam, Tinbergen Institute and World Bank.