object: An object of formal class Goinit or an extension thereof.
garchlist: List with optional elements passed to garchFit.
Details
In a first step the orthogonal matrix U is computed as the product of rotation matrices given the vector theta of Euler angles with the function UprodR. The linear map Z is computed next as Z=PD21U′. The unobserved components Y are calculated as Y=XZ−1. These are then utilized in the estimation of the univariate GARCH models according to object@garchf. The conditional variance/covariance matrices are calculated according to Vt=ZHtZ′ whereby Ht signifies a matrix with the conditional variances of the unvariate GARCH models on its diagonal.
Returns
Returns an object of class GoGARCH.
References
Van der Weide, Roy (2002), GO-GARCH: A Multivariate Generalized Orthogonal GARCH Model, Journal of Applied Econometrics, 17(5) , 549 -- 564.
Author(s)
Bernhard Pfaff
See Also
Goinit, GoGARCH, Goestml, garchFit
Examples
## Not run:library(vars)data(VDW)var1 <- VAR(VDW, p =1, type ="const")resid <- resid(var1)gin <- goinit(resid, scale =TRUE)gotheta(0.5, gin)## End(Not run)