全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2588 2
2011-06-15
悬赏 20 个论坛币 已解决
我用SAS的 proc VARmax 做的VAR模型,但是不知道怎么做方差分解和脉冲响应,EVIEWs里是可以做的
谁知道的指导下,谢谢!

最佳答案

xuelili 查看完整内容

proc varmax data=one; model invest income consum / p=2 noint print=(iarr) lagmax=3 print=(decompose(6) impulse(6)=(stderr)) 这一步就是方差分解和脉冲响应stderr是在结果输出是有STD表示标准差decompose(6) 表示六期方差分解,impulse(6)表示六期脉冲 ecm=(rank=2 normalize=invest); output lead=5; 还可以在ecm后面加上printform=univariate 或者printform=both,这样输出的结果容易看一些
二维码

扫码加我 拉你入群

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

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

全部回复
2011-6-15 19:57:18
proc varmax data=one;
model invest income consum / p=2 noint print=(iarr) lagmax=3
print=(decompose(6) impulse(6)=(stderr)) 这一步就是方差分解和脉冲响应stderr是在结果输出是有STD表示标准差decompose(6) 表示六期方差分解,impulse(6)表示六期脉冲
ecm=(rank=2 normalize=invest);
output lead=5;  
还可以在ecm后面加上printform=univariate 或者printform=both,这样输出的结果容易看一些
二维码

扫码加我 拉你入群

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

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

2011-6-16 14:26:24
我做过,建议你去借一本宋军老师编的的《基于SAS的金融实证研究》这本书,里面有详细的使用SAS进行VAR、方差分解,脉冲相应的程序,网上有相应的程序集
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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