Dear all,
I am trying to understand the difference between xtdpd and xtabond2. I understood there could be small differences in terms of standard error. But why does xtdpd doesn't run with 3 periods of data?
webuse abdata, clear
xtabond2 n l.n w k, gmm(l.n) iv(l.(w k)) noleveleq small
xtdpd l(0/1).n w k, dgmmiv(n) div(l.(w k)) nocons
Until now, these two lines of code produced the same point estimates.
But if I delete the years after 1978 to only have three years of data
tab year
drop if year>1978
xtabond2 n l.n w k, gmm(l.n) iv(l.(w k)) noleveleq small
xtdpd l(0/1).n w k, dgmmiv(n) div(l.(w k)) nocons
There is output for xtabond2 but not for xtdpd, I wondered why? and how could I maybe make xtdpd produce the same results as xtabond2 when I only have 3 periods of data?
Thank you so much,
Alex
I am trying to understand the difference between xtdpd and xtabond2. I understood there could be small differences in terms of standard error. But why does xtdpd doesn't run with 3 periods of data?
webuse abdata, clear
xtabond2 n l.n w k, gmm(l.n) iv(l.(w k)) noleveleq small
xtdpd l(0/1).n w k, dgmmiv(n) div(l.(w k)) nocons
Until now, these two lines of code produced the same point estimates.
But if I delete the years after 1978 to only have three years of data
tab year
drop if year>1978
xtabond2 n l.n w k, gmm(l.n) iv(l.(w k)) noleveleq small
xtdpd l(0/1).n w k, dgmmiv(n) div(l.(w k)) nocons
There is output for xtabond2 but not for xtdpd, I wondered why? and how could I maybe make xtdpd produce the same results as xtabond2 when I only have 3 periods of data?
Thank you so much,
Alex

Comment