The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
xtpcmg(): the one-sided long-run covariance used in the
fully modified bias correction was transposed (it estimated the sum of
E(u_t v_{t+j}) instead of E(v_t u_{t+j})), and the quadratic spectral
and Daniell kernels did not use the one-sided weights of the authors’
code; group-mean and pooled FM-OLS estimates were therefore biased. The
long-run covariance now follows the authors’ lr_varmod.m.xtpcmg(), pooled model: the covariance matrix is now
the asymptotic covariance of de Jong and Wagner (2022) for one-way and
two-way effects (as in the authors’ PanelEKC code), with a
heteroskedasticity-robust sandwich for the controls; the previous
version used sigma^2 (X’X)^-1 from the FM residuals, and a unit matrix
when X’X was singular.xtpcmg(), cross-section robust covariance
(corr_rob = TRUE): uses the conditional long-run covariance
between units instead of the covariance of u alone.xtpcmg() estimates and standard errors now
reproduce the Stata module xtpcmg 1.0.2; tests added.dmax
lags, so the selected p was that of the augmented model. The lag order p
is now selected on the VAR in levels with p lags, and the test VAR then
has p + dmax lags, as in Toda and Yamamoto (1995).print(), summary(),
plot()caustests_dataThese binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.