楼主: 程程1011
6285 3

[stata资源分享] 差分&系统GMM模型 小tips [推广有奖]

  • 0关注
  • 19粉丝

大专生

36%

还不是VIP/贵宾

-

威望
0
论坛币
118 个
通用积分
42.5680
学术水平
9 点
热心指数
10 点
信用等级
9 点
经验
182 点
帖子
19
精华
0
在线时间
73 小时
注册时间
2017-10-10
最后登录
2021-8-22

楼主
程程1011 发表于 2020-8-14 12:46:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
动态面板模型设定中将被解释变量的滞后项作为解释变量引入到回归模型中,使得模型具有动态解释能力,但模型中存在内生性问题。GMM 方法对原水平模型和差分变换后的模型同时进行估计。GMM有差分GMM与系统GMM这两种方法,对比而言,系统GMM解决了差分GMM的一些遗漏误差,更倾向于使用系统GMM方法做估计。

     在做GMM的估计时,本人更倾向于使用xtabond2   语句,输入命令后,会直接输出AR,Hansen、Sargan这几个检验结果
     在命令上的区别.xtabond只能做差分,xtabond2两者都能做,默认是SYS,如果需要做DIFF,需要去掉水平方程,在后面加上nolevel,,xtdpdsys是官方程序,做SYS的语句
      要使用DIFF-GMM与SYS-GMM命令STATA需要先SSC install  xtabond2   
      不管是SYS还是DIFF在STATA中注意的小tips:
1、必须要通过两个检验,AR1小于0.1,AR2大于0.1;Hansen sargan 大于0.1
                                                                       
2、代码中必须加robust
                                                                       
3、为了控制工具变量个数可加 collapse、eqlevel

附上一个简单的DIFF和SYS-GMM代码供朋友们参考,希望对你们有帮助,
有偿咨询,可代做GMM,有自动运行软件,筛选出符合检验的结果,可根据预期调整结果。
详情可加V:Amzing2018  
SYS-GMM:xtabond2 y l1.y x1 x2 x3 x4 x5  x6,gmm(x1 x2 x3 x4,l(1 1) collapse )iv(x5 x6 ) robust two
DIFF-GMM:xtabond2 y l1.y x1 x2 x3 x4 x5  x6,gmm(x1 x2 x3 x4,l(1 1) collapse )iv(x5 x6 ) nolevel robust two
二维码

扫码加我 拉你入群

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

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

关键词:系统GMM GMM模型 Tips MM模型 IPS

沙发
暖手宝 学生认证  发表于 2020-12-3 21:58:15
您好,按照您的代码,在运行时出现invalid 'iv' 是怎么回事呢? gmm.jpg

藤椅
暖手宝 学生认证  发表于 2020-12-11 16:18:52
请问,我在做结果时AR1检验一直不通过怎么办呢,是什么原因呢,论文急用,求解答

板凳
蔚蓝的故乡 学生认证  发表于 2024-8-8 11:07:39
暖手宝 发表于 2020-12-3 21:58
您好,按照您的代码,在运行时出现invalid 'iv' 是怎么回事呢?
他这瞎给的代码,GMM里面应该是不对的

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-18 15:24