Difference-in-Differences

Routing Summary

This folder covers staggered/multi-period Difference-in-Differences, centered on Callaway & Sant’Anna (2020). Six interconnected notes on the group-time ATT framework, its assumptions, doubly-robust estimands, aggregation schemes, and simultaneous inference.

Concept Map

ConceptNoteTypeDepends OnKey Result
Three-step framework & TWFE critiqueDifference-in-Differences with Multiple Time Periods - OverviewoverviewThe Experimental Ideal; Difference in differencesSeparate identify→aggregate→infer bypasses TWFE negative weights
Group-time ATT building blockGroup-Time Average Treatment EffectsconceptOverview; Estimands in Longitudinal Research, no heterogeneity restriction
Identifying assumptionsIdentifying Assumptions for Staggered DiDdefinitionGroup-Time ATT; DAGsLimited anticipation (A3) + conditional parallel trends (A4/A5) + overlap (A6)
OR / IPW / DR identificationDoubly-Robust Estimands for ATT(g,t)theoremIdentifying Assumptions; Group-Time ATTTheorem 1: three equivalent estimands; reference period
Aggregation schemesAggregating Group-Time EffectsconceptGroup-Time ATT; DR Estimands: event-study, group, calendar, overall
Asymptotics & multiplier bootstrapSimultaneous Inference via Multiplier BootstraptheoremDR Estimands; AggregationThm 2–3, Cor 1: uniform bands; min-wage application

Notes

  • Difference-in-Differences with Multiple Time Periods - Overview — CONTAINS: staggered-adoption problem, the static/dynamic TWFE critique (Goodman-Bacon, Sun-Abraham, de Chaisemartin-D’Haultfœuille), the identify→aggregate→infer framework, R did package, minimum-wage headline result.
  • Group-Time Average Treatment Effects — CONTAINS: full setup/notation (group , never-treated , , generalized propensity score ), Assumptions 1–2 (irreversibility, random sampling), potential-outcomes Eq. (2.1), definition of , why it avoids TWFE bias.
  • Identifying Assumptions for Staggered DiD — CONTAINS: Assumption 3 (limited anticipation, horizon ), Assumption 4 (conditional parallel trends, never-treated), Assumption 5 (conditional parallel trends, not-yet-treated), Assumption 6 (overlap), conditional-vs-unconditional discussion, Roth (2020) no-pre-testing warning.
  • Doubly-Robust Estimands for ATT(g,t) — CONTAINS: OR (2.3), IPW (2.2), DR (2.4) estimands + not-yet-treated analogues (2.5–2.7), Theorem 1 (nonparametric identification, both comparison groups), unconditional collapse (2.8–2.9), Remarks 3–4 TWFE-is-not-ATT(g,t), Hájek DR plug-in estimators (4.1–4.2).
  • Aggregating Group-Time Effects — CONTAINS: general weighting (3.1), event-study (3.4) + composition decomposition (3.5) + balanced (3.6), group-specific (3.7), calendar-time / (3.8–3.9), overall (3.10) and recommended (3.11), Table 1 weights, equality-only-under-homogeneity result.
  • Simultaneous Inference via Multiplier Bootstrap — CONTAINS: Theorem 2 (DR influence function, joint normality, Assumptions 7–8), Theorem 3 + Mammen weights + bootstrap draw (4.6), Algorithm 1 (studentized simultaneous band), Corollary 1 (uniform coverage), Corollary 2 (summary-parameter inference), Remark 12 (pre-treatment placebos), and the full minimum-wage empirical findings (Tables 2–3, Fig. 1).

Sources

  • 1803.09015-Callaway-SantAnna-DiD-Multiple-Periods.pdf — Callaway & Sant’Anna (2020), “Difference-in-Differences with Multiple Time Periods,” Journal of Econometrics. JEL C14, C21, C23, J23, J38. 45 pp. Open-source R package did (CRAN). Supplementary Appendix at pedrohcgs.github.io.

See Also