Hi,
I'm trying to fit a dcc model using the rmgarch package, but when I put in
the variance equation more than one external regressor the dccfit fails.
Estimating one by one the single process (is an eGARCH(1,1)) there are no
problems using more than one external regressor.
I tryied also to use the "fit" parameter in the dccfit() command, but
nothing change, the error still remain the same.
Estimating the DCC insering only one external regressor in each single
process works great.
the dccfit() command reports:
Error in `rownames<-`(`*tmp*`, value = c("mu", "ar1", "ma", "arfima", :
length of 'dimnames' [1] not equal to array extent
Best regards,
Leopoldo Catania.
Below the complete dcc garch specification
spec
[[1]]
*---------------------------------*
* GARCH Model Spec *
*---------------------------------*
Conditional Variance Dynamics
------------------------------------
GARCH Model : eGARCH(1,1)
Variance Targeting : FALSE
Exogenous Regressor Dimension: 2
Conditional Mean Dynamics
------------------------------------
Mean Model : ARFIMA(1,0,0)
Include Mean : FALSE
GARCH-in-Mean : FALSE
Conditional Distribution
------------------------------------
Distribution : std
Includes Skew : FALSE
Includes Shape : TRUE
Includes Lambda : FALSE
[[2]]
*---------------------------------*
* GARCH Model Spec *
*---------------------------------*
Conditional Variance Dynamics
------------------------------------
GARCH Model : eGARCH(1,1)
Variance Targeting : FALSE
Exogenous Regressor Dimension: 2
Conditional Mean Dynamics
------------------------------------
Mean Model : ARFIMA(1,0,0)
Include Mean : FALSE
GARCH-in-Mean : FALSE
Conditional Distribution
------------------------------------
Distribution : std
Includes Skew : FALSE
Includes Shape : TRUE
Includes Lambda : FALSE