Hello everyone, I'm conducting a dynamic panel data analysis using the Arellano-Bond estimator (xtabond) in Stata. My dataset includes 30 countries over a 13-year period. I want to apply both one-step and two-step GMM estimations.
However, I encounter the following problem:
The number of instruments generated by the model exceeds the number of groups.
As you know, this violates the rule of thumb that the number of instruments should be less than or equal to the number of groups (N = 30 in my case). Since I am using xtabond (not xtabond2), I cannot use options like collapse or laglimits() to reduce the number of instruments. I also cannot specify GMM or IV instruments manually in xtabond, as it's more limited than xtabond2.
Is there any recommended way to reduce the number of instruments while using xtabond? Or is it necessary to switch to xtabond2 to manage instrument proliferation?
Any suggestions or insights would be greatly appreciated.