大神们好!
我想estimate一下 non-linear Euler equation for investment,用stata里面的官方gmm code.
模型大致是这样的:
a*(I/K)_it =b*(MPK_(t+1) + (1-d)*a*(I/K)_(it+1)) + e_(t+1)
{b} 是一个观测不到的 discount factor, 让后我想用firm-level可以观测到的变量来parametrize它:
b = c+c1*cash+c2*debt+c3*size
I/K is 投资率; MPK is marginal product of capital; {a} 是adjustment cost parameter; {d} 是可以观测到的折旧率; {e} 是误差
由于有individual effects的存在,所以我必须差分原方程。
最终的结果方程里面的系数是 相互乘在一起,比如 {c1}*{a} 之类的。
这么一个非线性方程的moment equation该怎么在stata的moment evaluator里面表达出来?
我看了官方的gmm手册,可惜里面的非线性例子都是一个系数对应一个变量,所以就可以直接用`at' 功能。
对于这种系数相乘的情况,我真心是不知道该如何处理。
求各位大神给些建议,谢谢!!!