3624 4

[程序分享] 关于garch模型为什么出错了,求大神解答!! [推广有奖]

  • 0关注
  • 0粉丝

本科生

19%

还不是VIP/贵宾

-

威望
0
论坛币
59 个
通用积分
5.5003
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
159 点
帖子
18
精华
0
在线时间
138 小时
注册时间
2017-7-25
最后登录
2024-6-18

楼主
不会经济的小豆 发表于 2018-1-24 16:52:02 |AI写论文
8论坛币
garch11_roll <- ugarchroll(garch11_spec,returns,n.start = 600,
                           refit.every = 1,refit.window = "moving",
                           calculate.VaR = TRUE,solver = "hybrid",
                           VaR.alpha = 0.05)Warning messages:
1: In arima(data, order = c(modelinc[2], 0, modelinc[3]), include.mean = modelinc[1],  :
  possible convergence problem: optim gave code = 1
2: In arima(data, order = c(modelinc[2], 0, modelinc[3]), include.mean = modelinc[1],  :
  possible convergence problem: optim gave code = 1
3: In arima(data, order = c(modelinc[2], 0, modelinc[3]), include.mean = modelinc[1],  :
  possible convergence problem: optim gave code = 1
4: In arima(data, order = c(modelinc[2], 0, modelinc[3]), include.mean = modelinc[1],  :
  possible convergence problem: optim gave code = 1
5: In arima(data, order = c(modelinc[2], 0, modelinc[3]), include.mean = modelinc[1],  :
  possible convergence problem: optim gave code = 1

关键词:GARCH模型 ARCH模型 GARCH ARCH RCH 求助R语言

沙发
嗒卜六 发表于 2018-9-2 18:06:23
请问楼主解决了吗?

藤椅
啊啊啊啊啊吖 发表于 2018-10-9 16:43:08
帮忙顶一下

板凳
hyl8871 发表于 2021-11-16 17:40:46
同求啊楼主。。。没有大神大腿抱一下吗?

报纸
719812133 学生认证  发表于 2021-11-25 18:52:26
这是来自负责模型参数估计最优化求解的optim函数返回的信息,code = 1这条信息提示你问题来自于最优化算法当中的convergence收敛部分 。1是告诉你: indicates that the iteration limit maxit had been reached. 就是说模型最优化求解的迭代步骤已经达到了默认设定的最大值(算法是不会默认无穷步迭代下去的),但是你的最优解还没有收敛,这并不是说你的模型没法求得最优解,只是算法告诉你,你可能需要手动把optim函数里的maxit这一个负责迭代数的变量给设置得大一点,至少要比你算GARCH这个包设置的默认值要大些,大到足够让算法继续迭代下去直到到达最优解的收敛,一般来说,默认的设定是足够算法去求最优解的,但有时候部分情况下,模型对应上具体数据确实是不够需要加大maxit变量的设定,但依旧不排除加大maxit设定后还是无法得到最优解的收敛,那就可能要考虑是不是目标函数(也即似然函数)设定有问题,也即是你的模型规格可能不适合这批数据或者分布设定不适合你的数据,你可能需要更换模型规格或者重新选择合适的分布设定。我看你ugarchroll()这个函数是rugarch包的,那么给optim这个函数加大maxit变量的具体操作方法其实也就在rugarch的说明文档里,耐心去找就有。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 08:12