Stata在做系统GMM估计的时候经常会遇到一个问题就是估计中提供的工具变量个数太多了,想请问一下,可不可以对工具变量个数进行调整和限制。 Yit=a0+a1Yit-1+a2Xit+a3Control+uit+ri
比如上面的模型,在用GMM估计时,用xtabond2命令:xtabond2 yit xit Control,gmm(l.yit) iv(xit Control) twostep
这个模型经常会遇到一个问题就是工具变量太多,以至于存在工具变量的过度识别问题(sargan检验和Hansen检验无法通过)。主要工具变量来自于内生变量yit-1,他的工具变量来自于自身的差分项和滞后项。对于完全外生的工具变量Xit 和控制变量(Control)他们自身作为自己的工具变量。我现在的问题是,如何能够对内生变量yit-1的工具变量个数进行有效的控制呢?如何用stata xtabond2命令实现呢?
还有一个问题,如果认为Xit也是内生变量,那么是不是应该把Xit放到gmm type里呢?
希望大神能够解答一下疑问,非常感谢。