连老师:
您好!我在stata中做系统GMM的时候遇到了几个问题。我要研究的问题是x1,x2,x3,x4,x5,x6,x7对Y是否有显著影响。数据是非平衡面板数据,有些变量是内生解释变量,我在stata中写程序语言是这样写的:
xtabond2 Y x1,x2,x3,x4,x5,x6,x7, gmm(L.X1 L2.X1 L.X2 L2.X2 L.X3 L2.X3 L.X4 L2.X4 L.X5 L2.X5 L.X6 L2.X6 iL.X7 L2.X7) iv(blta ) robust
报告的部分结果如下:
Arellano-Bond test for AR(1) in first differences: z = -14.45 Pr > z = 0.000
Arellano-Bond test for AR(2) in first differences: z = 0.86 Pr > z = 0.391
------------------------------------------------------------------------------
Sargan test of overid. restrictions: chi2(525) =7699.43 Prob > chi2 = 0.000
(Not robust, but not weakened by many instruments.)
Hansen test of overid. restrictions: chi2(525) = 820.73 Prob > chi2 = 0.000
(Robust, but can be weakened by many instruments.)
Difference-in-Hansen tests of exogeneity of instrument subsets:
GMM instruments for levels
Hansen test excluding group: chi2(398) = 429.57 Prob > chi2 = 0.133
Difference (null H = exogenous): chi2(127) = 391.17 Prob > chi2 = 0.000
iv(bl_yes)
Hansen test excluding group: chi2(524) = 578.02 Prob > chi2 = 0.051
Difference (null H = exogenous): chi2(1) = 242.71 Prob > chi2 = 0.000
上面的结果是否说明Y有一阶自相关,工具变量选得不好?
要消除自相关应该怎么做呢?
工具变量要怎么改进呢?要用差分的形式吗?如果用差分的话,是不是被解释变量和解释变量都需要差分?
GMM instruments for levels
Hansen test excluding group: chi2(398) = 429.57 Prob > chi2 = 0.133
Difference (null H = exogenous): chi2(127) = 391.17 Prob > chi2 = 0.000
这一个变量外生性被拒绝,是说原来的变量x1,x2,x3,x4,x5,x6,x7内生的,还是后面代替他们的工具变量是内生的呢?
PS:在这里输入了robust ,Sargan test 和Hansen test 检验如果出现不一样的结果的时候,是不是看Hansen test 而不看Sargan test ?没有robust的话,是不是就看Sargan test 而不看Hansen test ?


雷达卡





京公网安备 11010802022788号







