楼主: yndzwl
4196 1

[问答] RATS中VAR模型和VECM模型的滞后阶数选择? [推广有奖]

  • 1关注
  • 1粉丝

已卖:21份资源

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1546 点
帖子
34
精华
0
在线时间
69 小时
注册时间
2011-7-5
最后登录
2017-8-24

楼主
yndzwl 发表于 2013-4-22 00:41:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
open data 12345_plas.xls
data(format=xls,org=columns) 1 1990 EX PLAS
set lex = log(ex)
set lplas = log(plas)
set dlex = lex-lex{1}
set dlplas = lplas-lplas{1}

*Using VARLagSelect
@varlagselect(lags=6,crit=bic)
#lex lplas
存在一个问题就是VAR和VECM模型都是对dex,dplas(对数收益)进行建模,那这里理应对对数收益进行滞后选择啊。另VAR模型中也只涉及
dex,dplas(对数收益)变量,又该如何选取滞后阶数?


*Use @JohMLE to test the cointegrating rank
*RC restricts aconstant to the CV.
@johmle(lags=2,det=rc,cv=cvector)
# lex lplas
此处的滞后阶数又应该用@varlagselect(lags=6,crit=bic) (#lex lplas 还是 #dex dplas)所得到的滞后阶数呢?


*Setting the Cointegrating Vectors
set ect = lex+(-4.664164/-32.943952)*lplas+(138.156062/-32.943952)
system(model=ectmodel)
variables dlex dlplas
lags 1 to 2
det  ect{1}
end(system)
estimate
此处的滞后数等于varlagselect中取得的滞后数,而这里也是对对数收益的滞后,那么第一步滞后选择理应是对对数收益滞后的选择啊???

garch(p=1,q=1,model=ectmodel,mv=CC,variances=varma,pmethod=simplex,piters=10) / dlex dlplas

相似的疑问之前也在https://bbs.pinggu.org/thread-1360145-1-1.html出现,但我并未从中得到满意的解答。
还希望能得到大家的指点,谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:VECM模型 VAR模型 ECM模型 滞后阶数 VECM 模型

沙发
yndzwl 发表于 2013-4-22 12:21:09
请求RATS高手解决?

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

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