View source: R/quantileResidualTests.R
get_test_Omega | R Documentation |
get_test_Omega
computes the covariance matrix Omega used in the
quantile residuals tests described by Kalliovirta and Saikkonen 2010.
get_test_Omega(
data,
p,
M,
params,
model,
conditional,
parametrization,
constraints,
same_means,
weight_constraints,
structural_pars = NULL,
g,
dim_g,
ncores = 1,
stat_tol = 0.001,
posdef_tol = 1e-08,
df_tol = 1e-08
)
data |
a matrix or class |
p |
a positive integer specifying the autoregressive order of the model. |
M |
|
params |
a real valued vector specifying the parameter values.
Above, In the GMVAR model, The notation is similar to the cited literature. |
model |
is "GMVAR", "StMVAR", or "G-StMVAR" model considered? In the G-StMVAR model, the first |
conditional |
a logical argument specifying whether the conditional or exact log-likelihood function should be used. |
parametrization |
|
constraints |
a size |
same_means |
Restrict the mean parameters of some regimes to be the same? Provide a list of numeric vectors
such that each numeric vector contains the regimes that should share the common mean parameters. For instance, if
|
weight_constraints |
a numeric vector of length |
structural_pars |
If
See Virolainen (forthcoming) for the conditions required to identify the shocks and for the B-matrix as well (it is |
g |
function g specifying the transformation. |
dim_g |
output dimension of the transformation |
ncores |
the number of CPU cores to be used in numerical differentiation. Multiple cores are not supported on Windows, though. |
stat_tol |
numerical tolerance for stationarity of the AR parameters: if the "bold A" matrix of any regime
has eigenvalues larger that |
posdef_tol |
numerical tolerance for positive definiteness of the error term covariance matrices: if the error term covariance matrix of any regime has eigenvalues smaller than this, the model is classified as not satisfying positive definiteness assumption. Note that if the tolerance is too small, numerical evaluation of the log-likelihood might fail and cause error. |
df_tol |
the parameter vector is considered to be outside the parameter space if all degrees of
freedom parameters are not larger than |
Returns the covariance matrix Omega described by Kalliovirta and Saikkonen 2010.
Kalliovirta L., Meitz M. and Saikkonen P. 2016. Gaussian mixture vector autoregression. Journal of Econometrics, 192, 485-498.
Kalliovirta L. and Saikkonen P. 2010. Reliable Residuals for Multivariate Nonlinear Time Series Models. Unpublished Revision of HECER Discussion Paper No. 247.
Virolainen S. 2022. Gaussian and Student's t mixture vector autoregressive model with application to the asymmetric effects of monetary policy shocks in the Euro area. Unpublished working paper, available as arXiv:2109.13648.
Virolainen S. 2025. A statistically identified structural vector autoregression with endogenously switching volatility regime. Journal of Business & Economic Statistics, 43, 1, 44-54.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.