A specification class to create an object of a simulated piecewise constant conditional correlation (CCC) model denoted by rt=(r1,t,…,rn,t)T, t=1,…,n with ri,t=hi,tϵi,t where hi,t=ωi(t)+∑j=1pαi,j(t)ri,t−j2+∑k=1qβi,k(t)hi,t−k. In this package, we assume a piecewise constant CCC with p=q=1.
class
Slots
y: The n×d time series.
cor_errors: The n×d matrix of the errors.
h: The n×d matrix of the time-varying variances.
n: Size of the time series.
d: The number of variables (assets).
r: A sparsity parameter to conrol the impact of changepoint across the series.
multp: A parameter to control the covariance of errors.
changepoints: The vector with the location of the changepoints.
pw: A logical parameter to allow for changepoints in the error covariance matrix.
a0: The vector of the parameters a0 in the individual GARCH processes denoted by ωi(t) in the above formula.
a1: The vector of the parameters a1 in the individual GARCH processes denoted by αi(t) in the above formula.
b1: The vector of the parameters b1 in the individual GARCH processes denoted by βi(t) in the above formula.
BurnIn: The size of the burn-in sample. Note that this only applies at the first simulated segment. Default is 50.
Cho, Haeran, and Karolos Korkas. "High-dimensional GARCH process segmentation with an application to Value-at-Risk." arXiv preprint arXiv:1706.01155 (2017).