首页 > 解决方案 > `/.default`(residuals, sigmas) 中的错误:不一致的数组

问题描述

我正在尝试运行 garch 模型并预测方差,然后使用自举计算指数的价格。因此,我得到:

garchspec1 <- ugarchspec( mean.model = list(armaOrder = c(0,0)),
                     variance.model = list(model = "sGARCH"),
                     distribution.model = "norm")
garchfit1 <- ugarchfit(data = SP500returns , spec = garchspec)
garchforecast1 <- ugarchforecast(fitORspec = garchfit, n.ahead = 20)

sigmas = sigma(garchforecast1)
residuals  = residuals(garchfit1)


nus = residuals/sigmas

当我尝试划分残差/西格玛时,我得到了这个错误。

有什么帮助吗?

谢谢!

标签: rbootstrap-modaloptionsforecastvolatility

解决方案


推荐阅读