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

From |
"Martin Weiss" <martin.weiss1@gmx.de> |

To |
<statalist@hsphsun2.harvard.edu> |

Subject |
st: AW: Testing the Equality of Coefficients Across Two xtabond Arellano-Bond Regressions |

Date |
Thu, 18 Jun 2009 17:04:44 +0200 |

<> There is an FAQ on the old-fashioned method to do this: http://www.stata.com/support/faqs/stat/testing.html HTH Martin -----Ursprüngliche Nachricht----- Von: owner-statalist@hsphsun2.harvard.edu [mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von Ana Fernandez Gesendet: Donnerstag, 18. Juni 2009 17:02 An: statalist@hsphsun2.harvard.edu Betreff: st: Testing the Equality of Coefficients Across Two xtabond Arellano-Bond Regressions Dear Statalist, I am trying to get stata to test the equality of coefficient estimates following two xtabond arellano-bond regressions. Normally I would run suest and lincom following two regressions but this doesn't work after xtabond because xtabond is is gmm estimation. Consider the following: Regression1: xtabond pctfemmanager if fed==1, lags(1) Regression2: xtabond pctfemmanger if fed==0, lags(1) (This corresponds to specification "pctfemmenagaer = a + b*L1.pctfemmanager" , and fed is a 1/0 dummy variable). Now I want to test whether the coefficient on lagged pctfemmanger (the main dependent variable) in regression1 is statistically significantly different from the coefficient on lagged pctfemmanager in regression2. Normally I would run the following test of equality of coefficients (after ols or fixed effects this works for example), but this doesn't work with xtabond because xtabond doesn't produce score terms: xtabond pctfemmanager if fed==1, lags(1) estimates store reg1 xtabond pctfemmanger if fed==0, lags(1) estimates store reg2 suest reg1 reg2 At this point I get an error message that says "reg1 was estimated with a non-standard vce (gmm)" If I hadn't gotten this error I could have just tested with following code: lincom [reg1_mean]L1.pctfemmanger-[reg2_mean]L1.pctfemmanager Do you know any other way to do this test? How can I test the equality of coefficients in two xtabond regressions? I am even willing to assume that the two samples for regression 1 and 2 are independent so that the covariances of the estimates between the two regressions are zero--perhaps there is a way to do this using the "test" command rather than "suest"? Or maybe "hausman"? Thanks, Ana Fernandez PS: I tried running a single regression xtabond pctfemmanager fed pctfemmanager_lag1Xfed, lags(1) where pctfemmanager_lage_1Xfed is the interaction of pctfemmanager and fed in order to use the "test" command to execute the above task. I expected this regression with interaction to give equivalent estimates as running two regressions on the samples for fed=1 and fed=0 but the estimates were not identical (which must have to do with xtabond since running it with ols/reg would have given equivalent estimates). * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/ * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**References**:**st: Testing the Equality of Coefficients Across Two xtabond Arellano-Bond Regressions***From:*Ana Fernandez <ana.fernandez.renata@gmail.com>

- Prev by Date:
**st: Testing the Equality of Coefficients Across Two xtabond Arellano-Bond Regressions** - Next by Date:
**AW: st: AW: lincom** - Previous by thread:
**st: Testing the Equality of Coefficients Across Two xtabond Arellano-Bond Regressions** - Index(es):

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