如何在ts上使用egarch(在OSX中)

时间:2010-05-27 17:14:20

标签: r

stock.ba是每月股票回报的ts对象,我想要适合eGARCH模型,但我在R 2.10中使用rgarch的新下载继续收到此错误。 1:

> stock.ba.egarch <- ugarchfit(stock.ba, spec)
Error in UseMethod("ugarchfit") : 
  no applicable method for 'ugarchfit' applied to an object of class "ts"

这是(相关)代码

stock.ba <- window(stock, start=c(1831, 1), end=c(2010, 2))
spec <- ugarchspec(variance.model = list(model = "eGARCH"))
stock.ba.egarch <- ugarchfit(stock.ba, spec)

谢谢!

1 个答案:

答案 0 :(得分:1)

得到了图书馆作家的修复!我不得不取消ts:

stock.ba.egarch <- ugarchfit(spec=spec, data=unclass(stock.ba))

我的参数放置也有点随意(由于一些不成功的迭代)。