“R”中`rugarch`中ARMA-GARCH参数的可疑估计

时间:2014-08-26 08:27:38

标签: r

我在R的ARMA-GARCH建模中遇到了问题。该模型由ugarchspec指定,并由ugarchfit rugarch包中的AR1 = 1.72, AR2 = -1.71, MA1 = -1.8341, MA2 = 1.8346拟合。求解器产生ARMA部分,其AR和MA系数基本上相互抵消。例如,我得到了ARMA(2,2)

ugarchfit

我认为这组参数是模型似然表面的局部最大值,ugarchfit中使用的优化器不幸地达到它而不是达到全局最大值。

有没有办法避免这种情况?也许可以使用| AR1 - AR2 | > 0.01约束参数,以便先验地排除这样的局部最大值?例如,先验地在参数上设置一些不等式约束,例如:

{{1}}

或者,或许更好的是,对于AR和MA部分的特征根源(使它们不太靠近)或类似物做同样的事情。任何想法和帮助将不胜感激!

0 个答案:

没有答案