Dear JanDitzen,
I’m working with a dynamic heterogeneous panel and a large unbalanced panel data set, where N=32,942 and T=74. After removing missing observations (or logs of 0), I am left with 800,000+ observations (NxT).
The good news is that xtdcce2fast runs and converges in ~25min. The bad news is that xtdcce2 crashes STATA without producing estimates, because the machine runs out of memory (Apple M1, 16GB RAM).
The problem is that the empirical model specification is motivated by theory, where only lagged coefficient values are heterogeneous, not contemporaneous. So ideally, I would want to estimate pooled contemporaneous coefficients and allow lagged coefficients to be heterogeneous. Unfortunately, xtdcce2fast seems to pool all or none of the coefficients and only xtdcce2 would in principle estimate a mixture of pooled and heterogeneous coefficients.
Is there any way to work around that?
Thanks,
Justas
I’m working with a dynamic heterogeneous panel and a large unbalanced panel data set, where N=32,942 and T=74. After removing missing observations (or logs of 0), I am left with 800,000+ observations (NxT).
The good news is that xtdcce2fast runs and converges in ~25min. The bad news is that xtdcce2 crashes STATA without producing estimates, because the machine runs out of memory (Apple M1, 16GB RAM).
The problem is that the empirical model specification is motivated by theory, where only lagged coefficient values are heterogeneous, not contemporaneous. So ideally, I would want to estimate pooled contemporaneous coefficients and allow lagged coefficients to be heterogeneous. Unfortunately, xtdcce2fast seems to pool all or none of the coefficients and only xtdcce2 would in principle estimate a mixture of pooled and heterogeneous coefficients.
Is there any way to work around that?
Thanks,
Justas

Comment