楼主: 夏目贵志
7543 17

[时间序列问题] generalized impulse response [推广有奖]

贵宾

学科带头人

96%

还不是VIP/贵宾

-

威望
1
论坛币
238590 个
通用积分
17285.8522
学术水平
851 点
热心指数
971 点
信用等级
711 点
经验
759262 点
帖子
4029
精华
1
在线时间
793 小时
注册时间
2012-7-15
最后登录
2017-9-16

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最近需要做VAR,遇到一个问题:stata是否有现成的(可以是用户写的)计算Pesaran and Shin (1998, Economic Letters, "Generalized impulse response analysis in linear multivariate models")的程序?
查找的过程中看到这个:http://www.stata.com/statalist/archive/2011-06/msg00451.html
大意就是stata的simple irf就是pesaran and shin的。不过我大略看了一下stata12的文档, 我觉得这个simple irf并不是Pesaran and Shin的那个。对吗?
另外,Pesaran and Shin里说,他们的方法也可以用来计算fevd,好像stata12也没有现成的程序可以做。。。
不知道有没有朋友遇到过类似的问题,是怎么解决的?
二维码

扫码加我 拉你入群

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

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

关键词:Generalized Generalize response General impulse

已有 1 人评分论坛币 热心指数 收起 理由
happy_287422301 + 60 + 2 精彩帖子

总评分: 论坛币 + 60  热心指数 + 2   查看全部评分

沙发
h3327156 发表于 2013-7-5 16:47:04 |只看作者 |坛友微信交流群
其实您的问题很好。

按您提供的的网址,Brandon说他已经verified,当然您还是可以怀疑啦!
本版有一些讨论,但没有实际演练check一下。【当时那帖子的楼主没提供资料,否则我会立即check】
https://bbs.pinggu.org/thread-1155231-1-1.html

如果要检验的话,建议楼主您 使用相同的资料, 一是使用Stata的用 default的 irf 即可,
另一个就使用EViews 去做
【当然,您如果不想check,直接用EViews 的结果也ok,因为,EViews的girf 是您要的,这一点我敢确定】
至于EViews如何得到girf,请参见
https://bbs.pinggu.org/thread-1352792-1-1.html

希望对您有所帮助

祝  顺心 研安  

已有 2 人评分论坛币 学术水平 热心指数 收起 理由
happy_287422301 + 40 + 2 + 2 热心帮助其他会员
crystal8832 + 12 + 2 + 2 热心帮助其他会员

总评分: 论坛币 + 52  学术水平 + 4  热心指数 + 4   查看全部评分

使用道具

藤椅
夏目贵志 发表于 2013-7-5 21:28:32 |只看作者 |坛友微信交流群
h3327156 发表于 2013-7-5 16:47
其实您的问题很好。

按您提供的的网址,Brandon说他已经verified,当然您还是可以怀疑啦!
非常感谢您的回答。我的理解是brandon verify了变换变量顺序irf结果不变,而并没有把stata和eviews的结果相比较。这里我尝试做一下比较。

先是stata的结果:
  1. . webuse lutkepohl2
  2. (Quarterly SA West German macro data, Bil DM, from Lutkepohl 1993 Table E.1)
  3. r; t=0.44 8:58:31

  4. . tsset
  5.         time variable:  qtr, 1960q1 to 1982q4
  6.                 delta:  1 quarter
  7. r; t=0.17 8:58:37

  8. . var dln_inv dln_inc dln_consump

  9. Vector autoregression

  10. Sample:  1960q4 - 1982q4                           No. of obs      =        89
  11. Log likelihood =  742.2131                         AIC             = -16.20704
  12. FPE            =  1.84e-11                         HQIC            = -15.97035
  13. Det(Sigma_ml)  =  1.15e-11                         SBIC            = -15.61983

  14. Equation           Parms      RMSE     R-sq      chi2     P>chi2
  15. ----------------------------------------------------------------
  16. dln_inv               7     .044295   0.1051   10.45617   0.1067
  17. dln_inc               7     .011224   0.1514   15.87886   0.0144
  18. dln_consump           7     .009938   0.2400   28.09971   0.0001
  19. ----------------------------------------------------------------

  20. ------------------------------------------------------------------------------
  21.              |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
  22. -------------+----------------------------------------------------------------
  23. dln_inv      |
  24.      dln_inv |
  25.          L1. |  -.2725654   .1093372    -2.49   0.013    -.4868623   -.0582684
  26.          L2. |  -.1340503   .1089367    -1.23   0.218    -.3475624    .0794617
  27.              |
  28.      dln_inc |
  29.          L1. |   .3374819   .4805209     0.70   0.482    -.6043217    1.279286
  30.          L2. |   .1827302    .466292     0.39   0.695    -.7311852    1.096646
  31.              |
  32. dln_consump |
  33.          L1. |   .6520473   .5450985     1.20   0.232    -.4163261    1.720421
  34.          L2. |   .5980687   .5434576     1.10   0.271    -.4670886    1.663226
  35.              |
  36.        _cons |  -.0099191   .0126649    -0.78   0.434    -.0347419    .0149037
  37. -------------+----------------------------------------------------------------
  38. dln_inc      |
  39.      dln_inv |
  40.          L1. |   .0433473   .0277054     1.56   0.118    -.0109542    .0976488
  41.          L2. |   .0616319   .0276039     2.23   0.026     .0075293    .1157345
  42.              |
  43.      dln_inc |
  44.          L1. |  -.1232543    .121761    -1.01   0.311    -.3619015    .1153928
  45.          L2. |   .0209769   .1181555     0.18   0.859    -.2106036    .2525573
  46.              |
  47. dln_consump |
  48.          L1. |   .3050571   .1381245     2.21   0.027      .034338    .5757762
  49.          L2. |   .0490208   .1377087     0.36   0.722    -.2208833     .318925
  50.              |
  51.        _cons |   .0125949   .0032092     3.92   0.000     .0063049    .0188848
  52. -------------+----------------------------------------------------------------
  53. dln_consump  |
  54.      dln_inv |
  55.          L1. |   .0027381     .02453     0.11   0.911    -.0453398     .050816
  56.          L2. |   .0497402   .0244401     2.04   0.042     .0018384     .097642
  57.              |
  58.      dln_inc |
  59.          L1. |   .2893204   .1078057     2.68   0.007     .0780251    .5006157
  60.          L2. |   .3664341   .1046134     3.50   0.000     .1613955    .5714726
  61.              |
  62. dln_consump |
  63.          L1. |  -.2845172   .1222938    -2.33   0.020    -.5242086   -.0448257
  64.          L2. |  -.1159776   .1219257    -0.95   0.341    -.3549475    .1229924
  65.              |
  66.        _cons |   .0123795   .0028414     4.36   0.000     .0068104    .0179485
  67. ------------------------------------------------------------------------------
  68. r; t=1.58 8:58:48

  69. . irf set "M:\Replication\Extension\simpleirf.irf", replace
  70. (file M:\Replication\Extension\simpleirf.irf created)
  71. (file M:\Replication\Extension\simpleirf.irf now active)
  72. r; t=0.02 9:02:39

  73. . irf create simple
  74. (file M:\Replication\Extension\simpleirf.irf updated)
  75. r; t=0.42 9:03:10

  76. . irf table irf, irf(simple) impulse(dln_inc) response(dln_consump)

  77.             Results from simple

  78. +--------------------------------------------+
  79. |        |    (1)         (1)         (1)    |
  80. |  step  |   irf        Lower       Upper    |
  81. |--------+-----------------------------------|
  82. |0       | 0           0           0         |
  83. |1       | .28932      .078025     .500616   |
  84. |2       | .249382     .044664     .454099   |
  85. |3       | -.092003    -.234817    .050811   |
  86. |4       | .090128     -.020143    .2004     |
  87. |5       | .034852     -.032338    .102042   |
  88. |6       | -.005656    -.059493    .048181   |
  89. |7       | .01562      -.014493    .045733   |
  90. |8       | .005611     -.01498     .026202   |
  91. +--------------------------------------------+
  92. 95% lower and upper bounds reported
  93. (1) irfname = simple, impulse = dln_inc, and response = dln_consump
  94. r; t=0.17 9:03:29
复制代码
Eviews的结果:
  1. Vector Autoregression Estimates                       
  2. Date: 07/05/13   Time: 09:08                       
  3. Sample (adjusted): 1960Q4 1982Q4                       
  4. Included observations: 89 after adjustments                       
  5. Standard errors in ( ) & t-statistics in [ ]                       
  6.                        
  7.         DLN_INV        DLN_INC        DLN_CONSUMP
  8.                        
  9. DLN_INV(-1)        -0.272565         0.043347         0.002738
  10.          (0.11391)         (0.02886)         (0.02556)
  11.         [-2.39284]        [ 1.50180]        [ 0.10714]
  12.                        
  13. DLN_INV(-2)        -0.134050         0.061632         0.049740
  14.          (0.11349)         (0.02876)         (0.02546)
  15.         [-1.18115]        [ 2.14313]        [ 1.95351]
  16.                        
  17. DLN_INC(-1)         0.337484        -0.123254         0.289321
  18.          (0.50061)         (0.12685)         (0.11231)
  19.         [ 0.67414]        [-0.97164]        [ 2.57603]
  20.                        
  21. DLN_INC(-2)         0.182733         0.020978         0.366434
  22.          (0.48579)         (0.12310)         (0.10899)
  23.         [ 0.37616]        [ 0.17042]        [ 3.36217]
  24.                        
  25. DLN_CONSUMP(-1)         0.652045         0.305057        -0.284518
  26.          (0.56789)         (0.14390)         (0.12741)
  27.         [ 1.14819]        [ 2.11993]        [-2.23315]
  28.                        
  29. DLN_CONSUMP(-2)         0.598065         0.049020        -0.115978
  30.          (0.56618)         (0.14347)         (0.12702)
  31.         [ 1.05632]        [ 0.34168]        [-0.91304]
  32.                        
  33. C        -0.009919         0.012595         0.012379
  34.          (0.01319)         (0.00334)         (0.00296)
  35.         [-0.75177]        [ 3.76710]        [ 4.18197]
  36.                        
  37. R-squared         0.105133         0.151402         0.239964
  38. Adj. R-squared         0.039655         0.089310         0.184352
  39. Sum sq. resids         0.160887         0.010330         0.008098
  40. S.E. equation         0.044295         0.011224         0.009938
  41. F-statistic         1.605627         2.438330         4.314942
  42. Log likelihood         154.7627         276.9429         287.7767
  43. Akaike AIC        -3.320510        -6.066132        -6.309589
  44. Schwarz SC        -3.124774        -5.870396        -6.113854
  45. Mean dependent         0.016866         0.019085         0.018595
  46. S.D. dependent         0.045200         0.011762         0.011004
  47.                        
  48. Determinant resid covariance (dof adj.)                 1.46E-11       
  49. Determinant resid covariance                 1.15E-11       
  50. Log likelihood                 742.2131       
  51. Akaike information criterion                -16.20704       
  52. Schwarz criterion                -15.61983       
  53.                        
  54. Effect of Nonfactorized One Unit DLN_INC Innovation on DLN_CONSUMP
  55.        
  56. Period       
  57.        
  58. 1         0.000000
  59. 2         0.289321
  60. 3         0.249381
  61. 4        -0.092003
  62. 5         0.090129
  63. 6         0.034852
  64. 7        -0.005655
  65. 8         0.015620
  66.        
  67. Nonfactorized One Unit       
  68.        


  69. Effect of Generalized One S.D. DLN_INC Innovation on DLN_CONSUMP
  70.        
  71. Period       
  72.        
  73. 1         0.005690
  74. 2         0.001644
  75. 3         0.003445
  76. 4        -0.000198
  77. 5         0.000881
  78. 6         0.000512
  79. 7         7.20E-05
  80. 8         0.000165
  81.        
  82. Generalized Impulse       
  83.        
复制代码
注意VAR的估计结果stata和eviews基本相同。stata的simple irf与eviews的non-factorized one unit irf相同,而与eviews的girf不同。

已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
happy_287422301 + 40 + 2 观点有启发
h3327156 + 3 + 3 + 3 很好的比较∧∧

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

使用道具

板凳
夏目贵志 发表于 2013-7-5 21:30:19 |只看作者 |坛友微信交流群
另外,由此可见,stata的结果复制粘贴过来整整齐齐,eviews的结果歪七扭八。哈哈。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
h3327156 + 2 + 2 + 2 幽默

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

使用道具

报纸
h3327156 发表于 2013-7-6 02:01:41 |只看作者 |坛友微信交流群
感谢楼主进行了 Stata 的 simple irf 与 EViews 的 girf  比较。

楼主您文中那句stata的 simple irf与eviews的 non-factorized one unit irf相同,这一点我确信,
因为几年前我做过,只是当时我不知道eviews有girf,而且我第一次听到girf并不是从EViews来,
而是Pesaran与Shin他们那一伙学者的 GVAR 【Global VAR】,当然他们很自豪用Matlab,
而且写了一些程序方便给excel用。【Matlab本就可以调用excel】

所以,看楼主您自己,如果要方便,真的是EViews最快。

已有 1 人评分信用等级 收起 理由
happy_287422301 + 2 观点有启发

总评分: 信用等级 + 2   查看全部评分

使用道具

地板
夏目贵志 发表于 2013-7-6 08:54:17 |只看作者 |坛友微信交流群
h3327156 发表于 2013-7-6 02:01
感谢楼主进行了 Stata 的 simple irf 与 EViews 的 girf  比较。

楼主您文中那句stata的 simple irf与ev ...
GVAR我最近应该也是要做的。就这一两个月吧。我现在在做的是Stock and Watson里的factor structural var。 这个我基本确定没有现成的软件可以做。stock and watson给过一个gauss的程序。可是我又不懂gauss,所以还在研究。不知道您是做什么方向的?有没有用过这个模型?

stock and watson paper: http://scholar.harvard.edu/stock ... ss-cycle-dynamics-0

使用道具

7
h3327156 发表于 2013-7-6 09:27:23 |只看作者 |坛友微信交流群
夏目贵志 发表于 2013-7-6 08:54
GVAR我最近应该也是要做的。就这一两个月吧。我现在在做的是Stock and Watson里的factor structural var。 ...
1.  GVAR常用的 toolbox 2.0 【Matlab工具箱】 听说今年会出来,但一直没见到。 以前的工具箱是旧版的,而且原程序是Gauss写成的。【只是后来被转成Matlab】

2. 我不懂factor structural var是什么,但我应该见过这模型吧! 我的猜想这个模型应该是针对误差项,藉由因素分析 factor analysis,重新解读架构各方程误差项的关联,也许也会出现 factor loading这样的字眼吧。【这只是我的胡乱猜想】  

3. 我目前主要是做 Health 的,但我个人对于计量相当有兴趣。 Gauss,是我念博士第一个接触的计量软件,现在基本上能不碰就不碰,它现在大概只沦为我检测的工具。【譬如 R 或 Matlab 的结果, 拿来跟Gauss 比】

使用道具

8
夏目贵志 发表于 2013-7-6 09:40:15 |只看作者 |坛友微信交流群
h3327156 发表于 2013-7-6 09:27
1.  GVAR常用的 toolbox 2.0 【Matlab工具箱】 听说今年会出来,但一直没见到。 以前的工具箱是旧版的,而 ...
非常感谢您的解答!我算是学过一点计量的,但是学得不好,只能做点应用。不敢自称econometrician。呵呵...好在matlab我还知道一些。希望做完目前这个项目之后有机会做GVAR的话做的顺利一点。fsvar其实基本就是那样。您的直觉还是非常准确的。因为fsvar和bernanke的favar名字有点相近,而且favar因为bernanke的原因最近很流行,所以我挺意外居然您知道fsvar。anyway,谢谢帮助~

使用道具

9
h3327156 发表于 2013-7-6 09:49:20 |只看作者 |坛友微信交流群
夏目贵志 发表于 2013-7-6 09:40
非常感谢您的解答!我算是学过一点计量的,但是学得不好,只能做点应用。不敢自称econometrician。呵呵.. ...
基本上,我个人也只是做计量应用的。
我觉得懂Matlab,做GVAR很好的, 如果觉得那个工具箱不好用的话,顺手就改一改。

总之,很高兴认识您啦 ^^

欢迎讨论, 也或许未来, 一起合作写论文喔!

使用道具

10
夏目贵志 发表于 2013-7-6 10:02:04 |只看作者 |坛友微信交流群
h3327156 发表于 2013-7-6 09:49
基本上,我个人也只是做计量应用的。
我觉得懂Matlab,做GVAR很好的, 如果觉得那个工具箱不好用的话, ...
我也很高兴认识您。保持交流吧!

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-27 05:10