全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
11524 8
2017-06-18
代码如下

myspec=ugarchspec(  
      variance.model = list(model = "sGARCH", garchOrder = c(1, 1),external.regressors = NULL),  
      mean.model = list(armaOrder = order[c(1,2)], include.mean = TRUE,external.regressors = NULL),  
      distribution.model = "std"  
    )
    myfit=ugarchfit(myspec,data=train.ts.dif,solver="gosolnp")
    garch.forcast=ugarchforecast(myfit,data=NULL,n.ahead=7,external.forecasts = NULL)


错误信息

ugarchfilter-->error: parameters names do not match specification

Expected Parameters are: mu ma1 omega alpha1 beta1 shape

Error: Exiting

In addition: Warning message:

In .sgarchfit(spec = spec, data = data, out.sample = out.sample,  :

ugarchfit-->warning: solver failer to converge.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-6-19 00:56:56
armaOrder那里就是c(1,1)即可,另外如果只用了ugarchfit函数,怎么会出现ugarchfilter的错误?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-6-19 09:23:41
armaOrder是动态调整的,order那个变量是根据AIC来定的,这就是我一直困惑的地方只用了ugarchfit,为什么报错报的是ugarchfilter的错
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-6-19 23:01:56
有朋友可以帮忙解决一些ugarchfilter报错的问题吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-2-26 19:04:37
我也遇到这个问题,请问解决了吗

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-11-28 20:00:30
同问  想知道怎么解决的  非常感谢!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群