Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

system GMM #2

Open
apoorvalal opened this issue Sep 28, 2024 · 0 comments
Open

system GMM #2

apoorvalal opened this issue Sep 28, 2024 · 0 comments

Comments

@apoorvalal
Copy link
Member

apoorvalal commented Sep 28, 2024

From Prof Arkangel Cordero (via email)

“system gmm” estimator (Arellano & Bond, 1991; Arellano and Bover 1995, Blundell & Bond, 1998; Roodman, 2009) for a “dynamic” (meaning including a lagged dependent variable) panel model. The closest I found in Python is the pydynpd (GitHub - dazhwu/pydynpd: This python package estimates dynamic panel data model using difference GMM and system GMM.). But this package only runs on CPUs.

I took a look at your “gmm” package, and I can envision using it to run what econometricians call a “difference-gmm” model by manually differencing variables and generating the lagged instrumental variables. My questions are the following:

  1. Would you be able to provide some guidance on how to estimate what econometricians call “system-gmm” model with your gmm package?

2 Relatedly, would you be able to provide some guidance on how to conduct the corresponding test for :

a. over-identification

b. under-identification
(something akin to this: UNDERID: Stata module producing postestimation tests of under- and over-identification after linear IV estimation (repec.org)),
c. Possibly, a test for weak-instruments.

References:

Arellano, M., & Bond, S. (1991). Some tests of specification for panel data: Monte Carlo evidence and an application to employment equations. The Review of Economic Studies, 58(2), 277-297.

Arellano, M., & Bover, O. (1995). Another look at the instrumental variable estimation of error-components models. Journal of Econometrics, 68(1), 29-51.

Blundell, R., & Bond, S. (1998). Initial conditions and moment restrictions in dynamic panel data models. Journal of Econometrics, 87(1), 115-143.

Roodman, D. (2009). How to do xtabond2: An introduction to difference and system GMM in Stata. The Stata Journal, 9(1), 86-136. https://journals.sagepub.com/doi/pdf/10.1177/1536867X0900900106

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant