Tutorials › Propensity Score Matching and Instrumental Variables › Pooling Multiple Regression Discontinuity Cutoffs

Regression Discontinuity and Natural Experiments · Tutorial 602 of 699

Pooling Multiple Regression Discontinuity Cutoffs

You will learn to define cutoff-specific effects, choose and interpret pooling weights, and diagnose when a pooled regression-discontinuity estimate is misleading.

Advanced 11 min read

What You'll Learn

  • Define a fuzzy regression-discontinuity effect separately at each cutoff.
  • Distinguish an average of cutoff-specific effects from a pooled Wald ratio.
  • Explain how cutoff normalization changes the estimation neighborhood.
  • Choose pooling weights to match a stated target population or policy question.
  • Diagnose weak first stages, influential cutoffs, and incorrect pooling assumptions.

Why Pooling Cutoffs Requires a Target

A program may use different eligibility thresholds in different regions, years, or institutions. Each threshold can support a local regression-discontinuity comparison, but those comparisons need not estimate the same effect. Treatment effects, compliance, populations, and the density of observations near the threshold may all differ. Consequently, combining cutoff-specific estimates is not just a way to increase sample size: the pooling rule determines which combination of local effects the result represents.

This tutorial considers fuzzy regression discontinuity, where crossing a threshold changes the probability of receiving treatment rather than determining treatment perfectly. The same pooling distinctions apply to sharp designs, with the treatment probability jump equal to one at each cutoff. The introductory material on fuzzy regression discontinuity establishes how a single cutoff can identify a local effect; here the central issue is how multiple such local effects can be combined.

Definition: For cutoff \(j\), let \(R_{ij}\) be the running variable, \(c_j\) its threshold, \(Z_{ij}=1(R_{ij}\ge c_j)\) the eligibility indicator, \(D_{ij}\) treatment receipt, and \(Y_{ij}\) the outcome. Define the cutoff-specific outcome jump and first-stage jump as \(\Delta_{Yj}\) and \(\Delta_{Dj}\), respectively: the limiting difference from just above to just below \(c_j\). If \(\Delta_{Dj}\ne 0\), the cutoff-specific fuzzy-RD Wald estimand is \(\tau_j=\Delta_{Yj}/\Delta_{Dj}\).

Identification Comes First at Every Cutoff

Pooling cannot repair a cutoff that does not identify a credible local effect. At each cutoff, the relevant assumptions must be plausible in the neighborhood used for estimation. In particular, the potential outcome and treatment-receipt relationships must be continuous through the threshold absent the eligibility change; individuals must not precisely manipulate their position around the threshold in a way that undermines the comparison; and the threshold must produce a nonzero discontinuity in treatment receipt. For the fuzzy-RD Wald ratio to have a local complier interpretation, eligibility must affect the outcome only through treatment and must not move treatment receipt in opposite directions for different individuals (monotonicity).

These assumptions are cutoff-specific. Evidence against sorting or continuity at one threshold is not cured by apparently clean diagnostics at another. Likewise, the first stage may be strong at one cutoff and weak at another. If all cutoff-specific effects are to be interpreted as effects for local compliers, the complier groups may differ across cutoffs. Their effects can be averaged, but that average is not automatically the effect for a single common group.

Before combining estimates, orient each cutoff consistently: “above” should represent eligibility at every cutoff. If one institution assigns eligibility below its threshold, redefine its indicator or reverse its side labels so the first-stage and outcome jumps use the same direction. Otherwise a negative jump may be a coding convention rather than evidence of a negative treatment effect.

Two Different Ways to Pool

One approach is to estimate each \(\tau_j\) and then take a weighted average. For prespecified nonnegative weights \(q_j\) that sum to one, the target is

$$ \tau_{\mathrm{avg}}=\sum_{j=1}^{J}q_j\tau_j,\qquad \sum_{j=1}^{J}q_j=1. $$

The weights define the target: equal weights give each cutoff equal importance, while population-share weights target an average that gives more importance to cutoffs representing more of a specified population. Precision weights can be useful for summarizing estimates, but they generally target a precision-weighted combination, not necessarily a policy population. State the weights and their rationale rather than calling the result simply “the pooled effect.”

A different procedure pools the outcome and treatment jumps and takes their ratio. For nonnegative cutoff weights \(a_j\), this pooled Wald estimand is

$$ \tau_{\mathrm{W}}= \frac{\sum_{j=1}^{J}a_j\Delta_{Yj}} {\sum_{j=1}^{J}a_j\Delta_{Dj}} = \sum_{j=1}^{J} \left( \frac{a_j\Delta_{Dj}}{\sum_{k=1}^{J}a_k\Delta_{Dk}} \right)\tau_j, $$

provided the denominator is nonzero. This equality follows by substituting \(\Delta_{Yj}=\Delta_{Dj}\tau_j\) into the numerator. When all first-stage jumps are positive, the pooled Wald ratio is an average of the cutoff-specific effects with weights proportional to \(a_j\Delta_{Dj}\). Thus its effective weights depend on both the chosen pooling weights and the strength of the first stage. It is not generally the same as an average using \(a_j\) alone.

Worked Example: Equal Cutoff Weights Versus a Pooled Wald Ratio

Suppose two hypothetical cutoffs have estimated jumps, in outcome points and treatment probability, as follows:

Cutoff\(\Delta_{Yj}\) (points)\(\Delta_{Dj}\)\(\hat\tau_j\) (points per treated unit)
12.00.504.0
21.50.256.0

An equal-cutoff average is \((4.0+6.0)/2=5.0\) points per treated unit. Now suppose the analysis instead uses \(a_1=100\) and \(a_2=300\), perhaps reflecting different effective sample sizes. The pooled Wald ratio is

$$ \hat\tau_{\mathrm{W}} = \frac{100(2.0)+300(1.5)}{100(0.50)+300(0.25)} = \frac{650}{125} = 5.20. $$

The ratio weights the two effects in proportion to \(a_j\Delta_{Dj}\): the weights are \(50/125=0.40\) and \(75/125=0.60\). Therefore \(0.40(4.0)+0.60(6.0)=5.20\). By contrast, the \(a_j\)-weighted average of the two effects is \([100(4.0)+300(6.0)]/400=5.50\). These different answers are not an arithmetic inconsistency; they represent different pooling rules and targets.

Normalization and the Meaning of a Common Neighborhood

For each cutoff, define a centered running variable \(X_{ij}=R_{ij}-c_j\). Centering makes the threshold zero, and positive rescaling, such as \(X_{ij}^{*}=X_{ij}/s_j\) for \(s_j>0\), also preserves which observations are above and below. In a correctly specified local linear model, this rescaling changes the slope’s units but not the fitted intercept at the threshold. However, it can change which observations enter a local fit and how they are weighted.

For example, a common bandwidth of \(0.5\) in \(X^*\) corresponds to a raw running-variable window of \(0.5s_j\) at cutoff \(j\). If scales differ, the same normalized bandwidth uses different raw windows. That may be a sensible choice when the scales have different meanings or spreads, but it is a substantive design decision, not a harmless formatting change. Conversely, using the same raw bandwidth at every cutoff may cover very different portions of the local score distributions.

Worked Example: What a Common Normalized Bandwidth Implies

Consider two hypothetical cutoffs on a score scale. At cutoff 1, let \(c_1=50\) and use \(X_1^*=(R-c_1)/10\). At cutoff 2, let \(c_2=100\) and use \(X_2^*=(R-c_2)/20\). Suppose the chosen bandwidth is \(0.5\) in normalized units, so each local fit uses observations with \(|X_j^*|\le 0.5\).

At cutoff 1 this condition is \(|R-50|/10\le0.5\), or \(|R-50|\le5\). At cutoff 2 it is \(|R-100|/20\le0.5\), or \(|R-100|\le10\). Thus equal normalized bandwidths use raw windows of 5 and 10 score points. If a different normalization or bandwidth selection produced cutoff-specific estimates \(\hat\tau_1=4.0\) and \(\hat\tau_2=6.0\), an equal-cutoff target would be \((4.0+6.0)/2=5.0\) points per treated unit. That average is interpretable only alongside the stated local windows and weights: it summarizes effects estimated over two distinct neighborhoods, not one identical score interval.

The example does not imply that one bandwidth convention is universally correct. The analyst should report the centering, scale, bandwidth in normalized and raw units, and pooling weights so readers can see which local comparisons contribute.

Uncertainty for a Pooled Estimate

Uncertainty must reflect the estimator actually reported. For a weighted average with fixed weights \(q_j\), its variance is \(\sum_j\sum_k q_jq_k\operatorname{Cov}(\hat\tau_j,\hat\tau_k)\). If estimates use disjoint, independent samples, the cross-covariances may be zero; if observations overlap or share shocks, they should not be omitted without justification. A confidence interval based on this standard error describes sampling uncertainty for the specified weighted estimand, subject to the validity of the cutoff estimates and variance procedure.

For the pooled Wald ratio, uncertainty is not obtained by averaging the standard errors of the cutoff-specific ratios. Let \(\hat N=\sum_j a_j\widehat{\Delta}_{Yj}\), \(\hat F=\sum_j a_j\widehat{\Delta}_{Dj}\), and \(\hat\tau_{\mathrm W}=\hat N/\hat F\). A first-order delta-method approximation uses the variability of \(\hat N-\hat\tau_{\mathrm W}\hat F\):

$$ \widehat{\operatorname{Var}}(\hat\tau_{\mathrm W}) \approx \frac{\widehat{\operatorname{Var}}(\hat N-\hat\tau_{\mathrm W}\hat F)} {\hat F^{\,2}}. $$

This expression includes covariance between outcome and first-stage jumps, as well as any dependence across cutoffs. When the denominator is small or poorly estimated, a conventional ratio interval can be unreliable; weak first-stage diagnostics and an inference method appropriate for uncertain denominators are then important. A large sample at one cutoff does not by itself guarantee a strong pooled first stage if the weighted treatment jumps are small or offsetting.

Diagnostics, Alternatives, and Limitations

A transparent analysis should show cutoff-specific estimates before presenting a pooled summary. Review each cutoff’s first-stage magnitude and uncertainty, outcome jump, effective sample size, bandwidth and support, and the sorting, covariate-continuity, and placebo diagnostics relevant to the design. Inspect the contribution \(a_j\widehat{\Delta}_{Dj}/\sum_k a_k\widehat{\Delta}_{Dk}\) for a pooled Wald ratio. A cutoff with an unusually large contribution can dominate the result even if the stated \(a_j\) weights appear balanced. Re-estimating after omitting one cutoff is a useful influence check, not a substitute for a prespecified target.

The main alternatives answer different questions. Reporting separate cutoff-specific estimates preserves heterogeneity and avoids imposing a common effect, though it may be less concise. A weighted average is appropriate when its weights match a clearly defined target. A pooled Wald ratio may be natural when combining weighted reduced-form and first-stage jumps, but it implicitly weights treatment effects by first-stage strength as well as by \(a_j\). A stacked regression with cutoff-specific treatment jumps can retain heterogeneity; a model that constrains those jumps or effects to be common gains precision only by adding a substantive homogeneity restriction. When that restriction is doubtful, report heterogeneity rather than hiding it in a single coefficient.

Pooling also has limits. Cutoff-specific local effects generally apply to different marginal populations, so even a carefully weighted average may not represent an effect for a broad population far from the thresholds. Different outcome definitions, treatment versions, eligibility rules, or follow-up periods can make the effects incomparable. Normalization can align the numerical scale of running variables but cannot make underlying populations or interventions identical. If treatment jumps have opposite signs after eligibility orientation, the simple positive-weight interpretation of the pooled Wald ratio fails and the design and coding require investigation.

1
Validate each cutoff.
Check the local identification assumptions, support, diagnostics, and first stage separately.
2
Define the target.
Choose cutoff weights based on the scientific or policy question, not simply on convenience.
3
Specify normalization and estimation.
State the centered and scaled running variables, bandwidths, and cutoff-specific estimation choices.
4
Pool and report uncertainty.
Distinguish the weighted average of effects from the ratio of pooled jumps, and use a variance calculation for the estimator reported.

A Common Pooling Mistake

A common mistake is to say, “We weighted the cutoffs by sample size, so the pooled Wald ratio is the sample-size-weighted average treatment effect.” That conclusion ignores the first-stage jumps. The ratio’s effect weights are proportional to sample-size weights multiplied by treatment-probability jumps. In the worked example, sample-size weights of 100 and 300 gave an effect average of 5.50, while the pooled Wald ratio was 5.20 because the corresponding effective weights were 0.40 and 0.60. The correction is to calculate and report the implied weights—or directly state that the estimand is the ratio of weighted jumps.

Key takeaway: There is no universal pooled effect across regression-discontinuity cutoffs. Identify the local effect at each threshold, state the target weights, account for the first stage when pooling Wald ratios, and report how normalization and bandwidth choices define the local comparisons.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions below.

  1. Two cutoffs have effects of 2 and 8 outcome units per treated unit. What is their equal-cutoff average?
  2. Why can a pooled Wald ratio differ from a sample-size-weighted average of cutoff-specific effects?
  3. If \(X^*=(R-c)/s\) with \(s=5\), what raw running-variable window corresponds to \(|X^*|\le0.4\)?
  4. Name two reasons why a weak first stage at one cutoff should not be dismissed just because another cutoff has a strong first stage.

Solutions. (1) The equal-cutoff average is \((2+8)/2=5\) outcome units per treated unit. (2) A pooled Wald ratio weights cutoff-specific effects in proportion to \(a_j\Delta_{Dj}\), not just \(a_j\); different first-stage jumps therefore change the implied weights. (3) Since \(|R-c|/5\le0.4\), the raw window is \(|R-c|\le2\) units. (4) The weak cutoff may have an imprecise or unstable ratio and may represent a distinct local complier group; moreover, pooling does not validate that cutoff’s identification assumptions or guarantee that its contribution to the pooled denominator is negligible.

Clinical Biostats