楼主: fengbjmu
30533 9

[学习心得] 工具变量回归第二弹:检验工具变量的外生性(过度识别检验) [推广有奖]

  • 3关注
  • 16粉丝

已卖:6362份资源

博士生

54%

还不是VIP/贵宾

-

威望
0
论坛币
27034 个
通用积分
502.6753
学术水平
41 点
热心指数
48 点
信用等级
28 点
经验
6445 点
帖子
201
精华
0
在线时间
301 小时
注册时间
2016-10-22
最后登录
2025-7-9

楼主
fengbjmu 发表于 2021-4-13 16:42:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
首先,过度识别检验只能是在工具变量的数量多于内生变量的数量的情况下,才能进行。

H0: 所有工具变量都是有效的

原理:当工具变量外生的时候,那么工具变量只能通过内生变量来影响Y,和模型中的外生变量、残差项无关。所以可以将工具变量回归后的残差当作被解释变量,外生变量和工具变量当作解释变量,看工具变量对于残差项是否有解释能力。


1. ivregress,这里没有直接计算,应该使用overid 的命令来计算,储存在 r(overid)  r(overidp)中,分别是统计量和统计量的p值


2. ivreg2,ivreghdfe。都是使用Sargent-hansen检验,J 统计量。这里比较推荐使用ivreghdfe,J统计量及P值储存在e(j)  e(jp)里面,在outreg2可以直接输出


2. ivprobit,ivtobit,这里没有直接计算工具变量的过度识别检验,因此应该使用overid来计算,储存在 r(overid)  r(overidp)中,分别是统计量和统计量的p值
二维码

扫码加我 拉你入群

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

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

关键词:过度识别检验 工具变量 过度识别 外生性 IVREGRESS

已有 1 人评分经验 收起 理由
zl89 + 80 精彩帖子

总评分: 经验 + 80   查看全部评分

沙发
fengbjmu 发表于 2021-4-13 16:43:23
overid计算的是Amemiya-Lee-Newey minimum chi-sq statistic统计量。

藤椅
fengbjmu 发表于 2021-4-13 21:24:36
啊啊啊还有坑!

继续补上:cluster,时间固定效应下,有可能出现过度识别hansen J统计量无法估计出来的情况,直接missing

ivreg2 和 ivreghdfe 中,over identification 检验采用的是sargant 统计量,还有hansen J统计量。这两个的区别在于,当我们使用同方差的设定的时候,sargant 等价于hansen。但是当我们引入异方差稳健的设定,或者允许自相关cluster的时候,就只汇报hansen的统计量了,因为sargant一般只在同方差的设定下是稳健的。

sargant的统计量保存在:e(sargant) e(sargantp),前者是统计量,后者是p值

hansen的统计量保存在:e(j), e(jp) 同理,前者是统计量,后者是p值

这个可以在outreg2等输出的过程中直接提取输出。

H0 是所有的工具变量都是外生的,当p值小于临界值的时候,拒绝原假设,证明存在不满足外生性的工具变量。后面就需要使用redundant,或者orthogo的option去看到底是哪个工具变量不满足外生性,给他去掉。


我们这里一直在强调ivreg2,ivreghdfe,但是没有提到陈强老师书中的overid的命令,因为那个命令虽然可以用,但是在outreg中不方便和回归的结果一起输出,所以我没有选择使用overid的命令。


【来了来了,坑来了】
当我们选择cluster的时候,如果同步控制了时间固定效应,无论是通过i.year,还是absorb(year)的方式控制的,此时,如果我们进行cluster,就很可能会出现一个cell中样本量过小的情况,导致估计过程不满秩序,这个时候是没有hansen J 统计量的,那里是missing!!!!!

处理方法只能是去掉时间固定效应,备选的方法是加入时间趋势,比如年龄,或线性的时间趋势等等。这样一般就不会有问题了。

另外,stata自己也给出一种解决方法,就是使用partial()这个option,来把你认为原来模型中的外生变量放在这个option里面,来让原来的模型满秩,但是我觉得这样的变量不好找,所以我没有使用这种方法。

板凳
fengbjmu 发表于 2021-4-13 22:57:15
再补充一下,overid 的命令在工具变量回归后可以直接使用,然后在outreg2中可以直接输出,统计量是Amemiya-Lee-Newey minimum chi-sq statistic 服从卡方分布,当pvalue小于临界值的时候,拒绝原假设,此时说明工具变量并不是都外生。

r(overid)  r(overidp) 分别是统计量和p值的储存位置。

报纸
Jarrett1998 学生认证  发表于 2022-4-23 20:18:02
fengbjmu 发表于 2021-4-13 22:57
再补充一下,overid 的命令在工具变量回归后可以直接使用,然后在outreg2中可以直接输出,统计量是Amemiya ...
请问输出的代码是什么呢?

地板
monisarrow 发表于 2022-5-10 20:44:39
检验结果是这个no overidentifying restrictions,请问是什么原因呢?需要您的帮助!!

7
紫嫣judy 发表于 2022-11-27 22:15:54
fengbjmu 发表于 2021-4-13 16:43
overid计算的是Amemiya-Lee-Newey minimum chi-sq statistic统计量。
谢谢楼主的分享!这个的原假设是过度识别吗?就是p<0.05的时候可以拒绝过度识别的原假设?

8
xiaoxu0.0 在职认证  学生认证  发表于 2023-1-2 17:38:32
紫嫣judy 发表于 2022-11-27 22:15
谢谢楼主的分享!这个的原假设是过度识别吗?就是p
原假设是不存在过度识别,当hansen j 的p值大于 0.1的时候才有效,欢迎讨论。

9
漫烟特大剑 发表于 2023-2-13 17:28:39
请问楼主,ivtobit的过度识别检验怎么做,还有如果只有一个解释变量和工具变量还需要进行过度识别检验吗?

10
jinmiao7jim@ 发表于 2023-7-25 10:06:14
monisarrow 发表于 2022-5-10 20:44
检验结果是这个no overidentifying restrictions,请问是什么原因呢?需要您的帮助!!
同问  我也出现这个问题

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

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