Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

st: How to compare results from -reg-, -xtreg-, and -xtabond2-?

From   Misha Spisok <>
Subject   st: How to compare results from -reg-, -xtreg-, and -xtabond2-?
Date   Tue, 8 Jun 2010 19:57:01 -0700

Hello, Statalist,

In Roodman's article, "How to Do xtabond2" (SJ, Vol. 9, No. 1, pp.
86-136, 2009), he mentions that the coefficient on the lagged
dependent variable from an ostensibly superior estimator ought to lie
between those from the naive OLS and LSDV (citing, in turn, Bond,
2002), and, as intuition would suggest, that it ought to be below

This makes sense, but I'm wondering about the case of additional
regressors.  Are there similar guidelines for other "independent"

For example, in the above article, one of the other regressors is 'w.'
 Here are some relevant commands (mostly from the article).

webuse abdata
/* naive OLS */
. regress n nL1 w wL1 k kL1 kL2 ys ysL1 ysL2 yr*
. di _b[nL1]
. di _b[w]
/* LSDV */
. xi: regress n nL1 w wL1 k kL1 kL2 ys ysL1 ysL2 yr*
. di _b[nL1]
. di _b[w]
/* or, similarly, */
/* fixed effects regression */
. xtreg n nL1 w wL1 k kL1 kL2 ys ysL1 ysL2 yr*, fe
. di _b[nL1]
. di _b[w]
. xtabond2 n L.n L2.n w L.w L(0/2).(k ys) yr*, gmm(L.(n w k))
iv(L(0/2).ys yr*) nolevel robust small
. di _b[L.n]
. di _b[w]

Is there any reason to expect that the coefficient on 'w' from
-xtabond2- ought to lie between the results from naive OLS (-reg-) and
LSDV (either -xi: reg- or -xtreg, fe-)?  Are there any guidelines for
such a case (i.e., for variables besides the lagged dependent


*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index