Hostname: page-component-89b8bd64d-mmrw7 Total loading time: 0 Render date: 2026-05-05T17:36:05.108Z Has data issue: false hasContentIssue false

Dynamic Synthetic Controls: Accounting for Varying Speeds in Comparative Case Studies

Published online by Cambridge University Press:  05 November 2024

Jian Cao*
Affiliation:
Department of Economics, Trinity College Dublin, Dublin, Ireland
Thomas Chadefaux
Affiliation:
Department of Political Science, Trinity College Dublin, Dublin, Ireland
*
Corresponding author: Jian Cao; Email: caoj@tcd.ie
Rights & Permissions [Opens in a new window]

Abstract

Synthetic controls (SCs) are widely used to estimate the causal effect of a treatment. However, they do not account for the different speeds at which units respond to changes. Reactions may be inelastic or “sticky” and thus slower due to varying regulatory, institutional, or political environments. We show that these different reaction speeds can lead to biased estimates of causal effects. We therefore introduce a dynamic SC approach that accommodates varying speeds in time series, resulting in improved SC estimates. We apply our method to re-estimate the effects of terrorism on income (Abadie and Gardeazabal [2003, American Economic Review 93, 113–132]), tobacco laws on consumption (Abadie, Diamond, and Hainmueller [2010, Journal of the American Statistical Association 105, 493–505]), and German reunification on GDP (Abadie, Diamond, and Hainmueller [2015, American Journal of Political Science 59, 495–510]). We also assess the method’s performance using Monte Carlo simulations. We find that it reduces errors in the estimates of true treatment effects by up to 70% compared to traditional SCs, improving our ability to make robust inferences. An open-source R package, dsc, is made available for easy implementation.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of The Society for Political Methodology
Figure 0

Figure 1 The challenge of varying speeds. Consider a researcher aiming to quantify the effect of a treatment on unit $\mathbf {y}_{1}$. Unbeknownst to them, no treatment effect actually exists. Employing conventional synthetic control (SC) methods with donor units $\mathbf {y}_{2}$ (slow) and $\mathbf {y}_{3}$ (fast), they obtain a post-treatment estimate (blue curve) that diverges markedly from the true outcome (black curve), leading to a significant bias in the estimated treatment effect. In contrast, dynamic synthetic controls, as elaborated below, produce a SC (red curve) that more closely approximates the truth.

Figure 1

Figure 2 Dynamic synthetic control (DSC). The warping process of the DSC algorithm operates in three key steps. First, it matches the pre-treatment segments of $\mathbf {y}_{j}$ and $\mathbf {y}_{1}$ to derive the warping path $\mathbf {P}_{pre}$. Second, it aligns the pre- and post-treatment segments of $\mathbf {y}_{j}$, yielding $\mathbf {P}_{Q \to R}$. Finally, $\mathbf {y}_{j}$ is warped using both $\mathbf {P}_{pre}$ and $\mathbf {P}_{post}$ to produce the time-warped series $\mathbf {y}_{j}^{w}$.

Figure 2

Figure 3 Warping path. The left figure shows data points matched in DTW, connected by dashed lines. The right figure displays the corresponding warping path matrix, where only matched pairs (ones) are shown. The time series $\mathbf {y}_{j}$ initially progresses at a rate $2\times $ slower (indicated in red) than $\mathbf {y}_{1}$ but later becomes $2\times $ faster (in blue) than $\mathbf {y}_{1}$.

Figure 3

Figure 4 Results from the simulation study with $95\%$ confidence intervals. The main graph showcases results drawn from Monte Carlo simulations where $\psi = 1$. The gray-shaded region delineates the period over which performance is estimated. Red and blue lines represent the distribution of estimated treatment effects for the dynamic synthetic control and synthetic control methods, respectively. The true treatment effect is in black. An inset in the top-left corner demonstrates that larger $\psi $ values lead to improved performance—as evidenced by more negative t-values.

Figure 4

Figure 5 Placebo tests, real data. We revisited the placebo tests reported in Abadie and Gardeazabal (2003), Abadie et al. (2010), and Abadie et al. (2015). The plots report the placebo tests for each of these studies, using standard synthetic controls (SCs) (blue) and dynamic synthetic control (red). In addition, the estimated treatment effects for the treated units—Basque Country, California State, and West Germany—are shown as thick, brighter lines. For each study, find that our placebo estimates exhibit smaller variance than those using standard SCs, which do not account for variations in speed.

Supplementary material: File

Cao and Chadefaux supplementary material

Cao and Chadefaux supplementary material
Download Cao and Chadefaux supplementary material(File)
File 1.1 MB