Doubly Robust Instrumented Difference-in-Differences

πŸ“… 2026-05-05
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This study addresses the estimation of the local average treatment effect for the treated (LATT) in an Instrumented Difference-in-Differences (IDiD) setting with covariates and staggered instrument exposure. It derives, for the first time, the efficient influence function (EIF) for LATT under the IDiD framework and constructs a doubly robust estimator applicable to both panel and repeated cross-sectional data, explicitly distinguishing between never-exposed and not-yet-exposed control groups. The proposed method integrates cross-fitting and double machine learning to accommodate high-dimensional covariates while preserving double robustness and strong finite-sample performance. Theoretical analysis shows that under one-sided compliance and absorbing treatment, the LATT can be expressed as a convex combination of the group-time average treatment effects ATT(g,t) introduced by Callaway and Sant’Anna (2021). An implementation of the method is available in the Python package idid.
πŸ“ Abstract
We study estimation of the local average treatment effect on the treated ($LATT$) in instrumented difference-in-differences (IDiD) designs with covariates and staggered instrument exposure. We derive the efficient influence function (EIF) of the target parameter in both panel and repeated cross-sections settings, allowing for two classes of control groups: never-exposed and not-yet-exposed. Building on the EIF, we construct doubly robust estimands and corresponding estimators from first principles. The resulting procedures are the IDiD analogues of the difference-in-differences (DiD) procedures in Callaway and Sant'Anna (2021), targeting $LATT$ rather than $ATT$. We further establish a Bloom-type result under one-sided compliance and absorbing treatment, linking $LATT$ to a convex combination of exposure-cohort-specific $ATT(g, t)$ parameters, making the connection between IDiD and DiD explicit. Asymptotic properties are established under conditions on the remainder term and either Donsker conditions or via cross-fitting. We also construct double machine learning (DML) estimators for the $LATT$ in both data settings and show their equivalence to cross-fitted estimators. Simulations assess the double robustness and finite-sample performance of the proposed methods. An implementation is available in the Python package \texttt{idid}.
Problem

Research questions and friction points this paper is trying to address.

Local Average Treatment Effect on the Treated
Instrumented Difference-in-Differences
Staggered Instrument Exposure
Covariates
Efficient Influence Function
Innovation

Methods, ideas, or system contributions that make the work stand out.

Instrumented Difference-in-Differences
Local Average Treatment Effect on the Treated
Doubly Robust Estimation
Efficient Influence Function
Double Machine Learning
J
Jonas Skjold Raaschou-Pedersen
Center for Social Data Science, University of Copenhagen