楼主: cherishlife123
1815 7

[统计软件与数据分析] 关于R程序rugarch包100论坛币求解答 [推广有奖]

  • 11关注
  • 2粉丝

已卖:34份资源

讲师

73%

还不是VIP/贵宾

-

威望
0
论坛币
1465 个
通用积分
0.4924
学术水平
4 点
热心指数
11 点
信用等级
3 点
经验
19678 点
帖子
307
精华
0
在线时间
748 小时
注册时间
2011-3-9
最后登录
2025-8-10

楼主
cherishlife123 学生认证  发表于 2017-4-13 07:46:51 |AI写论文
1论坛币
https://bbs.pinggu.org/forum.php? ... ;extra=#pid43411352
问题见帖子链接,为防止论坛币长期冻结,悬赏只标价1论坛币。等回答完你再随便弄个附件标价100论坛币,我购买。

关键词:rugarch包 100论坛币 UGARCH GARCH ARCH 程序

沙发
cherishlife123 学生认证  发表于 2017-4-14 07:37:18
111111111111111111111111111111111111111111111111111111111

藤椅
cherishlife123 学生认证  发表于 2017-4-17 07:41:50
求大神!

板凳
张偲 学生认证  发表于 2017-5-15 16:03:33
你好!我最近也在做GARCH模型加入外生变量有关的问题,也遇到了外生变量无法添加的问题。之前你的另外一个帖子我也回复了你,但是那时候我自己问题还没有解决,现在我自己的问题解决了,虽然不知道问题出在哪里,但是我把我的代码发上来给你看看或许能帮到你一点。我自己做的时候碰到的问题主要就是external.regressors格式的问题,这次我直接在用.model的代码里用as.matrix意外地可以得到正常的运算结果。你之前发上来的代码我也运行过,我觉得你的代码问题可能是在fit= ugarchfit(spec = spec,aa[,c(1:2,4)])这段的参数,或许再试试你就可以得到想要的结果了,一起加油。
  1. a=read.table("data2.txt",header=T)
  2. da1=read.table("data3.txt",header=T)
  3. pgs=log(da1$p1)
  4. pus=log(da$p1)

  5. dpgs=diff(pgs)
  6. dpus=diff(pus)

  7. variance.model = list(model = "fGARCH",garchOrder = c(1,1), submodel = "GARCH",
  8.                       external.regressors = NULL, variance.targeting = F);
  9. mean.model = list(armaOrder = c(3,0), include.mean = T, arfima = F,
  10.                   external.regressors =as.matrix(dpgs));
  11. spec <- ugarchspec(variance.model = variance.model, mean.model = mean.model,
  12.                   distribution.model = "sstd");
  13. fit <- ugarchfit(spec,data = dpus)
  14. fit

  15. variance.model = list(model = "fGARCH",garchOrder = c(1,1), submodel = "GARCH",
  16.                       external.regressors = as.matrix(dpgs), variance.targeting = F);
  17. mean.model = list(armaOrder = c(3,0), include.mean = T, arfima = F,
  18.                   external.regressors =as.matrix(dpgs));
  19. spec <- ugarchspec(variance.model = variance.model, mean.model = mean.model,
  20.                   distribution.model = "sstd");
  21. fit2 <- ugarchfit(spec,data = dpus)
  22. fit2
复制代码

已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
cherishlife123 + 5 + 3 + 3 + 3 精彩帖子

总评分: 论坛币 + 5  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

报纸
cherishlife123 学生认证  发表于 2017-6-3 16:53:16
张偲 发表于 2017-5-15 16:03
你好!我最近也在做GARCH模型加入外生变量有关的问题,也遇到了外生变量无法添加的问题。之前你的另外一个帖 ...
虽然我没有解决这个问题,但是感激你的热情和认真回答!

地板
全是是非 发表于 2018-5-24 15:53:53
张偲 发表于 2017-5-15 16:03
你好!我最近也在做GARCH模型加入外生变量有关的问题,也遇到了外生变量无法添加的问题。之前你的另外一个帖 ...
谢谢你的分享,我参考一下

7
全是是非 发表于 2018-5-24 15:53:57
张偲 发表于 2017-5-15 16:03
你好!我最近也在做GARCH模型加入外生变量有关的问题,也遇到了外生变量无法添加的问题。之前你的另外一个帖 ...
谢谢你的分享,我参考一下

8
全是是非 发表于 2018-5-24 15:54:36
张偲 发表于 2017-5-15 16:03
你好!我最近也在做GARCH模型加入外生变量有关的问题,也遇到了外生变量无法添加的问题。之前你的另外一个帖 ...
谢谢你的分享,我参考一下

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-30 11:00