50% off | Unlimited Data & AI Learning
Get 50% off unlimited learning

uGMAR (version 3.2.1)

getOmega: Generate covariance matrix Omega for quantile residual tests

Description

getOmega generates the covariance matrix Omega used in the quantile residual tests.

Usage

getOmega(data, p, M, params, model = c("GMAR", "StMAR", "G-StMAR"),
  restricted = FALSE, constraints = NULL,
  parametrization = c("intercept", "mean"), g, dim_g)

Arguments

data

a numeric vector class 'ts' object containing the data. NA values are not supported.

p

a positive integer specifying the order of AR coefficients.

M
For GMAR and StMAR models:

a positive integer specifying the number of mixture components.

For G-StMAR model:

a size (2x1) vector specifying the number of GMAR-type components M1 in the first element and StMAR-type components M2 in the second. The total number of mixture components is M=M1+M2.

params

a real valued parameter vector specifying the model.

For non-restricted models:

For GMAR model:

Size (M(p+3)1x1) vector θ=(υ1,...,υM, α1,...,αM1), where υm=(ϕm,0,ϕm,σm2) and ϕm=(ϕm,1,...,ϕm,p),m=1,...,M.

For StMAR model:

Size (M(p+4)1x1) vector (θ,ν)=(υ1,...,υM, α1,...,αM1,ν1,...,νM).

For G-StMAR model:

Size (M(p+3)+M21x1) vector (θ,ν)=(υ1,...,υM, α1,...,αM1,νM1+1,...,νM).

With linear constraints:

Replace the vectors ϕm with vectors ψm and provide a list of constraint matrices C that satisfy ϕm=Rmψm for all m=1,...,M, where ψm=(ψm,1,...,ψm,qm).

For restricted models:

For GMAR model:

Size (3M+p1x1) vector θ=(ϕ1,0,...,ϕM,0,ϕ,σ12,...,σM2,α1,...,αM1), where ϕ=(ϕ1,...,ϕM).

For StMAR model:

Size (4M+p1x1) vector (θ,ν)=(ϕ1,0,...,ϕM,0,ϕ,σ12,...,σM2,α1,...,αM1,ν1,...,νM).

For G-StMAR model:

Size (3M+M2+p1x1) vector (θ,ν)=(ϕ1,0,...,ϕM,0,ϕ,σ12,...,σM2,α1,...,αM1,νM1+1,...,νM).

With linear constraints:

Replace the vector ϕ with vector ψ and provide a constraint matrix C that satisfies ϕ=Rψ, where ψ=(ψ1,...,ψq).

Symbol ϕ denotes an AR coefficient, σ2 a variance, α a mixing weight and ν a degrees of freedom parameter. If parametrization=="mean" just replace each intercept term ϕm,0 with regimewise mean μm=ϕm,0/(1ϕi,m). In the G-StMAR model the first M1 components are GMAR-type and the rest M2 components are StMAR-type. Note that in the case M=1 the parameter α is dropped, and in the case of StMAR or G-StMAR model the degrees of freedom parameters νm have to be larger than 2.

model

is "GMAR", "StMAR" or "G-StMAR" model considered? In G-StMAR model the first M1 components are GMAR-type and the rest M2 components are StMAR-type.

restricted

a logical argument stating whether the AR coefficients ϕm,1,...,ϕm,p are restricted to be the same for all regimes.

constraints

specifies linear constraints applied to the autoregressive parameters.

For non-restricted models:

a list of size (pxqm) constraint matrices Cm of full column rank satisfying ϕm=Cmψm for all m=1,...,M, where ϕm=(ϕm,1,...,ϕm,p) and ψm=(ψm,1,...,ψm,qm).

For restricted models:

a size (pxq) constraint matrix C of full column rank satisfying ϕ=Cψ, where ϕ=(ϕ1,...,ϕp) and ψ=ψ1,...,ψq.

Symbol ϕ denotes an AR coefficient. Note that regardless of any constraints, the nominal order of AR coefficients is alway p for all regimes. Ignore or set to NULL if applying linear constraints is not desired.

parametrization

is the model parametrized with the "intercepts" ϕm,0 or "means" μm=ϕm,0/(1ϕi,m)?

g

a function specifying the transformation.

dim_g

output dimension of the transformation g.

Value

Returns size (dim_gxdim_g) covariance matrix Omega.

Details

This function is used for quantile residuals tests in quantileResidualTests.

References

  • Galbraith, R., Galbraith, J. 1974. On the inverses of some patterned matrices arising in the theory of stationary time series. Journal of Applied Probability 11, 63-71.

  • Kalliovirta L. (2012) Misspecification tests based on quantile residuals. The Econometrics Journal, 15, 358-393.

  • Kalliovirta L., Meitz M. and Saikkonen P. 2015. Gaussian Mixture Autoregressive model for univariate time series. Journal of Time Series Analysis, 36, 247-266.

  • Meitz M., Preve D., Saikkonen P. 2018. A mixture autoregressive model based on Student's t-distribution. arXiv:1805.04010 [econ.EM].

  • There are currently no published references for G-StMAR model, but it's a straight forward generalization with theoretical properties similar to GMAR and StMAR models.

See Also

quantileResidualTests