English

Covariate-Balanced Weighted Stacked Difference-in-Differences

Econometrics 2026-04-03 v1

Abstract

This paper proposes Covariate-Balanced Weighted Stacked Difference-in-Differences (CBWSDID), a design-based extension of weighted stacked DID for settings in which untreated trends may be conditionally rather than unconditionally parallel. The estimator separates within-subexperiment design adjustment from across-subexperiment aggregation: matching or weighting improves treated-control comparability within each stacked subexperiment, while the corrective stacked weights of Wing et al. recover the target aggregate ATT. I show that the same logic extends from absorbing treatment to repeated 010 \to 1 and 101 \to 0 episodes under a finite-memory assumption. The paper develops the identifying framework, discusses inference, presents simulation evidence, and illustrates the estimator in applications based on Trounstine (2020) and Acemoglu et al. (2019). Across these examples, CBWSDID serves as a bridge between weighted stacked DID and design-based panel matching. The accompanying R package cbwsdid is available on GitHub.

Keywords

Cite

@article{arxiv.2604.02293,
  title  = {Covariate-Balanced Weighted Stacked Difference-in-Differences},
  author = {Vadim Ustyuzhanin},
  journal= {arXiv preprint arXiv:2604.02293},
  year   = {2026}
}

Comments

16 pages, 6 figures, 1 table

R2 v1 2026-07-01T11:51:34.100Z