Dear Statalisters,
When running a GMM in a 2-step procedure we use the optimal weighting matrix to weight the moments and better the assymptotic variance of the gmm estimator. The weighting matrix must be inverted and its rank is equal to the number of groups N, so because of that the number of instruments (moments) must be less than N, otherwise the matrix cannot be inverted.
The problem is: Even reducing the number of instruments making them less than N, the command xtabond2 continues to informe that the weighting matrix is singular. Why this occur? Is it a problem with the command or what?
Please if someone can help me I will really appreciate. I searched hardly something that could clarify this point for me but I found nothing.
Related Posts with Singular weighting matrix in 2-step GMM with xtabond2
Error using esrefline in meta forestplot in Stata 16SEHi I get an error "option esrefline not allowed" "r(198)" using meta forestplot. I have Stata v16SE.…
how to find matched pairs (treatments & controls) when running Coarsened Exact Matching (CEM) reposting the questionMy apology that I re-posted the same question. I assume that I didn't get any answers since my previ…
Manipulating with string variablesHi all, I am using STATA 15.1 and I have a new problem and it is a challenge, at least for me if I …
pscore not working in STATA 16Hi, I have used pscore in the past on STATA 13. Today, I tried it for the first time on STATA 16 an…
How to count distinct observations by group?Dear experts, I have a dataset like below. I'd like to count distinct firm numbers by province. For…
Subscribe to:
Post Comments (Atom)
0 Response to Singular weighting matrix in 2-step GMM with xtabond2
Post a Comment