EconBase
← Back to paper

Optimal Bandwidth Choice for Robust Bias Corrected Inference in Regression Discontinuity Designs

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

64,982 characters · 19 sections · 2 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Optimal Bandwidth Choice for Robust Bias Corrected Inference in Regression Discontinuity Designs

abstractModern empirical work in Regression Discontinuity (RD) designs often employs local polynomial estimation and inference with a mean square error (MSE) optimal bandwidth choice. This bandwidth yields an MSE-optimal RD treatment effect estimator, but is by construction invalid for inference. Robust bias corrected (RBC) inference methods are valid when using the MSE-optimal bandwidth, but we show they yield suboptimal confidence intervals in terms of coverage error. We establish valid coverage error expansions for RBC confidence interval estimators and use these results to propose new inference-optimal bandwidth choices for forming these intervals. We find that the standard MSE-optimal bandwidth for the RD point estimator is too large when the goal is to construct RBC confidence intervals with the smallest coverage error. We further optimize the constant terms behind the coverage error to derive new optimal choices for the auxiliary bandwidth required for RBC inference. Our expansions also establish that RBC inference yields higher-order refinements (relative to traditional undersmoothing) in the context of RD designs. Our main results cover sharp and sharp kink RD designs under conditional heteroskedasticity, and we discuss extensions to fuzzy and other RD designs, clustered sampling, and pre-intervention covariates adjustments. The theoretical findings are illustrated with a Monte Carlo experiment and an empirical application, and the main methodological results are available in R and Stata packages.

Introduction

The Regression Discontinuity (RD) design is widely used in program evaluation, causal inference, and treatment effect settings. (For general background on these settings, see \citet*{Imbens-Rubin_2015_Book} and \citet*{Abadie-Cattaneo_2018_ARE}, and references therein.) In recent years, RD has become one of the prime research designs for the analysis and interpretation of observational studies in social, behavioral, biomedical, and statistical sciences. For introductions to RD designs, literature reviews, and background references, see \citet*{Imbens-Lemieux_2008_JoE}, \citet*{Lee-Lemieux_2010_JEL}, \citet*{Cattaneo-Escanciano_2017_AIE}, and \citet*{Cattaneo-Idrobo-Titiunik_2019_Book,Cattaneo-Idrobo-Titiunik_2020_Book}.

Modern empirical work in RD designs often employs a mean square error (MSE) optimal bandwidth for local polynomial estimation of and inference on treatment effects.\footnote{See \citet*{Imbens-Kalyanaraman_2012_REStud}, \citet*{Calonico-Cattaneo-Titiunik_2014_ECMA}, \citet*{Arai-Ichimura_2016_EL,Arai-Ichimura_2018_QE}, \citet*{Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT}, and references therein. \citet*{Cattaneo-VazquezBare_2016_ObsStud} gives a general discussion of bandwidth/neighborhood selection methods in RD designs.} This MSE-optimal bandwidth choice yields an MSE-optimal RD point estimator, but is by construction invalid for inference. Robust bias corrected (RBC) inference methods provide a natural solution to this problem: RBC confidence intervals and related inference procedures remain valid even when the MSE-optimal bandwidth is used (\citealp*{Calonico-Cattaneo-Titiunik_2014_ECMA,Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT}). In this paper, we show that this choice of bandwidth is suboptimal when the goal is to construct RBC confidence intervals with minimal coverage error (CE), and we establish a new bandwidth choice delivering CE-optimal RBC confidence interval estimators or, analogously, minimizing the error in rejection probability of the associated hypothesis testing procedures for RD treatment effects.

Our main results are valid coverage error expansions for local polynomial RBC confidence interval estimators. The precise characterization offered by these expansions allows us to study bandwidth selection in detail, and to propose several novel bandwidth choices that are optimal for inference. First and foremost, we derive a CE-optimal bandwidth choice designed to minimize coverage error of the interval estimator, which is a fundamentally different goal than minimizing mean square error of the point estimator. The MSE- and CE-optimal bandwidths are therefore complementary, as both can be used in empirical work to construct, respectively, optimal point estimators and optimal inference procedures for RD treatment effects. For example, we find that in the case of the popular local linear RD estimator, if the sample size is $n=500$, then shrinking the MSE-optimal bandwidth by approximately $27\%$ leads to RBC confidence intervals with the fastest coverage error decay rate. Further, we use our expansions to derive bandwidth choices that trade off coverage error against interval length, which is conceptually analogous to trading size and power of the associated statistical tests, while retaining asymptotically correct coverage (or size control). Finally, by examining the leading constant terms of our coverage error expansions, we can deliver novel optimal choices for the auxiliary bandwidth required for RBC inference. We also provide plug-in, data-driven bandwidth selectors for use in practice and illustrate their performance with real and simulated data.

Our theoretical results prove that RBC confidence interval estimators have coverage error strictly smaller (i.e., vanishing faster) than those of interval estimators based on undersmoothing, as long as enough smoothness of the underlying conditional expectation functions is available to at least characterize the MSE of the RD point estimator, the most natural case in empirical applications. RBC intervals are as good as their undersmoothed counterparts when no additional smoothness is available beyond what is needed to quantify the asymptotic bias of the t-test statistic. These results, coupled with our bandwidth selectors, provide precise theory-based guidance for empirical practice employing RD designs: RBC confidence interval estimators constructed with the CE-optimal, and even with the MSE-optimal, bandwidth choice dominate the alternative procedures in terms of coverage error performance.

Our main theoretical results focus on sharp RD designs with heteroskedastic data, covering both levels (standard sharp RD design) as well as derivatives (kink and higher-order RD designs). The latter case being of interest in, for example, \citet*{Card-Lee-Pei-Weber_2015_ECMA,Card-Lee-Pei-Weber_2017_AIE}, \citet*{Dong-Lewbel_2015_ReStat}, \citet*{Cerulli-Dong-Lewbel-Poulsen_2017_AIE}, and \citet*{Ganong-Jager_2018_JASA}. We also discuss extensions to fuzzy, geographic, multi-score, and multi-cutoff RD designs (\citealp*{Hahn-Todd-vanderKlaauw_2001_ECMA,Papay-Willett-Murnane_2011_JoE,Keele-Titiunik_2015_PA,Cattaneo-Keele-Titiunik-VazquezBare_2016_JOP}), as well as to clustered data and/or inclusion of pre-intervention covariates (\citealp*{Lee-Card_2008_JoE,Bartalotti-Brummet_2017_AIE,Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT}). Our results can also be applied to other RD methods and settings such as those considered in \citet*{Xu_2017_JoE}, \citet*{Dong_2019_JBES}, \citet*{Dong-Lee-Gou_2019_wp}, \citet*{Chiang-Hsu-Sasaki_2019_JoE}, and \citet*{He-Bartalotti_2019_wild}.

Finally, we remark that our discussion of inference-optimal bandwidth selection, as well as all treatments of MSE-optimal choices, are within the context of local polynomial methods (\citealp*{Fan-Gijbels_1996_Book}) under continuity assumptions of the underlying conditional expectation functions. CE- and MSE-optimal bandwidth choices should not be used when the goal is to employ local randomization assumptions in the context of RD designs (\citealp*{Cattaneo-Frandsen-Titiunik_2015_JCI}), because in this setting the underlying assumptions are different and the targeted neighborhood around the cutoff is conceptually distinct. As such, the appropriate neighborhood under local randomization cannot be generated by MSE- or CE-optimal bandwidth choices, and other methods are more appropriate: see Section 3 in \citet*{Cattaneo-Frandsen-Titiunik_2015_JCI} for one example. For further discussion of these different assumptions and methodologies, as well as comparisons between neighborhood selectors, see \citet*{Cattaneo-VazquezBare_2016_ObsStud}, \citet*{Cattaneo-Titiunik-VazquezBare_2017_JPAM}, and \citet*{Sekhon-Titiunik_2017_AIE}.

The rest of the paper proceeds as follows. Section (ref) presents the RD setup and gives a brief, but self-contained, introduction to standard estimation and inference methods. Section (ref) gives the main results of the paper: valid higher-order coverage error expansions for commonly used confidence intervals as well as CE-optimal and related bandwidth choices. Section (ref) discusses implementation and other practical issues. Section (ref) briefly outlines several extensions, while numerical results using real and simulated data are reported in Section (ref). Finally, Section (ref) concludes. The supplemental appendix (SA, hereafter) contains all technical details and proofs, as well as more discussion of methodological, implementation, and numerical issues. \citet*{Calonico-Cattaneo-Farrell-Titiunik_2017_Stata} details general purpose Stata and R software packages implementing our main methodological results.

Setup

We assume the researcher observes a random sample $(Y_i,T_i,X_i)'$, $i=1,2,\dots,n$, where $Y_i$ denotes the outcome variable of interest, $T_i$ denotes treatment status, and $X_i$ denotes an observed continuous score or running random variable, which determines treatment assignment for each unit in the sample. In the canonical sharp RD design, all units with $X_i$ not smaller than a known threshold $c$ are assigned to the treatment group and take up treatment, while all units with $X_i$ smaller than $c$ are assigned to the control group and do not take-up treatment, so that $T_i=\mathbbm{1}(X_i\geqc)$. Using the potential outcomes framework, $Y_i=Y_i(0)\cdot(1-T_i)+Y_i(1)\cdot T_i$, with $Y_i(1)$ and $Y_i(0)$ denoting the potential outcomes with and without treatment, respectively, for each unit. The parameters of interest in sharp RD designs are either the average treatment effect at the cutoff or its derivatives: \[\tau_\nu = \tau_\nu(c) = \left.\frac{\partial^\nu}{\partial x^\nu}\mathbb{E}[Y_i(1)-Y_i(0)|X_i=x]\right|_{x=c}.\] where here and elsewhere we drop evaluation points of functions when it causes no confusion. With this notation, $\tau_0$ corresponds to the standard sharp RD estimand, while $\tau_1$ denotes the sharp kink RD estimand (up to scale). In Section (ref), we discuss imperfect treatment compliance (i.e., fuzzy RD designs) and other extensions of this basic RD setup. Identification of $\tau_\nu$, as well as estimation and inference using local polynomial regression methods, proceed under the following standard regularity conditions.

assumption[RD] For all $x\in[x_l,x_u]$, where $x_l<c<x_u$, and $t\in\{0,1\}$: $\mathbb{E}[Y_i(t)|X_i=x]$ is $S\geq \min\{1,\nu\}$ times continuously differentiable with an $S^{\text{th}}$ derivative that is H\"older continuous with exponent $a\in(0,1]$; the Lebesgue density of $X_i$, $f(x)$, and $\mathbb{V}[Y_i(t)|X_i=x]$ are positive and continuous; $\mathbb{E}[|Y_i(t)|^\delta|X_i=x]$, $\delta > 8$, is continuous; the Lebesgue density of $(Y(t), X)$, $f_{y_t x}(\cdot)$, is positive and continuous.

“Flexible” (i.e., nonparametric) local polynomial least squares estimators are the standard approach for estimation and inference in RD designs. The idea is to first choose a neighborhood around the cutoff $c$ via a positive bandwidth choice $h$, and then employ (local) weighted polynomial regression using only observations with score $X_i$ laying within the selected neighborhood. That is, \[\hat{\tau}_{\nu}(h) = \nu!\mathbf{e}_\nu'\hat{\boldsymbol{\beta}}_{+,p}(h) - \nu!\mathbf{e}_\nu'\hat{\boldsymbol{\beta}}_{-,p}(h), \qquad \nu=0,1,2,\dots,p,\] where $\mathbf{e}_\nu$ denotes the conformable $(\nu+1)$-th unit vector, and $\hat{\boldsymbol{\beta}}_{-,p}(h)$ and $\hat{\boldsymbol{\beta}}_{+,p}(h)$ correspond to the weighted least squares coefficients given by

align*[align* omitted — 445 chars of source]

with $\mathbf{r}_{p}(x)=(1,x,\cdots,x^p)'$ and $K_h(\cdot)=K(\cdot/h)/h$ for a kernel (weighting) function $K(\cdot)$. The kernel is assumed to obey the following regularity conditions.

assumption[Kernel] $K(u)=\mathbbm{1}(u<0)k(-u)+\mathbbm{1}(u\geq 0)k(u)$, where $k(\cdot):[0,1]\mapsto\mathbb{R}$ is bounded and continuous on its support, positive $(0,1)$, zero outside its support, and either is constant or $(1, K(u) \mathbf{r}_{3(p+1)}(u)')$ is linearly independent on $(-1,1)$.

The kernel and bandwidth serve to localize the regression fit near the cutoff. The choice of bandwidth, $h$, is the key parameter when implementing the RD estimator, and we discuss this choice in detail below. The most popular choices of kernel are the uniform kernel and the triangular kernel, which give equal weighting and linear down-weighting to the observations with $X_i\in[c-h,c+h]$, respectively. Finally, although our results cover any choice of $p\geq0$, the preferred choice of polynomial order for point estimation is $p=1$ (i.e., local-linear RD treatment effect estimator) because of the poor behavior of higher-order polynomial approximations at or near boundary points. See Section 2.1.1 of \citet*{Calonico-Cattaneo-Titiunik_2015_JASA} and Gelman-Imbens_2019_JBES for more discussion.

MSE-Optimal Bandwidth Choice and Point Estimation

Selecting the bandwidth $h$ or, equivalently, the neighborhood around the cutoff $c$, is challenging in applications. The default approach in modern empirical work is to minimize an approximation to the MSE of the point estimator $\hat{\tau}_{\nu}(h)$, or some other closely related quantity. Under standard regularity conditions, the conditional MSE of $\hat{\tau}_{\nu}(h)$ can be approximated as $h\to0$ and $nh\to\infty$ as follows:

equation[equation omitted — 172 chars of source]

where $\approx_\mathbb{P}$ denotes an approximation in probability (see the SA for precise statement), and where $\mathscr{V}$ and $\mathscr{B}$ denote, respectively, approximations to the variance and bias of the $\hat{\tau}_{\nu}(h)$.

Using (ref), the MSE-optimal bandwidth choice for the RD treatment effect estimator $\hat{\tau}_{\nu}(h)$ is

equation[equation omitted — 140 chars of source]

where, of course, it is assumed that $\mathscr{B}\neq0$. Further details and exact formulas are given in the SA to conserve space.

The infeasible MSE-optimal bandwidth choice $h_\mathtt{MSE}$ can be used to construct an MSE-optimal point estimator of the RD treatment effect $\tau_\nu$, given by $\hat{\tau}_\nu(h_\mathtt{MSE})$. In practice, because $\mathscr{V}$ and $\mathscr{B}$ involve unknown quantities, researchers rely on a plug-in estimator of the MSE-optimal bandwidth $h_\mathtt{MSE}$, say $\hat{h}_\mathtt{MSE}$, which is constructed by forming plug-in estimators $(\hat{\mathscr{V}}(b),\hat{\mathscr{B}}(b))$ of $(\mathscr{V},\mathscr{B})$, for some preliminary bandwidth $b\to0$; the formulas for $\hat{\mathscr{V}}(b)$ and $\hat{\mathscr{B}}(b)$ are also given in the SA. This approach gives a feasible, asymptotically MSE-optimal, RD point estimator $\hat{\tau}_\nu(\hat{h}_\mathtt{MSE})$, and is commonly used in empirical work. All other MSE-optimal bandwidth choices available in the literature are also proportional to $n^{-1/(2p+3)}$, where the factor of proportionality depends on the specific MSE objective function being optimized and/or other specific methodological choices. See \citet*{Imbens-Kalyanaraman_2012_REStud}, \citet*{Calonico-Cattaneo-Titiunik_2014_ECMA}, \citet*{Arai-Ichimura_2016_EL,Arai-Ichimura_2018_QE}, and \citet*{Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT} for concrete examples, and \citet*{Cattaneo-VazquezBare_2016_ObsStud} for more general discussion.

Robust Bias Corrected Inference

The infeasible estimator $\hat{\tau}_\nu(h_\mathtt{MSE})$ and its data-driven counterpart $\hat{\tau}_\nu(\hat{h}_\mathtt{MSE})$ are MSE-optimal point estimators of $\tau_\nu$ in large samples. In empirical work, these point estimators are used not only to construct the “best guess” of the unknown RD treatment effect $\tau_\nu$, but also to conduct statistical inference, in particular for forming confidence intervals for $\tau_\nu$. The standard approach employs a Wald test statistic under the null hypothesis, and inverts it to form the confidence intervals. Specifically, for some choice of bandwidth $h$, the na\"ive $t$-test statistic takes the form \[T(h) = \frac{\hat{\tau}_\nu(h) - \tau_\nu} {\sqrt{\hat{\mathscr{V}}(h)/(nh^{1+2\nu})}}, \] where it is assumed that $T(h)\thicksim\mathcal{N}(0,1)$, at least in large samples, and hence the corresponding confidence interval estimator for $\tau_\nu$ is \[I_\mathtt{US}(h) = \left[\;\hat{\tau}_\nu(h) - z_{1 - \frac{\alpha}{2}}\cdot \sqrt{\frac{\hat{\mathscr{V}}(h)}{nh^{1+2\nu}}} \;,\; \hat{\tau}_\nu(h) - z_{\frac{\alpha}{2}}\cdot \sqrt{\frac{\hat{\mathscr{V}}(h)}{nh^{1+2\nu}}}\; \right], \] where $z_\alpha$ denotes the $(100\alpha)$-percentile of the standard normal distribution. Crucially, the confidence interval $I_\mathtt{US}(h)$ will only have correct asymptotic coverage, in the sense of $\mathbb{P}[\tau_\nu \in I_\mathtt{US}(h)] = 1-\alpha + o(1)$, if $h$ obeys $nh^{2p+3}\to0$, that is, the bandwidth is “small enough”. In particular, the MSE-optimal bandwidth is “too large”: it is easy to show that $\mathbb{P}[\tau_\nu \in I_\mathtt{US}(h_\mathtt{MSE})]\not\to 1-\alpha$, rendering inference and confidence intervals based on the na\"ive $t$-test statistic $T(h_\mathtt{MSE})$ invalid.

An approach to resolve the invalidity of the confidence interval $I_\mathtt{US}(h_\mathtt{MSE})$ is to undersmooth (hence the “$\mathtt{US}$” notation) by selecting a bandwidth “smaller” than $h_\mathtt{MSE}$, or than $\hat{h}_\mathtt{MSE}$ in practice, when constructing the interval estimator. This approach, however, has at least two empirical and theoretical drawbacks: (i) interval length is enlarged (that is, power is decreased) because fewer observations are used, and (ii) undersmoothing is suboptimal in terms of coverage error of $I_\mathtt{US}(h)$. The first drawback is methodologically obvious and we will discuss it further after the new CE-optimal bandwidth choice is presented. The second drawback is formally established for RD designs in the following section as part of our main results, using novel valid coverage error expansions.

Bias correction is an alternative to undersmoothing. In the context of RD designs, \citet*{Calonico-Cattaneo-Titiunik_2014_ECMA} introduced a robust bias correction method to conduct statistical inference in general, and to form confidence intervals in particular, which in its simplest form is given as follows: \[T_\mathtt{RBC}(h) = \frac{\hat{\tau}_{\nu,\mathtt{BC}}(h) - \tau_\nu} {\sqrt{\hat{\mathscr{V}}_\mathtt{BC}(h)/(nh^{1+2\nu})}}, \qquad \hat{\tau}_{\nu,\mathtt{BC}}(h) = \hat{\tau}_\nu(h) - h^{1+p-\nu} \hat{\mathscr{B}}(b),\] and \[I_\mathtt{RBC}(h) = \left[\;\hat{\tau}_{\nu,\mathtt{BC}}(h) - z_{1 - \frac{\alpha}{2}}\cdot \sqrt{\frac{\hat{\mathscr{V}}_\mathtt{BC}(h)}{nh^{1+2\nu}}} \;,\; \hat{\tau}_{\nu,\mathtt{BC}}(h) - z_{\frac{\alpha}{2}}\cdot \sqrt{\frac{\hat{\mathscr{V}}_\mathtt{BC}(h)}{nh^{1+2\nu}}}\; \right], \] where again exact formulas for $\hat{\mathscr{B}}(b)$ and $\hat{\mathscr{V}}_\mathtt{BC}(h)$ are discussed in the SA. For inference, a key feature is that $\hat{\mathscr{V}}_\mathtt{BC}(h)$ is an estimator of the variance of $\hat{\tau}_{\nu,\mathtt{BC}}(h)$, not of the variance of $\hat{\tau}_{\nu}(h)$. For implementation, $\hat{\mathscr{B}}(b)$ depends on a local polynomial regression of order $p+1$.

An important empirical and theoretical property of $I_\mathtt{RBC}(h)$ is that $\mathbb{P}[\tau_\nu \in I_\mathtt{RBC}(h_\mathtt{MSE})] \to 1-\alpha$, where the same bandwidth is used for both (optimal) point estimation and (suboptimal yet valid) statistical inference. Furthermore, \citet*{Calonico-Cattaneo-Titiunik_2014_ECMA} showed that the interval estimator remains valid under a wider set of bandwidth sequences, even when minimal additional smoothness of the unknown regression functions is assumed, and it was found to perform much better than other methods in both simulations and replication studies (\citealp*{Ganong-Jager_2018_JASA,Hyytinen-etal_2018_QE}). In this paper we offer principled, theoretical results that explain the good numerical properties of $I_\mathtt{RBC}(h)$, and we also provide new concrete ways to improve its implementation further. In the upcoming sections we present the following main results:

enumerate[label=(\arabic*),leftmargin=*] • We establish that $I_\mathtt{RBC}(h)$ has asymptotic coverage error that is no larger than $I_\mathtt{US}(h)$, and is strictly smaller in most practically relevant cases, even when the corresponding best possible bandwidth is used to construct each confidence interval. • We show that employing the MSE-optimal bandwidth $h_\mathtt{MSE}$ to construct $I_\mathtt{RBC}(h)$ is valid but suboptimal in terms of coverage error. • We derive new optimal bandwidth choices that minimize the coverage error of the RBC confidence intervals. We discuss the consequences for interval length and how length can be further optimized, including automatic, optimal auxiliary bandwidths.

We also discuss the implications of these results for empirical work and explore them numerically with real and simulated data.

Main Results

Our main theoretical results are valid coverage error expansions for both $I_\mathtt{US}(h)$ and $I_\mathtt{RBC}(h)$. These are based on generic, valid Edgeworth expansions in the context of RD designs, which could be used for other purposes, such as studying the error in rejection probability of hypothesis tests. The generic results, and other technical details, are given in the SA.

To state our first main result, recall that $I_\mathtt{US}(h)$ is constructed using $\hat{\mathscr{V}}(b)$, while $I_\mathtt{RBC}(h)$ is constructed using both $\hat{\mathscr{B}}(b)$ and $\hat{\mathscr{V}}_\mathtt{BC}(b)$, all of which are precisely described in the SA (heuristically, they are consistent estimators of higher-order biases and variances of the RD point estimator). In particular, $b$ denotes the bandwidth used to construct the bias correction estimate $\hat{\mathscr{B}}(b)$ and the associated variance estimate $\hat{\mathscr{V}}_\mathtt{BC}(b)$. An important quantity is $\rho=h/b$, which we discuss in detail further below.

theorem[Coverage Error Expansions] Suppose Assumptions (ref) and (ref) hold, that $n h^{1+2\nu}/ \log(nh)^{2 + \eta} \to \infty$ for $\eta > 0$, and $\rho=h/b$ is bounded and bounded away from zero. \begin{enumerate}[label=(\alph*),leftmargin=*] • If $S\geq p+1$ and $nh^{2p+3}\log(nh)^{1 + \eta} \to 0$, then \begin{alignat*}{3} \mathbb{P}[\tau_\nu \in I_\mathtt{US}(h)] - (1 - \alpha) &= \frac{1}{n h} \mathscr{Q}_{\mathtt{US},1} &&+ n h^{3+2p} \mathscr{Q}_{\mathtt{US},2} + h^{1+p} \mathscr{Q}_{\mathtt{US},3} &&+ \epsilon_\mathtt{US}\\ \mathbb{P}[\tau_\nu \in I_\mathtt{RBC}(h)] - (1 - \alpha) &= \frac{1}{n h} \mathscr{Q}_{\mathtt{RBC},1} && &&+ \epsilon_\mathtt{US}, \end{alignat*} where $\epsilon_\mathtt{US} = o(n^{-1} h^{-1}) + O(n h^{3+2p+2a} + h^{1+p+a})$. • If $S\geq p+2$ and $nh^{2p+5}\log(nh)^{1 + \eta} \to 0$, then \begin{align*} \mathbb{P}[\tau_\nu \in I_\mathtt{RBC}(h)] - (1 - \alpha) = \frac{1}{n h} \mathscr{Q}_{\mathtt{RBC},1} + n h^{5+2p} \mathscr{Q}_{\mathtt{RBC},2} + h^{2+p} \mathscr{Q}_{\mathtt{RBC},3} + \epsilon_\mathtt{RBC}, \end{align*} where $\epsilon_\mathtt{RBC} = o(n^{-1} h^{-1}) + O(n h^{5+2p+2a} + h^{2+p+a})$. \end{enumerate} The $n$-varying, bounded quantities $(\mathscr{Q}_{\mathtt{US},\ell},\mathscr{Q}_{\mathtt{RBC},\ell})$, $\ell=1,2,3$, are cumbersome and hence further discussed in the SA.

This theorem establishes higher-order coverage error characterizations for the RD confidence intervals $I_\mathtt{US}(h)$ and $I_\mathtt{RBC}(h)$, under two distinct smoothness regimes, controlled by $S$. (Coverage error expansions under $\rho\to0$ are given in the SA because they require additional regularity conditions.) In the first case, described in part (a), the two confidence intervals are compared when the same level of smoothness is allowed. Specifically, we consider the setting where smoothness is exhausted after the leading higher-order terms of the RD point estimator $\hat{\tau}_\nu$ are characterized, which is the minimal smoothness needed to compute the MSE-optimal bandwidth $h_\mathtt{MSE}$, as commonly done in practice (see (ref) and (ref)). Thus, in this regime, $I_\mathtt{RBC}(h_\mathtt{MSE})$ can be formed, but no additional smoothness is available, which gives the least favorable setting for robust bias-correction techniques. Part (a) shows, nonetheless, that even in this case, $I_\mathtt{RBC}(h)$ is never worse in terms of asymptotic coverage error than $I_\mathtt{US}(h)$, an important practical and theoretical result.

From a practical point of view, researchers first select a polynomial order (usually $p=1$), and then form confidence intervals using some bandwidth choice (often an empirical implementation of $h_\mathtt{MSE}$). It is rarely the case that the underlying regression functions are not smoother than what is exploited by the procedure. Part (b) discusses this case, and shows that $I_\mathtt{RBC}(h)$ is strictly superior to $I_\mathtt{US}(h)$ in terms of coverage error rates when additional smoothness is available. To be specific, comparing parts (a) and (b), it is shown that the coverage error of $I_\mathtt{RBC}(h)$ vanishes faster than that of $I_\mathtt{US}(h)$. This result gives strong theoretical justification for employing $I_\mathtt{RBC}(h)$ in empirical work.

The derivations in the SA also show that both $I_\mathtt{US}(h)$ and $I_\mathtt{RBC}(h)$ exhibit higher-order boundary carpentry thanks to the specific fixed-$n$ variance estimators used; see \citet*{Calonico-Cattaneo-Farrell_2018_JASA} for more discussion. This result is empirically important because it shows that the good boundary properties possessed by local polynomial estimators in point estimation carry over to inference under proper Studentization. Thus, our results formalize the crucial importance of using fixed-$n$ standard error formulas, as sometimes implemented in software for RD designs (\citealp*{Calonico-Cattaneo-Farrell-Titiunik_2017_Stata}).

Finally, the expansions given in Theorem (ref), as well as the underlying technical work presented in the SA, are new to the literature. They can not be deduced from results already available (\citealp*{Calonico-Cattaneo-Farrell_2018_JASA,Calonico-Cattaneo-Farrell_2019_CEOptimal}) because they apply to the difference of two local polynomial estimates, $\hat{\tau}_{\nu}(h) = \nu!\mathbf{e}_\nu'\hat{\boldsymbol{\beta}}_{+,p}(h) - \nu!\mathbf{e}_\nu'\hat{\boldsymbol{\beta}}_{-,p}(h)$, and higher order terms of these differences are not trivially expressible as differences or sums of terms for each component, unlike the case when analyzing first order asymptotic approximations or MSE expansions. It is possible to upgrade the results in the SA to also show that $I_\mathtt{RBC}(h)$ is a coverage error optimal confidence interval estimator, uniformly over empirically-relevant classes of data generating processes, employing the optimality framework presented in \citet*{Calonico-Cattaneo-Farrell_2019_CEOptimal}. We do not provide details on this result only for brevity.

CE-Optimal Bandwidths and Methodological Implications

We now employ Theorem (ref) to develop a CE-optimal bandwidth choice for RD designs. This bandwidth choice will be made feasible in Section (ref), where we address implementation issues in detail. The following theorem is our second main result.

theorem[Coverage Error Optimality] Suppose the conditions of Theorem (ref)(b) hold. If $\mathscr{Q}_{\mathtt{RBC},2}\neq0$ or $\mathscr{Q}_{\mathtt{RBC},3}\neq0$, then the robust bias corrected CE-optimal confidence interval is $I_\mathtt{RBC}(h_\mathtt{RBC})$, where \[h_\mathtt{RBC} = \mathscr{H} \; n^{-1/(3+p)}, \qquad \mathscr{H} = \operatorname*{arg\,min}_{H>0} \left\vert \frac{1}{H} \mathscr{Q}_{\mathtt{RBC},1} + H^{5+2p} \mathscr{Q}_{\mathtt{RBC},2} + H^{2+p} \mathscr{Q}_{\mathtt{RBC},3}\right\vert.\] The coverage obeys $\mathbb{P}[\tau_\nu \in I_\mathtt{RBC}(h_\mathtt{RBC})] = 1 - \alpha + O(n^{-(2+p)/(3+p)})$.

This theorem gives the CE-optimal bandwidth choice, $h_\mathtt{RBC}$, and the corresponding CE-optimal RBC confidence interval estimator, $I_\mathtt{RBC}(h_\mathtt{RBC})$. The optimal rate for the bandwidth sequence is $h_\mathtt{RBC}\propto n^{-1/(3+p)}$, along with the associated optimal constant $\mathscr{H}$, which cannot be given in closed form (c.f. (ref)). An analogous result is given in the SA for $I_\mathtt{US}(h)$, where it is shown that the corresponding CE-optimal bandwidth choice is $h_\mathtt{US}\propto n^{-1/(2+p)}$, and with a different constant of proportionality. Furthermore, this shows that $\mathbb{P}[\tau_\nu \in I_\mathtt{US}(h_\mathtt{US})] = 1 - \alpha + O(n^{-(1+p)/(2+p)})$, and therefore the RBC confidence interval estimator $I_\mathtt{RBC}(h_\mathtt{RBC})$ has a faster coverage error rate than the best possible undersmoothed confidence interval $I_\mathtt{US}(h_\mathtt{US})$.

Our results establish that $h_\mathtt{MSE}\neqh_\mathtt{RBC}\neqh_\mathtt{US}$ in rates (and constants, of course) for all $p\geq1$, and $h_\mathtt{MSE}\asymph_\mathtt{RBC}\neqh_\mathtt{US}$ for $p=0$. That is, a bandwidth different than the MSE-optimal one should be used when the goal is to construct confidence intervals with small asymptotic coverage error whenever $p\geq1$. More generally, focusing on the bandwidth choice and its consequences for coverage (interval length is addressed in the next section), we can offer three key methodological conclusions for inference in RD designs:

enumerate[label=(\arabic*),leftmargin=*] • MSE-Optimal Bandwidth. In this case, the researcher chooses $h=h_\mathtt{MSE} \propto n^{-1/(3+2p)}$. This choice of bandwidth is simple and very popular, but leads to first-order bias, rendering $I_\mathtt{US}(h)$ invalid. On the other hand, $T_\mathtt{RBC}(h_\mathtt{MSE})\thicksim\mathcal{N}(0,1)$ in large samples, and hence $I_\mathtt{RBC}(h_\mathtt{MSE})$ is still asymptotically valid. Theorem (ref) quantifies the rate of coverage error decay precisely, and we find: \begin{align*} \mathbb{P}[\tau_\nu\in I_\mathtt{US}(h_\mathtt{MSE})] - (1 - \alpha) &\asymp 1,\\ \mathbb{P}[\tau_\nu\in I_\mathtt{RBC}(h_\mathtt{MSE})] - (1 - \alpha) &\asymp n^{-\min\{2,2+p\}/(2+p)}. \end{align*} • CE-Optimal Bandwidth for $I_\mathtt{US}(h)$. While ad-hoc undersmoothing of $h_\mathtt{MSE}$ is a possible method for fixing the first-order coverage distortion of $I_\mathtt{US}(h)$, a more theoretically founded choice is to use $h=h_\mathtt{US} \propto n^{-1/(2+p)}$, which is also a valid choice for $I_\mathtt{RBC}(h)$. In fact, this choice yields the same coverage error rate for both intervals: \begin{align*} \mathbb{P}[\tau_\nu\in I_\mathtt{US}(h_\mathtt{US})] - (1 - \alpha) &\asymp n^{-(1+p)/(2+p)},\\ \mathbb{P}[\tau_\nu\in I_\mathtt{RBC}(h_\mathtt{US})] - (1 - \alpha) &\asymp n^{-(1+p)/(2+p)}. \end{align*} • CE-Optimal Bandwidth for $I_\mathtt{RBC}(h)$. Finally, the researcher can also choose $h=h_\mathtt{RBC}\propto n^{-1/(3+p)}$. This bandwidth choice is again too “large” for $I_\mathtt{US}(h)$, and hence leads to a first-order coverage distortion, but is optimal for $I_\mathtt{RBC}(h)$: \begin{align*} \mathbb{P}[\tau_\nu\in I_\mathtt{US}(h_\mathtt{RBC})] - (1 - \alpha) &\asymp 1,\\ \mathbb{P}[\tau_\nu\in I_\mathtt{RBC}(h_\mathtt{RBC})] - (1 - \alpha) &\asymp n^{-(2+p)/(3+p)}. \end{align*}

The first point formalizes that an MSE-optimal bandwidth is always a valid choice for robust bias correction inference, with the coverage error rates depending on the polynomial order $p$. Crucially, for any $p\geq 1$, the robust bias-corrected interval $I_\mathtt{RBC}(h_\mathtt{MSE})$ will never achieve the fastest decay in coverage error, and therefore $h_\mathtt{MSE}$ must always be undersmoothed if the goal is to constructed confidence intervals for the RD treatment effect with fastest vanishing coverage error rate. In Sections (ref) and (ref), we employ this insight to propose simple rule-of-thumb CE-optimal bandwidth choices.

The last two points above reemphasize the advantages of robust bias corrected inference: $I_\mathtt{US}(h_\mathtt{US})$ and $I_\mathtt{RBC}(h_\mathtt{US})$ exhibit the same coverage error rates, which are suboptimal relative to $I_\mathtt{RBC}(h_\mathtt{RBC})$. In other words, $I_\mathtt{RBC}(h_\mathtt{RBC})$ should be preferred to all the other alternatives discussed above, when the goal is to construct CE-optimal confidence intervals in RD designs where smoothness of the underlying regression functions is not binding. This is one of the main theoretical and practical findings of this paper.

Interval length

An obvious concern is that the improvements in coverage offered by robust bias correction may come at the expense of larger (average) interval length. However, we now show that this is not the case. By symmetry, the (squared) length of the intervals $I_\mathtt{US}(h)$ and $I_\mathtt{RBC}(h)$ take the same form: \[|I_\mathtt{US}(h)|^2 = 4\cdot z^2_{\frac{\alpha}{2}}\cdot \frac{\hat{\mathscr{V}}(h)}{nh^{1+2\nu}} \qquad \text{ and } \qquad |I_\mathtt{RBC}(h)|^2 = 4\cdot z^2_{\frac{\alpha}{2}} \cdot \frac{\hat{\mathscr{V}}_\mathtt{BC}(h)}{nh^{1+2\nu}}.\] Thus, comparing asymptotic length amounts to examining the rate of contraction, $n^{-1}h^{-1-2\nu}$, and the limiting variance constants, $\hat{\mathscr{V}}(h)\to_\mathbb{P}\mathscr{V}$ and $\hat{\mathscr{V}}_\mathtt{BC}(h)\to_\mathbb{P}\mathscr{V}_\mathtt{BC}$, which we show in the SA depend on the “equivalent kernel” function induced by the choice of $K(\cdot)$ and $\rho$ (and $p$). See Fan-Gijbels_1996_Book for more discussion on equivalent kernels in local polynomial estimation.

First, regarding the contraction rate of the confidence intervals, the formal comparison follows directly from the discussion above: robust bias correction can accommodate, and will optimally employ, a slower vanishing bandwidth (i.e., $h$ is “larger”) than undersmoothing, and hence $I_\mathtt{RBC}(h)$ will contract more quickly (i.e., $nh^{1+2\nu}\to\infty$ faster than with undersmoothing). This result formalizes the heuristic idea that using a larger bandwidth leads to more observations being used and hence improved power. To be precise, we have $|I_\mathtt{RBC}(h_\mathtt{RBC})|^2 \asymp n^{-(2+p)/(3+p)}$ compared to $|I_\mathtt{US}(h_\mathtt{US})|^2 \asymp n^{-(1+p)/(2+p)}$. It is also instructive to note that $|I_\mathtt{RBC}(h_\mathtt{MSE})|^2 \asymp n^{-(2p+2)/(2+p)}$ and $|I_\mathtt{RBC}(h_\mathtt{US})|^2 \asymp n^{-(1+p)/(2+p)}$, which agrees with the above discussion regarding the impact of using $h_\mathtt{MSE}$, $h_\mathtt{US}$, and $h_\mathtt{RBC}$ to construct the interval estimators. The intervals $I_\mathtt{US}(h_\mathtt{MSE})$ and $I_\mathtt{US}(h_\mathtt{RBC})$ do not have correct asymptotic coverage.

Second, it is possible to optimize the asymptotic variance constant entering the length of the RBC confidence interval, as a function of $K(\cdot)$ and the quantity $\rho=h/b$. We can then select these two optimally to minimize the asymptotic constant portion of interval length. Specifically, \citet*{Cheng-Fan-Marron_1997_AoS} show that the asymptotic variance of a local polynomial point estimator at a boundary point is minimized by employing the uniform kernel $K(u)=\mathbbm{1}(|u|\leq 1)$. If $I_\mathtt{RBC}(h)$ is formed choosing $K(u)$ to be uniform, it follows immediately that $\rho=1$ is optimal, as with this choice the induced equivalent kernel becomes pointwise equal to the optimal equivalent kernel. For other choices of kernel $K(\cdot)$ we can derived the optimal choice of $\rho$, depending on $p$, by minimizing the $L_2$ distance between the induced equivalent kernel and the optimal variance-minimizing equivalent kernel. See the SA for all technical details.

In particular, for $\nu=0$, we computed the $L_2$-optimal $\rho$ for two popular kernels in RD applications: the triangular kernel $K(u)=(1-|u|)\mathbbm{1}(|u|\leq 1)$, which \citet*{Cheng-Fan-Marron_1997_AoS} show is MSE-optimal (i.e., optimal from a point estimation perspective), and the Epanechnikov kernel. Table (ref) gives the results. These $\rho^*$ optimal choices do not depend on the data, and thus are immediately implementable. For example, in the leading empirical case of $p=1$ and triangular weighting, $\rho^*=0.850$ is the recommended choice minimizing the asymptotic variance and hence the interval length of $I_\mathtt{RBC}(h)$. We explore the numeric properties of these choices in Section (ref).

Data-Driven Implementations

We now discuss several implementable CE-optimal and related bandwidth selectors, building on our theoretical and methodological results. We focus exclusively on data-driven implementations of $I_\mathtt{RBC}(h)$, that is, in constructing a data-driven version of $h_\mathtt{RBC}$ and other related bandwidth selectors for RBC inference. We first present two main approaches to selecting the CE-optimal bandwidth choice: (i) a rule-of-thumb (ROT) based on an implementation of the MSE-optimal choice $h_\mathtt{MSE}$, generically denoted by $\hat{h}_\mathtt{MSE}$, and (ii) a direct plug-in (DPI) rule based on estimating the unknown quantities $\mathscr{Q}_{\mathtt{RBC},\ell}$, $\ell=1,2,3$, and solving the optimization problem in Theorem (ref). We then discuss other choices that trade-off coverage error and interval length, leveraging our coverage error expansions (Theorem (ref)).

The discussion below focuses on the main bandwidth $h$, which is the crucial choice in applications. For $\rho=h/b$, i.e. the auxiliary bandwidth $b$, we consider three choices: (i) $\rho=1$, for any kernel, which corresponds to the practically relevant case $h=b$; (ii) $\rho=\rho^*$ discussed above (Table (ref)); and (iii) $\rho=h/b$ estimated from the data by replacing $h$ and $b$ with plug-in estimators, $\hat{h}_\mathtt{MSE}$ and $\hat{b}_\mathtt{MSE}$, of the MSE-optimal choices for the point estimator and the bias correction, respectively. The first two choices of $\rho$ are fully automatic once $h$ is chosen; the third requires a data-driven implementation of $b$ as well. The form of $b_\mathtt{MSE}$ can be found by selecting $(\nu,p)$ appropriately and referring to (ref). For example, for $\tau_0$ and $p=1$, $(\nu,p)=(2,2)$ when a quadratic approximation is used for bias correction. See the SA for details.

ROT Bandwidth Choice

A simple strategy to construct a feasible bandwidth selector that yields the optimal coverage error decay rate is to rescale an existing choice so that the rate agrees with $h_\mathtt{RBC}$. We call this the rule-of-thumb (ROT) approach. For $\hat{h}_\mathtt{MSE}$ a data-driven implementation of $h_\mathtt{MSE}$, we simply set \[\hat{h}^\mathtt{rot}_\mathtt{RBC} = n^{-p/((2p+3)(p+3))}\;\hat{h}_\mathtt{MSE}.\] It is immediate that $\hat{h}^\mathtt{rot}_\mathtt{RBC}\proptoh_\mathtt{RBC}$, and therefore this empirical choice has the optimal rate of decay and yields an interval $I_\mathtt{RBC}(\hat{h}^\mathtt{rot}_\mathtt{RBC})$ with the fastest possible coverage error decay. As an example, for the popular local-linear RD estimator ($p=1$) and a sample of size $n=500$, the MSE-optimal bandwidth selector $\hat{h}_\mathtt{MSE}$ is shrunk by $100(1-n^{-1/20})\%\approx 27\%$ to obtain RBC confidence intervals with the fastest coverage error decay rate.

Feasible MSE-optimal bandwidths are widely available in software: see \citet*{Calonico-Cattaneo-Farrell-Titiunik_2017_Stata}, and references therein, for second generation plug-in choices satisfying $\hat{h}_\mathtt{MSE}/h_\mathtt{MSE}\to_\mathbb{P} 1$. Following this, $\rho$ is selected according to the options above ($\rho=1$, $\rho=\rho^*$, or $\rho=\hat{\rho}$). It is worth noting that despite the constants being suboptimal in this approach, the “direction” of the trade off is still correct in the sense that if the bias is small relative to higher moments, the CE- and MSE-optimal bandwidths will increase, and $\hat{h}^\mathtt{rot}_\mathtt{RBC}$ reflects this.

DPI Bandwidth Choice

Our second approach to constructing fully data-driven CE-optimal bandwidth choices employs plug-in estimators of the unknown constants underlying $h_\mathtt{RBC}$ in Theorem (ref). While this bandwidth choice does not have a closed form solution in general, it is easy to form plug-in (consistent) estimators of the quantities $\mathscr{Q}_{\mathtt{RBC},\ell}$, $\ell=1,2,3$, for any $\nu$, $p$, kernel, and $\rho$. Given these estimators, the DPI bandwidth selector yielding CE-optimal RBC inference is \[\hat{h}_\mathtt{RBC} = \hat{\mathscr{H}} \; n^{-1/(3+p)}, \qquad \hat{\mathscr{H}} = \operatorname*{arg\,min}_{H>0} \left\vert \frac{1}{H} \hat{\mathscr{Q}}_{\mathtt{RBC},1} + H^{5+2p} \hat{\mathscr{Q}}_{\mathtt{RBC},2} + H^{2+p} \hat{\mathscr{Q}}_{\mathtt{RBC},3}\right\vert,\] where $\hat{\mathscr{Q}}_{\mathtt{RBC},\ell}\to_\mathbb{P}\mathscr{Q}_{\mathtt{RBC},\ell}$, $\ell=1,2,3$, are discussed in the SA. Again, $\rho$ is chosen afterward according to the three options above ($\rho=1$, $\rho=\rho^*$, or $\rho=\hat{\rho}$).

Estimating the quantities $\mathscr{Q}_{\mathtt{RBC},\ell}$, $\ell=1,2,3$, is straightforward. These are expressed in pre-asymptotic form, so constructing the estimators boils down to replacing marginal expectations by sample averages and employing pilot bandwidth choices. Natural choices of pilot bandwidths are the corresponding MSE-optimal bandwidth selectors, already implemented in the literature. It is easy to show (see the SA for discussion) that, under regularity conditions, the DPI bandwidth selector will be consistent in the sense that $\hat{h}_\mathtt{RBC}/h_\mathtt{RBC} \to_\mathbb{P} 1$. The resulting data-driven RBC confidence intervals will be CE-optimal, given the choice of point estimator and enough smoothness of the unknown regression functions.

Coverage Error and Interval Length Trade-Off

It is natural to have a preference for shorter intervals that still have good coverage properties. Our main results allow us to discuss formally such a trade-off, and to propose alternative bandwidth choices reflecting it. Larger bandwidths (i.e., smaller values of $\gamma$ when $h=Hn^{-\gamma}$) yield on average shorter intervals: as already highlighted, one of the strengths of RBC inference is that it allows for, and will optimally employ, a larger bandwidth relative to the best undersmoothing procedure. Thus, we may seek to use a bandwidth larger than $h_\mathtt{RBC}$ that reduces interval length, while still retaining good coverage properties.

We consider the generic bandwidth choice $h_\mathtt{TO} = H_\mathtt{TO} n^{-\gamma_\mathtt{TO}}$, for constants $H_\mathtt{TO}>0$ and $\gamma_\mathtt{TO}>0$, where “$\mathtt{TO}$” stands for “trade-off”. First we set the exponent $\gamma_\mathtt{TO}$. For valid inference, Theorem (ref) requires that $\gamma_\mathtt{TO}$ lie in $(1/(5+2p) , 1)$ and Theorem (ref) gives $h_\mathtt{RBC} \asymp n^{-1/(p+3)}$. For any bandwidth smaller than this ($h \ll h_\mathtt{RBC}$), both coverage error and length can be reduced with a larger bandwidth, and hence we restrict attention to:

equation[equation omitted — 98 chars of source]

Any choice in this range is valid in the sense that coverage error vanishes asymptotically and length is reduced compared to what $\gamma_\mathtt{RBC}=1/(p+3)$ would give.

To choose the constant $H_\mathtt{TO}$ we characterize more precisely the trade off we are making. It is perhaps not surprising that this will be about balancing, in a certain way, bias- and variance-type terms. This is also true for CE and MSE minimization, because all three methods deal with, at heart, similar fundamental quantities, but in every case the specific manifestation is different. The particulars in this case are described as follows.

Recall from Section (ref) that the length of $I_\mathtt{RBC}(h)$ does not depend on the bias, only upon the variance, and more precisely, scales as the standard deviation. Thus, squared length is proportional to variance and is therefore analogous to the first term in coverage error, which captures variance (and other centered moment) errors, but not bias. Furthermore, for the range in (ref), the third term of coverage error is of higher order relative to the other two. Therefore, we can view a trade off of interval length against coverage error as comparing the second term of coverage error (the squared scaled bias) against a variance-type term: the square of interval length, which changes not only the constants involved but also properly adjusts for any $\nu \geq 0$ because $|I_\mathtt{RBC}(h)|^2 \asymp n^{-1}h^{-1-2\nu}$. The leading constant portions of coverage error and length are $H^{5+2p} \hat{\mathscr{Q}}_{\mathtt{RBC},2}$ and $4 z^2_{\frac{\alpha}{2}} \hat{\mathscr{V}}_\mathtt{BC} H^{-1-2\nu}$, respectively, where $\hat{\mathscr{V}}_\mathtt{BC}$ and $\hat{\mathscr{Q}}_{\mathtt{RBC},2}$ are preliminary feasible estimators of $\mathscr{V}_\mathtt{BC}$ and $\mathscr{Q}_{\mathtt{RBC},2}$. Therefore, we select the constant $H_\mathtt{TO}$ in $h_\mathtt{TO} = H_\mathtt{TO} n^{-\gamma_\mathtt{TO}}$ as

align*[align* omitted — 393 chars of source]

for a researcher-chosen weight $W \in (0,1)$. In Section (ref) we find that $\hat{h}_\mathtt{TO} = \hat{H}_\mathtt{TO} n^{-\gamma_\mathtt{TO}}$ (and its infeasible counterpart $h_\mathtt{TO}$) behaves as expected, with the natural choice of $W=1/2$ and $\gamma_\mathtt{TO}=0.1964$, the midpoint of (ref) for $p=1$.

Extensions

We briefly discuss several extensions of our main results. Unlike results based on first-order asymptotic approximations, establishing valid higher-order Edgeworth expansions in the settings of this section would require non-trivial additional work beyond the scope of this paper. Nevertheless, following the logic and results above, we can provide simple ROT bandwidth choices targeting inference, based on already-available MSE-optimal bandwidth selectors.

Other RD Designs

In the context of fuzzy (and fuzzy kink) RD designs, the estimand and estimator are ratios of sharp RD design estimands and estimators, respectively. First-order asymptotic approximations follow directly from standard linearization methods, and although the validity of the coverage error expansion can be similarly proven to hold, this is no help in computing the terms of the expansion. That is, even though the linearization error has no effect on the first-order asymptotic approximation, it can have a direct effect on the Edgeworth and coverage error expansions. Without capturing the effect of the linearization, full derivation of inference optimal bandwidths is not possible. However, in this context we propose the following ROT bandwidth: \[\breve{h}^\mathtt{rot}_\mathtt{RBC} = n^{-p/((2p+3)(p+3))}\;\breve{h}_\mathtt{MSE},\] where $\breve{h}_\mathtt{MSE}$ denotes an implementation of the MSE-optimal bandwidth for the fuzzy (or fuzzy kink) RD estimator. Sharp, fuzzy, and kink RD designs also arise in geographic, multi-score, and multi-cutoff RD settings (\citealp*{Papay-Willett-Murnane_2011_JoE,Keele-Titiunik_2015_PA,Cattaneo-Keele-Titiunik-VazquezBare_2016_JOP}), and the results in this paper can also be used in those cases directly.

Clustered Data

When the data exhibits clustering, first-order asymptotic results can be easily extended to account for clustered sampling where (i) each unit $i$ belongs to exactly one of $G$ clusters and (ii) $G \to \infty$ and $G h \to \infty$ (see \citet*{Bartalotti-Brummet_2017_AIE} and \citet*{Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT}). Since MSE-optimal bandwidth choices in this context are available and fully implemented, the corresponding ROT implementation is: \[\check{h}^\mathtt{rot}_\mathtt{RBC} = G^{-p/((2p+3)(p+3))}\;\check{h}_\mathtt{MSE},\] where now $G$ denotes the number of clusters, and $\check{h}_\mathtt{MSE}$ denotes an implementation of the MSE-optimal bandwidth accounting for clustering. Robust bias-corrected confidence intervals ar formed using this bandwidth choice, together with appropriate (cluster-robust) standard error estimators.

Pre-intervention Covariates

\citet*{Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT} employs first-order asymptotics to characterize formally the implications of including pre-intervention covariates in the estimation of and inference for RD treatment effects. Again, this is not sufficient for higher order expansions and the inclusion of covariates will impact the coverage error expansion, making it impossible to derive a fully optimal bandwidth from existing results. However, a ROT bandwidth selector in this context is: \[\tilde{h}^\mathtt{rot}_\mathtt{RBC} = n^{-p/((2p+3)(p+3))}\;\tilde{h}_\mathtt{MSE},\] where $n$ denotes the sample size and $\tilde{h}_\mathtt{MSE}$ denotes an implementation of the MSE-optimal bandwidth accounting for the inclusion of additional pre-intervention covariates. Robust bias-corrected confidence intervals are formed using this bandwidth choice, together with appropriate covariate-adjusted standard error estimators.

Numerical Results

We present empirical evidence highlighting the performance of the new RD bandwidth selection and inference methods developed. We consider a Monte Carlo experiment and an empirical application, both employing the dataset of \citet*{Ludwig-Miller_2007_QJE} used to study the effect of Head Start assistance on child mortality. This canonical dataset was employed before by \citet*{Calonico-Cattaneo-Titiunik_2014_ECMA}, \citet*{Cattaneo-Titiunik-VazquezBare_2017_JPAM} and \citet*{Calonico-Cattaneo-Farrell-Titiunik_2019_RESTAT}, where further institutional and descriptive information is provided.

Monte Carlo Experiment

The simulations use $n=500$ i.i.d.\ draws, $i=1,2,...,n$, from the model

equation*[equation* omitted — 150 chars of source]

where $\mathcal{B}(\alpha ,\beta )$ denotes a beta distribution with parameters $\alpha $ and $\beta $, and the regression function $m(x)$ is obtained from the Head Start data. Specifically, we estimate the regression function using a $5$-th order polynomial with separate coefficients for $X_i<c$ and $X_i>c$, where $X_i$ is a poverty index and $c=59.1984$ is the RD cutoff point. This estimation leads to:

equation*[equation* omitted — 209 chars of source]

with $\sigma_{\varepsilon}=0.6136$.

We consider $5,000$ replications, and report empirical coverage and average interval length for a variety of inference procedures. Specifically, Table (ref) considers undersmoothing ($I_\mathtt{US}(h)$) and robust bias-corrected ($I_\mathtt{RBC}(h)$) confidence intervals for different choices of bandwidths $h$ and parameter $\rho$. In all cases we consider a local-linear RD estimator ($p=1$) with the triangular kernel and “HC3” heteroskedasticity consistent standard errors, motivated by the fact that the least-squares residuals are on average too small (see the SA for more).

The results in Table (ref) are organized as follows. The table presents three groups by row: (i) procedures employing MSE-optimal bandwidth choices ($h_\mathtt{MSE},\hat{h}_\mathtt{MSE},\tilde{h}_{\mathtt{MSE}}$), (ii) procedures employing CE-optimal bandwidth choices ($h_\mathtt{RBC},\hat{h}_\mathtt{RBC},h^\texttt{rot}_\mathtt{RBC},\hat{h}^\texttt{rot}_\mathtt{RBC},\tilde{h}^\texttt{rot}_{\mathtt{RBC}}$), and (iii) procedures employing trade-off bandwidth choices ($h_\mathtt{TO},\hat{h}_\mathtt{TO}$). Quantities without hats or tildes correspond to infeasible bandwidth choices, quantities with hats denote feasible implementations (DPI without label, or ROT with corresponding label), and quantities with tilde denote feasible implementations with covariate adjustment. For the latter the model includes, as a predetermined covariate, percentage of urban population in 1960.

The table also presents three groups by columns: (i) “Bandwidth” reports infeasible or average feasible bandwidth choices (recall $\hat{\rho}=\hat{h}/\hat{b}_\mathtt{MSE}$ with $\hat{h}$ as appropriate); (ii) “Empirical Coverage” reports coverage of $I_\mathtt{US}(h)$ and of $I_\mathtt{RBC}(h)$ for three choices of $\rho=h/b$; and (iii) “Interval Length” reports the average length of the same four distinct confidence intervals (undersmoothing and three implementations of RBC indexed by the choice of $\rho$). Further implementation details are given in the SA.

All the findings emerging from the simulation study are in qualitative agreement with the main theoretical results from our paper. Confidence intervals based on undersmoothing, $I_\mathtt{US}(h)$, did not exhibit good coverage properties, while those based on RBC, $I_\mathtt{RBC}(h)$, performed well. While the MSE-optimal bandwidth selectors also worked well, the CE-optimal bandwidth selectors offered some empirical refinements in terms of coverage error. Furthermore, the bandwidth selector based on coverage error and interval length trade-off discussed in Section (ref) also performed well. Other empirical findings are in line with our theoretical and methodological discussions.

Empirical Application

To complement the Monte Carlo experiment, we also employed the Head Start data to illustrate the performance of our new bandwidth selection and inference methods using a realistic empirical application. Specifically, we study the RD treatment effect of Head Start assistance on child mortality following the original work of \citet*{Ludwig-Miller_2007_QJE}. See also \citet*{Cattaneo-Titiunik-VazquezBare_2017_JPAM} for a recent re-examination of the empirical findings using modern RD methodology.

In this application, the unit of analysis is a U.S. county, and eligibility into Head Start assistance was based on each county's poverty index in $1960$. The RD design naturally emerges by the assignment rule to the program: $T_i=\mathbbm{1}(X_i\geq c)$, where $X_i$ denotes the $1960$ poverty index of county $i$ and $c=59.1984$ was the federally-mandated cutoff point. The outcome variable considered is mortality rates per $100,000$ for children between $5$--$9$ years old, with Head Start-related causes, during the period $1973$--$1983$.

The main empirical results are presented in Table (ref). We first report the sharp RD treatment effect estimator using a local-linear estimator ($p=1$) with triangular kernel and MSE-optimal bandwidth. In line with previous findings, we obtain $\hat{\tau}_0(\hat{h}_\mathtt{MSE})=-2.409$ with $\hat{h}_\mathtt{MSE}=6.81$. Next, we compute several RBC confidence intervals with different choices of bandwidths $h$ and $\rho$, including the new inference procedures proposed in this paper. In all cases, the empirical results are in qualitatively agreement and confirm an RD treatment effect that is statistically different from zero.

Conclusion

This paper presented two main results for RD designs, which have concrete practical implications for empirical work. First, we established valid coverage error expansions of na\"ive and robust bias-corrected confidence intervals for RD treatment effects, and showed that the latter confidence intervals never have asymptotically larger coverage errors and can indeed offer higher-order refinements whenever the underlying regression functions are smooth enough (arguably the most relevant case in applications). Thus, this result offers concrete guidance for empirical work in RD designs by ranking competing confidence interval estimators encountered in practice.

Second, using our coverage error expansions, we also developed CE-optimal bandwidth choices and discussed how to implement them in practice. The same way that MSE-optimal bandwidths deliver MSE-optimal point estimators for RD treatment effects, our new CE-optimal bandwidth choices deliver inference-optimal confidence intervals in the sense that their coverage error is the smallest possible given the choice of point estimator used. This second result also offers concrete empirical guidance for applied work using RD designs, providing a companion bandwidth choice to be used when forming confidence intervals for RD treatment effects.

table[table omitted — 908 chars of source]
table[table omitted — 2,473 chars of source]
table[table omitted — 1,675 chars of source]