Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: xtabond2: Proper use of ivstyle(.)


From   "Niko Wrede" <[email protected]>
To   <[email protected]>
Subject   st: xtabond2: Proper use of ivstyle(.)
Date   Mon, 16 Jan 2006 15:35:38 +0100

I am using xtabond2 and I want to use the ivstyle supoptions equ(level) and
equ(diff) in the proper way.
Therefore I thought that following commands should produce the same results:

xtabond2 Depvar l2.Depvar l2.X1, gmm(Depvar, lag(3 .) equ(both)) iv(l2.X1,
equ(both)) twostep arte(3) small rob

IS EQUAL TO

xtabond2 Depvar l2.Depvar l2.X1, gmm(Depvar, lag(3 .) equ(both)) iv(l2.X1,
equ(level)) iv(l2d.X1, equ(diff)) twostep arte(3) small rob


OR PUT IN ANOTHER WAY

... iv(l2.X1, equ(both)) ... IS THE SAME AS ... iv(l2.X1, equ(level))
iv(l2d.X1, equ(diff)) ...

Reason: Help file of xtabond2 says for the equ(both) command that "...  Also
by default, the instruments are first-differenced for use in the
        first-difference equations and taken as is for instrumenting the
levels equations. "

However, results differ. Does anybody know, when the extended version with
iv( ., equ(level)) and iv(., equ(diff)) generates the same results as the
iv(., equ(both)) command?

Many thanks in advance
Niko


*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index