楼主: 程程1011
31196 23

[stata资源分享] 系统GMM方法值得注意的点   [推广有奖]

  • 0关注
  • 19粉丝

大专生

36%

还不是VIP/贵宾

-

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

楼主
程程1011 发表于 2020-3-27 14:27:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  使用系统GMM模型完成了论文,每次有问题就会来人大经济论坛逛逛,今天把自己的心得写下,希望未来对其他的小伙伴有帮助

      动态面板模型设定中将被解释变量的滞后项作为解释变量引入到回归模型中,使得模型具有动态解释能力,但模型中存在内生性问题。系统GMM 方法对原水平模型和差分变换后的模型同时进行估计,系统GMM 能够修正未观察到的异方差问题、遗漏变量偏差、测量误差和潜在的内生性问题
      动态面板GMM 估计可以根据权重矩阵的不同,分为一步法和两步法。Bond 等人认为,在有限样本的情况下,两步GMM 估计值的标准误差有明显的下降偏差。因此,我们倾向于采用两步系统GMM 方法进行模型的估计
      为了模型的准确性,必须通过第一个检验,矩条件不被过度约束,工具变量的个数不能超过内生变量的个数。为此,使用Arellano-Bond 检验,即AR1小于0.1,AR大于0.1。二是过度识别约束检验,该检验主要是判断所采用的工具变量是否有效,实证中采用Sargan检验或者Hansen 检验进行判断,其原假设是所有的工具变量都是外生的。因此,若工具变量是有效的,则不应拒绝原假设。大部分论文主要使用Hansen 检验进行判断。

      要使用系统GMM命令STATA需要先SSC install  xtabond2   
     关于系统GMM在STATA中需要注意的点:1、必须要通过两个检验,AR1小于0.1,AR大于0.1;Hansen 大于0.1
                                                               2、代码中必须加robust,很多同学会出现不加robust,所有都是显著的,但是这是错的代码

     附上一个简单的系统GMM代码供朋友们参考,希望对你们有帮助
xtabond2 y l1.y x1 x2 x3 x4 x5  x6,gmm(y,l(1 3) collapse )gmm(x1 x2 ,l(1 1) collapse )gmm(x3 x4 ,l(3 3) collapse ) iv(l(3 3)x5 x6 ) robust two

二维码

扫码加我 拉你入群

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

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

关键词:GMM

已有 4 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 精彩帖子
shandi1 + 1 + 1 + 1 精彩帖子,用处很大
suf517222 + 4 + 1 + 1 + 1 精彩帖子
Sunknownay + 3 + 3 + 3 鼓励积极发帖讨论

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

沙发
trc8403705 发表于 2020-3-28 19:20:02
请问后面三个gmm(),iv()代表什么意思呢?括号里面的内容是?

藤椅
方文龙 发表于 2020-3-30 01:41:09 来自手机
你好,系统GMM可以和门限一起使用吗

板凳
方文龙 发表于 2020-3-30 01:56:25 来自手机
你好,这个大部分是看hansen大于0.1吗?

报纸
程程1011 发表于 2020-3-30 14:44:32
方文龙 发表于 2020-3-30 01:56
你好,这个大部分是看hansen大于0.1吗?
sargan也是需要考虑的,只是有些论文只会显示hansen

地板
泰坦尼鸭 学生认证  发表于 2020-4-1 21:30:48
trc8403705 发表于 2020-3-28 19:20
请问后面三个gmm(),iv()代表什么意思呢?括号里面的内容是?
同问,能请答主简单讲一下么?谢谢

7
程程1011 发表于 2020-4-1 22:04:25
泰坦尼鸭 发表于 2020-4-1 21:30
同问,能请答主简单讲一下么?谢谢
gmm是内生变量,iv是外生变量,gmm(x1 x2,l(1 3)collapse)是x1 x2滞后1-3期作为内生变量

因不太上论坛,如果有问题,可以联系v:Amzing2018

8
a491589532 发表于 2020-4-6 21:45:16
请问代码最后的  robust two 和robust 有什么区别啊

9
程程1011 发表于 2020-4-7 22:23:27 来自手机
a491589532 发表于 2020-4-6 21:45
请问代码最后的  robust two 和robust 有什么区别啊
two是两步法,不加是一步法

10
亲爱的路人2222 学生认证  发表于 2020-4-30 12:40:00
不是AR1要小于0.05,AR2大于0.05么?求教谢谢

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 18:12