全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
2693 2
2010-05-04
尊敬的连老师好:我改用广义距估计(GMM)分析,结果如下:
xtabond   gdzb   l(0/1).(deploa  srload   loadep)
Arellano-Bond dynamic panel-data estimation  Number of obs         =       870
Group variable: code                         Number of groups      =        30
Time variable: year
                                             Obs per group:    min =        29
                                                               avg =        29
                                                               max =        29
Number of instruments =    442               Wald chi2(7)          =  15728.38
                                             Prob > chi2           =    0.0000
One-step results
------------------------------------------------------------------------------
        gdzb |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
        gdzb |
         L1. |   .9779672   .0118044    82.85   0.000     .9548311    1.001103
      deploa |
         --. |   .1309305   .0466041     2.81   0.005     .0395882    .2222728
         L1. |  -.1300219   .0464529    -2.80   0.005    -.2210678   -.0389759
      srload |
         --. |  -.0184676   .0170105    -1.09   0.278    -.0518075    .0148723
         L1. |   .0484914   .0148879     3.26   0.001     .0193116    .0776712
      loadep |
         --. |   .0833086   .0472166     1.76   0.078    -.0092341    .1758514
         L1. |   -.091612   .0477061    -1.92   0.055    -.1851142    .0018902
       _cons |   .0539343   .1813514     0.30   0.766    -.3015079    .4093765
------------------------------------------------------------------------------
Instruments for differenced equation
        GMM-type: L(2/.).gdzb
        Standard: D.deploa LD.deploa D.srload LD.srload D.loadep LD.loadep
Instruments for level equation
        Standard: _cons

我的问题是:为何利用系统GMM分析时,作为解释变量的被解释变量的滞后一期L。gdzb系数大于1,而利用广义GMM分析时却为0。977(见上表)。我能利用上表的结果吗?以上两种GMM有何区别呢?如何得出广义GMM的检验值呢?
   第二问题:上次 gdzb为各省固定资本形成总额/GDP,deploa是各省存款加贷款/GDP,  lndp为各省贷款 /GDP, 检验这三个数列不平稳,之后我怎么求出三者之间的关系式呢?
我运用的LLC检验、Breitung检验、IPS这三个数列不平稳,一阶差分后三序列是平稳的,之后我想再利用系统GMM估计,如何编写STATA表达式呢?
   为此,我考虑了很长时间,急等答复!谢谢连老师!
   第三问题: 我想利用系统GMM和广义GMM分析静态面板数据可以吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-5-5 08:02:16
qlx8808 发表于 2010-5-4 16:37
尊敬的连老师好:我改用广义距估计(GMM)分析,结果如下:
xtabond   gdzb   l(0/1).(deploa  srload   loadep)
Arellano-Bond dynamic panel-data estimation  Number of obs         =       870
Group variable: code                         Number of groups      =        30
Time variable: year
                                             Obs per group:    min =        29
                                                               avg =        29
                                                               max =        29
Number of instruments =    442               Wald chi2(7)          =  15728.38
                                             Prob > chi2           =    0.0000
One-step results
------------------------------------------------------------------------------
        gdzb |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
        gdzb |
         L1. |   .9779672   .0118044    82.85   0.000     .9548311    1.001103
      deploa |
         --. |   .1309305   .0466041     2.81   0.005     .0395882    .2222728
         L1. |  -.1300219   .0464529    -2.80   0.005    -.2210678   -.0389759
      srload |
         --. |  -.0184676   .0170105    -1.09   0.278    -.0518075    .0148723
         L1. |   .0484914   .0148879     3.26   0.001     .0193116    .0776712
      loadep |
         --. |   .0833086   .0472166     1.76   0.078    -.0092341    .1758514
         L1. |   -.091612   .0477061    -1.92   0.055    -.1851142    .0018902
       _cons |   .0539343   .1813514     0.30   0.766    -.3015079    .4093765
------------------------------------------------------------------------------
Instruments for differenced equation
        GMM-type: L(2/.).gdzb
        Standard: D.deploa LD.deploa D.srload LD.srload D.loadep LD.loadep
Instruments for level equation
        Standard: _cons

我的问题是:为何利用系统GMM分析时,作为解释变量的被解释变量的滞后一期L。gdzb系数大于1,而利用广义GMM分析时却为0。977(见上表)。我能利用上表的结果吗?以上两种GMM有何区别呢?如何得出广义GMM的检验值呢?

   第二问题:上次 gdzb为各省固定资本形成总额/GDP,deploa是各省存款加贷款/GDP,  lndp为各省贷款 /GDP, 检验这三个数列不平稳,之后我怎么求出三者之间的关系式呢?
我运用的LLC检验、Breitung检验、IPS这三个数列不平稳,一阶差分后三序列是平稳的,之后我想再利用系统GMM估计,如何编写STATA表达式呢?
A: 你的两个问题密切关联,我放到一起回答。
我认为你估计出的 0.977 和上次得到的 1.07 本质上并没有很大的差别。表明 gdzb 这个变量随年度变化甚微,或者是非平稳的。此时,采用 FD-GMM 会损失很多信息,因为它采用的差分方程。我建议你先对那些非平稳的序列进行差分,然后在使用 FD-GMM 或 sys-GMM 进行估计,命令分别是 xtabond 和 xtdpdsys 。

   为此,我考虑了很长时间,急等答复!谢谢连老师!
   第三问题: 我想利用系统GMM和广义GMM分析静态面板数据可以吗?
A: 采用 GMM 的目的是为了控制内生性问题,对于静态面板数据,如果存在内生性问题,可以采用 xtivreg 或 xtivreg2 命令。当然,xtabond2 命令也可以使用。
二维码

扫码加我 拉你入群

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

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

2010-5-5 12:43:43
连老师:您好!
       根据您的指导,我先对原四个非平稳的序列进行差分,然后再使用sys-GMM 进行估计.具体步骤是:
      第一步.先在原数据库中用生成四序列的一阶差分序列。
gen  dgdzb=d.gdzb
gen  ddeploa=d.deoloa
gen  ddeploa=d.deploa
gen  dsrload=d.srload

第二步.对原序列gdzb(各省固定资本形成额/GDB,取对数)、deploa(各省固定资本形成额/GDB,取对数
)、deploa(各省固定资本形成额/GDB,取对数)、srload(各省固定资本形成额/GDB,取对数
)生成四个一阶差分序列即dgdzb、ddeploa、ddeploa、 dsrload进行sys-GMM 进行估计。
语句是:
xtabond2   dgdzb  l.dgdzb  l.(0/1).(ddeploa   dloadep  dsrload ),gmm( l.dgdzb,lag(2 5))  iv ( l.(0/1).(ddeploa    dloadep dsrload ))
运行的结果是:

. xtabond2   dgdzb  l.dgdzb  l.(0/1).(ddeploa   dloadep  dsrload )  ,gmm( l.dgdzb,lag(2 5
> ))  iv ( l.(0/1).(ddeploa    dloadep dsrload ))
Favoring space over speed. To switch, type or click on mata: mata set matafavor speed, pe
> rm.
Warning: Number of instruments may be large relative to number of observations.

Dynamic panel-data estimation, one-step system GMM
------------------------------------------------------------------------------
Group variable: code                            Number of obs      =       870
Time variable : year                            Number of groups   =        30
Number of instruments = 136                     Obs per group: min =        29
Wald chi2(7)  =     36.67                                      avg =     29.00
Prob > chi2   =     0.000                                      max =        29
------------------------------------------------------------------------------
       dgdzb |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
       dgdzb |
         L1. |   .2936256   .0613945     4.78   0.000     .1732946    .4139565
     ddeploa |
         --. |   .1420245   .0500944     2.84   0.005     .0438412    .2402078
         L1. |   .0427101   .0481251     0.89   0.375    -.0516134    .1370335
     dloadep |
         --. |   .1244038   .0502566     2.48   0.013     .0259028    .2229048
         L1. |  -.0361744   .0490998    -0.74   0.461    -.1324083    .0600594
     dsrload |
         --. |  -.0281362   .0162513    -1.73   0.083    -.0599882    .0037158
         L1. |   .0221481   .0155019     1.43   0.153    -.0082351    .0525312
       _cons |   .0258935   .0058311     4.44   0.000     .0144648    .0373223
------------------------------------------------------------------------------
Arellano-Bond test for AR(1) in first differences: z =  -9.61  Pr > z =  0.000
Arellano-Bond test for AR(2) in first differences: z =   0.49  Pr > z =  0.622

Sargan test of overid. restrictions: chi2(128)  = 227.08  Prob > chi2 =  0.000
  (Not robust, but not weakened by many instruments.)

Difference-in-Sargan tests of exogeneity of instrument subsets:
  GMM instruments for levels
    Sargan test excluding group:     chi2(101)  = 189.41  Prob > chi2 =  0.000
    Difference (null H = exogenous): chi2(27)   =  37.67  Prob > chi2 =  0.083
  ivstyle(l.(0/1).(ddeploa dloadep dsrload ))
    Sargan test excluding group:     chi2(122)  = 207.42  Prob > chi2 =  0.000
    Difference (null H = exogenous): chi2(6)    =  19.67  Prob > chi2 =  0.003

从运行的结果看,比较理想,特别是被解释变量dgdzb的滞后一阶 L1.dgdzb的估计系数为
0.2936256,小于1。我担心的问题是:
    一是我的上述具体做法正确吗??
    二是我在原序列中直接生成四个一阶差分序列dgdzb、ddeploa、ddeploa、 dsrload,与原序列相比都缺了第一年的项,这样直接进行运算行吗?
     三是变量含义的解释。差分后序列dgdzb、ddeploa、ddeploa、 dsrload
得出的sys-GMM
回归结果表达式,能否把差分变量直接写成原变量呢,如把差分后被解释变量dgdzb直接写成原变量gdzb
呢?差分后的经济含义如何解释呢?
     四是:减少工具变量数。我在运用FD-GMM分析中部地区8省1978-2008金融发展与资本形成关系时,表达式如下:
     xtabond2     dgdzb    l.(0/1).(ddeploa   dloadep  dsrload )     if code>11  & code <20
     运算结果是所有变量系数不显著,工具变量数203个,而观察数才为224,我怀疑工具变量数是否太多,怎样才能减少呢?
    急等连老师的回复!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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