Title: How to Do xtabond2
1How to Do xtabond2
David Roodman Research Fellow Center for Global
Development
2xtabond2 in a nutshell
- First ado version in 11/03, Mata version in
11/05. - Extends built-in xtabond, to do system GMM,
Windmeijer correction, revamped syntax - Estimators designed for
- Small-T, large-N panels
- One dependent variable
- Dynamic
- Linear
- Regressors endogenous and predetermined
- Fixed individual effects
- Arbitrary autocorrelation and het. within panels
- General application
3Outline of paper
- Introduction to linear GMM
- Motivation and design of difference and system
GMM - xtabond2 syntax
4Black box problem
- Canned sophisticated procedure
- Dangers in hidden sophistication
- finite sample ? asymptotic
- Users should understand motivation and limits of
estimator
5Linear GMM in one slide
6Linear GMM and 2SLS
7Linear GMM in another slide(Holtz-Eakin, Newey,
and Rosen 1988)
8Difference and system GMM
9Problem Dynamic Panel Bias (Nickell 1981)
10Partial solution OLS in differences
11Problem Other endogeneity
12Solution Instrument with lags (2SLS)(Anderson
and Hsiao 1981)
13Problem Inefficiency
14Solution GMM GMM-style instruments(Holtz-Eakin
, Newey, and Rosen 1988)
15Problem Autocorrelation
16Solution Restrict to deeper lags
17Arellano-Bond AR() test
18Problem Weak instruments
19Solution Instead of purging fixed effects, find
instruments orthogonal to them(Arellano and
Bover 1995)
20Relationship among moments(Tue Gorgens)
21Problem Two-step errors too small
22Problem, contd
23Solution finite-sample correction(Windmeijer
2005)
24(No Transcript)
25Problem too many instruments
26Solution consider limiting instruments
27xtabond2 syntax
28Examples
29Examples, contd
30Run times for bbest (seconds)700 MHz PC
xtabond2 ado 57
xtabond2 Mata, favoring space 14
xtabond2 Mata, favoring speed 11
DPD for Ox 3