Quant Memo
Core

The Synthetic Control Method

When no single untreated unit is a good comparison, build a weighted blend of several untreated units — a 'synthetic' version of the treated unit — that matches its pre-treatment history closely, and use its post-treatment path as the counterfactual.

Prerequisites: Parallel Trends and Pre-Trend Tests

A single exchange changes its tick-size rules and an analyst wants to know the effect on trading volume. There's no other exchange that's a close match on its own — one is too small, another trades a different mix of instruments, a third has different market hours. No individual comparison exchange is a fair control. The synthetic control method's insight: don't pick one imperfect comparison, build a custom blend of several imperfect comparisons, weighted so the blend's pre-change history tracks the treated exchange closely — and let that blend's post-change path stand in for what would have happened without the rule change.

An analogy: mixing a paint color you don't have

You need a specific shade of green paint but the store only sells blue, yellow, and a slightly-off green. Instead of using any one can as an imperfect substitute, you mix a custom blend — 40% blue, 35% yellow, 25% off-green — that matches your target shade as closely as possible when tested on a swatch you can already see (the "pre-treatment" period). Once you're confident the blend matches on the swatch you can check, you trust the same blend recipe to tell you what the color would look like on a wall you haven't painted yet (the "post-treatment" period) — the mixing weights, not any single can, are what does the work.

The method, one symbol at a time

Let Y1tY_{1t} be the treated unit's outcome at time tt, and YjtY_{jt} the outcome for each of JJ untreated "donor" units. Choose non-negative weights wjw_j summing to 1 that minimize the gap between the treated unit and the weighted blend during the pre-treatment period t<T0t < T_0:

minw1,,wJ0,  wj=1t<T0(Y1tj=1JwjYjt)2\min_{w_1,\dots,w_J \ge 0,\; \sum w_j = 1} \sum_{t < T_0} \left( Y_{1t} - \sum_{j=1}^{J} w_j Y_{jt} \right)^2

In plain English: find the combination of donor units — using only nonnegative weights that add to one, so it's a genuine weighted average, never an extrapolation beyond the data — that best reproduces the treated unit's own history before the change. The estimated treatment effect at any later time tT0t \ge T_0 is simply:

τ^t=Y1tj=1JwjYjt\hat{\tau}_t = Y_{1t} - \sum_{j=1}^{J} w_j Y_{jt}

the treated unit's actual outcome minus what the synthetic blend (extended forward using the same weights) would predict.

Worked example 1: constructing the blend

Suppose three donor exchanges have pre-change monthly volumes (in $bn) over three months: Donor A: 10, 11, 12. Donor B: 6, 5, 7. Donor C: 20, 19, 21. The treated exchange: 12.8, 12.7, 13.9. Solving the weighting problem might yield wA=0.5w_A = 0.5, wB=0.3w_B = 0.3, wC=0.2w_C = 0.2 (illustrative, found by minimizing squared pre-period gaps): synthetic path =0.5(10,11,12)+0.3(6,5,7)+0.2(20,19,21)=(5+1.8+4,5.5+1.5+3.8,6+2.1+4.2)=(10.8,10.8,12.2)= 0.5(10,11,12) + 0.3(6,5,7) + 0.2(20,19,21) = (5+1.8+4, 5.5+1.5+3.8, 6+2.1+4.2) = (10.8, 10.8, 12.2) — reasonably close to but not exactly matching (12.8, 12.7, 13.9); in practice you'd refine weights further, but this illustrates the mechanics: the blend tracks the shape of the treated unit's history using only real donor data.

Worked example 2: reading the post-treatment gap

Suppose after refinement the synthetic blend tracks the treated exchange near-exactly pre-change (gap under 0.1 every month), and the tick-size rule changes in month 4. Post-change: treated exchange volume is 11.5, while the synthetic blend (same weights, extended using donors' actual month-4 volumes) is 13.6. The estimated effect is τ^4=11.513.6=2.1\hat\tau_4 = 11.5 - 13.6 = -2.1, i.e., roughly a $2.1bn reduction in monthly volume attributable to the rule change. Because the pre-period fit was tight, this gap is much more credible than it would be if the synthetic blend had only loosely tracked the treated exchange beforehand — the tightness of the pre-period fit is itself the evidence for (or against) trusting the post-period gap.

rule change — treated exchange - - synthetic blend gap = effect
The synthetic blend (dashed) is constructed to track the treated unit (solid) tightly before the rule change; the widening gap after the change is the estimated treatment effect.
w=0.5 Donor A w=0.3 Donor B w=0.2 Donor C
The weights are chosen purely to match pre-treatment history as closely as possible — they are not judgment calls, and every weight is non-negative and the three sum to one.

What this means in practice

Synthetic control is the standard tool when you have exactly one (or very few) treated units and a panel of untreated candidates, none of which alone is a convincing match — a common situation for exchange-level or country-level policy changes where randomization was never possible and there's no natural single control group. It shares difference-in-differences' reliance on a parallel-trends-style assumption, but instead of assuming it holds for one chosen control, it constructs a control specifically engineered to satisfy it, and the tightness of the pre-period fit is a direct, visible diagnostic of how much to trust the result — unlike diff-in-diff, where a poor implicit match is easy to overlook.

Synthetic control builds a weighted blend of several untreated donor units, chosen to closely reproduce the treated unit's own pre-treatment history, and then uses the gap between the treated unit and that blend after treatment as the estimated causal effect.

A tight pre-treatment fit is necessary but can be achieved almost by construction if you allow too many donor units or too flexible a weighting scheme relative to how few pre-treatment periods you have — with enough donors and only a handful of pre-periods, you can nearly always find some weighted blend that fits well, whether or not the blend represents a meaningful counterfactual. Always check that the fit isn't simply overfit to a short pre-period, for example via placebo tests that apply the same method to untreated units and confirm they don't show similarly large "effects."

Related concepts

Practice in interviews

Further reading

  • Abadie, Diamond & Hainmueller, JASA 2010
ShareTwitterLinkedIn