分享

互助问答第144期:问题解答之工具变量

 新用户68639482 2020-04-07

问题1:老师好,我近日在使用工具变量时,利用2sls回归,但在进行过度识别检验后,接着输入如下命令后,ivregress 2sls Saa KQ change roa growth lev dua owc pow lnass Hold plc pk (GDP = Epu frequency bear chang > e market),r  orthog (change) 后,显示option orthog() not allowed,请问是怎么回事啊,需要安装的外部指令都以安装,但是命令就是不对;

问题2:老师好!我在实证研究中遇到一个问题是在工具变量回归中,第一阶段回归中究竟只需要工具变量,还是把第二阶段中所有的控制变量和工具变量一起放入第一阶段回归呢?通常stata的ivprobit ivregress等工具变量回归命令默认的是将工具变量和第二阶段回归中的所有控制变量都纳入第一阶段中,这种默认的做法是否合理呢?请老师们帮忙解答一下。谢谢。

解答一你应该是命令套用错误,ivregress是Stata官方命令,其没有orthog选项,ivreg2才有这个选项,功能也较为丰富。

解答二假设模型为 y = a + b1*x1 + b2*x2+b3*z+e,z为内生解释变量,x1和x2为外生解释变量。这时候需要利用工具变量估计,好的工具变量应该是与z存在相关,与误差项e不存在相关,显然x1和x2是符合条件的。若根据文献,z1和z2也可以作为z的工具变量,这时候工具变量就是x1 x2 z1 z2

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章