Hello,
I am trying to use xtabond2 command to run a model. My data span over four years and I have about 600,000 observations. I tried to write my model based on the following explanation
"We limited the endogeneity to IT investment and firms' related strategies and only use the second lags of first-differences as instruments "
xtabond2 firmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive , eq(level) )
twostep robust small orthogonal
I ran the mode but I got the error of "Equation not identified. Regessors outnumber instruments." Then, I added the number of instruments as follows
xtabond2 irmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive firmsize firmage )
xtabond2 irmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive firmsize firmage yone ytwo ythree yfour )
twostep robust small orthogonal
And also
xtabond2 reven_ln l.reven_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l1.straone l1.stratwo l1.strathree l1.strafour l1. strafive firmsize firmage yone ytwo ythree yfour )
twostep robust small orthogonal
But I still got the same error. My instruments clearly are more than the regressors but I do not know why I got this error
Some points
1- Firms can pursue more than one strategy so that the strategy variable can not be regarded as a factor variable
2- My data are unbalanced so that's why used two-step system gmm
Can somebody please help me out?
Thanks
I am trying to use xtabond2 command to run a model. My data span over four years and I have about 600,000 observations. I tried to write my model based on the following explanation
"We limited the endogeneity to IT investment and firms' related strategies and only use the second lags of first-differences as instruments "
xtabond2 firmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive , eq(level) )
twostep robust small orthogonal
I ran the mode but I got the error of "Equation not identified. Regessors outnumber instruments." Then, I added the number of instruments as follows
xtabond2 irmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive firmsize firmage )
xtabond2 irmperformance_ln l.firmperformance_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l2.straone l2.stratwo l2.strathree l2.strafour l2. strafive firmsize firmage yone ytwo ythree yfour )
twostep robust small orthogonal
And also
xtabond2 reven_ln l.reven_ln straone stratwo strathree strafour strafive it_investment_ln
gmm (l. reven_ln straone stratwo strathree strafour strafive it_investment_ln) iv ( l1.straone l1.stratwo l1.strathree l1.strafour l1. strafive firmsize firmage yone ytwo ythree yfour )
twostep robust small orthogonal
But I still got the same error. My instruments clearly are more than the regressors but I do not know why I got this error
Some points
1- Firms can pursue more than one strategy so that the strategy variable can not be regarded as a factor variable
2- My data are unbalanced so that's why used two-step system gmm
Can somebody please help me out?
Thanks
Comment