π€ AI Summary
This study addresses the bias in conventional difference-in-differences estimators under staggered policy adoption, which arises from treatment effect heterogeneity and leads to βforbidden comparisons.β To overcome this issue, the authors propose a fixed-effects causal forest method that residualizes both outcomes and treatment indicators within each group-time unit using unit and time fixed effects. By integrating an honest causal tree splitting mechanism, the approach directly eliminates confounding through within-node differencing without requiring explicit modeling of nuisance functions, thereby enabling nonparametric estimation of the covariate-conditional group-time average treatment effect $\tau_{g,t}(x)$. Monte Carlo simulations demonstrate that the estimator is unbiased and yields valid confidence interval coverage under staggered adoption and cohort-level heterogeneity. Applied to Medicaid expansion data, the method estimates an average 2.25-percentage-point reduction in uninsurance rates, with substantially larger effects in low-income counties.
π Abstract
Difference-in-differences with staggered adoption identifies group-time average treatment effects ATT(g,t) by comparing each cohort to units not yet treated, which avoids the "forbidden comparisons" that bias two-way fixed-effects estimators when effects are heterogeneous. This paper studies the covariate-conditional version of that object, tau_{g,t}(x), and estimates it with a fixed-effects causal forest. Within each (g,t) comparison block, the outcome and treatment are residualized on unit and period fixed effects inside each tree node, and honest causal trees split on treatment-effect heterogeneity in the covariates. The estimand is not new: Hatamyar, Kreif, Rocha and Huber (2023) introduced it using a doubly-robust R-learner, and Imai, Qin and Yanagi (2023) study it for a single continuous covariate. What we add is a different way to estimate it. Where those methods remove confounding by modeling nuisance functions, we remove it by differencing out unit and period effects within each tree node, following the fixed-effects residualization of Kattenberg, Scheer and Thiel (2023) and Gavrilova, Langorgen and Zoutman (2025) and carrying it into the Callaway-Sant'Anna group-time structure. In Monte Carlo experiments the estimator is the only forest-based method that stays unbiased and correctly covered for the overall effect under staggered timing with cohort-varying effects; two-way fixed effects and a pooled causal forest inherit large forbidden-comparison bias. We apply the method to the Callaway-Sant'Anna minimum-wage panel as a validation and to the staggered county-level rollout of the ACA Medicaid expansion, where it recovers an average 2.25 percentage-point fall in the uninsured rate and a conditional surface on which poorer and lower-income counties gained substantially more coverage -- heterogeneity measured along socioeconomic covariates that are not lags of the outcome.