View source: R/uncondMoments.R
| get_Sigmas | R Documentation |
\Sigma_{m,p} in the mixing weights
of the GMVAR, StMVAR, or G-StMVAR model.get_Sigmas calculates the dp-dimensional covariance matrices \Sigma_{m,p}
in the mixing weights of the GMVAR, StMVAR, or G-StMVAR model so that the algorithm proposed by McElroy (2017) employed
whenever it reduces the computation time.
get_Sigmas(p, M, d, all_A, all_boldA, all_Omega)
p |
a positive integer specifying the autoregressive order of the model. |
M |
|
d |
the number of time series in the system. |
all_A |
4D array containing all coefficient matrices |
all_boldA |
3D array containing the |
all_Omega |
a |
Calculates the dp-dimensional covariance matrix using the formula (2.1.39) in Lütkepohl (2005) when
d*p < 12 and using the algorithm proposed by McElroy (2017) otherwise.
The code in the implementation of the McElroy's (2017) algorithm (in the function VAR_pcovmat) is
adapted from the one provided in the supplementary material of McElroy (2017). Reproduced under GNU General
Public License, Copyright (2015) Tucker McElroy.
Returns a [dp, dp, M] array containing the dp-dimensional covariance matrices for each regime.
Kalliovirta L., Meitz M. and Saikkonen P. 2016. Gaussian mixture vector autoregression. Journal of Econometrics, 192, 485-498.
Lütkepohl H. 2005. New Introduction to Multiple Time Series Analysis, Springer.
McElroy T. 2017. Computation of vector ARMA autocovariances. Statistics and Probability Letters, 124, 92-96.
Virolainen S. 2025. A statistically identified structural vector autoregression with endogenously switching volatility regime. Journal of Business & Economic Statistics. 43:1, 44-54.
Virolainen S. in press. A Gaussian and Student’s mixture vector autoregressive model with an application to monetary policy shocks. Econometrics and Statistics.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.