楼主: 717396
2006 5

[时间序列问题] rolling 回归 [推广有奖]

  • 1关注
  • 0粉丝

已卖:1份资源

硕士生

74%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
419 点
帖子
51
精华
0
在线时间
263 小时
注册时间
2016-5-26
最后登录
2022-3-15

楼主
717396 发表于 2018-5-14 10:43:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我在rolling 回归时,采用了arch模型,命令如下:rolling _b _se, window(200) saving(betas, replace) keep(date):arch r rat nyb,arch(1)garch(1),其中时间变量t设定为连续时间,但是回归出来出现了缺失值,但是采用rolling _b _se, window(200) saving(betas, replace) keep(date):reg r rat nyb命令时,没有出现缺失值,这是为什么呢,是和arch模型有关系吗?跪请大神们回答~~~
二维码

扫码加我 拉你入群

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

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

关键词:rolling roll ING Lin ROL

沙发
717396 发表于 2018-5-14 12:28:54
急求~!!!

藤椅
天南水北 发表于 2018-5-14 17:16:40
你xtset的时候是不是提示有gap了。arch模型有用到滞后项,滞后项gap肯定就是缺失。
reg的话,你不放滞后项还行,放滞后项,遇到gap一样是缺失。
解决办法,低级的方法,给时间排下序,直接用egen的group函数搞出 一个新的时间出来。新的时间没有gap。
高级的,定义一个%tb出来。

板凳
717396 发表于 2018-5-14 20:42:43
天南水北 发表于 2018-5-14 17:16
你xtset的时候是不是提示有gap了。arch模型有用到滞后项,滞后项gap肯定就是缺失。
reg的话,你不放滞后项 ...
大神,你好,谢谢你回复我的帖子~
我在做rolling时采用了上证指数日度收益率数据,date存在gap,所以在进行rolling回归时,我重新设定了连续的时间t,并tsset t,之后进行了rolling _b _se, window(200) saving(betas, replace) keep(date):arch r rat nyb,arch(1)garch(1)的回归,其中rat为r的一阶之后,在这个命令下的结果出现了如图所示的结果,但是用reg就没有问题,这是为什么呢?

图片1.png (700 Bytes)

图片1.png

报纸
天南水北 发表于 2018-5-14 22:52:33
717396 发表于 2018-5-14 20:42
大神,你好,谢谢你回复我的帖子~
我在做rolling时采用了上证指数日度收益率数据,date存在gap,所以在进 ...
我没亲自做过,所以不清楚。你应该能根绝rolling的结果看出是哪几个时段出现×和e。你单独测试一下,就是keep出那个时间段,直接跑这个arch看看报什么错误。

地板
717396 发表于 2018-5-15 09:03:09
天南水北 发表于 2018-5-14 22:52
我没亲自做过,所以不清楚。你应该能根绝rolling的结果看出是哪几个时段出现×和e。你单独测试一下,就是 ...
好的,谢谢~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-3 02:57