EconBase
← Back to paper

Overidentification in Shift-Share 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.

247,452 characters · 30 sections · 194 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.

Overidentification in Shift-Share Designs

abstractThis paper studies the testability of identifying restrictions commonly employed to assign a causal interpretation to two stage least squares (TSLS) estimators based on Bartik instruments. For homogeneous effects models applied to short panels, our analysis yields testable implications previously noted in the literature for the two major available identification strategies. We propose overidentification tests for these restrictions that remain valid in high dimensional regimes and are robust to heteroskedasticity and clustering. We further show that homogeneous effect models in short panels, and their corresponding overidentification tests, are of central importance by establishing that: (i) In heterogenous effects models, interpreting TSLS as a positively weighted average of treatment effects can impose implausible assumptions on the distribution of the data; and (ii) Alternative identifying strategies relying on long panels can prove uninformative in short panel applications. We highlight the empirical relevance of our results by examining the viability of Bartik instruments for identifying the effect of rising Chinese import competition on US local labor markets.

Introduction

Shift-share designs typically rely on linear combinations of unit specific variables (the “shares") and aggregate level variables (the “shocks") as instruments to obtain identification. Originally employed in the work of bartik1991 and blanchard1992yregional, these instruments have become known in the literature as “Bartik" instruments. Bartik instruments have proven to be remarkably versatile yielding insights into, among others, the impact of immigration on labor markets card2001immigrant, the consequence of trade liberalization for poverty topalova2010factor, the effect of import competition on labor markets david2013china, and the welfare implications of geographic sorting by education diamond2016determinants.

In this paper, we examine the testable implications of identifying restrictions commonly employed to assign a causal interpretation to two stage least squares (TSLS) estimators based on Bartik instruments. We largely focus our analysis on two recent complementary identification strategies. The first, studied by goldsmith2020bartik, attributes the exogeneity of the Bartik instrument to the exogeneity of the shares. The second, examined by adao2019shift and borusyak2022quasi, instead attributes the exogeneity of the Bartik instrument to the exogeneity of aggregate shocks. We systematically study the overidentifying content of both approaches by noting that their differing asymptotic frameworks either implicitly or explicitly require conditional moment restrictions to hold. Specifically, goldsmith2020bartik necessitates the Bartik instrument to be exogenous conditional on the realization of the aggregate shocks, while adao2019shift and borusyak2022quasi require the Bartik instrument to be exogenous conditional on the realization of the shares (among other variables).

The conditional moment restrictions implied by the different identification strategies yield previously noted overidentifying restrictions in homogeneous treatment effects models. For instance, when applied to the framework of goldsmith2020bartik, our analysis implies that the entire vector of shares must be exogenous. As noted by goldsmith2020bartik, the model is therefore overidentified because any deterministic linear combination of the shares yields a valid instrument. In contrast, when applied to the framework of adao2019shift and borusyak2022quasi, our results imply that the conditional mean of the Bartik instrument given controls, shares, and residuals must be a linear function of the controls only. As a result, the model is overidentified because any appropriately centered deterministic linear combination of the aggregate shocks yields a valid instrument. Our impression is that the latter overidentifying restrictions have not received the same level of attention by practitioners as the testable implications of goldsmith2020bartik.

Building on our overidentification analysis, we develop a framework for testing the overidentifying restrictions corresponding to both identification strategies. In many of the applications that motivate us, the number of overidentifying restrictions can be “large" relative to the sample -- e.g., in many applications the numbers of sectors exceeds the number of clusters. We therefore focus on developing tests that remain valid in such high dimensional settings by employing the high dimensional central limit theorem of chernozhuokov2022improved. Our tests utilize bootstrap based critical values and are robust to the presence of heteroskedasticity, clustering, and weighting.\footnote{In contrast, goldsmith2020bartik emply overidentification tests based on LIML (which requires homoskedasticity) and CHAO201415 (which precludes clustering). Neither test allows the number of restrictions to exceed the sample size.}

A natural way to proceed, for instance after rejecting the validity of the homogeneous effects model, is to consider weaker assumptions that still enable us to attribute a causal interpretation to TSLS. To this end, we study a generalization of the model and an alternative identification strategy, but find both approaches to be potentially empirically limited in scope. As a generalization of the model, we consider linear heterogeneous treatment effects models previously employed in the literature goldsmith2020bartik, adao2019shift. In such a setting, TSLS can readily be shown to estimate a weighted average of group specific treatment effects. As forcibly argued by kolesa2013estimation and blandhol2022tsls among others, however, the averaging weights should be positive in order to attribute a causal interpretation to TSLS. Unfortunately, we find that in the case of Bartik instruments the weights can naturally be negative. In particular, within the identification framework of goldsmith2020bartik, we show that a necessary condition for the weights to be positive is that shares of different sectors be uncorrelated with each other -- a requirement that a-fortiori fails when shares sum up to one. Conversely, within the identification framework of adao2019shift and borusyak2022quasi, we show that a necessary condition for the weights to be positive is that aggregate shocks to different sectors be (weakly) positively correlated with each other.

As an alternative identification strategy, we consider the possibility that the exogeneity of the instrument is not justified by the shares alone goldsmith2020bartik or the aggregate shocks alone adao2019shift, borusyak2022quasi but by the shares and shocks together. Formally, such an identification strategy corresponds to requiring that the Bartik instrument be uncorrelated with the error term when expectations are evaluated over both the time series distribution of aggregate shocks and the cross sectional distribution of shares. While this identification strategy renders the model “just identified," it also necessitates a long panel in order to estimate the time series distribution of the aggregate shocks. We show that as a result, the effective number of observations for computing TSLS standard errors is governed by the number of time periods in the panel. Because the majority of empirical studies relying on Bartik instruments have relied on short panels, we expect TSLS to be statistically uninformative under this identification strategy. Our asymptotic analysis relies on a novel simultaneous time series and cross sectional study of long panels. These results significantly extend related work in HKM, RePEc:cup:etheor:v:38:y:2022:i:5:p:942-958_5 and may be of independent interest.

We highlight the empirical relevance of our analysis by revisiting the study by david2013china on the impact of rising Chinese import competition on local US labor markets. In this setting, our overidentification tests find evidence against the validity of the identification framework of goldsmith2020bartik as well as the identification framework of adao2019shift and borusyak2022quasi. Moreover, since shares are empirically correlated across sectors, our analysis further suggests that TSLS may not have a causal interpretation in a heterogeneous effects model under the identification strategy of goldsmith2020bartik. Likewise, TSLS may not possess a causal interpretation in a heterogeneous effects model under the identification strategy of adao2019shift and borusyak2022quasi when shocks within clusters are negatively correlated. Finally, we note that applying the proposed alternative just identified long panel identification strategy is not viable in this application because there are only two time periods.

The rest of the paper is organized as follows. Section (ref) characterizes the overidentifying restrictions implied by the identification strategies of goldsmith2020bartik as well borusyak2022quasi and adao2019shift. Section (ref) examines the scope for attributing a causal interpretation to TSLS under heterogeneous effects models or long panel identification strategies. Our overidentification tests are developed in Section (ref), while Section (ref) illustrates the relevance of our analysis by revisiting david2013china. Section (ref) briefly concludes by providing recommendations for empirical practice. A series of appendices contain proofs of our results and a Monte Carlo study.

Overidentification

Following the main instrumental variables specifications of goldsmith2020bartik and adao2019shift, we begin by studying homogeneous treatment effects models in which the parameter of interest is common across all individuals. In the next section, we will examine heterogenous treatment effects models instead. For ease of exposition, we focus on cross sectional applications though note that an extension to short panel data settings is immediate; see, e.g., Remarks (ref) and (ref) below.

In what follows we let $Y_{i}\in\mathbb R$, $X_{i}\in\mathbb R$, $Z_i\in \mathbb R$, and $W_{i}\in\mathbb R^d$ denote the outcome variable, a scalar regressor of interest, a scalar instrument, and a vector of controls. We will refer to each “$i$" as an individual, though note that in applications $i$ may represent, for example, a location. The variables $(Y_i,X_i,W_i)$ are assumed to satisfy

equation[equation omitted — 100 chars of source]

where the restrictions on $\varepsilon_i$ will be stated shortly. We will further require that the instrument $Z_{i}$ follow a Bartik structure in the sense that it satisfies

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

with $\mathcal Z \in\mathbb R^p$ an aggregate variable and $S_{i}\in\mathbb R^p$ an individual specific variable.

For instance, in canonical applications $\mathcal Z$ equals a vector of aggregate industry specific shocks and $S_i$ equals the share of each industry in the economy of location $i$. For this reason, in what follows we refer to $\mathcal Z$ as “shocks" and $S_i$ as “shares." Other variables, such as $\varepsilon_i$, may have a Bartik structure as well though we only make the Bartik structure explicit for $Z_i$. Finally, we complement equation (ref) with the first stage equation

equation[equation omitted — 98 chars of source]

Here, the $\mathtt{f}$ and $\mathtt{s}$ subscripts on $\gamma$ refer to the first and the second stage respectively. While we let the first stage coefficients in (ref) be fixed for simplicity, it is worth emphasizing that all the results in this section continue section hold if the first stage coefficients are instead random as in adao2019shift. The observable variables are the aggregate shocks $\mathcal Z$ and the cross sectional variables $\left\{Y_{i},X_{i},W_{i},S_{i}\right\}_{i=1}^n$.

Different asymptotic frameworks either implicitly or explicitly condition on different variables when delivering asymptotic promises. To reflect these differences, it will prove convenient to introduce the notation $\mathcal G_n$ to denote the relevant conditioning variables. For instance, we will argue below that asymptotic approximations that rely on only the cross section being large implicitly condition on aggregate variables such as the shocks $\mathcal Z$. Hence, in such instances we would set $\mathcal G_n$ to include all aggregate variables, including $\mathcal Z$. Alternatively, when specialized to equations (ref) and (ref), the asymptotic framework of adao2019shift and borusyak2022quasi explicitly conditions on the cross-sectional variables $\{W_i,S_i,\varepsilon_i\}_{i=1}^n$ so we would in that case simply set $\mathcal G_n$ to equal $\{W_i,S_i,\varepsilon_i\}_{i=1}^n$.

We will first examine conditions under which the two stage least squares (TSLS) estimand equals $\beta$ in the homogeneous effects model defined by (ref) and (ref). To this end, it is helpful to define the “population" residualized instrument $\dot Z_{i,n}$ according to

equation[equation omitted — 331 chars of source]

which allows us to define the TSLS estimand $\beta_{0,n}$ as the solution to the equation

equation[equation omitted — 167 chars of source]

We note that in the notation we have let $\beta_{0,n}$ depend on $n$ to reflect that the TSLS estimand may depend on $n$ through the conditioning on $\mathcal G_n$. Under an appropriate rank condition, plugging the outcome equation (ref) into the moment condition in (ref) readily yields that the estimand $\beta_{0,n}$ equals $\beta$ if and only if we have

equation[equation omitted — 128 chars of source]

We next examine the implications of this exogeneity condition under the different choices of conditioning set $\mathcal G_n$ that correspond to different asymptotic approximations.

Conditioning on Shocks

Traditionally, empirical work employing shift-share designs has reported standard errors that are motivated by asymptotic approximations in which only the cross section becomes large (i.e.\ $n\to \infty$). Probabilistic statements associated with these asymptotic approximations correspond to a thought experiment in which we only re-sample the individual specific variables $\{Y_i,X_i,W_i,S_i\}_{i=1}^n$. For instance, in this context, the level of a confidence interval for $\beta$ refers to the probability that a randomly drawn sample $\{Y_i,X_i,W_i,S_i\}_{i=1}^n$ yields a confidence interval that indeed includes $\beta$.

Probabilistic statements based on re-sampling only individual specific variables a fortiori keep aggregate variables such as the shocks $\mathcal Z$ fixed. Consequently, in an asymptotic approximation in which only $n$ becomes large we are only able to identify the distribution of individual specific variables conditionally on the realizations of aggregate variables such as $\mathcal Z$. When evaluating the exogeneity condition on our instrument (i.e.\ restriction (ref)) under this asymptotic approximation, we should therefore view all aggregate variables as belonging to the conditioning set $\mathcal G_n$.

In order to illustrate the implications of these observations, we will for simplicity assume that the variables $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ are i.i.d.\ and independent of all aggregate variables.\footnote{This setting rules out, for example, that $(W,\varepsilon)$ have a Bartik structure as in adao2019shift. We note, however, that the main points made in this section carry over if we allow $(W,\varepsilon)$ to have a Bartik structure as well, though such an extension requires additional notation and assumptions. } Provided that the controls $W_i$ are uncorrelated with the error $\varepsilon_i$, it then follows from a bit of algebra that the exogeneity condition in (ref) is equivalent to

equation[equation omitted — 91 chars of source]

Equation (ref) highlights that the relevant exogeneity condition for this asymptotic framework depends on the realization of the aggregate shocks $\mathcal Z$ and the correlation between the shares $S_i$ and the error $\varepsilon_i$. Lacking a justification as to why (ref) should hold at the actual realization of $\mathcal Z$ and not others, we should in the interest of robustness demand that (ref) hold at all possible realizations of $\mathcal Z$. Provided the aggregate shocks $\mathcal Z$ exhibit sufficient variation, however, it then follows that condition (ref) can hold for all possible realizations of $\mathcal Z$ if and only if in fact $S_i$ itself is uncorrelated with the errors $\varepsilon_i$.

Our next simple proposition formalizes the preceding discussion.

propositionSuppose that $\mathcal Z\in \mathcal G_n$ and that $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ are i.i.d.\ and independent of $\mathcal G_n$. If $E[W\varepsilon] = 0$ and the support of $\mathcal Z\in \mathbb R^p$ has dimension $p$, then \begin{equation} \frac{1}{n}\sum_{i=1}^n E\left[\varepsilon_i(Z_i - W_i^\prime \pi_n)|\mathcal G_n \right] =0 \end{equation} with probability one (over $\mathcal Z$) if and only if $E[S_i \varepsilon_i ] = 0$.

Proposition (ref) establishes that the entire vector of shares $S_i$ must be a valid instrument in order for the scalar instrument $Z_i$ itself to be valid. This conclusion echoes arguments in goldsmith2020bartik, who similarly argue that the exogeneity of the instrument $Z_i$ should be understood in terms of the exogeneity of the shares $S_i$. The principal implication of Proposition (ref) for our purposes is that the validity of the Bartik instrument renders the model overidentified. For instance, it follows that we may construct an overidentification test by employing the sample moments

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

where $\{\hat \varepsilon_i\}_{i=1}^n$ denotes the fitted residuals from the estimated model. One complication that arises in building overidentification tests from these moments is that the number of moments (i.e.\ the number of shares) is often too “large" for standard asymptotic approximations to remain accurate. In Section (ref), we address this challenge by developing overidentification tests that rely on high dimensional asymptotics instead.

remark\rm While we have focused on a cross-sectional setting for ease of exposition, our conclusions readily extends to panel data applications. Specifically, suppose there are $1\leq t \leq T$ time periods, each with an aggregate shock $\mathcal Z_t$ and a cross-section $\{Y_{it},X_{it},S_{it},W_{it}\}_{i=1}^n$. Under a short panel asymptotic approximation (i.e.\ $n\to\infty$ and $T$ fixed), conditions similar to those employed in Proposition (ref) readily imply that as the relevant exogeneity condition we should require that \begin{equation*} E[S_{it}\varepsilon_{it}] = 0 \quad \quad for 1\leq t \leq T. \end{equation*} Thus, in this context, the time dimension yields additional overidentifying restrictions to those available in the cross sectional setting. \rule{2mm}{2mm}

Identification Through Shocks

As an alternative identification strategy, adao2019shift and borusyak2022quasi advocate interpreting the exogeneity of the Bartik instrument $Z_i$ as originating from the exogeneity of the aggregate shocks $\mathcal Z$. Within our context, the assumptions employed by their asymptotic approximations correspond to setting $\mathcal G_n$ to equal $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ and letting the number of shocks $p$ increase with the sample size $n$.\footnote{As noted by adao2019shift, including $\{\varepsilon_i\}_{i=1}^n$ in the conditioning set is important for obtaining asymptotically valid standard errors in applications in which $\{\varepsilon_i\}_{i=1}^n$ possesses a Bartik structure.} Under this asymptotic framework, the relevant exogeneity condition (i.e.\ restriction (ref)) is equivalent to

equation[equation omitted — 158 chars of source]

To gain intuition into this exogeneity requirement, it is instructive to consider the case in which there are no controls $W_i$. Letting $\mathcal Z_j$ denote the $j^{th}$ coordinate of the vector of aggregate shocks $\mathcal Z\in \mathbb R^p$ and $S_{ij}$ the $j^{th}$ coordinate of the shares $S_i\in \mathbb R^p$, it then follows that the exogeneity condition in (ref) simplifies to the expression

equation[equation omitted — 160 chars of source]

Moreover, since the moment restriction in (ref) must hold for any possible realization of the sample $\{S_i,\varepsilon_i\}_{i=1}^n$, the exogeneity condition in this context implies, under appropriate assumptions, that the aggregate shocks $\{\mathcal Z_j\}_{j=1}^p$ must have mean zero and be mean independent of the individual specific variables $\{S_i,\varepsilon_i\}_{i=1}^n$. However, if all the aggregate shock $\{\mathcal Z_j\}_{j=1}^p$ are mean independent of the individual specific variables, then the instrument $Z_i = S_i^\prime \mathcal Z$ must itself be mean independent of $\{S_i,\varepsilon_i\}_{i=1}^n$ because

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

Intuitively, if the aggregate shocks $\{\mathcal Z_j\}_{j=1}^p$ are exogenous in the sense that (ref) holds, then any suitable linear combination of the shocks, such as $Z_i = S_i^\prime \mathcal Z$, must be mean independent of $\{S_i,\varepsilon_i\}_{i=1}^n$ as well. In particular, we obtain the overidentifying restriction that $Z_i$ must be uncorrelated with any functions of the shares $S_i$ and the error $\varepsilon_i$.\footnote{Equivalently, note that since any suitably linear combination of $\mathcal Z$ is also a valid instrument, it follows that there is a surplus of instruments and hence that the model is overidentified.}

While the inclusion of controls $W_i$ allows us to relax the requirements on the aggregate shocks $\mathcal Z$, the model remains overidentified through its implications on the conditional mean of the instrument $Z_i$. Our next proposition illustrates this conclusion in the simple setting in which $\mathcal Z$ is independent of all individual specific variables.

propositionSuppose $\mathcal G_n = \{S_i,W_i,\varepsilon_i\}_{i=1}^n$ and $\mathcal Z$ is independent of $\mathcal G_n$. If the support of $\{\varepsilon_i\}_{i=1}^n$ conditional on $\{S_i,W_i\}_{i=1}^n$ has dimension $n$, then \begin{equation} \frac{1}{n}\sum_{i=1}^n E[\varepsilon_i(Z_i - W_i^\prime \pi_n)|\mathcal G_n] = 0 \end{equation} with probability one (over $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$) if and only if $E[Z_i|\{S_i,W_i,\varepsilon_i\}_{i=1}^n] = W_i^\prime \pi_n$.

Proposition (ref) establishes that the exogeneity requirement needed to obtain identification through the aggregate shocks $\mathcal Z$ effectively imposes that the conditional mean of the instrument $Z_i$ given $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ be equal to the linear projection of $Z_i$ onto $W_i$. This conclusion can be shown to hold even if $\mathcal Z$ is not independent of the individual specific variables $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ at the cost of additional notation and assumptions. For our purposes, the principal implication of Proposition (ref) is that the residualized instrument $(Z_i - W_i^\prime \pi_n)$ must be uncorrelated with any function of the shares $S_i$, controls $W_i$, and errors $\varepsilon_i$. This observation suggests employing the sample moments

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

to construct an overidentification test -- here $g$ is an arbitrary vector valued function and $\{Z_i - W_i^\prime \hat \pi_n\}_{i=1}^n$ denotes the residuals from regressing the instrument on the controls. In Section (ref) we will develop such an overidentification test while allowing the number of sample moments to potentially be high dimensional.

remark\rm The overidentifying restrictions of Proposition (ref) generalize to panel data applications. Specifically, suppose that at each time period $1\leq t \leq T$ we observe a shock $\mathcal Z_t \in \mathbb R^p$ and individual specific variables $\{Y_{it},X_{it},S_{it},W_{it}\}_{i=1}^n$. In this context, the asymptotic framework in adao2019shift and borusyak2022quasi corresponds to setting $\mathcal G_n$ to equal $\{S_{it},W_{it},\varepsilon_{it}\}_{i=1,t=1}^{n,T}$ and letting $T$ be fixed while $n$ and $p$ become large. Under conditions similar to those imposed in Proposition (ref), it follows that the exogeneity requirements imposed on the shocks $\{\mathcal Z_t\}_{t=1}^T$ to obtain identification imply \begin{equation*} E[Z_{it}|\mathcal G_n] = W_{it}^\prime \pi_n \pi_n \equiv \left(\sum_{i=1}^n\sum_{t=1}^T W_{it}W_{it}^\prime \right)^{-1} \left(\sum_{i=1}^n\sum_{t=1}^T W_{it}E[Z_{it}|\mathcal G_n]\right). \end{equation*} As a result, the model is now overidentified by the restriction that the residualized instrument $(Z_{it}-W_{it}^\prime \pi_n)$ be uncorrelated with any function of $\{W_{it},S_{it},\varepsilon_{it}\}_{t=1}^T$. \rule{2mm}{2mm}
remark\rm adao2019shift and borusyak2022quasi impose sufficient conditions for the overidentifying restrictions derived in Proposition (ref) to hold. For instance, adao2019shift require that the controls satisfy $W_i = \mathcal W^\prime S_i$, with $\mathcal W$ a $p\times d$ matrix of aggregate shocks, and impose that $E[\mathcal Z|\{S_i,W_i,\varepsilon_i\}_{i=1}^n,\mathcal W] = \mathcal W\Gamma$ for some vector $\Gamma\in \mathbb R^d$.\footnote{More precisely, adao2019shift impose that $W_i = \mathcal W^\prime S_i + U_i$ and require $U_i$ to be asymptotically negligible in a suitable sense; see their Assumptions 3(iii)(iv).} Under this structure, it follows that $\pi_n$ equals $\Gamma$ and hence that \begin{multline*} E[Z_i|\{S_i,W_i,\varepsilon_i\}_{i=1}^n] \\ = E[S_i^\prime E[\mathcal Z | \{S_i,W_i,\varepsilon_i\}_{i=1}^n,\mathcal W]|\{S_i,W_i,\varepsilon_i\}_{i=1}^n] = E[S_i^\prime \mathcal W\Gamma | \{S_i,W_i,\varepsilon_i\}_{i=1}^n] = W_i^\prime \pi_n, \end{multline*} which implies the overidentifying restrictions of Proposition (ref) are indeed satisfied. \rule{2mm}{2mm}

Just Identification?

We have so far shown that the homogeneous effects model is overidentified in shift-share designs. One possible way to proceed, for instance after statistically rejecting the model, is to weaken assumptions in a manner that renders the model potentially just identified (e.g., in the sense of chen2018overidentification). In this section, we show that two natural relaxations to the model of Section (ref) are severely limited in the set of empirical contexts to which they may be successfully applied. As a result, we conclude that the homogeneous effects model of Section (ref) is of central empirical importance in shift-share designs relying on Bartik instruments.

First, we examine the possibility of relaxing the model in Section (ref) to a linear heterogeneous effects model. In this context, the TSLS estimand can be interpreted as a weighted average of causal effects for different population subgroups. We find, however, that ensuring the estimand equals a positively weighted average of causal effects requires strong, often unrealistic, assumptions on the distribution of the data.

Second, we examine the possibility of relaxing the model in Section (ref) by only requiring that the Bartik instrument be exogeneous when expectations are evaluated over both the shocks and the shares. We show that, under this exogeneity requirement, identification crucially relies on the time series variation of the shocks and, as a result, that the standard errors of TSLS depend on the time dimension. Because the majority of empirical studies relying on shift-share designs have employed short panels, we expect TSLS estimates to be highly imprecise under this identification strategy.

Heterogeneous Effects

We first re-examine the shift-share design of Section (ref) in the presence of heterogenous treatment effects. To this end, we generalize the second stage equation by setting

equation[equation omitted — 101 chars of source]

i.e.\ the “treatment effect" $\beta_i$ is allowed to depend on the individual but, for simplicity, we keep the coefficient for the controls fixed. We complement the second stage by following adao2019shift and goldsmith2020bartik in imposing a linear first stage

equation[equation omitted — 215 chars of source]

where “$\text{diag}\{(a_1,\ldots, a_p)\}$" denotes a diagonal matrix with diagonal entries $(a_1,\ldots, a_p)$ and again, for simplicity, we set the coefficient for the controls $W_i$ to be fixed. In analogy to imbens1994identification, we refer to $\Lambda_i$ as the “type" of the individual.

Within this context, we examine conditions under which the TSLS estimand retains a causal interpretation. Formally, we remain interested in the parameter $\beta_{0,n}$ solving

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

but now study conditions under which $\beta_{0,n}$ equals a positively weighted average of the average treatment effects for different subgroups. Under suitable exogeneity and rank conditions on the instrument $Z_i$, it is possible to show that the estimand $\beta_{0,n}$ satisfies

equation[equation omitted — 329 chars of source]

i.e.\ $\beta_{0,n}$ equals the expectation of a $\{\omega_{i,n}\}_{i=1}^n$-weighted average of the average treatment effects for subgroups determined by $\Lambda_i$ and $W_i$; see Lemma (ref) for a formal statement. As forcibly argued in the literature, a minimal requirement for $\beta_{0,n}$ to possess a causal interpretation is that the weights $\{\omega_{i,n}\}_{i=1}^n$ be positive kolesa2013estimation, blandhol2022tsls. In what follows, we study the implications of requiring that such a positivity condition hold under different asymptotic frameworks -- i.e.\ under different choices of $\mathcal G_n$. For succinctness, we will refer to TSLS as having a causal interpretation whenever the weights $\{\omega_{i,n}\}_{i=1}^n$ are positive with probability one.

Conditioning on Shocks

We begin by studying the conditions under which TSLS has a causal interpretation in an asymptotic setting in which only the cross section grows (i.e.\ $n \to \infty$). Recall that in Section (ref) we showed that this setting implicitly conditions on the shocks $\mathcal Z$ and requires the shares $S_i$ to be a valid instrument.

The analysis in this section relies on the following assumption and additional regularity conditions that we formally state in the Appendix; see Assumption (ref).

assumption(i) $\mathcal Z$ and $\{Y_i,X_i,W_i,S_i\}_{i=1}^n$ satisfy equations (ref) and (ref); (ii) $(\mathcal Z,\Lambda_i,\beta_i,\varepsilon_i,\eta_i)\perp \!\!\! \perp S_i$ conditionally on $W_i$; (iii) $E[Z_i|W_i,\mathcal G_n] = W_i^\prime \pi_n$ with $\mathcal G_n = \{\mathcal Z\}$.

Assumption (ref)(i) formally imposes the structure of the model, while Assumption (ref)(ii) requires the shares $S_i$ to be suitably exogenous. In Assumption (ref)(iii) we further demand that the conditional mean of the instrument given the covariates be linear.\footnote{Under regularity conditions, Assumption (ref)(iii) is equivalent to $E[S_i|W_i]$ being linear in $W_i$.} blandhol2022tsls showed in a related context that Assumption (ref)(iii) is a necessary condition for TSLS to have a causal interpretation. We therefore impose Assumption (ref)(iii) not because it is innocuous, but because it enables us to examine what additional conditions are necessary for TSLS to have a causal interpretation. Assumption (ref)(iii) is of course testable, and practitioners may wish to examine its validity in assessing whether the TSLS estimator can be assigned a causal interpretation.

Our next proposition characterizes the weights $\{\omega_{i,n}\}_{i=1}^n$ and obtains necessary and sufficient conditions for them to be positive with probability one.

propositionIf Assumptions (ref) holds and $\mathcal G_n = \mathcal Z$, then it follows that \begin{equation} \omega_{i,n} = \frac{\mathcal Z^\prime (\Lambda_i {\rm Var}\{S_i|W_i\})\mathcal Z}{\sum_{j=1}^n \mathcal Z^\prime (\Lambda_j {\rm Var}\{S_j|W_j\})\mathcal Z}. \end{equation} Moreover, if in addition Assumption (ref) holds, then for $n$ large $\omega_{i,n}$ is positive for all $i$ with probability one (over $\Lambda_i,W_i,\mathcal Z$) if and only if the matrix $\Lambda_i {\rm Var}\{S_i|W_i\}$ is either positive semi-definite with probability one, or negative semi-definite with probability one.

The first part of Proposition (ref) shows that the weights may be expressed as a quadratic form in the shocks $\mathcal Z$ (see (ref)). Intuitively, provided that the support of the shocks $\mathcal Z$ is sufficiently rich, it therefore follows that the weights can only be positive for all possible realizations of the shocks $\mathcal Z$ if in fact the matrices $\Lambda_i\text{Var}\{S_i|W_i\}$ are positive semi-definite (or negative semi-definite) with probability one. The second part of Proposition (ref) formalizes this intuition under the requirement that the support of the shocks $\mathcal Z$ contain a neighborhood of zero.\footnote{This requirement is formally stated in Assumption (ref) in the Appendix.}

The necessary and sufficient conditions derived in Proposition (ref) for TSLS to have a causal interpretation are both highly restrictive and testable. Our next corollary shows that, under mild conditions on the support of $\Lambda_i$, these conditions in fact necessarily fail whenever shares are correlated with each other.

corollaryLet the conditions of Proposition (ref) hold and suppose that the support of $\lambda_{ij}/\lambda_{ik}$ is unbounded for any $j\neq k$. If for some $j\neq k$ we have that \begin{equation} P\left({\rm Cov}\{S_{ij},S_{ik}|W_i\}\neq 0\right) > 0, \end{equation} then the weights $\{\omega_{i,n}\}_{i=1}^n$ are negative with positive probability (over $(\Lambda_i,W_i,\mathcal Z)$).

Corollary (ref) implies that, whenever shares are correlated, TSLS necessarily lacks a causal interpretation under certain realizations of the shocks $\mathcal Z$. Because shares must be correlated whenever they sum up to one, we view Corollary (ref) as a warning that TSLS based on the Bartik instrument can easily fail to have a causal interpretation under a heterogenous effects model. However, it may be worth emphasizing that, as argued by goldsmith2020bartik, empirical researchers may still be able to estimate causal parameters by carefully employing the shares as separate instruments instead of combining them into a single scalar $Z_i$ by employing the shocks $\mathcal Z$.

remark\rm Corollary (ref) yields testable implications beyond restricting the correlation between shares. Notably, because $\text{Var}\{S_i|W_i\}$ must be diagonal and $\Lambda_i$ must have constant sign in order for TSLS to have a causal interpretation, it follows that the sign of the first stage must be constant under certain choices of instrument. In particular, letting $\tilde {\mathcal Z}_{ij} = f_j(W_i)\mathcal Z_j$ for any positive $f_j$ and $\tilde {\mathcal Z}_{i} = (\tilde {\mathcal Z}_{i1},\ldots, \tilde {\mathcal Z}_{ip})^\prime$, it follows that \begin{equation} sign\left\{E[X_i \dot Z_{i,n}|\mathcal Z]\right\} = sign\left\{E[X_i (S_i - E[S_i|W_i])^\prime \tilde {\mathcal Z}_{i}|\mathcal Z ]\right\}. \end{equation} Since the conditional mean of the shares is linear in the controls in our setting, we obtain a simple diagnostic: Compare the sign of the covariances between $X_i$ and $\dot S_{i,n}^\prime \tilde {\mathcal Z}_i$ for different choices of $\tilde {\mathcal Z}_i$ -- here, $\dot S_{i,n}$ denotes the residual from regressing $S_i$ on $W_i$. \rule{2mm}{2mm}

Identification Through Shocks

We next examine the conditions under which TSLS retains a causal interpretation in an asymptotic framework in which identification is driven by the exogeneity of the aggregate shocks. To this end, we follow adao2019shift and borusyak2022quasi in augmenting the conditioning set $\mathcal G_n$ of Section (ref) to include all unobserved heterogeneity -- i.e., we set $\mathcal G_n$ to equal $\{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$.

Our analysis in this section relies on the following assumption and a set of regularity conditions that we formally state in the Appendix; see Assumption (ref).

assumption(i) $\mathcal Z$ and $\{Y_i,X_i,W_i,S_i\}_{i=1}^n$ satisfy equations (ref) and (ref); (ii) $E[Z_i|W_i,\mathcal G_n] = W_i^\prime \pi_n$ with $\mathcal G_n = \{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$.

Assumption (ref) imposes the structure of our model and requires that the conditional mean of the instrument given the controls be linear.\footnote{Sufficient conditions for Assumption (ref)(ii) were introduced by adao2019shift; see Remark (ref).} As previously noted in Section (ref), linearity has been shown to be a necessary condition for TSLS to preserve a causal interpretation in related contexts. We reiterate that we therefore impose linearity to examine what additional conditions are needed for TSLS to have a causal interpretation, and not because we view linearity as an inoccuous assumption. It is also worth emphasizing the connection between Assumption (ref)(ii) and Proposition (ref), which established that linearity was a necessary condition for the instrument to be exogenous in a homogeneous effects model. As a result, the overidentification test for the homogenous effects model that we develop in Section (ref) may be readily adapted to test Assumption (ref)(ii).

Our next proposition obtains a characterization of the weights $\{\omega_{i,n}\}_{i=1}^n$ and derives a necessary and sufficient condition for TSLS to have a causal interpretation.

propositionIf Assumption (ref) holds, and $\mathcal G_n = \{ S_i, W_i, \Lambda_i, \beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$, then \begin{equation} \omega_{i,n} = \frac{S_i^\prime (\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\})S_i}{\sum_{j=1}^n S_j^\prime (\Lambda_j {\rm Var}\{\mathcal Z|\mathcal G_n\})S_j}. \end{equation} Moreover, if in addition Assumption (ref) holds, then for $n$ large $\omega_{i,n}$ is positive for all $i$ with probability one (over $\mathcal G_n$) if and only if the distribution of $\Lambda_i{\rm Var}\{\mathcal Z|\mathcal G_n\}$ satisfies \begin{equation} P\left(\sup_{s\in \mathbb R^p_+} s^\prime (\Lambda_i{\rm Var}\{\mathcal Z|\mathcal G_n\}) s \leq 0\right) = 1 or P\left(\inf_{s\in \mathbb R^p_+} s^\prime (\Lambda_i{\rm Var}\{\mathcal Z|\mathcal G_n\}) s \geq 0\right) = 1. \end{equation}

The first part of Proposition (ref) establishes that the weights $\{\omega_{i,n}\}_{i=1}^n$ equal a quadratic form in the shares $S_i$. Intuitively, the expression for the weights as a quadratic form in the shares implies that the support of the random matrix $\Lambda_i \text{Var}\{\mathcal Z|\mathcal G_n\}$ must be restricted in order for the weights to be positive for any possible realization of the shares. The second part of Proposition (ref) formalizes this intuition under a requirement that the support of the shares is suitably rich; see Assumption (ref) for a formal statement.

Because, unlike the shocks, the shares are always positive, the necessary and sufficient condition for TSLS to have causal interpretation (i.e.\ (ref)) is weaker than requiring the random matrix $\Lambda_i\text{Var}\{\mathcal Z|\mathcal G_n\}$ to be positive (or negative) semidefinite with probability one. The conditions derived by Proposition (ref) are nonetheless restrictive and testable. Our next corollary, for instance, employs Proposition (ref) to establish that TSLS fails to have a causal interpretation whenever shocks are negatively correlated.

corollaryLet the conditions of Proposition (ref) hold and suppose $P(\lambda_{ij}=0)=0$ for all $j$ and the support of $\lambda_{ij}/\lambda_{ik}$ is unbounded for any $j\neq k$. If in addition \begin{equation} P\left({\rm Cov}\{\mathcal Z_j,\mathcal Z_k|\mathcal G_n\} < 0\right) > 0 \end{equation} for some $j\neq k$, then the weights $\{\omega_{i,n}\}_{i=1}^n$ are negative with positive probability.

Traditionally, the literature has assumed shocks to either be uncorrelated or clustered for asymptotic purposes adao2019shift,borusyak2022quasi. Corollary (ref) highlights that the covariance structure of the shocks is important not only for delivering asymptotic approximations and computing standard errors, but also for assigning TSLS a causal interpretation. Corollary (ref) additionally has important implications for applications in which standard errors are clustered. In particular, since clustered standard errors reflect a concern that shocks within a cluster are correlated, Corollary (ref) implies that TSLS can only retain a causal interpretation if in fact all correlations within a cluster are positive conditionally on $\mathcal G_n$. Empirical researchers clustering standard errors should therefore argue that all correlations within a cluster are positive or, alternatively, rely on a homogeneous effects model.

remark\rm Because all entries of $\text{Var}\{\mathcal Z|\mathcal G_n\}$ must be (weakly) positive and the sign of $\Lambda_i$ must be constant for TSLS to possess a causal interpretation, it follows that \begin{equation} sign\left\{\sum_{i=1}^n E[X_i\dot Z_{i,n}|\mathcal G_n]\right\} = sign\left\{\sum_{i=1}^n E\left[X_i(\mathcal Z - E[\mathcal Z|\mathcal G_n])^\prime f(S_i,W_i)|\mathcal G_n \right]\right\} \end{equation} for any positive $f(S_i,W_i)\in \mathbb R^p$ and $\mathcal G_n$ as in Corollary (ref). In parallel to Remark (ref), we may interpret the restriction in (ref) as demanding that the sign of the first stage be constant under certain alternative choices of instrument. Empirically evaluating this restriction can require an estimator for the conditional mean of the shocks. For this purpose, we note that multiple such estimators have been proposed in the literature as they are also needed to compute the standard errors of the TSLS estimator when conditioning on $\mathcal G_n$ adao2019shift,borusyak2022quasi. \rule{2mm}{2mm}

Long Panel

Our cross sectional analysis has so far conditioned on either the aggregate shocks or the shares to obtain identification. Both approaches yield overidentifying restrictions for homogeneous effects models that carry over to short panel settings (i.e.\ $T$ fixed); see Remarks (ref) and (ref). In this section, we conclude by exploring the implications of employing unconditional moment restrictions for identification instead.

For illustrative purposes, we consider a homogeneous effects models with no controls and a scalar endogenous variable. We assume that at each time period $1\leq t \leq T$ we observe an aggregate shock $\mathcal Z_t$ and variables $\{Y_{it},X_{it},Z_{it}, S_{it}\}_{i=1}^n$ satisfying

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

As an identifying assumption, we now employ the just identified moment restriction

equation[equation omitted — 101 chars of source]

Crucially, the expectation in (ref) is taken over both the cross section and the time series -- e.g., over both $\mathcal Z_t$ and $(S_{it},\varepsilon_{it})$. In particular, the moment restriction in (ref) contrasts with goldsmith2020bartik and adao2019shift who instead consider conditional expectations given $\mathcal Z_t$ and $(S_{it},\varepsilon_{it})$ respectively; see Section (ref).

The natural estimator for $\beta$ continues to be the same TSLS estimator that we have considered so far. However, relying on the unconditional moment restriction in (ref) for identification now requires us to let both $n$ and $T$ grow so that we may approximate expectations over both the cross section and the time series. As a result, when employing the just identified moment restriction in (ref) to obtain identification, we need to rely on “long panel" asymptotic approximations and their corresponding standard errors. The main message of this section is that the long panel standard errors for TSLS decrease at a rate of $1/\sqrt T$. Therefore, long panel standard errors, and hence the identification restriction in (ref), are unlikely to prove informative in applications in which $T$ is small.

In the rest of the section, we provide a summary of the long panel asymptotic properties of the TSLS estimator. Due to the technical nature of the analysis, we relegate formal statements to the appendix and focus instead on providing intuition for the results. To this end, we begin by noting that the TSLS estimator $\hat \beta_n$ satisfies

equation[equation omitted — 220 chars of source]

As the cross section and time series grow, the denominator in (ref) converge in probability to some constant ${\rm D}\neq 0$ under standard conditions; i.e., the denominator satisfies

equation[equation omitted — 117 chars of source]

The asymptotic distribution of the TSLS estimator is therefore governed by the numerator in (ref). In order to derive this asymptotic distribution, we let $\mathcal C_t$ denote all aggregate shocks at time $t$ (which includes $\mathcal Z_t$) and assume that $\{S_{it}\varepsilon_{it}\}_{i=1}^n$ are i.i.d.\ across $i$ (but not $t$) conditionally on the aggregate shocks $\mathcal C_t$. Defining the variables

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

we then obtain a decomposition into a time series and a panel process by noting that

equation[equation omitted — 239 chars of source]

Crucially, the time series process $\{\mathcal Z_t^\prime \zeta_t\}_{t=1}^T$ has mean zero because of the moment restriction in (ref), while the panel process $\{\mathcal Z_t^\prime \nu_{it}\}_{i,t=1}^{n,T}$ has mean zero by construction. Thus, under appropriate restrictions, we should expect both the time series and panel processes to be asymptotically normally distributed.

The preceding discussion is formalized in the appendix, where we establish:

propositionUnder the technical conditions presented in Appendix (ref) we have \begin{equation} \left( \frac{1}{\sqrt{T}}\sum_{t=1}^{T}\mathcal{Z}_{t}^{\prime}\zeta _{t},\frac{1}{\sqrt{nT}}\sum_{t=1}^{T}\sum_{i=1}^{n}\mathcal{Z}_{t}^{\prime }\nu_{i,t}\right) \stackrel{d}{\rightarrow} \left( \mathbb G_{\zeta}, \mathbb G_{\nu}\right) \end{equation} as $n,T \to \infty$, with $\mathbb G_{\zeta}$ and $\mathbb G_{\nu}$ independent Gaussian random variables.

The long panel asymptotic properties of the TSLS estimator immediately follow from Proposition (ref). For instance, combining Proposition (ref) with results (ref), (ref), and (ref) allows us to approximate the variance of $\hat \beta_n$ by the expression

equation[equation omitted — 221 chars of source]

In particular, it follows that the long panel standard errors for TSLS decrease at a rate of $1/\sqrt T$. Intuitively, this dependence on the time dimension results from the dependence of the moment restriction on the distribution of the time series. One important exception to this phenomenon arises when the time series process has zero variance (i.e.\ $\text{Var}\{\mathbb G_{\zeta}\} = 0$). This exception corresponds to the case in which $\zeta_t = 0$ or, equivalently,

equation[equation omitted — 76 chars of source]

However, as we discussed in Section (ref), the conditional moment restriction in (ref) is exactly the identifying assumption made by goldsmith2020bartik that renders the model overidentified. In summary, the long panel analysis suggests that practitioners should either report standard errors based on (ref) or rely on the short panel identification strategies discussed in Section (ref) and report the corresponding overidentification tests instead.

Overidentification Tests

We next build on our results by developing overidentification tests for the homogeneous effects model studied in Section (ref). While we focus on homogeneous effects models due to their demonstrated importance in shift-share designs, we note that it is also possible to test the overidentifying restrictions for heterogeneous effects models derived in Remarks (ref) and (ref) by adapting the insights in, e.g., bai:2step.

The Approach

The identification strategies commonly employed for homogeneous effects models yield testable implications in the form of moment equality restrictions. In this section, we present a general inference approach that is portable across the moment restrictions yielded by different identification strategies.

In what follows, we let $V_{i}\equiv (Y_{i},X_{i},W_{i},S_{i},\mathcal{Z})$ for notational simplicity. The overidentifying moment restrictions we derived in Section (ref) have the structure

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

where $\theta$ represent some unknown parameter (e.g., $\beta$) and $f(V_{i},\theta)\in\mathbb{R}^{q}$ is a vector valued function. In many applications, the number of moment equality restrictions is high dimensional in the sense that it is “large" relative to the sample size. Because the distributional approximations implicit in chi-squared overidentification tests can be unreliable in high dimensional problems, we instead employ test statistics based on the high dimensional central limit theorem of chernozhuokov2022improved. Specifically, for an estimator $\hat \theta_n$ of $\theta$ and $f_j(V_i,\hat \theta_n)$ denoting the $j^{th}$ coordinate of $f(V_i,\hat \theta_n)\in \mathbb R^q$ we set

equation[equation omitted — 124 chars of source]

as the test statistic for the null hypothesis that the moment restrictions hold.

The main assumption we impose to construct a test is that the sample moments be asymptotically linear; see Appendix (ref) for a formal statement of the assumptions and results for this section. Intuitively, we require that for some collection of independent mean zero random variables $\{\psi_i\}_{i=1}^{b_n}\subset \mathbb R^q$ the test statistic approximately equals

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

where $\psi_{ij}$ denotes the $j^{th}$ coordinate of $\psi_i$. We refer to the number $b_n$ of random variables $\psi_i$ as the “effective number of observations," and note that it need not equal the sample size. Such a distinction is useful, for example, when the data is clustered (in which case $b_n$ equals the number of clusters) or when relying in the asymptotic framework in adao2019shift (in which case $b_n$ equals the number of shocks $p$).

We obtain critical values for our test by relying on a bootstrap approximation. Specifically, given estimates $\{\hat \psi_i\}_{i=1}^{b_n}$ for $\{\psi_i\}_{i=1}^{b_n}$, we define a bootstrap statistic

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

where $\hat \psi_{ij}$ denotes the $j^{th}$ coordinate of $\hat \psi_i \in \mathbb R^q$ and the random weights $\{\omega_i\}_{i=1}^{b_n}$ are drawn independently of the data $\{V_i\}_{i=1}^n$. For instance, we may set the bootstrap weights $\{\omega_i\}_{i=1}^{b_n}$ to be i.i.d.\ and drawn from a standard normal or Rademacher distribution.\footnote{The Rademacher distirbution corresponds to setting $\omega_i$ to satisfy $P(\omega_i = 1) = P(\omega_i=-1) = 1/2$.} The bootstrap critical value for a level $\alpha$ test is then given by the bootstrap quantile

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

i.e.\ we employ the $1-\alpha$ quantile of $T_n^*$ conditional on the data $\{V_i\}_{i=1}^n$ but unconditionally on the bootstrap weights $\{\omega_i\}_{i=1}^n$. The critical value $\hat c_n$ can as usual be obtained through simulation by employing multiple draws of the bootstrap weights $\{\omega_i\}_{i=1}^n$ to approximate the distribution of $T_n^*$ conditionally on the data.

Our next result establishes that a test that rejects whenever $T_n$ exceeds the critical value $\hat c_n$ has the correct asymptotic size. We defer the statement of the relevant regularity conditions to Appendix (ref), though note that they allow for the number of moment restrictions $q$ to grow together with the effective sample size $b_n$.

propositionUnder the regularity conditions discussed in Appendix (ref), we have $$\lim_{n\to \infty} P(T_{n}>\hat{c}_{n})=\alpha.$$

Conditioning on Shocks

The general approach discussed in the preceding section can readily be specialized to develop an overidentification test for application that implicitly condition on aggregate shocks in their analysis. Recall that such applications require the restriction

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

where $\mathcal G_n$ is understood to contain all aggregate variables, including $\mathcal Z$ goldsmith2020bartik. As our test statistic we therefore employ

equation[equation omitted — 136 chars of source]

where $S_{ij}$ denotes the $j^{th}$ coordinate of $S_i\in \mathbb R^p$, $\{\hat \varepsilon_i\}_{i=1}^n$ are the residuals from the estimated model, and $\hat \sigma_j$ is an estimated weight that allows us to ensure that all $p$ moments are on a comparable scale.

In order to map this setting into the overidentification test of the preceding section, we simply set $f_j(V_i,\hat \theta_n) = S_{ij}\hat \varepsilon_i/\hat \sigma_j$ so that the test statistic in (ref) becomes a special case of (ref). Setting $A_i \equiv (Z_i,W_i^\prime)^\prime$, $\sigma_j$ to be the probability limit of $\hat \sigma_j$, and defining

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

it is then possible to show that, under the null hypothesis, $T_n$ approximately equals

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

provided the observations $\{Y_i,S_i,X_i\}_{i=1}^n$ are i.i.d.\ conditionally on $\mathcal G_n$.\footnote{ See the supplemental appendix for calculations supporting the claims in this section.} Our inference approach requires an estimator for the influence function $\psi_i$ and to this end we set

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

We also let $\hat \sigma_j^2$ be an estimator of the asymptotic variance of the $j^{th}$ moment by setting

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

Following the approach in the preceding section, we obtain critical values for our test statistic by: (i) Drawing $b\in \{1,\ldots, B\}$ samples $\{\omega_i^{(b)}\}_{i=1}^n$ of standard normal random variables independent of the data; (ii) For each drawn sample $\{\omega_i^{(b)}\}_{i=1}^n$ computing

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

and (iii) For a level $\alpha$ test, letting $\hat c_{1-\alpha}$ denote the $1-\alpha$ quantile of $\{T_n^{*(b)}\}_{b=1}^B$. Our overidentification test then rejects whenever $T_n$ exceeds the critical value $\hat c_{1-\alpha}$.

remark\rm The proposed test can easily be adapted to account for clustered data. Specifically, suppose observations are divided into clusters $\{c_1,\ldots, c_{|C|}\}\equiv C$ -- e.g., $C$ may represent all states, $|C|$ the total number of states, and each cluster $c\in C$ a specific state. While the test statistic remains the same, for our bootstrap implementation we now set $\hat \psi_{cj} \equiv \sum_{i\in c} \hat U_{ij}/\hat\sigma_j$ for $\hat \sigma_j^2$ the cluter robust sample variance of $\{\hat U_{ij}\}_{i=1}^n$, and let \begin{equation*} T_n^* \equiv \max_{1\leq j \leq p} \left|\sum_{c \in C} \omega_c \left(\hat \psi_{cj} - \frac{1}{|C|} \sum_{\tilde c \in C} \hat \psi_{\tilde c j}\right)\right|, \end{equation*} with $\{\omega_i\}_{c\in C}$ an i.i.d.\ sample of standard normal random variables drawn independently of the data -- i.e., the bootstrap procedure is modified by simply employing the same draw of $\omega_c$ for all observations in the same cluster. We note that this procedure maps into the notation of Section (ref) by letting $b_n$ equal the number of clusters. \rule{2mm}{2mm}
comment\begin{remark} \rm The proposed test can easily be adapted to incorporate practical challenges encountered in applications. Suppose, for instance, that the data has sample weights $\{w_i\}_{i=1}^n$ and is divided into clusters $\{c_1,\ldots, c_{|C|}\}\equiv C$ -- e.g., $C$ may represent all states, $|C|$ the total number of states, and each cluster $c\in C$ a specific state. In order to incorporate the sample weights into our test statistic, we simply set $T_n$ to equal \begin{equation} T_n \equiv \max_{1\leq j \leq p} \left|\frac{1}{\hat \sigma_{j}} \sum_{i=1}^n w_{i} S_{ij}\hat \varepsilon_{i}^{w} \right|. \end{equation} where $\{\hat \varepsilon_i^w\}_{i=1}^n$ denotes the residuals from a weighted estimation of the model. Similarly, to estimate the influence function of each cluster we set $\hat \psi_{cj} \equiv \sum_{i \in c} \hat U_{ij}/\hat\sigma_j$ with \begin{equation} \hat U_{ij} \equiv \left( w_iS_{ij}\hat{\varepsilon}^w_{i}-\left(\sum_{i=1}^{n} w_iS_{ij}\left( X_{i},W_{i}^{\prime}\right) \right) \left( \sum_{i=1}^{n} w_iA_{i}\left( X_{i},W_{i}^{\prime}\right) \right) ^{-1}w_iA_{i}\hat{\varepsilon}_{i}^w \right). \end{equation} The appropriate critical value for a level $\alpha$ test is then given by the conditional $1-\alpha$ quantile (given the data) of the bootstrap statistic $T_n^*$ defined by \begin{equation} T_n^* \equiv \max_{1\leq j \leq p} \left|\sum_{c \in C} \omega_c \left(\hat \psi_{cj} - \frac{1}{|C|} \sum_{\tilde c \in C} \hat \psi_{\tilde c j}\right)\right|, \end{equation} where $\{\omega_i\}_{c\in C}$ is an i.i.d.\ sample of standard normal random variables drawn independently of the data -- i.e.\ we simply employ the same draw of $\omega_c$ for all observations in the same cluster. Finally, we note that $\hat \sigma_j^2$ should also be modified to now equal the sample variance of $\{\hat \psi_{cj}\}_{c\in C}$ across clusters. \rule{2mm}{2mm} \end{remark}

Identification Through Shocks

We conclude our discussion of overidentification tests by specializing our approach to applications in which the exogeneity of the Bartik instrument originates from the exogeneity of the shocks. Recall from Section (ref) that the asymptotic framework designed for such applications relies on setting $\mathcal G_n \equiv \{S_i,W_i,\varepsilon_i\}_{i=1}^n$, which yields the restriction

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

for $\pi_n$ the population regression coefficient from regressing $\{Z_i\}_{i=1}^n$ on $\{W_i\}_{i=1}^n$ conditionally on $\mathcal G_n$ (as in (ref)). As our overidentification test statistic we therefore employ

equation[equation omitted — 172 chars of source]

where $\{\hat \varepsilon_i\}_{i=1}^n$ are the residuals from the estimated model, $\hat \pi_n$ is the regression coefficient from regressing $\{Z_i\}_{i=1}^n$ on $\{W_i\}_{i=1}^n$, $\hat \sigma_j$ is again an estimated weight, and $g_j(\hat \varepsilon_i,W_i,S_i)$ denotes the $j^{th}$ coordinate of the vector valued function $g(\hat \varepsilon_i,W_i,S_i)\in \mathbb R^q$.

In order to obtain a suitable critical value, we first need a characterization of the influence function for each sample moment. To this end, we define

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

with $\mathcal E \equiv \mathcal Z - E[\mathcal Z|\mathcal G_n]$, and for $\sigma_j$ the probability limit of $\hat \sigma_j$ we let $\psi_{ij}$ be given by

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

Under conditions similar to those employed by adao2019shift, it is then possible to show that under the null hypothesis the statistic $T_n$ satisfies the approximation\footnote{See the supplemental appendix for calculations supporting the claims in this section.}

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

We note that, because identification is driven by the exogeneity of the shocks, the effective number of observations equals $p$ and not $n$ -- i.e.\ the sample $\{\psi_{i}\}$ is of size $p$.

Our bootstrap critical value also relies on an estimate of $\psi_i$, and to this end we define

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

and let $\hat {\mathcal E}\in \mathbb R^p$ denote a suitable estimator for $\mathcal E\equiv \mathcal Z - E[\mathcal Z|\mathcal G_n]$; see Remark (ref) for possible choices of $\hat {\mathcal E}$. As our estimator for the influence function $\psi_{ij}$ we then set

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

Finally, for the purposes of studentizing the sample moments we set $\hat \sigma_j^2$ to be given by

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

Given the estimates $\{\hat \psi_{i}\}$, we can obtain asymptotically valid critical values by following the same procedure as in the preceding section. Specifically, we: (i) Draw $b\in \{1,\ldots, B\}$ samples $\{\omega_i^{(b)}\}_{i=1}^p$ of standard normal random variables independent of the data; (ii) For each drawn sample $\{\omega_i^{(b)}\}_{i=1}^p$ we compute the bootstrap statistic

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

and (iii) For a level $\alpha$ test, we let $\hat c_{1-\alpha}$ denote the $1-\alpha$ quantile of $\{T_n^{*(b)}\}_{b=1}^B$. Our overidentification test then rejects whenever $T_n$ exceeds the critical value $\hat c_{1-\alpha}$.

remark\rm Multiple estimates $\hat {\mathcal E}$ for $\mathcal E = \mathcal Z - E[\mathcal Z|\mathcal G_n]$ have been previously studied in the literature. adao2019shift, for instance, propose the estimator \begin{equation} \hat {\mathcal E} \equiv \left(\sum_{i=1}^n S_{i}S_{i}^\prime\right)^{-1}\sum_{i=1}^n S_{it}(Z_{it}-W_{it}^\prime \hat \pi_n). \end{equation} Alternatively, in applications in which $W_i$ contains variables equal to $\mathcal Q^\prime S_i$ for some $p\times k$ observable matrix of aggregate variables $\mathcal Q$, borusyak2022quasi advocate setting \begin{equation} \hat {\mathcal E} \equiv \mathcal Z - \mathcal Q(\mathcal Q^\prime \mathcal Q)^{-1}\mathcal Q^\prime \mathcal Z \end{equation} instead. In our empirical analysis of david2013china we employ a ridge regression version of (ref) because: (i) The matrix $\sum_i S_{i}S_{i}^\prime$ is ill-conditioned in that application,\footnote{adao2019shift instead address this ill-conditioning by dropping sectors from the shares vector.} which prevents the use of (ref); and (ii) We focus on the specification employed in david2013china, which does not contain controls with the structure required by (ref). \rule{2mm}{2mm}

Empirical Application: The China Syndrome

We illustrate the empirical relevance of our analysis by revisiting the seminal work of david2013china examining the impact of rising Chinese import competition on local US markets. We focus on the main specification of david2013china, in which

equation[equation omitted — 108 chars of source]

with $i$ indexing a commuting zone (CZ), $t$ indexing one of two time periods, $Y_{it}$ and $X_{it}$ denoting the change in employment manufacturing and a measure of import exposure, and $W_{it}$ denoting a set of CZ level characteristics.\footnote{Specifically, we employ the specification in column (6) of Table 3 in david2013china.} david2013china estimate the model in (ref) by TSLS based on a Bartik instrument $Z_{it} = \mathcal Z_t^\prime S_{it}$ in which $S_{it}$ and $\mathcal Z_t$ consist of a vector of lagged industry shares and a vector of Chinese imports growth to other countries for different industries. Their analysis also employs four digit SIC codes to define sectors, leading to a total of $p = 397$ sectors.

The standard errors in david2013china rely on an asymptotic approximation that implicitly conditions on the shocks. As we argued in Section (ref), such standard errors corresponds to an identification strategy in which shares are viewed as exogeneous; i.e.\

equation[equation omitted — 84 chars of source]

We therefore begin by examining the viability of a constant treatment effects model in this application by employing the overidentification test of Section (ref). Following david2013china, we conduct inference by clustering at the state level leading to only 48 effective observations -- a number much smaller than the $p\times T = 794$ number of moment restrictions represented by (ref). In a Monte Carlo study based on this dataset we found the finite sample rejection probabilities of our test to be below the nominal level when employing all 794 restrictions; see the Supplemental Appendix. We therefore also test the validity of moment restrictions implied by (ref) by aggregating shares to higher level SIC codes and focusing on particular time periods.

table[table omitted — 1,350 chars of source]

Table (ref) reports the p-values for our overidentification tests under different choices of moment restrictions. Overall, our analysis yields evidence against the validity of the constant effects model under an identification strategy that implicitly conditions on shocks. goldsmith2020bartik reach a similar conclusion, though we note that the overidentification tests they employ do not cluster at the state level and are not robust to a “large" number of moment restrictions. Given the implausibility of the constant treatment effects model, it is natural to ask whether TSLS can be attributed a causal interpretation through a heterogeneous treatment effects model instead. Unfortunately, Corollary (ref) establishes that such an interpretation necessitates that shares be uncorrelated across sectors -- a requirement readily contradicted by the data, which exhibits correlations for some sectors in excess of 0.9. We note, however, that as advocated by goldsmith2020bartik it may still be possible to proceed by employing the shares as instruments without combining them into a Bartik instrument.

We next examine the viability of a constant effects model under an identification strategy in which the exogeneity of the Bartik instrument is due to the exogeneity of the shocks adao2019shift, borusyak2022quasi. To this end, we implement the overidentification test of Section (ref), which requires us to select a vector of moments ($\{g_j\}$ in (ref)) and an estimator for $\mathcal E \equiv \mathcal Z- E[\mathcal Z|\mathcal G_n]$ (as in Remark (ref)). For the former, we select a total of twenty moments and let the functions $\{g_j\}$ depend on $\varepsilon$ only. In particular, we select one function $g_j$ to simply equal $\varepsilon^2$, and the other nineteen to equal the Logit pdf centered at equispaced points in the support of $\varepsilon$; see the Supplemental Appendix for details. Finally, as discussed in Remark (ref), we estimate $\mathcal E$ through Ridge regression and follow borusyak2022quasi in clustering at the three level SIC code.

table[table omitted — 796 chars of source]

Table (ref) reports the p-values for our test corresponding to different choice of Ridge penalties. Our results show some sensitivity of the p-value to the choice of Ridge penalty. This conclusion echoes adao2019shift who similarly find that the manner in which they address the singularity of the shares design matrix affects their standard errors.\footnote{adao2019shift addressed the singularity of $\sum_i S_iS_i^\prime$ by dropping sectors from their analysis. As stated by the authors, their standard errors are affected by what sectors are dropped; see page 3 in https://github.com/kolesarm/ShiftShareSE/blob/master/doc/ShiftShareSE.pdf} Overall, we interpret Table (ref) as providing evidence against the plausibility of the constant effects model under the identification strategy that attributes the exogeneity of the Bartik instruments to the shocks. Our preferred choice of penalty for this application is 1e-5, yielding a p-value of 0.0368, which in a Monte Carlo study based on this dataset yielded finite sample rejection probabilities closest to a $5\%$ nominal level; see the Supplemental Appendix. It is also worth emphasizing that clustering at the three digit SIC level has important implications for whether TSLS can be attributed a causal interpretation in a heterogeneous effects model. For example, Corollary (ref) implies that such a causal interpretation necessitates all industries within the same 3-digit SIC code to be (weakly) positively correlated. It is important to note, however, that the latter requirement is necessary but not sufficient for TSLS to have a causal interpretation; see Remark (ref) for additional restrictions.

Finally, we note that the “just identified" long panel identification strategy of Section (ref) is not viable in this application. Specifically, because there are only two time periods in david2013china, it is not possible to learn the time series distribution of the shocks as required by such an approach. In other words, it would be foolhardy to invoke an asymptotic approximation based on $T$ diverging to infinity when $T$ equals two.

Summary and Recommendations

In this paper, we examined the testable implications of identifying restrictions employed to assign a causal interpretation to TSLS based on Bartik instruments. We developed specification tests for homogeneous effects models that are robust to heteroskedasticity, clustering, and weighting. Because our tests are based on the high dimensional central limit theorem, we expect them to be more robust than their alternatives to the “high" degree of overidentification present in shift-share designs. Finally, we argued that our overidentification tests are of central importance due to the potentially limited empirical scope of the natural alternatives to the homogeneous effects models.

Our analysis has a number of important implications for applied work:

itemize• We recommend that practitioners report overidentification tests corresponding to the identification strategy of goldsmith2020bartik as well as that of adao2019shift and borusyak2022quasi. These tests can provide evidence as to which identification strategy is more compatible with the data. • Practitioners relying on the identification strategy of goldsmith2020bartik should be wary of assigning a causal interpretation to TSLS by relying on a heterogenous effects model. Such an interpretation necessitates that shares be uncorrelated across sectors, which is empirically untenable. On the other hand, as advocated by goldsmith2020bartik, it may still be possible to employ the shares for causal inference by not combining them into a Bartik instrument. • Practitioners should likewise be careful in assigning TSLS a causal interpretation by relying on a heterogeneous effects model under the identification strategy of adao2019shift and borusyak2022quasi. A necessary condition for TSLS to be causal is that shocks to different sectors not be negatively correlated. Reasoning through the correlation structure of shocks is thus important not only for the purposes of obtaining standard errors, but also for interpreting the TSLS estimand. • In applications with long panels, it is possible to rely on an alternative identification strategy in which the randomness of the instrument is understood jointly over the cross sectional distribution of shares and the time series distribution of shocks. Practitioners relying on this approach, however, need to employ different standard errors that are governed by the length of the panel.
center[center omitted — 42 chars of source]

\setcounter{theorem}{0} \setcounter{corollary}{0} \setcounter{equation}{0} \setcounter{remark}{0} \setcounter{section}{0}

This Appendix contains the proofs of all the results in the main text.

Proofs for Section (ref)

Proof of Proposition (ref). First note that since $\{S_i,W_i,\varepsilon_i\}_{i=1}^n$ are i.i.d.\ and independent of $\mathcal G_n$ and $\mathcal Z$ is measurable with respect to $\mathcal G_n$ it follows $E[W_i\varepsilon_i] = 0$ that

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

It is therefore immediate that $E[S_i\varepsilon_i] = 0$ is a sufficient condition for (ref) to hold with probability one over $\mathcal Z$. To see that this condition is also necessary, suppose by way of contradiction that $E[S_i\varepsilon_i]\neq 0$. By Lemma (ref), it then follows that there is a $z^*$ in the support of $\mathcal Z$ satisfying $(z^*)^\prime E[S_i\varepsilon_i]\neq 0$. Assuming without loss of generality that $(z^*)^\prime E[S_i\varepsilon_i] > 0$ and setting $B_\delta(z^*)\equiv \{z\in \mathbb R^p : \|z-z^*\|_2^2 < \delta\}$, we then obtain that $(E[S_i\varepsilon_i])^\prime z > 0$ for all $z\in B_\delta(z^*)$ provided that $\delta > 0$ is chosen to be sufficiently small. Hence, employing that $z^*$ is in the support of $\mathcal Z$ yields that

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

which implies that for (ref) to hold with probability one we must have $E[S_i\varepsilon_i] = 0$. \rule{2mm}{2mm}

Proof of Proposition (ref). First note that since $\mathcal G_n = \{S_i,W_i,\varepsilon_i\}_{i=1}^n$ and $\mathcal Z$ is independent of $\mathcal G_n$ by hypothesis, it follows from $Z_i = S_i^\prime \mathcal Z$ by definition that we have

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

Since $E[Z_i|\{S_i,W_i,\varepsilon_i\}_{i=1}^n] = S_i^\prime E[\mathcal Z]$, we can conclude that $E[Z_i|\{S_i,W_i,\varepsilon_i\}_{i=1}^n] = W_i^\prime \pi_n$ is a sufficient condition for (ref) to hold with probability one. In order to establish the converse direction, we next define the event $A_n$ to be given by

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

and note that $A_n$ is measurable with respect to $\{S_i,W_i\}$ by definition of $\pi_n$. For any realization of $\{S_i,W_i\}_{i=1}^n$ in the event $A_n$, Lemma (ref) allows us to conclude that there exists a $\{e_i^*\}_{i=1}^n$ in the support of $\{\varepsilon_i\}_{i=1}^n$ conditional on $\{S_i,W_i\}$ satisfying

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

Hence, defining $B_\delta(\{e_i^*\}_{i=1}^n) \equiv \{ \{e_i\}_{i=1}^n : \sum_i (e_i - e_i^*)^2 < \delta^2\}$ we obtain from $\{e_i^*\}_{i=1}^n$ being in the support of $\{\varepsilon_i\}_{i=1}^n$ conditional on $\{S_i,W_i\}_{i=1}^n$ that for $\delta$ sufficiently small

multline[multline omitted — 282 chars of source]

In particular, since the conclusion in (ref) applies to any $\{S_i,W_i\}_{i=1}^n$ in the event $A_n$, it follows that $A_n$ must have probability zero in order for condition (ref) to hold with probability one. Since $S_i^\prime E[\mathcal Z] = E[Z_i|\{S_i,W_i,\varepsilon_n\}_{i=1}^n]$, the lemma follows. \rule{2mm}{2mm}

lemmaIf the linear span of a set $V\subseteq \mathbb R^k$ has dimension $k$, then it follows that for any $0\neq x\in \mathbb R^k$ there is a $v^*\in V$ such that $x^\prime v^*\neq 0$.

{Proof.} Since the dimension of the linear span of $V$ equals $k$, it follows that there are vectors $\{v_j\}_{j=1}^k \subset \mathbb R^k$ and scalars $\{\alpha_j\}_{j=1}^k$ satisfying $x = \sum_j \alpha_j v_j$. In particular, since $x\neq 0$, we have $(\sum_j \alpha_j v_j)^\prime x = \|x\|_2^2 > 0$ and hence that $v_{j^*}^\prime x \neq 0$ for some $j^*$. \rule{2mm}{2mm}

Proofs for Section (ref)

The results in Section (ref) rely on the next set of regularity conditions. In the statement below, the notation $\text{supp}\{V\}$ refers to the support of a random variable $V$.

assumption(i) $\{\Lambda_i,W_i\}_{i=1}^n$ are i.i.d.\ conditional on $\mathcal Z$; (ii) ${\rm supp}\{(\Lambda_i,W_i,\mathcal Z)\} = {\rm supp}\{\Lambda_i\}\times {\rm supp}\{W_i\}\times {\rm supp}\{\mathcal Z\}$; (iii) ${\rm rank}\{{\rm Var}\{S_i|W_i\}\} \geq p-1$ and ${\rm Var}\{S_{ij}|W_i\} > 0$ for all $1\leq j \leq p$ with probability one; (iv) $(\lambda_{i1},\ldots,\lambda_{ip})$ has a continuous density w.r.t.\ Lebesgue measure; (v) ${\rm supp}\{\mathcal Z\}$ includes a neighborhood of zero.

Assumption (ref)(i) allows for dependence across observations though it implies that the marginal distribution of $(\Lambda_i,W_i,\mathcal Z)$ is the same for all observations. Assumptions (ref)(ii)(iv) further impose support restrictions on $(\Lambda_i,W_i,\mathcal Z)$, while Assumption (ref)(iii) states our restrictions on the covariance matrix of $S_i \in \mathbb R^p$ conditionally on $W_i$ (denoted $\text{Var}\{S_i|W_i\})$. Assumption (ref)(iii) allows for $\text{Var}\{S_i|W_i\}$ to be rank-deficient to recognize that the shares may sum up to one. Finally, Assumptions (ref)(iv) simply demands that the “types" vector $(\lambda_{i1},\ldots,\lambda_{ip})$ be continuously distributed.

Proof of Proposition (ref). First note that Assumption (ref)(ii) implies $(\Lambda_i,\beta_i,\varepsilon_i,\eta_i)$ is independent of $(\mathcal Z,S_i)$ conditionally on $(\mathcal Z,W_i)$. Therefore, by Assumptions (ref)(i)(iii), we may apply Lemma (ref) with $\mathcal G_n = \{\mathcal Z\}$ to conclude that

multline[multline omitted — 386 chars of source]

where the second equality holds by $Z_i = S_i^\prime \mathcal Z$ and Assumption (ref)(iii), and the final equality holds by Assumption (ref)(ii). The claim of the proposition therefore follows from result (ref), the definition of $\omega_{i,n}$ in (ref), and Lemma (ref). \rule{2mm}{2mm}

Proof of Corollary (ref). Suppose that condition (ref) holds for some $j\neq k$ and define

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

Next, note that by Proposition (ref) a necessary condition for $\omega_{i,n}$ to be positive for all $1\leq i \leq n$ with probability one is that the corresponding $2\times 2$ matrix

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

be either positive semi-definite or negative semi-definite with probability one. Hence, setting $\bar \lambda_i = (\lambda_{ij} + \lambda_{ik})/2$ and noting that for any $2\times 2$ matrix $A$ and $a\in \mathbb R^2$ we have $a^\prime A a = a^\prime (A+A^\prime)a/2$, it follows that a necessary condition for $\omega_{i,n}$ to be positive for all $1 \leq i \leq n$ with probability one is that the matrices $\Omega_i$ defined by

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

be either positive semi-definite with probability one or negative semi-definite with probability one. However, in order for $\Omega_i$ to be positive semi-definite or negative-semidefinite with probability one we must have $\lambda_{ij}\lambda_{ik}\geq 0$ due to $\min\{\sigma_j^2(W_i),\sigma_k^2(W_i)\} > 0$ by Assumption (ref)(iii). Hence, since the determinant of $\Omega_i$ equals the product of its eigenvalues, a necessary condition for $\omega_{i,n}$ to be positive for all $i$ with probability one is

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

However, setting $\rho_{jk}(W_i) \equiv \sigma_{jk}(W_i)/\sigma_j(W_i)\sigma_k(W_i)$ we obtain by direct calculation that

multline*[multline* omitted — 384 chars of source]

where the first inequality follows from $\lambda_{ij}\lambda_{ik}\neq 0$ with probability one by Assumption (ref)(iv), and the final from Assumption (ref)(ii), the support of $\lambda_{ij}/\lambda_{ik}$ being unbounded, and $\rho^2_{jk}(W_i) \neq 0$ with positive probability due to condition (ref). \rule{2mm}{2mm}

lemmaSuppose that $\mathcal Z$ and $\{Y_i,X_i,W_i,S_i\}_{i=1}^n$ satisfy equations (ref) and (ref), $E[Z_i|W_i,\mathcal G_n] = W_i^\prime \pi_n$, and $(\Lambda_i,\beta_i,\varepsilon_i,\eta_i)\perp \!\!\! \perp (\mathcal Z,S_i)$ conditionally on $(W_i,\mathcal G_n)$. Then: \begin{equation} E\left[X_i\dot Z_{i,n}\Big|\Lambda_i,W_i,\mathcal G_n\right] = E[(\mathcal Z^\prime \Lambda_iS_i)\dot Z_{i,n}|\Lambda_i,W_i,\mathcal G_n]. \end{equation} If in addition $\sum_{i=1}^n E[X_i \dot Z_{i,n}|\mathcal G_n]\neq 0$, then it also follows that equation (ref) holds.

{Proof.} First note that for any function $f$ of $(\Lambda_i,\beta_i,\varepsilon_i,\eta_i,W_i)$ it follows from the requirements that $(\Lambda_i,\beta_i,\varepsilon_i,\eta_i) \perp \!\!\! \perp (\mathcal Z,S_i)$ conditionally on $(\mathcal G_n,W_i)$ and $Z_i = \mathcal Z^\prime S_i$ that

multline[multline omitted — 285 chars of source]

where the final equality follows from $E[Z_i|W_i,\mathcal G_n] = W_i^\prime \pi_n$. Combining result (ref) with the specifications of the first and second stages in (ref) and (ref) then yields that

equation[equation omitted — 230 chars of source]

Letting $\mathcal Z_j$ denote the $j^{th}$ coordinate of $\mathcal Z$, $S_{ij}$ the $j^{th}$ coordinate of $S_i$, and recalling that $\Lambda_i = \text{diag}\{(\lambda_{i1},\ldots,\lambda_{ip})\}$ we may also employ (ref) and (ref) to obtain

align[align omitted — 301 chars of source]

which verifies that (ref) indeed holds. Finally, observe that $(\Lambda_i,\beta_i)$ being independent of $(\mathcal Z,S_i)$ conditionally on $(W_i,\mathcal G_n)$ further allows us to conclude that

align[align omitted — 480 chars of source]

where the final equality follows from result (ref) and $\Lambda_i \perp \!\!\! \perp (\mathcal Z,S_i)$ conditionally on $(W_i,\mathcal G_n)$. The claim that (ref) holds therefore follows from the definition of $\beta_{0,n}$, the rank condition $\sum_{i=1}^n E[X_i\dot Z_{i,n}|\mathcal G_n]\neq 0$ and results (ref), (ref), and (ref). \rule{2mm}{2mm}

lemmaLet Assumption (ref) hold. Then, for $n$ sufficiently large, it follows \begin{equation} P\left(\min_{1\leq i \leq n} \mathcal Z^\prime (\Lambda_i {\rm Var}\{S_i|W_i\})\mathcal Z\} \geq 0 or \max_{1\leq i \leq n} \mathcal Z^\prime (\Lambda_i {\rm Var}\{S_i|W_i\})\mathcal Z\} \leq 0 \right) = 1 \end{equation} if and only if either $\Lambda_i {\rm Var}\{S_i|W_i\}$ is positive semi-definite with probability one for all $i$, or $\Lambda_i {\rm Var}\{S_i|W_i\}$ is negative semi-definite with probability one for all $i$.

Proof. For notational simplicity we first set $\Gamma_i \equiv \Lambda_i \text{Var}\{S_i|W_i\}$ and use “$\Gamma_i\geq 0$" and “$\Gamma_i\leq 0$" to denote that $\Gamma_i$ is positive semi-defintie and negative-semidefinite respectively. Then note that if either $P(\Gamma_i \geq 0) = 1$ for all $i$ or $P(\Gamma_i \leq 0) = 1$ for all $i$, then (ref) immediately holds. For the opposite direction, we next observe that

align[align omitted — 705 chars of source]

where the second equality follows from Assumption (ref)(i). However, since $a^n = o(1) $ for any $a\in [0,1)$ as $n$ tends to infinity, result (ref) implies that in order for the claim in (ref) to hold for $n$ sufficiently large we must have with probability one over $\mathcal Z$ that

equation[equation omitted — 163 chars of source]

By Assumption (ref)(ii), $\text{supp}\{(\Gamma_1,\mathcal Z)\} = \text{supp}\{\Gamma_1\}\times \text{supp}\{\mathcal Z\}$ and hence the distribution of $\Gamma_1$ is absolutely continuous with respect to the distribution of $\Gamma_1$ conditionally on $\mathcal Z$. Defining the sets $S_+$ and $S_{-}$ to be given by

align[align omitted — 185 chars of source]

it therefore follows from result (ref) holding with probability one that we must have

equation[equation omitted — 70 chars of source]

Next, set $\Gamma^* \equiv \Lambda^* \Sigma^*$ with $\Sigma^*$ any point in the support of ${\rm Var}\{S_1|W_1\}$ and $\Lambda^* = \text{diag}\{\lambda_{1}^*,\ldots, \lambda_p^*\}$ for any point $(\lambda_1^*,\ldots, \lambda_p^*)$ at which the density of $(\lambda_{11},\ldots, \lambda_{1p})$ is strictly positive. We next aim to show that $\Gamma^*$ is either positive semi-definite or negative semi-definite. We proceed by contradiction: Suppose that $\Gamma^*$ is neither positive semi-definite nor negative semi-definite. Then, by Lemma (ref), Assumption (ref)(iii), the density of $(\lambda_{11},\ldots,\lambda_{1p})$ being continuous and strictly positive at $(\lambda_1^*,\ldots, \lambda_p^*)$, and Assumption (ref)(v), there are $z_0 \in {\rm \text{supp}}\{\mathcal Z\}$ and $\Lambda_0,\tilde \Lambda_0 \in \text{supp}\{\Lambda_1\}$ satisfying

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

We may therefore select sufficiently small neighborhoods $N(z_0), N(\Lambda_0), N(\tilde \Lambda_0), N(\Sigma^*)$ of $z_0,\Lambda_0,\tilde \Lambda_0$, and $\Sigma^*$ such that the following inequalities are satisfied

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

Then note that since $\Lambda_0\Sigma^* \in \text{supp}\{\Lambda_1\text{Var}\{S_1|W_1\}\}$ by Assumption (ref)(ii), it follows

multline[multline omitted — 197 chars of source]

By identical arguments, but relying on $N(\tilde \Lambda_0)\times N(\Sigma^*)$ instead, similarly yield that

equation[equation omitted — 117 chars of source]

However, because $P(\mathcal Z \in N(z_0)) > 0$ due to $z_0 \in \text{supp}\{\mathcal Z\}$, results (ref) and (ref) together contradict (ref) and therefore $\Gamma^*$ must be either positive semi-definite or negative semi-definite as claimed. Thus, we have so far shown that

equation[equation omitted — 87 chars of source]

To conclude, note that by result (ref) and Lemma (ref) either $S_+$ or $S_{-}$ (or both) must contain $p$ linearly independent vectors. If $S_+$ contains $p$ linearly independent vectors $\{s_j\}_{j=1}^p$, then we obtain by the definition of $S_+$ in (ref) that

multline[multline omitted — 265 chars of source]

Next note that $z^\prime \Gamma_1 z = z^\prime(\Gamma_1 + \Gamma_1^\prime)z/2$ for any $z\in \mathbb R^p$ and use that $(\Gamma_1 + \Gamma_1^\prime)$ is diagonalizable and $s_j^\prime (\Gamma_1 + \Gamma_1^\prime)s_j = 0$ for all $1\leq j \leq p$ implies that all the eigenvalues of $(\Gamma_1+\Gamma_1^\prime)$ equal zero due to $\{s_j\}_{j=1}^p$ being linearly independent to conclude that

multline[multline omitted — 274 chars of source]

where the first inequality follows from $\text{Var}\{S_{1j}|W_i\}>0$ for all $1\leq j \leq p$ by Assumption (ref)(iii) and the second inequality by $\Gamma_1 = \text{diag}\{(\lambda_{11},\ldots, \lambda_{1p})\}\text{Var}\{S_1|W_1\}$. Hence, combining results (ref) and (ref) we obtain that if $S_+$ contains $p$ linearly independent vectors, then $P(\Gamma_1 = 0) = P(\Gamma_1 \leq 0)$, which together with result (ref) yields

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

Similarly, if $S_{-}$ instead contains $p$ linearly independent vectors, then it is possible to show that (ref) implies that $P(\Gamma_1\leq 0)=1$ and therefore the lemma follows. \rule{2mm}{2mm}

lemmaLet $\Gamma \equiv D \Sigma$ with $D$ a $p\times p$ diagonal matrix and $\Sigma$ a $p\times p$ positive semi-definite matrix with ${\rm rank}\{\Sigma\}\geq p-1$. If $\Gamma$ is neither positive semi-definite nor negative semi-definite, then for any $\delta > 0$ there is a $z\in \mathbb R^p$ and diagonal $p\times p$ matrices $H_1,H_2$ satisfying $\|z\| \vee \|D-H_1\| \vee \|D-H_2\| < \delta$, $z^\prime (H_1\Sigma) z > 0$, and $z^\prime (H_2\Sigma) z < 0$.

Proof. Let $\bar \Gamma = (\Gamma + \Gamma^\prime)/2$ and note that since $a^\prime \Gamma a = a^\prime \Gamma^\prime a$ for any $a \in \mathbb R^p$, we have

equation[equation omitted — 110 chars of source]

Next observe that $\bar \Gamma$ is a symmetric matrix and let $\{\pi_i\}_{i=1}^p$ denote its eigenvalues and $\{v_i\}_{i=1}^p$ its corresponding eigenvectors. If $\Gamma$ is neither positive semi-definite nor negative semi-definite, then result (ref) implies that $\bar \Gamma$ must have a strictly positive eigenvalue and a strictly negative eigenvalue. Assuming without loss of generality that $\pi_1 >0$ and $\pi_2 < 0$, let $\alpha >0$ and define the vectors $c_1$ and $c_2$ to be given by

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

Next note that $\|c_1\|^2 = \|c_2\|^2 = \alpha^2(1+ \pi_1/|\pi_2|)$ and that therefore we may set $\|c_1\| =\|c_2\| < \delta$ by selecting $\alpha$ to be sufficiently small. Moreover, by direct calculation we have

equation[equation omitted — 147 chars of source]

where the final equality follows from $\pi_2 < 0$. Next observe that since ${\rm rank}\{\Sigma^{1/2}\} = {\rm rank}\{\Sigma\} \geq p-1$ and $c_1,c_2\in \mathbb R^p$ are linearly independent, it follows that $\Sigma^{1/2} c_j \neq 0$ for some $j\in\{1,2\}$. Assuming without loss of generality that $\Sigma^{1/2} c_1 \neq 0$, we then set $z = c_1$ and note that results (ref), (ref), and $\Sigma^{1/2}z \neq 0$ imply that

equation[equation omitted — 90 chars of source]

Setting $x \equiv \Sigma z$ and letting $x_j$ and $z_j$ denote the $j^{th}$ coordinates of $x$ and $z$, then note

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

which implies that $z_{j} x_{j} > 0$ for some $1\leq j \leq p$. Assuming without loss of generality that $z_1 x_1 > 0$, then set $e_1 = (1,0,\ldots, 0)^\prime$ and for $\xi > 0$ define the matrices

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

noting that $\|D-H_1\| = \|D-H_2\| <\delta$ provided $\xi$ is chosen sufficiently small. In addition, $\Gamma \equiv D\Sigma$, $x \equiv \Sigma z$, result (ref), and $x_1z_1 > 0$ together yield that

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

Identical arguments imply $z^\prime(H_2 \Sigma)z < 0$, and hence the lemma follows. \rule{2mm}{2mm}

lemmaIf Assumption (ref)(v) holds and $A_1, A_2$ satisfy $P(\mathcal Z \in A_1 \cup A_2) = 1$, then it follows that ${\rm span}\{A_i\} = \mathbb R^p$ for some $i\in \{1,2\}$.

{\emph Proof.} By way of contradiction, suppose that ${\rm span}\{A_i\} \neq \mathbb R^p$ for $i \in \{1,2\}$. Then note that $A_i \subseteq V_i$ for some vector subspace $V_i \subset \mathbb R^p$ and that for each $i$ we may find a $v_i\in \mathbb R^p$ that is orthogonal to $V_i$ and satisfies $\|v_i\|^2 = 1$. Next define $v^*$ to equal

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

and note that $\langle v^*,v_i\rangle \neq 0$ for $i \in \{1,2\}$ due to $\|v_i\|^2 = 1$. Since $v_i$ is orthogonal to $V_i$ it follows that $\xi v^* \notin V_i$ and hence $\xi v^*\notin V_1\cup V_2$ for any $\xi > 0$. In particular, we obtain that $\xi v^*\notin A_1 \cup A_2$ due to $A_1\cup A_2 \subseteq V_1 \cup V_2$. However, for $\xi$ sufficiently small, $\xi v^*$ belongs to the support of $\mathcal Z$ by Assumption (ref)(v). Thus, selecting $N(\xi v^*)$ to be a neighborhood of $\xi v^*$ sufficiently small to ensure that $N(\xi v^*) \subseteq (A_1\cup A_2)^c$ we obtain

equation[equation omitted — 107 chars of source]

where the final inequality follows from $\xi v^*$ being in the support of $\mathcal Z$. Since (ref) contradicts the hypothesis that $P(\mathcal Z \in A_1 \cup A_2) =1$, the lemma follows. \rule{2mm}{2mm}

Proofs for Section (ref)

The results in Section (ref) rely on the following regularity conditions.

assumptionFor $\mathcal G_n = \{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$ and $\mathcal W_n = \{W_i\}_{i=1}^n$ we have: (i) ${\rm Var}\{\mathcal Z|\mathcal G_n\} = {\rm Var}\{\mathcal Z|\mathcal W_n\}$ and ${\rm Var}\{\mathcal Z_j|\mathcal W_n\} > 0$ for all $1\leq j \leq p$ with probability one; (ii) $\{\Lambda_i,S_i\}_{i=1}^n$ are i.i.d.\ conditionally on $\mathcal W_n$; (iii) ${\rm supp}\{(\Lambda_i,S_i,\mathcal W_n)\} = {\rm supp}\{\Lambda_i\}\times {\rm supp}\{S_i\}\times {\rm supp}\{\mathcal W_n\}$; (iv) ${\rm supp}\{S_i/\|S_i\|_1\} = \{s\in \mathbb R^p : s\geq 0 \text{ and } \|s\|_1 =1\}$.

Assumptions (ref)(i)-(iii) impose conditions that simplify our analysis. In turn, Assumption (ref)(iv) demands that the support of the shares be sufficiently rich -- in its statement, $\|\cdot\|_1$ denotes the $\ell_1$ norm $\|s\|_1 = \sum_{i=1}^n |s^{(i)}|$ for any vector $s = (s^{(1)},\ldots, s^{(p)})^\prime \in \mathbb R^p$. We note that Assumption (ref)(iv) allows the shares to sum to less than one, as is sometimes the case in empirical applications.

Proof of Proposition (ref). First note that setting $\mathcal G_n = \{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$ implies that $(\Lambda_i,\beta_i,\varepsilon_i,\eta_i)\perp \!\!\! \perp (\mathcal Z,S_i)$ conditionally on $(W_i,\mathcal G_n)$. Hence, Assumption (ref) yields

multline[multline omitted — 370 chars of source]

where the first equality follows from Lemma (ref) and $(\Lambda_i,W_i)\in\mathcal G_n$, the second equality holds by $Z_i = S_i^\prime \mathcal Z$ and Assumption (ref)(ii), and the third equality holds by direct calculation. The claim of the proposition therefore follows from result (ref), the definition of $\omega_{i,n}$ in (ref), and Lemma (ref). \rule{2mm}{2mm}

Proof of Corollary (ref). Suppose condition (ref) holds for some $j\neq k$ and define

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

Also note that Assumptions (ref)(i)(iii) and Proposition (ref) together imply that a necessary condition for $\omega_{i,n}$ to be positive for all $i$ with probability one is that

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

In what follows, we assume that $P(\Lambda_i\geq 0) =1$ and note that the case in which $P(\Lambda_i \leq 0) = 1$ follows by identical arguments. Next note that by Proposition (ref), a necessary condition for $\omega_{i,n}$ to be positive for all $i$ with probability one is that

equation[equation omitted — 271 chars of source]

be either positive for all $(s_j,s_k)\in \mathbb R_+$ with probability one over $\mathcal G_n$, or negative for all $(s_j,s_k)\in \mathbb R_+$ with probability one over $\mathcal G_n$. However, Assumption (ref)(i), $P(\lambda_{ij}=0) = 0$, and $P(\lambda_{ij}\geq 0)=1$ imply that setting $(s_j,s_k)=(1,0)$ yields a strictly positive number in (ref) with probability one. Hence, we can conclude that a necessary condition for $\omega_{i,n}$ to be positive for all $i$ with probability one is that we have

align[align omitted — 565 chars of source]

where in the second equality we employed Assumption (ref)(i) and in the third equality we profiled out $s_j$ by setting $s_j = -s_k\rho(\mathcal G_n)(\lambda_j+\lambda_k)/2\lambda_j$. However, note that

equation[equation omitted — 272 chars of source]

where the inequality holds due to condition (ref), Assumptions (ref)(i)(iii), and the support of $\lambda_j/\lambda_k$ being unbounded. Since result (ref) implies the necessary condition in (ref) cannot hold, the claim of the corollary follows. \rule{2mm}{2mm}

lemmaLet Assumption (ref) hold and $\mathcal G_n = \{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$. Then, \begin{equation} P\left(\min_{1\leq i \leq n} S_i^\prime (\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\})S_i \geq 0 or \max_{1\leq i \leq n} S_i^\prime (\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\})S_i \leq 0 \right) = 1 \end{equation} for all $n$ sufficiently large if and only if the distribution of $\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\}$ satisfies \begin{equation} P\left(\sup_{s\in \mathbb R^p_+} s^\prime (\Lambda_i{\rm Var}\{\mathcal Z|\mathcal G_n\}) s \leq 0\right) = 1 or P\left(\inf_{s\in \mathbb R^p_+} s^\prime (\Lambda_i{\rm Var}\{\mathcal Z|\mathcal G_n\}) s \geq 0\right) = 1. \end{equation}

Proof. First note that since $S_i \in \mathbb R^p_+$ by Assumption (ref)(iv), it follows that condition (ref) implies (ref) holds. For the reverse direction, set $\mathcal W_n = \{W_i\}_{i=1}^n$ and $\Gamma_{i,n} = \Lambda_i\text{Var}\{\mathcal Z|\mathcal W_n\}$ for notational simplicity, and employ Assumptions (ref)(i) to obtain

align[align omitted — 689 chars of source]

where the second equality follows from Assumption (ref)(ii). For $n\geq 2$, result (ref) and the law of iterated expectations together imply that in order for the equality in (ref) to hold we must have with probability one over $(\Lambda_i,\mathcal W_n)$ that

equation[equation omitted — 206 chars of source]

Next note that Assumption (ref)(iii) implies that the distribution of $S_i$ is absolutely continuous with respect to the distribution of $S_i$ conditionally on $(\Lambda_i,\mathcal W_n)$. Therefore, letting $\mathbb M_p$ denote the set of $p\times p$ real matrices and defining the sets

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

we obtain from result (ref) holding with probability one over $(\Lambda_i,\mathcal W_n)$ that we have

equation[equation omitted — 85 chars of source]

Moreover, since the sign of $a^\prime G a$ equals the sign of $a^\prime G a/\|a\|_1^2$ for any matrix $G\in \mathbb M^p$ and vector $0\neq a\in \mathbb R^p$, Assumption (ref)(iv) allows us to conclude that

equation[equation omitted — 231 chars of source]

In particular, combining (ref) with (ref) yields that the distribution of $\Gamma_{i,n}$ satisfies

equation[equation omitted — 183 chars of source]

To conclude, note that by Lemma (ref) we have $P(\Lambda_i \geq 0) =1$ or $P(\Lambda_i \leq 0) = 1$. However, if $P(\Lambda_i \geq 0)=1$, then $\Gamma_{i,n} = \Lambda_i \text{Var}\{\mathcal Z|\mathcal W_n\}$ and Assumption (ref)(i) imply

multline[multline omitted — 379 chars of source]

where the final two inequalities hold by set inclusion. By result (ref) we thus obtain

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

where the final equality follows from (ref). Similarly, it is possible to show that if $P(\Lambda_i \leq 0) =1$, then $P(\sup_{a\in \mathbb R^p_+}a^\prime \Gamma_{i,n}a\leq 0) = 1$, and therefore the lemma follows. \rule{2mm}{2mm}

lemmaLet Assumption (ref) hold, set $\mathcal G_n = \{S_i,W_i,\Lambda_i,\beta_i,\varepsilon_i,\eta_i\}_{i=1}^n$, and \begin{equation} P\left(\min_{1\leq i \leq n} S_i^\prime (\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\}S_i\} \geq 0 or \max_{1\leq i \leq n} S_i^\prime (\Lambda_i {\rm Var}\{\mathcal Z|\mathcal G_n\})S_i\} \leq 0 \right) = 1 \end{equation} for $n$ sufficiently large. Then, it follows that either $P(\Lambda_i \geq 0) =1$ or $P(\Lambda_i \leq 0) = 1$.

Proof. We will proceed by contradiction and instead suppose that in fact we have that

equation[equation omitted — 164 chars of source]

For notational simplicity, let $\mathcal W_n = \{W_i\}_{i=1}^n$, set $\Gamma_{i,n}\equiv \Lambda_i \text{Var}\{\mathcal Z|\mathcal W_n\}$, and define

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

Next note that if $\lambda_{ij} > 0$ for some $1\leq j \leq p$ (resp.\ $\lambda_{ij} < 0$ for some $1\leq j \leq p$) then $A_+(\Gamma_{i,n})$ (rep.\ $A_{-}(\Gamma_{i,n})$) has non-empty interior whenever $\text{Var}\{\mathcal Z_j|\mathcal W_n\} > 0$ for all $1\leq j \leq p$. Therefore, since $s \in A_+(\Gamma_{i,n})$ (resp.\ $A_{-}(\Gamma_{i,n})$) if and only if $s/\|s\|_1\in A_+(\Gamma_{i,n})$ (resp.\ $s/\|s\|_1\in A_{-}(\Gamma_{i,n})$), we obtain by Assumptions (ref)(i)(iii) that

align[align omitted — 253 chars of source]

Similarly, also note that display (ref) holding and Assumption (ref)(iii) together imply

equation[equation omitted — 201 chars of source]

To conclude, observe that for $n \geq 2$, display (ref) and Assumptions (ref)(i)(ii) yield

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

where the final inequality follows from results (ref) and (ref). Hence, we have arrived at a contradiction implying (ref) cannot hold. \rule{2mm}{2mm}

Proofs for Section (ref)

In this appendix we collect the technical results behind Proposition (ref). Section (ref) introduces the framework, Section (ref) provides an outline of the main argument, and Sections (ref) and (ref) establish the two key building blocks for the main result.

Preliminaries and Definitions

We consider a probability space $\left( \Xi\times\Psi,\mathcal{F}\times\mathcal{C},P_{u}\times P_{f}\right) $ where $\Xi$ and $\Psi$ are Polish spaces with their respective Borel $\sigma$-algebras $\mathcal{F}$ and $\mathcal{C}$; see, p.\ 270 in dudley1989real. An example of such spaces is $\Xi=\left( \mathbb{R}^{\infty}\times....\times\mathbb{R}^{\infty}\right)$; i.e.\ a finite number of products of $\mathbb{R}^{\infty}$. Let $\Omega\equiv\Xi\times\Psi,$ $\mathcal{X}\equiv \mathcal{F}\times\mathcal{C}$ and $P\equiv P_{u}\times P_{f}$ so that the probability space can be represented more compactly as $\left(\Omega,\mathcal{X},P\right)$. It is useful for later developments to impose further structure on $\left( \Xi,\mathcal{F},P_{u}\right) $. We assume that $\left\{ \left( \Xi_{i},\mathcal{F}_{i},P_{u,i}\right) \right\}_{i=1}^{\infty}$ is a sequence of probability spaces and define $\Xi \equiv \Xi_{1} \times \Xi_{2} \times....$, $\mathcal{F} \equiv \mathcal{F}_{1} \times \mathcal{F} _{2} \times...,$ and $P_{u} \equiv P_{u,1}\times P_{u,2}\times...$ such that $\left( \Xi,\mathcal{F},P_{u}\right) $ is an infinite dimensional product space. Let $\mathcal{F}_{t}^{i}\subset\mathcal{F}_i$ denote an array of filtrations, where ${\mathcal F}_{-\infty}^{i} =\left\{ \mathcal{\emptyset},\Xi_{i}\right\}$, ${\mathcal F}_{\infty}^{i}={\mathcal F}_{i}$, and $\mathcal{F}_{t}^{i} \subset \mathcal{F}_{t+1}^{i}$ for $i\leq n$.\footnote{We can allow for triangular arrays, but suppress it for simplicity of notations.} Similarly, let $\mathcal{C}_{t}\subset\mathcal{C}$ denote a triangular array of filtrations, where $\mathcal{C}_{-\infty} =\left\{ \mathcal{\emptyset},\Psi\right\}$, $\mathcal{C}_{\infty} = \mathcal{C}$, and $\mathcal{C}_{t} \subset \mathcal{C}_{t+1} $. In addition, define the filtrations $\mathcal{H}_{t}^{i}\equiv\mathcal{F}_{t}^{i}\times\mathcal{C}_{t}$. Then, $\mathcal{F}\times\mathcal{C}_{t}\subset\mathcal{X}$ for all $t$ and $\mathcal{H}_{t}^{i}$ can be embedded in $\mathcal{X}$ for each $i$ and all $t\leq T$ by padding up additional coordinates; see, e.g., page 140 in halmos1976measure. In addition, note that $\mathcal{H} _{t}^{i}\subset\mathcal{H}_{t+1}^{i}$ for all $i$, and $t$.

In order to simplify our analysis, we will assume that $\mathcal{F}_{t}^{i} =\sigma\left( ....,\eta_{i,t-1} ,\eta_{it}\right)$, where $\left( \eta_{it}\right) _{i=1,t=-\infty}^{\infty,\infty}$ is an array of some random variables on $\left( \Xi,\mathcal{F},P_{u}\right) $ where for each $i$, $\left( \eta_{it}\right) _{t=-\infty}^{\infty}$ is an array of random variables defined on $\left( \Xi_{i},\mathcal{F}_{i},P_{u,i}\right) $. The product space structure of $\left( \Xi,\mathcal{F},P_{u}\right) $ immediately implies independence of $\left( \eta_{it}\right) _{t=-\infty}^{\infty}$ and $\left( \eta_{jt}\right) _{t=-\infty }^{\infty}$ for any $i\neq j$. Likewise, we assume that $\mathcal{C}_{t} =\sigma\left( ...,v_{t-1},v_{t}\right)$, where $\left( v_{t}\right) _{t=-\infty}^{\infty}$ is a sequence of some random variables on $\left( \Psi,\mathcal{C} ,P_{f}\right) $.

We will introduce mixing measures as in mcleish1975; see also andrews1988 for triangular array versions of these measures. Recall $\mathcal{C}_{t}=\sigma\left( ...,v_{t-1},v_t\right) $ and define $\mathcal{C}_{t}^{t+m}\equiv \sigma\left( v_{t},v_{t+1},...,v_{t+m}\right) $ and $\mathcal{C} _{t}^{\infty}\equiv\sigma\left( v_{t},v_{t+1},...\right) $. Similarly, we let $$\mathcal{F}_{t}^{i,t+m} \equiv\sigma\left( \eta_{it} ,...,\eta_{i,t+m}\right) ~\text{for all }i\leq n. $$ Our asymptotic normality results employ $\alpha$-mixing coefficients, and we therefore define \[ \alpha_{f}\left( m\right) \equiv \sup_{t}\sup_{A\in\mathcal{C}_{t} ,B\in\mathcal{C}_{t+m}^{\infty}}\left\vert P\left( A\cap B\right) -P\left( A\right) P\left( B\right) \right\vert . \]

We will now impose the following restrictions on the measures $P_{u}$ and $P_{f}$. By Theorems 4.34 and A.46 in breiman1968probability, a regular conditional distribution on $\mathcal{X}$ given $\mathcal{C}\subset\mathcal{X}$ exists, and by Theorem 10.2.2 in dudley1989real, the regular conditional distribution is unique for $P$-almost all $\omega\in\Omega$. As in eaglson1975, let $\omega^{\prime}\in\Omega$ and consider the regular conditional (on $\mathcal{C}$) probability denoted by $Q_{\omega^{\prime}}\left( B,\mathcal{C}\right) =Q_{\omega^{\prime}}\left( B\right) $. It follows that for fixed $B\in\mathcal{X}$, $Q_{\omega^{\prime}}\left( B,\mathcal{C}\right) $ is a version of $P\left( \left. B\right\vert \mathcal{C}\right) $ and for fixed $\omega^{\prime}\in\Omega$, $Q_{\omega^{\prime}}\left( \cdot\right) $ is a probability measure on $\mathcal{X}$. Importantly, this means $Q_{\omega^{\prime}}\left( \cdot\right) $ is countably additive which ensures that the law of iterated expectations holds; see p.\ 270 in dudley1989real. We note that the results in dudley1989real are established for Polish spaces.

Consider the measure space $\left( \Omega,\mathcal{X},Q_{\omega^{\prime} }\right) $ with expectation $E_{\omega^{\prime}}$, which formalizes the idea of treating the aggregate variables $\varkappa_{t}$ (to be defined later) as constants through the choice of $\omega^{\prime}$. By a lemma in p.\ 558 of eaglson1975, the following holds:

lemma[Eagleson 1975] Let $\mathcal{Y}$ be a sub-sigma field of $\mathcal{X}$ such that $\mathcal{C}\subseteq\mathcal{Y}$.\footnote{It is easy to see that the proof of Lemma 1 in eaglson1975 goes through when $\mathcal{F=G}$.} Then, for $P$ almost all $\omega^{\prime}\in\Omega$ and a random variable $q$ with $E\left[ \left\vert q\right\vert \right] <\infty$ it follows that $E_{\omega^{\prime}}\left[ \left. q\right\vert \mathcal{Y}\right] \left( \omega\right) =E\left[ \left. q\right\vert \mathcal{Y}\right] \left( \omega\right) $ $Q_{\omega^{\prime}}$-a.s.

For arbitrary $t$ and arbitrary $m\geq0$, we next define the filtration $\mathcal Y_t^{i,t+m}$ by

equation[equation omitted — 100 chars of source]

To establish marginal convergence as $T\rightarrow\infty$ for each $i\leq n$ fixed we follow the strategy of the proof of Theorem 2 in eaglson1975. This requires modifying the regularity conditions to the measure $Q_{\omega ^{\prime}}$. Define the conditional $L_{q}$ norm $\left\Vert y\right\Vert _{\left. q\right\vert \mathcal{C}}=\left( \int\left\vert y\right\vert ^{q}dP\left( \left. y\right\vert \mathcal{C}\right) \right) ^{1/q}$. By Lemma (ref) it follows that $\left\Vert y\right\Vert _{\left. q\right\vert \mathcal{C}}=\left( \int\left\vert y\right\vert ^{q} dQ_{\omega^{\prime}}\right) ^{1/q}$ $Q_{\omega^{\prime}}$ a.s. for $P$-almost all $\omega^{\prime}$. Similarly, define the conditional mixing coefficients

equation[equation omitted — 371 chars of source]

where $\alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right) $ are $\mathcal{C}$-measurable random variables.

Now, recall that our analysis is predicated on the moment restriction in (ref). In order to facilitate our asymptotic analysis, we impose the following:

condition(i) There are some random vectors $f_{t}$ and $u_{it}$ defined on $(\Psi,{\mathcal C},P_f)$ and $(\Xi_i, {\mathcal F}_{i}, P_{u,i})$ such that $S_{i} \varepsilon_{it}=\psi\left( f_{t},u_{it}\right) $; (ii) The ${\mathcal Z}_t$ is a component of $f_t$; and (iii) The joint distribution of $(u_{it})_{t=1}^{\infty}$ is identical across $i$.

It is important to note that the product structure $P_{u}=P_{u,1}\times P_{u,2}\times...$ implies that the variables $(u_{it})_{t=1}^{\infty}$ are independent over $i$. Finally, we define the variables \[ \xi_{it}\equiv(\mathcal{Z}_{t})^\prime \nu_{it}, \hspace{0.4 in} \varkappa_{t}\equiv(\mathcal{Z}_{t})^\prime \zeta_{t}, \] where $\zeta_t$ and $\nu_{it}$ are given by $\zeta_{t} \equiv E\left[\left. S_{it}\varepsilon_{it}\right| {\mathcal C}\right] = E\left[\left. S_{it}\varepsilon_{it}\right| f_t \right]$ and $\nu_{it} \equiv S_{it}\varepsilon_{it} - \zeta_{t}$.

Proof of Proposition (ref) (Outline)

Recall that Proposition (ref) derives an asymptotic distribution for the numerator (i.e.\ the score) of $(\hat \beta_n - \beta)$; see (ref). Given the introduced notation, we can decompose

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

We start the analysis by studying the conditional distribution given $\mathcal C$ of the term

equation[equation omitted — 89 chars of source]

By Condition (ref), $\xi_{it}$ are independent over $i$ conditional on $\mathcal{C}$, and we therefore expect that (ref) is asymptotically normal conditional on $\mathcal{C}$. Under additional regularity conditions, the limit distribution has a variance that does not depend on $\mathcal{C}$. Indeed, this is formally established in Theorem (ref) below. In particular, defining

equation[equation omitted — 249 chars of source]

we have that $\phi_{nT}\left( \left. \varsigma_{1}\right\vert \mathcal{C}\right) \rightarrow\phi\left( \varsigma_{1}\right) $ almost surely in $\mathcal C$, where $\phi\left( \varsigma_{1}\right) $ denotes the characteristic function of the limiting normal distribution.

Now, let's consider the joint characteristic function of the vector in display (ref): $$ E\left[ \exp\left( \iota\varsigma_{2}\frac{1}{\sqrt{T}}\sum_{t=1} ^{T}\varkappa_{t}+\iota\varsigma_{1}\frac{1}{\sqrt{nT} }\sum_{t=1}^{T}\sum_{i=1}^{n}\xi_{it}\right) \right] =E\left[ \exp\left( \iota\varsigma_{2}\frac{1}{\sqrt{T}}\sum _{t=1}^{T}\varkappa_{t}\right) \phi_{nT}\left( \left. \varsigma_{1}\right\vert \mathcal{C}\right) \right] $$ where we note that $\varkappa_t$ is measurable with respect to $\mathcal{C}$. Because $\sum_{t=1}^T E[\varkappa_{t}]=0$ due to the moment restriction in (ref), a time series CLT should apply to the term

equation[equation omitted — 74 chars of source]

Indeed, the asymptotic normality of (ref) is formally established in Theorem (ref) in Appendix (ref) below. Letting $\varphi\left(\varsigma_{2}\right) $ denote the characteristic function of the limiting normal distribution of the term in (ref), we then obtain that

align[align omitted — 840 chars of source]

Because characteristic functions are bounded by one and $\phi_{nT}\left( \left. \varsigma_{1}\right\vert \mathcal{C} \right) \rightarrow\phi\left( \varsigma_{1}\right) $ almost surely in $\mathcal C$ we obtain from the dominated convergence theorem that

multline*[multline* omitted — 457 chars of source]

Similarly, since (ref) is asymptotically normally distributed and $\varphi\left(\varsigma_{2}\right)$ denotes the characteristic function of its limiting distribution, we also have that

multline*[multline* omitted — 470 chars of source]

To conclude, we see that (ref) and (ref) are jointly asymptotically normally distributed and independent under the conditions laid out in Theorems (ref) and (ref).

remark\rm While we have focused on the numerator of $(\hat \beta_n -\beta)$, the denominator can be studied under similar conditions. In particular it is possible to show that $$\frac{1}{nT}\sum_{t=1}^T \sum_{i=1}^n (\mathcal Z_t^\prime S_{it})X_{it} = \frac{1}{nT}\sum_{t=1}^T \sum_{i=1}^n E[(\mathcal Z_t^\prime S_{it})X_{it}] + o_P(1),$$ though, for conciseness, we do not provide the details of the relevant argument. \rule{2mm}{2mm}

Unconditional Convergence

The main purpose of this section is to establish a time series central limit theorem for $$\frac{1}{\sqrt T}\sum_{t=1}^{T}\varkappa_{t},$$ which is formally established in Theorem (ref) below. For this purpose, it is convenient to assume that $\varkappa_{t}$ is $L_{2}$ near-epoch-dependent (NED). The concept of NED sequences was introduced by billingsley1968convergence. mcleish1975 or andrews1988 show that a NED process is also a mixingale. Therefore assumptions that impose NED type conditions lead to strong laws by showing that these processes also satisfy the requirements for strong laws of related mixingales; see Theorem 3 in mcleish1975 for the first result of this nature.

We impose the following condition that establishes the NED property for $\varkappa_{t}$, and imposes sufficient conditions for $\varkappa_{t}$ to satisfy the conditions for the SLLN in DEJONG1996 and the CLT in dejong1997. In the statement below, we say that a sequence $\delta_{m}$ is of size $-\lambda$ if $\delta_{m}=O\left( m^{-\lambda-\omega}\right) $ for some $\omega>0$; see p.\ 335 in dejong1997.

conditionFor $r>2$, assume that $\sup_{t}\left\Vert \varkappa_{t}\right\Vert _{r}<\infty$, and that there exists a bounded array of non-random constants $c_{t}$ such that \[ \left\Vert \varkappa_{t}-E\left[ \varkappa_{t}|\mathcal{C}_{t-m}^{t+m}\right] \right\Vert _{2}\leq c_{t}\beta_{f}\left( m\right) \text{ for all }t \] where $\beta_{f}\left( m\right) $ is of size $-1/2$. Further assume that for $r>2$, $\alpha_{f}\left( m\right) $ is of size $r/\left( r-2\right) $.

To establish the CLT we adopt the conditions given in dejong1997. The result is based on a blocking scheme that needs to be defined. Let $b_{T}$ and $l_{T}$ be positive, non-decreasing integer valued sequences that are the lengths of included and discarded blocks. Assume $b_{T}\geq l_{T}+1,$ $l_{T}\rightarrow\infty$, $l_{T}\geq1,$ $b_{T}\leq T$, $b_{T}/T\rightarrow0$ and $l_{T}/b_{T}\rightarrow0$. Let $r_{T}\equiv\left[ T/b_{T}\right] $ and define $\tilde{\varkappa}_{T,t}\equiv \varkappa_{t}/\sigma_{T,\varkappa}$, where where $\sigma_{T,\varkappa}^{2}$ is given by $$\sigma_{T,\varkappa}^{2}\equiv E\left[ \left( \sum_{t=1}^{T}\varkappa_{t}\right) ^{2}\right]. $$

The following condition is sufficient for obtaining the desired CLT.

conditionAssume that $\left\{ \varkappa_{t},\mathcal{C}_{t}\right\} $ satisfies Condition (ref). There exists a positive constant array $e_{T,t}$ such that $c_{t}/e_{T,t}$ is uniformly bounded in $t\leq T$ and $T\geq1$ and $\left\{ \tilde{\varkappa}_{T,t}/e_{T,t}\right\} $ is $L_{r}$ bounded for $r>2$ uniformly in $t\leq T$ and $T\geq1$. Let $M_{T,j}\equiv\max_{\left( j-1\right) b_{T}+1\leq t\leq jb_{T}}e_{T,t}$ for $1\leq j\leq r_{T}$ and $M_{T,r_{T}+1}\equiv\max_{r_{T}b_{T}+1\leq t\leq T}e_{T,t}$. Then, $\max_{1\leq j\leq r_{T}+1}M_{T,j}=o\left( b_{T}^{-1/2}\right) $ and $\sum_{j=1}^{r_{T}}M_{T,j}^{2}=O\left( b_{T}^{-1}\right) .$
theoremAssume that Condition (ref) holds and suppose that there is some nonrandom constant $\sigma_{\varkappa}^{2}$ such that $\lim_{T \to \infty} \sigma_{T,\varkappa}^2/T = \sigma_{\varkappa}^{2}$. It then follows that $$\frac{1}{\sqrt T} \sum_{t=1}^{T}\varkappa_{t} \stackrel{d}{\rightarrow}N\left( 0,\sigma_{\varkappa}^{2}\right). $$
proofUnder Condition (ref), we can use Theorem 2 in dejong1997 to conclude that $\sum_{t=1}^{T}\tilde{\varkappa}_{T,t}\stackrel{d}{\rightarrow} N\left( 0,1\right)$. Under the additional assumption that $T^{-1}\sigma_{T,\varkappa}^{2}\rightarrow \sigma_{\varkappa}^{2}$ for some non-random constant $\sigma_{\varkappa}^{2}$, it follows from the continuous mapping theorem that \begin{equation} \frac{1}{\sqrt T}\sum_{t=1}^{T}\varkappa_{t}\stackrel{d}{\rightarrow} N\left( 0,\sigma_{\varkappa}^{2}\right), \end{equation} which establishes Theorem (ref).

Conditional Analysis

The primary purpose of this section is to establish the asymptotic normality of the term $$\frac{1}{\sqrt{nT}}\sum_{t=1}^{T}\sum_{i=1}^{n}\xi_{it}$$ conditional on $\mathcal{C}$, which is formally shown in Theorem (ref). The proof uses ideas similar to the development in HKM, which in turn relies on arguments in eaglson1975, to handle the conditioning step in the proof of the CLT; see also Lemma 2.9.5 in vandervaart:wellner:1996. However, the dependence structure of the panel is more complicated here than in HKM and requires a different approach to prove the CLT. HKM consider a scenario where conditional on $\mathcal{C}$, a cross-sectional average over i.i.d.\ draws is analyzed. Here, we need to extend these results to a panel setting with joint asymptotics as $N,T\rightarrow\infty$ and where we allow for general dependence and possible non-stationarity in the time series direction. We extend the notation from HKM to account for these extensions. The result of eaglson1975 formalizes the intuition that conditional on $\mathcal{C}$ the processes $\mathcal{Z}_{t}$ and $f_{t}$ can be treated as a fixed constant in deriving limiting results.

We assume that $\alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right) \rightarrow0$ almost surely as $m\rightarrow\infty.$ This is done in the next condition, which introduces conditional NED, by requiring $\alpha_{\xi|\mathcal C}$ be of size $r/(r-2)$.

conditionFor $r> 2$, assume that $\sup \left\Vert \xi_{it}\right\Vert _{\left. r\right\vert \mathcal{C}} <\infty$ a.s., and that there exists an array of $\mathcal{C}$-measurable random variables $d_{it}\left( \omega\right) $ and a sequence of $\mathcal{C}$-measurable random variables $\beta_{\left. \xi\right\vert \mathcal{C}}\left( m\right) $ of size $-1/2$ a.s.\ such that the following inequality holds: \[ \left\Vert \xi_{it}-E\left[ \left. \xi_{it}\right\vert \mathcal{Y} _{t-m}^{i,t+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}} \leq d_{it}\left( \omega\right) \beta_{\left. \xi\right\vert \mathcal{C}}\left( m\right). \] Further assume that for $r>2,$ $\alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right) $ is of size $r/\left( r-2\right) $ a.s.

We now turn to establishing our main result. The argument is based on the one-to-one mapping $h_T$ of the double index $\left( i,t\right) $ into a single index $s=h_T(i,t) \equiv \left( i-1\right) T+t$ for $i\leq n$ and $L\equiv nT$. We will let $(\bar{\iota}_{T}(s), \bar{t}_{T}(s))$ denote the $(i,t)$ that corresponds to $s$, i.e., $(\bar{\iota}_{T}(s), \bar{t}_{T}(s)) \equiv h_{T}^{-1}(s)$.\footnote{Note $\bar{\iota}_{T}(s)$ is the smallest integer larger than or equal to $s/T$, and $\bar{t}_{T}(s) = s - (\bar{\iota}_{T}(s)-1)\cdot T$.} With some abuse of notation, we then set \[ \left( nT\right) ^{-1/2}\sum_{i=1}^{n}\sum_{t=1}^{T}\xi_{it}=L^{-1/2} \sum_{s=1}^{L}\xi_{L,s}. \] The sum on the right hand side sums over components starting with $i=1$, $t=1,\ldots,T$ followed by $i=2,$ $t=1,\ldots,T$, and so on. Similarly, we construct the array of filtrations based on (ref), using coordinate identification rules of halmos1976measure (see p.\ 151 and p.\ 155) to organize coordinates, by defining

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

The construction guarantees that $\mathcal{K}_{L,s}\subset \mathcal{X}$ by padding missing coordinates with the trivial field $\mathcal{F}_{-\infty}^{j}=\left\{ \emptyset,\Xi_{j}\right\} $.

We introduce the binary operator $\ominus$ that maps two $\sigma$-fields generated by a sequence of random variables into a $\sigma$-field generated by the non-overlapping portion of members of the sequence. In particular, for $0<s<s^{\prime}$ and $\mathcal{F}_{-\infty}^{j,s^{\prime}},$ $\mathcal{F}_{-\infty}^{j,s}$ we define $\mathcal{F}_{-\infty}^{j,s^{\prime}}\ominus\mathcal{F}_{-\infty}^{j,s}\equiv\mathcal{F}_{s}^{j,s^{\prime}}$, where $\mathcal{F}_{t}^{i,t+m}=\sigma\left(\eta_{it},...,\eta_{i,t+m}\right).$ We further define $\ominus$ to have the properties $\left(\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{\infty}\mathcal{A}_{nT}^{j}\right)\ominus\left(\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{\infty}\mathcal{B}_{nT}^{j}\right)\equiv\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{\infty}\left(\mathcal{A}_{nT}^{j}\ominus\mathcal{B}_{nT}^{j}\right)$ for $\mathcal{A}_{nT}^{j},\mathcal{B}_{nT}^{j}\subset\mathcal{F}_{-\infty}^{j,\infty}$, where we understand $\mathcal{F}_{-\infty}^{j,\infty}\ominus\mathcal{F}_{-\infty}^{j,\infty}\equiv\mathcal{F}_{-\infty}^{j}$, $\mathcal{F}_{-\infty}^{j}\ominus\mathcal{F}_{-\infty}^{j}\equiv\mathcal{F}_{-\infty}^{j}$ and ${\mathcal{C}}\ominus{\mathcal{C}}\equiv{\mathcal{C}}$. Using these properties we define the sigma fields $\mathcal{K}_{L,s}^{s^{\prime}}$ by $\mathcal{K}_{L,s}^{s^{\prime}}\equiv\mathcal{K}_{L,s^{\prime}}\ominus\mathcal{K}_{L,s}$.

Because $\mathcal{K}_{L,s}$ contains the coordinate $\mathcal{C}$ for all $L$ and $s$ the construction implies that when conditioning on $\mathcal{K}_{L,s} $, all $\varkappa_{t}$ and $\zeta_{t}$ are held fixed. We have the following Lemma relating mixing coefficients for $\left\{ \xi_{L,s},\mathcal{K} _{L,s}\right\} $ to mixing coefficients for $\left\{ \xi_{it} ,\mathcal{Y}_{-\infty}^{i,t}\right\} $.\footnote{Condition (ref) includes uniformity of the mixing and approximation coefficients, which is used here.}

lemmaAssume that $\left\{ \xi_{it},\mathcal{Y} _{-\infty}^{i,t}\right\} $ satisfies Condition (ref) for each $i$. Assume that Condition (ref) holds. Then, for $r>2,$ $\left\{ \xi_{L,s},\mathcal{K}_{L,s}\right\} $ satisfies $\sup_{L,s\leq L}\left\Vert \xi_{L,s}\right\Vert _{\left. r\right\vert \mathcal{C}}<\infty$ a.s., and there exists an array of $\mathcal{C}$-measurable, almost surely bounded, random variables $d_{L,s}\left( \omega\right) $ and a sequence of $\mathcal{C} $-measurable random variables $\beta_{\xi|\mathcal{C}}\left( m\right) $ such that \begin{align} \left\Vert \xi_{L,s}-E\left[ \xi_{L,s}|\mathcal{K}_{L,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}} & \leq d_{L,s}\left( \omega\right) \beta_{\left. \xi\right\vert \mathcal{C}}\left( m\right) for each s\leq L \end{align} where $\beta_{\left. \xi\right\vert \mathcal{C}}\left( m\right) $ is of size $-1/2$ a.s.. Furthermore, for $r>2,$ and \begin{equation} \alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right) =\sup_{t} \sup_{A\in\mathcal{K}_{L,-\infty}^{t},B\in\mathcal{K}_{L,t+m}^{\infty} }\left\vert P\left( A\cap B|\mathcal{C}\right) -P\left( A|\mathcal{C} \right) P\left( B|\mathcal{C}\right) \right\vert \end{equation} it follows that $\alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right)$ is of size $r/\left( r-2\right) $ a.s.
proofThe first claim follows immediately from $\xi_{L,s}=\xi_{it}$, where the $(i,t)=h_T^{-1}(s)$, and by applying Condition (ref) to $\xi_{it}$. To establish (ref), we first consider the case where $m>\max\left( T-\bar{t}_T(s) ,\bar{t}_T(s)\right) $. The way the filtration $\mathcal{K}_{L,s-m}^{s+m}$ is constructed, it follows that $\xi_{L,s}$ is measurable with respect to $\mathcal{K} _{L,s-m}^{s+m}$. This then leads to \[ \left\Vert \xi_{L,s}-E\left[ \left. \xi_{L,s}\right\vert \mathcal{K} _{L,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}=0. \] Now, consider the case where $0\leq m\leq\max\left( T-\bar{t}_T(s) ,\bar{t}_T(s)\right) $. We distinguish two cases (a) $T-\bar{t}_T(s) \geq \bar{t}_T(s) $, and (b) $T-\bar{t}_T(s) <\bar{t}_T(s) $. For Case (a), if $0\leq m<\bar{t}_T(s) $, then\footnote{ For simplicity of notations, we adopt the convention that $(i,t)=(\bar{\iota}_{T}(s),\bar{t}_{T}(s))$.} \[ E\left[ \left. \xi_{L,s}\right\vert \mathcal{K}_{L,s-m}^{s+m}\right] =E\left[ \xi_{it}\left\vert \mathcal{F}_{t-m}^{i,t+m}\vee\mathcal{C} \right. \right] , \] and if $\bar{t}_T(s) \leq m<T-\bar{t}_T(s) $, then by independence \[ E\left[ \left. \xi_{L,s}\right\vert \mathcal{K}_{L,s-m}^{s+m}\right] =E\left[ \left. \xi_{it}\right\vert \mathcal{F}_{-\infty}^{i,t+m} \vee\mathcal{C}\right] . \] In the latter case, we have \begin{align*} \left\Vert \xi_{L,s}-E\left[ \left. \xi_{L,s}\right\vert \mathcal{K} _{L,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}} & =\left\Vert \xi_{it}-E\left[ \left. \xi_{it}\right\vert \mathcal{F} _{nT,-\infty}^{i,t+m}\vee\mathcal{C}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}\\ & \leq\left\Vert \xi_{it}-E\left[ \left. \xi_{it}\right\vert \mathcal{F}_{t-m}^{i,t+m}\vee\mathcal{C}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}, \end{align*} because the residual in the projection on $\mathcal{F}_{t-m}^{i,t+m} \vee\mathcal{C}\subset\mathcal{F}_{-\infty}^{i,t+m}\vee\mathcal{C}$ has smaller variance, whereas in the former case we have \[ \left\Vert \xi_{L,s}-E\left[ \left. \xi_{L,s}\right\vert \mathcal{K} _{L,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C} }=\left\Vert \xi_{it}-E\left[ \left. \xi_{it}\right\vert \mathcal{F}_{t-m}^{i,t+m}\vee\mathcal{C}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}. \] Therefore, in both cases, we have \[ \left\Vert \xi_{L,s}-E\left[ \left. \xi_{L,s}\right\vert \mathcal{K} _{n,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}\leq d_{nT,it}\left( \omega\right) \beta_{\left. \xi\right\vert \mathcal{C} }\left( m\right) \] by Condition (ref). Relabeling the term $d_{nT,it}\left( \omega\right) =d_{L,s}\left( \omega\right) $ then yields the claimed inequality in (ref). For Case (b), if $0\leq m\leq T-\bar{t}_T(s) $, then \[ E\left[ \left. \xi_{L,s}\right\vert \mathcal{K}_{L,s-m}^{s+m}\right] =E\left[ \xi_{it}\left\vert \mathcal{F}_{t-m}^{i,t+m}\vee\mathcal{C} \right. \right] , \] and if $T-\bar{t}_T(s) <m\leq \bar{t}_T(s) $, then \[ E\left[ \left. \xi_{L,s}\right\vert \mathcal{K}_{L,s-m}^{s+m}\right] =E\left[ \left. \xi_{it}\right\vert \mathcal{F}_{t-m}^{i,\infty} \vee\mathcal{C}\right] . \] In both cases, we have by similar reasoning \[ \left\Vert \xi_{L,s}-E\left[ \left. \xi_{L,s}\right\vert \mathcal{K} _{L,s-m}^{s+m}\right] \right\Vert _{\left. 2\right\vert \mathcal{C}}\leq d_{nT,it}\left( \omega\right) \beta_{\left. \xi\right\vert \mathcal{C} }\left( m\right). \] Finally, to establish (ref) note that if $m>T-\bar{t}_T(s) $, it follows for $A\in\mathcal{K}_{L,-\infty }^{s}$ and $B\in\mathcal{K}_{L,s+m}^{\infty}$ that \begin{equation} \left\vert P\left( \left. A\cap B\right\vert \mathcal{C}\right) -P\left( \left. A\right\vert \mathcal{C}\right) P\left( \left. B\right\vert \mathcal{C}\right) \right\vert =0 a.s. \end{equation} because in that case $A$ and $B$ are independent by Condition (ref). When $m\leq T-\bar{t}_T(s) $, which implies that $\bar{\iota}_{T}(s) = \bar{\iota}_{T}(s+m)$, or in other words that conditioning happens within the same cross-sectional unit, we consider the following. The product space structure of $\mathcal{K}_{L,-\infty}^{s}$ implies that $A=A_{1}\times A_{2}\times A_{3}\times A_{4}$, where\footnote{See halmos1976measure.} $A_{1} \in\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{\bar{\iota}_{T}(s)-1 }\mathcal{F}_{-\infty }^{j}$, $A_{2} \in\mathcal{F}_{-\infty}^{\bar{\iota}_{T}(s),\bar{t}_T(s)}$, $A_{3} \in\operatorname*{\scalebox{1.8}{$\times$}}_{j=\bar{\iota}_{T}(s) +1}^{\infty}\mathcal{F} _{nT,-\infty}^{j}$, and $ A_{4} \in\mathcal{C}$. In the same way, $B=B_{1}\times B_{2}\times B_{3}\times B_{4}$, where $B_{1} \in\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{\bar{\iota}_{T}(s+m)-1 }\mathcal{F}_{-\infty}^{j}$, $B_{2} \in\mathcal{F}_{\bar{t}_{T}(s+m)}^{\bar{\iota}_{T}(s+m),\infty}$, $B_{3} \in\operatorname*{\scalebox{1.8}{$\times$}}_{j=\bar{\iota}_{T}(s+m) +1}^{\infty}\mathcal{F}_{-\infty}^{j}$, $B_{4} \in\mathcal{C} $. Note that \begin{equation} A_{2}\times A_{4}\in\mathcal{Y}_{-\infty}^{\bar{\iota}_{T}(s),\bar{t}_{T}(s)}=\mathcal{F}_{-\infty}^{\bar{\iota}_{T}(s),\bar{t}_{T}(s)}\times\mathcal{C} \end{equation} and \begin{equation} B_{2}\times B_{4}\in\mathcal{Y}_{\bar{t}_{T}(s+m)}^{\bar{\iota}_{T}(s+m),\infty}=\mathcal{F}_{\bar{t}_{T}(s+m)}^{\bar{\iota}_{T}(s+m),\infty}\times\mathcal{C}. \end{equation} Since $A\cap B=\operatorname*{\scalebox{1.8}{$\times$}}_{j=1}^{4}\left( A_{j}\cap B_{j}\right) $ by p.\ 139 in halmos1976measure, and \[ P\left( A\cap B|\mathcal{C}\right) =\left( {\textstyle\prod\nolimits_{j=1}^{3}} \tilde{P}_{j}\left( A_{j}\cap B_{j}\right) \right) P_{f}\left( A_{4}\cap B_{4}|\mathcal{C}\right) \] where $\tilde{P}_{j}$ are themselves products of measures $P_{u,j}$ corresponding to the respective coordinates in $A_{j}$ and $B_{j}$ and where $A_{j},B_{j}$ for $j\leq3$ are independent of $\mathcal{C}$. We note that $A_{1}$ and $B_{3}$ consist of coordinates that are either $\Xi_{j}$ or $\emptyset.$ By Theorem 33.A in halmos1976measure, $B=\emptyset$ if and only if at least one coordinate is equal to $\emptyset.$ Thus, by the properties of conditional expectations, $P\left( A\cap B|\mathcal{C}\right) =0$ if one of the coordinates of $B$ or $A$ is equal to $\emptyset.$ Thus, the mixing coefficient is zero in this case. We therefore assume without loss of generality that for $A_{1}$ and $B_{3}$ all coordinates are equal to $\Xi_{j}.$ This implies that $A_{1}\cap B_{1}=B_{1}$ and $A_{3}\cap B_{3}=A_{3}$, and we have $\tilde{P}_{1}\left( A_{1}\cap B_{1}\right) =\tilde{P}_{1}\left( B_{1}\right) $ and $\tilde {P}_{1}\left( A_{3}\cap B_{3}\right) =\tilde{P}_{3}\left( A_{3}\right) $. Note that $P_{f}\left( A_{4}\cap B_{4}|\mathcal{C}\right) =E\left[ 1_{A_{4}}1_{B_{4}}|\mathcal{C}\right] =1_{A_{4}}1_{B_{4}}$ since $A_{4}$ and $B_{4}$ are measurable with respect to $\mathcal{C}$. Finally, note that $\tilde{P} _{2}\left( A_{2}\cap B_{2}\right) =P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) $. (Recall that $\bar{\iota}_{T}(s) = \bar{\iota}_{T}(s+m)$.) These arguments lead to \begin{equation} P\left( A\cap B|\mathcal{C}\right) =\tilde{P}_{1}\left( B_{1}\right) \tilde{P}_{3}\left( A_{3}\right) P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) 1_{A_{4}}1_{B_{4}}. \end{equation} Similar arguments also show that \begin{equation} P\left( A|\mathcal{C}\right) =\tilde{P}_{1}\left( A_{1}\right) P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\right) 1_{A_{4}} \end{equation} and \begin{equation} P\left( B|\mathcal{C}\right) =\tilde{P}_{3}\left( B_{3}\right) P_{u,\bar{\iota}_{T}(s)}\left( B_{2}\right) 1_{B_{4}} \end{equation} such that \begin{align} & \left\vert P\left( A\cap B|\mathcal{C}\right) -P\left( A|\mathcal{C} \right) P\left( B|\mathcal{C}\right) \right\vert \\ & =\left\vert P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) -P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\right) P_{u,\bar{\iota}_{T}(s)}\left( B_{2}\right) \right\vert \tilde{P}_{1}\left( B_{1}\right) \tilde{P}_{3}\left( A_{3}\right) 1_{A_{4}}1_{B_{4}}\nonumber\\ & \leq\left\vert P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) -P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\right) P_{u,\bar{\iota}_{T}(s)}\left( B_{2}\right) \right\vert 1_{A_{4}}1_{B_{4}}\nonumber\\ & \leq\sup_{A\in\mathcal{Y}_{-\infty}^{\bar{\iota}_{T}(s),\bar{t}_{T}(s)},B\in\mathcal{Y}_{\bar{t}_{T}(s+m)}^{\bar{\iota}_{T}(s),\infty}}\left\vert P\left( A\cap B|\mathcal{C} \right) -P\left( A|\mathcal{C}\right) P\left( B|\mathcal{C}\right) \right\vert \nonumber\\ & \leq\alpha_{\left. \xi\right\vert \mathcal{C}}\left( m\right) ,\nonumber \end{align} where the equality combines results (ref), (ref) and (ref), the first inequality uses $\tilde{P}_{1}\left( B_{1}\right) \tilde{P}_{3}\left( A_{3}\right) \leq1$, the second inequality uses \begin{align*} P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) 1_{A_{4}} 1_{B_{4}} & =P_{u,\bar{\iota}_{T}(s)}\left( A_{2}\cap B_{2}\right) P_{f}\left( A_{4}\cap B_{4}|\mathcal{C}\right) \\ & =P_{u,\bar{\iota}_{T}(s)}\left( \left( A_{2}\times A_{4}\right) \cap\left( B_{2}\times B_{4}\right) |\mathcal{C}\right) \end{align*} as well as (ref) and (ref). The last inequality in (ref) uses (ref). Then, combining (ref) and (ref) show that (ref) holds.

Lemma (ref) is the basis for establishing a joint CLT as both $n,T\rightarrow\infty.$ For this, the earlier blocking definitions need to be adjusted. Let $L\equiv nT,$ and $n,T\rightarrow\infty$. Define $b_{L}$ and $l_{L}$ to be positive, non-decreasing integer valued sequences that are the length of included and discarded blocks. Assume $b_{L}\geq l_{L}+1,$ $l_{L} \rightarrow\infty,$ $l_{L}\geq1,$ $b_{L}\leq n$, $b_{L}/L\rightarrow0$ and $l_{L}/b_{L}\rightarrow0$. Let $r_{L}\equiv\left[ L/b_{L}\right] $ and define $\tilde{\xi}_{L,s}\equiv\xi_{L,s}/\sigma_{L,\xi}(\omega)$,\footnote{ Note that $\sigma_{L,\xi}$ in (ref) is a random variable. In order to emphasize it, we write $\tilde{\xi}_{L,s}\equiv\xi_{L,s}/\sigma_{L,\xi}(\omega)$. } where

equation[equation omitted — 145 chars of source]

We impose the following conditions that are modifications of the conditions for the case of marginal convergence when $T\rightarrow\infty.$

conditionAssume that $\left\{ \xi_{it} ,\mathcal{Y}_{-\infty}^{i,t}\right\} $ satisfies Condition (ref) for each $i\leq n$ and all $T,n\geq1.$ For $\left\{ \xi_{L,s},\mathcal{K}_{L,s}\right\} $ impose the following additional restrictions. There exists a positive array of random variables $g_{L,s} \left( \omega\right) $ such that $d_{L,s}\left( \omega\right) /g_{L,s}\left( \omega\right) $ is uniformly bounded $P$-a.s. for all $s\leq L$ and all $L\geq1$ and \begin{equation} \left\Vert \tilde{\xi}_{L,s}/g_{L,s}\left( \omega\right) \right\Vert _{\left. r\right\vert \mathcal{C}}<\infty \end{equation} for $r>2$ for all $s\leq L$ and all $L\geq1$. Let $M_{L,j}\equiv\max_{\left( j-1\right) b_{L}+1\leq s\leq jb_{L}}g_{L,s}\left( \omega\right) $ for $1\leq j\leq r_{L}$, and $M_{L,r_{L}+1}\equiv\max_{r_{L}b_{L}+1\leq s\leq L}g_{L,s}\left( \omega\right) $. Then, \[ b_{L}^{1/2}\left(\max_{1\leq j\leq r_{L}+1}M_{L,j}\right)\rightarrow0\text{ \ensuremath{P}-a.s.} \] and \[ \left|b_{L}\left(\sum_{j=1}^{r_{L}}M_{L,j}^{2}\right)\right|\leq C_{M}<\infty\text{ \ensuremath{P}-a.s}. \] for some constant $C_{M}$ and all $L$ large enough.

We now state the following conditional CLT for joint convergence.

theoremAssume that Conditions (ref) and (ref) hold. Then, as $n,T\rightarrow\infty,$ \[ \lim_{T,n\rightarrow\infty}E\left[ \left. e^{\iota\tau L^{-1/2}\sum _{s=1}^{L}\tilde\xi_{L,s}}\right\vert \mathcal{C}\right] =e^{-\frac{1}{2}\tau^{2}}\text{ a.s.} \] If in addition, $L^{-1}\sigma_{L,\xi}^{2}\left( \omega\right) \rightarrow\sigma_{\xi}^{2}$ P-a.s. where $\sigma_{\xi}^{2}$ is a constant, then it follows that \[ \lim_{T,n\rightarrow\infty}E\left[ \left. e^{\iota\tau L^{-1/2}\sum _{s=1}^{L}\xi_{L,s}}\right\vert \mathcal{C}\right] =e^{-\frac{1}{2}\tau ^{2}\sigma_{\xi}^{2}}\text{ a.s.} \]
proofThe proof follows the proof of Theorem 2 in eaglson1975. Lemma (ref) shows that $\left\{ \xi_{L,s},\mathcal{K}_{L,s}\right\} $ is a NED process with coefficients $\beta_{\xi|\mathcal{C}}\left(m\right)$ of size $-1/2$ and is based on a mixing sequence with coefficients $\alpha_{\left.\xi\right\vert \mathcal{C}}\left(m\right)$ of size $-1/2$, where $\beta_{\xi|\mathcal{C}}\left(m,\omega\right)$ and $\alpha_{\left.\xi\right\vert \mathcal{C}}\left(m,\omega\right)$ are $\mathcal{C}$-measurable random variables and where we add the $\omega$ argument to emphasize this fact. By Lemma (ref), the conditional expectations on $\left(\Omega,\mathcal{X},P\right)$ and $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$ coincide with $P$-probability one. Therefore, for all $\omega^{\prime}\in\Omega$, except for a set of $P$-measure zero, $\left\{ \xi_{it},\mathcal{Y}_{-\infty}^{i,t}\right\} $ satisfies the same NED process conditions with the same mixing coefficients $Q_{\omega}$-a.s. The quantities $\beta_{\xi|\mathcal{C}}\left(m,\omega'\right)$ and $\alpha_{\left.\xi\right\vert \mathcal{C}}\left(m,\omega'\right)$ are constants for the probability space $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$. Therefore, the remaining assumptions in Condition (ref) guarantee that for all $\omega^{\prime}\in\Omega,$ except for a set of $P$-measure zero, $\left\{ \xi_{n,s},\mathcal{K}_{L,s}\right\} $ satisfies the conditions of Theorem 2 in dejong1997 for the probability space $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$, except on a set of $Q_{\omega^{\prime}}$-probability of zero. Then, for $P$-almost all $\omega^{\prime}$ \begin{equation} \lim_{T,n\rightarrow\infty}E\left[\left.e^{\iota\tau L^{-1/2}\sum_{s=1}^{L}\tilde \xi_{L,s}}\right\vert \mathcal{C}\right]=\lim_{T,n\rightarrow\infty}E_{\omega^{\prime}}\left[e^{\iota\tau L^{-1/2}\sum_{s=1}^{L}\tilde \xi_{L,s}}\right]=e^{-\frac{1}{2}\tau^{2}} a.s. \end{equation} where the last equality follows from applying Theorem 2 in dejong1997 on $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$ to a set of $Q_{\omega^{\prime}}$ probability one, which establishes the first result. For the second statement, define the $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$-constant random variable $$\sigma_{L,\xi}^{2}(\omega')=E_{\omega'}\left[ \left( \sum_{s=1}^{L}\xi _{L,s}\right) ^{2}\right].$$ By Lemma (ref) $\sigma_{L,\xi}^{2}(\omega')$ is identical to $\sigma_{L,\xi}^{2}$ defined in ((ref)) except on a set of $Q_{\omega^{\prime}}$ probability zero. Then, it follows that $L^{-1}\sigma_{L,\xi}^{2}\left(\omega'\right)\rightarrow\sigma_{\xi}^{2}$ with $Q_{\omega^{\prime}}$-probability one on $\left(\Omega,\mathcal{X},Q_{\omega^{\prime}}\right)$ because of the maintained assumption of the theorem that $L^{-1}\sigma_{L,\xi}^{2}\left(\omega\right)\rightarrow\sigma_{\xi}^{2}$ $P$ -a.s. The result follows from applying the continuous mapping theorem to (ref).

Proofs for Section (ref)

In this appendix we provide a formal justification of the inference procedure proposed in Section (ref) by relying on the high dimensional central limit theorem of chernozhuokov2022improved. To this end, we impose the following assumptions.

assumptionThere are $\{\psi_i\}_{i=1}^{b_n}$ that are independent conditionally on $\mathcal G_n$ and satisfy $\psi_i \in \mathbb R^q$, $E[\psi_i|\mathcal G_n] = 0$ for all $1\leq i \leq b_n$, and for any $\varrho >0$ \begin{equation*} P\left( \left. \left\Vert \sum_{i=1}^{n}f\left( V_{i},\hat{\theta} _{n}\right) -\sum_{i=1}^{b_{n}}\psi_{i}\right\Vert _{\infty}>\frac {\varrho\sqrt{b_{n}}}{\sqrt{\log(q)}}\right\vert \mathcal{G}_{n}\right) \leq r_{1n}\left( \varrho,\mathcal{G}_{n}\right) . \end{equation*}
assumptionFor some $B_n(\mathcal G_n)$ satisfying $1\leq B(\mathcal G_n) < \infty$ with probability one \begin{equation*} \max_{1\leq i\leq b_{n}}\max_{1\leq k\leq q}E\left[ \left. \exp\left( \frac{\left\vert \psi_{ki}\right\vert }{B_{n}(\mathcal{G}_{n})}\right) \right\vert \mathcal{G}_{n}\right] \leq2. \end{equation*}
assumptionThere are $\underline{\sigma}>0$ and $\bar{\sigma}<\infty$ not depending on $\mathcal G_n$ satisfying \begin{equation*} P\left( \left. \sigma^{2}\leq\min_{1\leq k\leq q}\frac{1}{b_{n} }\sum_{i=1}^{b_{n}}E[\psi_{ki}^{2}|\mathcal{G}_{n}],\max_{1\leq k\leq q} \frac{1}{b_{n}}\sum_{i=1}^{b_{n}}E[\psi_{ki}^{4}|\mathcal{G}_{n}]\leq \bar{\sigma}^{2}B_{n}(\mathcal{G}_{n})\right\vert \mathcal{G}_{n}\right) =1. \end{equation*}
assumptionFor $\mathcal D_n \equiv (\{Y_i,X_i,S_i\}_{i=1}^n,\mathcal Z,\mathcal G_n)$ we have for any $\varrho > 0$ that \begin{equation*} P\left( \left. \left\Vert \sum_{i=1}^{b_{n}}\omega_{i}\left( (\hat{\psi}_{i}-\psi_i) -\frac{1}{b_{n}} \sum_{j=1}^{b_{n}} (\hat{\psi}_{j}-\psi_j) \right) \right\Vert _{\infty}>\frac{\varrho\sqrt{b_{n}}}{\sqrt {\log(q)}}\right\vert \mathcal{D}_{n}\right) \leq r_{2n}(\varrho ,\mathcal{D}_{n}). \end{equation*}
assumptionThe weights $\{\omega_i\}_{i=1}^{b_n}$ are independent of $\{\mathcal D_n\}$ and either: (i) Follow a multinomial distribution with parameter $b_n$ and probabilities $(1/b_n,\ldots, 1/b_n)$, or (ii) Are i.i.d.\ with $\omega_i = \omega_{i,1}+\omega_{i,2}$ with $\omega_{i,1} \sim N(0,\sigma^2_\omega)$ for some $\sigma^2_\omega \geq 0$ and $|\omega_{i,2}|\leq 3$.

Assumption (ref) demands that the vector of moments be asymptotically equivalent to a $q$-dimensional sample mean of random variables $\{\psi_{i}\}_{i=1}^{b_n}$. We note that Assumption (ref) effectively requires that the null hypothesis be true by requiring that the variables $\{\psi_i\}_{i=1}^{b_n}$ have mean zero. In turn, Assumptions (ref) and (ref) imposes moment restrictions on the variables $\{\psi_i\}_{i=1}^{b_n}$ that ensure that the high dimensional central limit theorem of chernozhuokov2022improved is applicable. Finally, Assumption (ref) demands a linearization requirement on our bootstrap statistic, while Assumption (ref) states requirements on the weights $\{\omega_i\}_{i=1}^{b_n}$ that we may employ. We note, in particular, that Assumption (ref) allows for the empirical bootstrap (through Assumption (ref)(i)) and the use of Standard Gaussian, Rademacher, or mammen:1993 weights (through Assumption (ref)(ii)).

Our next result encompasses Proposition (ref) as a special case. The first and second parts of the result provide conditions under which the level of the test is $1-\alpha$ unconditionally on $\mathcal G_n$ and conditionally on $\mathcal G_n$ respectively. We view the unconditional result as appropriate for the asymptotic framework in adao2019shift (in which elements of $\mathcal G_n$ are resampled), and the conditional result as more suitable for the asymptotic framework in goldsmith2020bartik (in which $\mathcal G_n$ is not resampled).

lemmaLet Assumptions (ref), (ref), (ref), (ref), and (ref) hold. (i) If $r_{1n}(\varrho,\mathcal G_n) \vee r_{2n}(\varrho,\mathcal D_n) = o_P(1)$ for any $\varrho > 0$ and $B_n^2(\mathcal G_n) \log^5(qb_n)/b_n = o_P(1)$, then $$\lim_{n \to \infty} P(T_n \leq \hat c_n) = 1-\alpha.$$ (ii) If for any constants $\epsilon, \varrho > 0$ we have $r_{1n}(\varrho,\mathcal G_n) = o_{as}(1)$ and $P(r_{2n}(\varrho,\mathcal D_n) > \epsilon|\mathcal G_n) = o_{as}(1)$, and in additiong $B_n^2(\mathcal G_n) \log^5(qb_n)/b_n = o_{as}(1)$, then it follows that $$\lim_{n\to \infty} P(T_n \leq \hat c_n|\mathcal G_n) = 1-\alpha ~ \text{ a.s. }$$

Proof. We begin by defining the conditional covariance matrix $\Sigma(\mathcal G_n)$ to be given by

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

and letting $\mathbb T_n \equiv \|\mathbb G_n\|_\infty$ for $\mathbb G_n\in \mathbb R^q$ a Gaussian vector satisfying $\mathbb G_n \sim N(0,\Sigma(\mathcal G_n))$. Further denote the linearized versions of $T_n$ and $T_n^*$ by letting $L_n$ and $L_n^*$ equal

equation[equation omitted — 270 chars of source]

and for notational convenience set $\delta_n(\mathcal G_n) \equiv (B_n^2(\mathcal G_n)\log^5(qb_n)/b_n)^{1/4}$. By Theorem 2.1 in chernozhuokov2022improved there then exists a $C_1$ not depending on $\mathcal G_n$ such that

equation[equation omitted — 219 chars of source]

Next note that, for any constant $\varrho > 0$, result (ref) allows us to conclude that

align[align omitted — 878 chars of source]

where the third inequality holds holds for some constant $C_{2}$ not depending on $\mathcal{G}_{n}$ by Lemma J.3 in chernozhuokov2022improved, and the final inequality holds for any $\eta > 0$ by result (ref), Assumption (ref), and setting $\varrho = \eta/\sqrt{\log(q)}$.

For $\mathcal D_n \equiv (\{Y_i,X_i,S_i\}_{i=1}^n,\mathcal Z,\mathcal G_n)$ and any constant $C_3 > 0$ next define the event

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

By Assumption (ref) and Lemmas 4.5 and 4.6 in chernozhuokov2022improved it then follows that we may select a constant $C_3$ not depending on $\mathcal G_n$ under which we have

equation[equation omitted — 258 chars of source]

Applying (ref) and the same arguments as in (ref) we obtain that if $\mathcal{E}(\mathcal{D}_{n})=1$, then

align[align omitted — 737 chars of source]

for any constant $\eta>0$. Next, plug in $t=\hat{c}_{n}b_{n}^{-1/2}$ into result (ref) and note that result (ref) then implies that whenever $\mathcal E(\mathcal D_n) = 1$ we must have

align[align omitted — 705 chars of source]

where the final equality is definitional.

To conclude, let $\mathcal A_n$ be a sigma field satisfying $\mathcal G_n \subseteq \mathcal A_n$ and note that for any $\varrho > 0$ we obtain from result (ref) and the law of iterated expectations that

multline[multline omitted — 271 chars of source]

Similarly, for any $\varrho > 0$ we may select $\eta > 0$ sufficiently small so as to ensure that

equation[equation omitted — 206 chars of source]

for some $\epsilon > 0$. Finally, observe that (ref) and the law of iterated expectations yield

align[align omitted — 415 chars of source]

Part (i) of the lemma therefore follows from $\varrho$ being arbitrary, results (ref), (ref), (ref), and setting $\mathcal A_n$ to be the trivial sigma field. Part (ii) of the lemma similarly follows from $\varrho$ being arbitrary, results (ref), (ref), (ref), and setting $\mathcal A_n = \mathcal G_n$. \rule{2mm}{2mm}

\addcontentsline{toc}{section}{References}

{

\singlespace

thebibliography{29} \expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi \expandafter\ifx\csname url\endcsname\relax \def\url#1{#1}\fi \expandafter\ifx\csname urlprefix\endcsname\relax\fi \bibitem[{Adao et al.(2019)Adao, Koles{\'a}r and Morales}]{adao2019shift} Adao, R., Koles{\'a}r, M. and Morales, E. (2019). \newblock Shift-share designs: Theory and inference. \newblock The Quarterly Journal of Economics, 134 1949--2010. \bibitem[{Andrews(1988)}]{andrews1988} \textsc{Andrews, D.} (1988). \newblock Laws of large numbers for dependent non-identically distributed random variables. \newblock \textit{Econometric Theory}, \textbf{4} 458--467. \bibitem[{Autor et al.(2013)Autor, Dorn and Hanson}]{david2013china} \textsc{Autor, D. H.}, \textsc{Dorn, D.} and \textsc{Hanson, G. H.} (2013). \newblock The china syndrome: Local labor market effects of import competition in the united states. \newblock \textit{American economic review}, \textbf{103} 2121--68. \bibitem[{Bai et al.(2022)Bai, Santos and Shaikh}]{bai:2step} \textsc{Bai, Y.}, \textsc{Santos, A.} and \textsc{Shaikh, A. M.} (2022). \newblock A two-step method for testing many moment inequalities. \newblock \textit{Journal of Business & Economic Statistics}, \textbf{40} 1070--1080. \bibitem[{Bartik(1991)}]{bartik1991} \textsc{Bartik, T. J.} (1991). \newblock \textit{Who Benefits from State and Local Economic Development Policies?} \newblock W.E. Upjohn Institute for Employment Research, Kalamazoo, MI. \bibitem[{Billingsley(1968)}]{billingsley1968convergence} \textsc{Billingsley, P.} (1968). \newblock \textit{Convergence of Probability Measures}. \newblock Wiley Series in Probability and Mathematical Statistics, Wiley. \bibitem[{Blanchard and Katz(1992)}]{blanchard1992yregional} \textsc{Blanchard, O.} and \textsc{Katz, L. F.} (1992). \newblock Yregional evolutions, brooking papers on economic activity. \newblock \textit{Economic Studies Program, The Brookings Institution}, \textbf{23} 76. \bibitem[{Blandhol et al.(2022)Blandhol, Bonney, Mogstad and Torgovitsky}]{blandhol2022tsls} \textsc{Blandhol, C.}, \textsc{Bonney, J.}, \textsc{Mogstad, M.} and \textsc{Torgovitsky, A.} (2022). \newblock When is tsls actually late? \newblock Tech. rep., National Bureau of Economic Research. \bibitem[{Borusyak et al.(2022)Borusyak, Hull and Jaravel}]{borusyak2022quasi} \textsc{Borusyak, K.}, \textsc{Hull, P.} and \textsc{Jaravel, X.} (2022). \newblock Quasi-experimental shift-share research designs. \newblock \textit{The Review of Economic Studies}, \textbf{89} 181--213. \bibitem[{Breiman(1968)}]{breiman1968probability} \textsc{Breiman, L.} (1968). \newblock \textit{Probability}. \newblock Classics in Applied Mathematics, Society for Industrial and Applied Mathematics. \bibitem[{Card(2001)}]{card2001immigrant} \textsc{Card, D.} (2001). \newblock Immigrant inflows, native outflows, and the local labor market impacts of higher immigration. \newblock \textit{Journal of Labor Economics}, \textbf{19} 22--64. \bibitem[{Chao et al.(2014)Chao, Hausman, Newey, Swanson and Woutersen}]{CHAO201415} \textsc{Chao, J. C.}, \textsc{Hausman, J. A.}, \textsc{Newey, W. K.}, \textsc{Swanson, N. R.} and \textsc{Woutersen, T.} (2014). \newblock Testing overidentifying restrictions with many instruments and heteroskedasticity. \newblock \textit{Journal of Econometrics}, \textbf{178} 15--21. \bibitem[{Chen and Santos(2018)}]{chen2018overidentification} \textsc{Chen, X.} and \textsc{Santos, A.} (2018). \newblock Overidentification in regular models. \newblock \textit{Econometrica}, \textbf{86} 1771--1817. \bibitem[{Chernozhuokov et al.(2022)Chernozhuokov, Chetverikov, Kato and Koike}]{chernozhuokov2022improved} \textsc{Chernozhuokov, V.}, \textsc{Chetverikov, D.}, \textsc{Kato, K.} and \textsc{Koike, Y.} (2022). \newblock Improved central limit theorem and bootstrap approximations in high dimensions. \newblock \textit{The Annals of Statistics}, \textbf{50} 2562--2586. \bibitem[{{de Jong}(1996)}]{DEJONG1996} \textsc{{de Jong}, R. M.} (1996). \newblock A strong law of large numbers for triangular mixingale arrays. \newblock \textit{Statistics & Probability Letters}, \textbf{27} 1--9. \bibitem[{de Jong(1997)}]{dejong1997} \textsc{de Jong, R. M.} (1997). \newblock Central limit theorems for dependent heterogeneous random variables. \newblock \textit{Econometric Theory}, \textbf{13} 353--367. \bibitem[{Diamond(2016)}]{diamond2016determinants} \textsc{Diamond, R.} (2016). \newblock The determinants and welfare implications of us workers' diverging location choices by skill: 1980--2000. \newblock \textit{American Economic Review}, \textbf{106} 479--524. \bibitem[{Dudley(1989)}]{dudley1989real} \textsc{Dudley, R.} (1989). \newblock \textit{Real Analysis and Probability}. \newblock Wadswort & Brooks Cole. \bibitem[{Eagleson(1975)}]{eaglson1975} \textsc{Eagleson, G. K.} (1975). \newblock Martingale convergence to mixtures of infinitely divisible laws. \newblock \textit{The Annals of Probability}, \textbf{3} 557--562. \bibitem[{Goldsmith-Pinkham et al.(2020)Goldsmith-Pinkham, Sorkin and Swift}]{goldsmith2020bartik} \textsc{Goldsmith-Pinkham, P.}, \textsc{Sorkin, I.} and \textsc{Swift, H.} (2020). \newblock Bartik instruments: What, when, why, and how. \newblock \textit{American Economic Review}, \textbf{110} 2586--2624. \bibitem[{Hahn et al.(2019)Hahn, Kuersteiner and Mazzocco}]{HKM} \textsc{Hahn, J.}, \textsc{Kuersteiner, G.} and \textsc{Mazzocco, M.} (2019). \newblock {Estimation with Aggregate Shocks}. \newblock \textit{The Review of Economic Studies}, \textbf{87} 1365--1398. \bibitem[{Hahn et al.(2022)Hahn, Kuersteiner and Mazzocco}]{RePEc:cup:etheor:v:38:y:2022:i:5:p:942-958_5} \textsc{Hahn, J.}, \textsc{Kuersteiner, G.} and \textsc{Mazzocco, M.} (2022). \newblock Joint time-series and cross-section limit theory under mixingale assumptions. \newblock \textit{Econometric Theory}, \textbf{38} 942--958. \bibitem[{Halmos(1976)}]{halmos1976measure} \textsc{Halmos, P.} (1976). \newblock \textit{Measure Theory}. \newblock Graduate Texts in Mathematics, Springer New York. \bibitem[{Imbens and Angrist(1994)}]{imbens1994identification} \textsc{Imbens, G. W.} and \textsc{Angrist, J. D.} (1994). \newblock Identification and estimation of local average treatment effects. \newblock \textit{Econometrica}, \textbf{62} 467--475. \bibitem[{Kolesar(2013)}]{kolesa2013estimation} \textsc{Kolesar, M.} (2013). \newblock Estimation in an instrumental variables model with treatment effect heterogeneity. \newblock Tech. rep., Princeton University. \bibitem[{Mammen(1993)}]{mammen:1993} \textsc{Mammen, E.} (1993). \newblock Bootstrap and wild bootstrap for high dimensional linear models. \newblock \textit{The Annals of Statistics}, \textbf{21} 255--285. \bibitem[{McLeish(1975)}]{mcleish1975} \textsc{McLeish, D. L.} (1975). \newblock {A Maximal Inequality and Dependent Strong Laws}. \newblock \textit{The Annals of Probability}, \textbf{3} 829 -- 839. \bibitem[{Topalova(2010)}]{topalova2010factor} \textsc{Topalova, P.} (2010). \newblock Factor immobility and regional impacts of trade liberalization: Evidence on poverty from india. \newblock \textit{American Economic Journal: Applied Economics}, \textbf{2} 1--41. \bibitem[{van der Vaart and Wellner(1996)}]{vandervaart:wellner:1996} \textsc{van der Vaart, A. W.} and \textsc{Wellner, J. A.} (1996). \newblock \textit{Weak Convergence and Empirical Processes: with Applications to Statistics}. \newblock Springer, New York.

}

\setcounter{footnote}{0}

\setcounter{lemma}{0} \setcounter{theorem}{0} \setcounter{corollary}{0} \setcounter{equation}{0} \setcounter{remark}{0} \setcounter{section}{0} \setcounter{assumption}{0}

\emptythanks

This supplemental appendix includes: (i) Calculations that justify the asymptotic validity of the proposed overidentifiation tests; and (ii) A set of Monte Carlo experiments evaluating the finite sample performance of such tests.

Influence Functions

In this section, we discuss how to verify the conditions of Lemma (ref), and hence Proposition (ref), in the context of the overidentification tests of Sections (ref) and (ref).

Conditioning on Shocks

We first examine the overidentification test introduced in Section (ref), which is designed for applications in which $\mathcal G_n$ denotes a set of aggregate shocks that include $\mathcal Z$. Recall that in Section (ref) we set $\psi_{ij} \equiv U_{ij}/\sigma_j$ and $\hat \psi_{ij} \equiv \hat U_{ij}/\hat \sigma_j$ with $U_{ij}$ and $\hat U_{ij}$ given by

align[align omitted — 360 chars of source]

where $A_i = (Z_i,W_i^\prime)^\prime$ and $\sigma_j^2$ and $\hat \sigma_j^2$ denote the population and sample variances

equation[equation omitted — 206 chars of source]

It will also prove helpful to define the variables $\{R_{ij}\}_{i=1}^n$ for $1\leq j \leq p$ according to

equation[equation omitted — 210 chars of source]

In particular, by definition of $T_n$ and standard manipulations it then follows that

equation[equation omitted — 116 chars of source]

In order to apply Lemma (ref)(ii), to justify the asymptotic validity of the overidentification test of Section (ref), we require suitable moment conditions and that

align[align omitted — 273 chars of source]

where probability statements are understood to be conditionally on $\mathcal G_n$ and requirements (ref) and (ref) to hold almost surely in $\mathcal G_n$. By relying on Lemma D.5 in chernozhukov2019inference, it is possible to show that requirement (ref) in fact implies that

equation[equation omitted — 116 chars of source]

where, again, probabilities are understood to be conditionally on $\mathcal G_n$ and (ref) to hold almost surely in $\mathcal G_n$. Moreover, by the triangle inequality and condition (ref) we have

multline[multline omitted — 332 chars of source]

where the final result follows from result (ref) and a standard maximal inequality; see, e.g., Lemma 2.2.2 in vandervaart:wellner:1996. Result (ref) together with (ref) and $\psi_{ij} \equiv U_{ij}/\sigma_j$ imply that Assumption (ref) holds with $b_n = n$, $q = p$, and $r_{1n}(\varrho,\mathcal G_n)$ satisfying $r_{1n}(\varrho,\mathcal G_n) = o_{as}(1)$ for any $\varrho > 0$.

In order to verify Assumption (ref), recall that $\mathcal D_n\equiv (\{Y_i,X_i,S_i\}_{i=1}^n,\mathcal Z,\mathcal G_n)$ and note that if $\{\omega_i\}_{i=1}^n$ are i.i.d.\ standard normal random variables independent of $\mathcal D_n$, then a standard maximal inequality yields that

multline[multline omitted — 317 chars of source]

Moreover, employing that $\hat \psi_{ij} \equiv \hat U_{ij}/\hat \sigma_j$ and $\psi_{ij} \equiv U_{ij}/\sigma_j$ we can bound (ref) by

multline*[multline* omitted — 350 chars of source]

where the final result holds by (ref) and a standard maximal inequality. By Markov's inequality and result (ref) it follows that Assumption (ref) holds for some $r_{2n}(\varrho,\mathcal D_n)$ satisfying $P(r_{2n}(\varrho,\mathcal D_n) > \epsilon|\mathcal D_n) = o_{as}(1)$ for any $\varrho > 0$ as required by Lemma (ref).

commentNOTES 1: First part is to show that (ref) leads to a statement about $\hat \sigma_j^2/\sigma_j^2$. Let $$\tilde \sigma_j^2 \equiv \frac{1}{n}\sum_{i=1}^n (U_{ij}-\frac{1}{n}\sum_{k=1}^n U_{kj})^2$$ Then get bounds $$\max_{1\leq j \leq p} |\frac{\hat \sigma_j^2}{\sigma_j^2} - 1|\leq \max_{1\leq j \leq p}|\frac{\tilde \sigma_j^2 - \hat \sigma_j^2}{\sigma_j^2}| + \max_{1\leq j \leq p}|\frac{\tilde \sigma_j^2}{\sigma_j^2}-1| = \max_{1\leq j \leq p}|\frac{\tilde \sigma_j^2 - \hat \sigma_j^2}{\sigma_j^2}| + o_P(\frac{\log(p)}{n^{(1-c)/2}})$$ where the last equality holds by Lemma D.5 in chernozhukov2019inference under some moment assumptions and $\log(p)$ not growing too fast relative to $n$. Note that in applying Lemma D.5 we have to be careful in that they are defining $B_n^4 = E[\max_{1\leq j \leq p} \psi_{ij}^4]$ (vs $B_n$ in their usual notation). However, we can still get a logarithmic bound by applying inequalities in page 95 of vandervaart:wellner:1996 to the $X = \max_{1\leq j \leq p} |\psi_{ij}|$. On the other hand: \begin{multline} \max_{1\leq j \leq p} |\frac{\tilde \sigma_j^2 - \hat\sigma_j^2}{\sigma_j^2}| \\ \leq \max_{1\leq j \leq p}|\frac{1}{n}\sum_{i=1}^n \frac{\hat U_{ij}^2 - U_{ij}^2}{\sigma_j^2}| + \max_{1\leq j \leq p} \frac{1}{\sigma_j^2}|(\frac{1}{n}\sum_{i=1}^n U_{ij})^2- (\frac{1}{n}\sum_{i=1}^n \hat U_{ij})^2|. \end{multline} And we have \begin{align*} \max_{1\leq j \leq p} & |\frac{1}{n}\sum_{i=1}^n \frac{\hat U_{ij}^2 - U_{ij}^2}{\sigma_j^2}|\leq \max_{1\leq j \leq p}|\frac{1}{n}\sum_{i=1}^n \frac{(\hat U_{ij} - U_{ij})^2}{\sigma_j}| + \max_{1\leq j \leq p} 2|\frac{1}{n}\sum_{i=1}^n \frac{(\hat U_{ij}-U_{ij})U_{ij}}{\sigma_j^2}|\\ & \leq \max_{1\leq j \leq p}|\frac{1}{n}\sum_{i=1}^n \frac{(\hat U_{ij} - U_{ij})^2}{\sigma_j}| + \max_{1\leq j \leq p}2(\frac{1}{n}\sum_{i=1}^n \frac{(\hat U_{ij}-U_{ij})^2}{\sigma_j^2})^{1/2}(\frac{1}{n}\sum_{i=1}^n \frac{U_{ij}^2}{\sigma_j^2})^{1/2}\\ & \leq \max_{1\leq j \leq p} (\frac{1}{n}\sum_{i=1}^n \frac{(\hat U_{ij}-U_{ij})^2}{\sigma_j^2})^{1/2}\times O_P(1) \end{align*} provided $\log(p)/\sqrt n = o(1)$ and where in the last result we applied a maximal inequality to the $U_{ij}^2/\sigma_j^2$ term (see also the proof of Lemma D.5 in chernozhukov2019inference). For the remaining terms in (ref) we can use a maximal inequality to get that $$\max_{1\leq j \leq p} |\frac{1}{n}\sum_{i=1}^n \frac{U_{ij}}{\sigma_j}|^2 = O_P(\frac{\log(p)}{n}).$$ Similarly, we also have with a bit of algebra that \begin{multline} \max_{1\leq j \leq p} |\frac{1}{n}\sum_{i=1}^n \frac{\hat U_{ij}}{\sigma_j}|^2 \lesssim |\frac{1}{n}\sum_{i=1}^n \frac{\hat U_{ij}-U_{ij}}{\sigma_j}|^2+O_P(\frac{\log(p)}{n})\\ \leq \frac{1}{n}\sum_{i=1}^n \frac{(U_{ij}-\hat U_{ij})^2}{\sigma_j^2} + O_P(\frac{\log(p)}{n}) \end{multline} Combining all the terms we get that under (ref) we have $$\log(p) \times \max_{1\leq j \leq p} |\frac{\hat \sigma_j^2}{\sigma_j^2} - 1| = o_P(1),$$ which with a bit of work can be shown to imply that $$\log(p) \times \max_{1\leq j \leq p} |\frac{\sigma_j}{\hat \sigma_j} - 1| = o_P(1).$$

Identification Through Shocks

We next discuss the overidentification test of Section (ref), which is designed for applications in which identification is driven by exogeneity of the shocks $\mathcal Z$. Recall that in the corresponding asymptotic framework, originally developed by adao2019shift, we set $\mathcal G_n = \{S_i,W_i,\varepsilon_i\}_{i=1}^n$. Following the notation in Section (ref), we further set

align[align omitted — 370 chars of source]

where $\mathcal E \equiv \mathcal Z - E[\mathcal Z|\mathcal G_n]$ and we note that $\delta_j$ and $\kappa_j$ depend on $n$ (through $\mathcal G_n$), but we suppress the dependence from the notation. As estimators for $\delta_j$ and $\kappa_j$ we employ

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

where $\hat \pi_n$ denotes the coefficient from regressing $\{Z_i\}_{i=1}^n$ on $\{W_i\}_{i=1}^n$. In addition let

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

for $\hat {\mathcal E}_i$ an estimator of $\mathcal E_i$ (see Remark (ref)), and recall that $\psi_{ij} \equiv U_{ij}/\sigma_j$ and $\hat \psi_{ij} \equiv \hat U_{ij}/\hat \sigma_j$, where $\sigma_j$ and $\hat \sigma_j$ respectively denote the population and finite sample variances

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

It will also prove convenient to define the variables $\{R_{ij}\}_{i=1}^n$ for $1\leq j \leq q$ according to

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

The asymptotic validity of the overidentification test of Section (ref) may be justified by employing Lemma (ref)(i). In order to appeal to Lemma (ref)(i), first note that if $\{\mathcal E_i\}_{i=1}^p$ are (uniformly) Sub-Gaussian almost surely in $\mathcal G_n$, then Assumption (ref) can be verified by setting $B_n(\mathcal G_n) = KC_n$ for $K$ large enough and $C_n$ given by

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

In turn, Assumptions (ref) and (ref) can be verified under the key requirements

align[align omitted — 278 chars of source]

where the convergence in probability statement should be understood as jointly over all the data (rather than conditionally on $\mathcal G_n$). In particular, under the condition that

equation[equation omitted — 76 chars of source]

for some $0<c<1$, it is possible to argue by relying on Lemma D.5 in chernozhukov2019inference that requirement (ref) in fact implies that

equation[equation omitted — 114 chars of source]

Moreover, by applying Lemma D.3 in chernozhukov2019inference and relying on the rate condition in (ref) it is also possible to obtain the rate bounds

equation[equation omitted — 233 chars of source]

Combining results (ref) and (ref) with the same arguments employed in Section (ref), it is then straightforward to show that conditions (ref) and (ref) imply Assumptions (ref) and (ref) hold with $b_n = p$ and $r_{1n}(\varrho,\mathcal G_n) \vee r_{2n}(\varrho,\mathcal G_n) = o_P(1).$ To conclude verifying the main requirements of Lemma (ref)(i) we note that the condition $B_n^2(\mathcal G_n) \log^5(qp)/p = o_P(1)$ is implied by requirement (ref) (up to logs).

Condition (ref) is more challenging to verify than its analogue in Section (ref) (i.e.\ (ref)) because there are $n$ terms $\{R_{ij}\}$ but $p$ terms $\{U_{ij}\}$. Fortunately, as we next outline, it is possible to establish that (ref) holds by building on the assumptions and arguments in adao2019shift. To this end, we start with the decomposition

align[align omitted — 394 chars of source]

It is also helpful to note that since $Z_i = S_i^\prime \mathcal Z$, $E[Z_i|\mathcal G_n] = W_i^\prime \pi_n$ under the null hypothesis, and $E[Z_i|\mathcal G_n] = S_i^\prime E[\mathcal Z|\mathcal G_n]$ due to $S_i\in \mathcal G_n$, it follows that

equation[equation omitted — 81 chars of source]

Next, note that (ref), the definition of $\delta_j$ in (ref), the equality $S_k^\prime \mathcal E = \sum_{i=1}^p S_{ki} \mathcal E_i$, and some algebra allows us to express term (ref) as being equal to

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

We analyze the term in (ref) through a linearization argument. To this end, we set

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

and, following adao2019shift, we let $n_k \equiv \sum_{i=1}^n S_{ki}$ and set $r_n = (\sum_{k=1}^p n_k^2 )^{-1}$. Then note that by result (ref) and a standard Taylor expansion we obtain that

align[align omitted — 482 chars of source]

where $\tilde \varepsilon_i$ is some intermediate value between $\hat \varepsilon_i$ and $\varepsilon_i$. If the covariates $W_i$ are bounded almost surely, then a maximal inequality (applied conditionally on $\mathcal G_n$) yields

multline*[multline* omitted — 311 chars of source]

where the final equality follows by definition of $r_n$. We can therefore conclude that

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

where the probability is understood to be over the entire data. Similarly, adapting the arguments in the proof of Proposition 3 in adao2019shift (see in particular the proof of their display (A.4)) and employing a maximal inequality for degenerate U-statistics (see, e.g., equation (3.5) in gine2000exponential) it is possible to establish that

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

Moreover, the arguments in adao2019shift can additionally be used to conclude that

equation[equation omitted — 255 chars of source]

while sup norm bound on the quadratic term in (ref) and the definition of $M_{2q}$ imply

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

Thus, since result (ref) implies that $|\hat \beta_n - \beta| = O_P((n\sqrt{r_n})^{-1})$, our analysis so far yields

multline*[multline* omitted — 373 chars of source]

Finally, using that $\|\hat \pi_n - \pi_n\|\vee |\hat \beta - \beta| = O_P((n\sqrt{r_n})^{-1})$ and relying on the mean value theorem allows to bound in probability the term in (ref) by

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

To simplify our bounds, we suppose that $\|\hat \gamma - \gamma_{\mathtt{s}}\|$ has the same rate of convergence as $|\hat \beta - \beta|$ so that $\|\hat \gamma - \gamma_{\mathtt{s}}\| = O_P((n\sqrt{r_n})^{-1})$. Combining our analysis of the terms in (ref)-(ref) together with the definition of $R_{ij}$ and $U_{ij}$ we can then conclude that

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

Thus, finally setting $\underline{\sigma} \equiv \min_{1\leq j \leq q} \sigma_j$ we obtain that (ref) is implied by the condition

equation*[equation* omitted — 102 chars of source]
commentNOTE 1: Want to show that (ref) gives us a statement about $\hat \sigma_j^2/\sigma_j^2$. The arguments are very similar to the GSS case, so we only look at the instances in which things become more delicate. To this end, we again look at the variance estimator $$\tilde \sigma_j^2 \equiv \frac{1}{p}\sum_{i=1}^p (U_{ij} - \frac{1}{p}\sum_{k=1}^p U_{kj})^2.$$ We want to apply Lemma D.5 in chernozhukov2019inference to get a handle on $\tilde \sigma_j^2$. To this end, note a key role is played by the quantity $C_n$ defined as $$C_n^4 \equiv E[\max_{1\leq j \leq q} \frac{U_{1j}^4}{\sigma_j^4}|\mathcal G_n].$$ Using that $U_{ij} = \mathcal E_i a_j$ for some $a_j$ that is measurable with respect to $\mathcal G_n$, we can under assumptions on $\text{Var}\{\mathcal E_i|\mathcal G_n\}$ being proportional across $i$ almost surely get that $$C_n \lesssim \max_{1\leq j \leq q} \left(\frac{\text{Var}\{U_{1j}|\mathcal G_n\}}{\frac{1}{p}\sum_{i=1}^p \text{Var}\{U_{ij}|\mathcal G_n\}}\right)^{1/2},$$ which is in essence a statement about how unbalanced the variances of $U_{1j}$ are relative to teh sample. Note I am pretty sure from the argument in Lemma D.5 we can replace $U_{1j}$ with any other coordinate. In particular we can bound $C_n$ by $$C_n \lesssim \min_{1\leq k \leq n} \max_{1\leq j \leq q}\left(\frac{\text{Var}\{U_{kj}|\mathcal G_n\}}{\frac{1}{p}\sum_{i=1}^p \text{Var}\{U_{ij}|\mathcal G_n\}}\right)^{1/2}. $$ Regardless, applying Lemma D.5 in chernozhukov2019inference gives for any $0<c<1$ $$P(\max_{1\leq j \leq q}|\frac{\tilde \sigma_j}{\sigma_j}-1| > K(\frac{C_n^2\log(q)}{n^{(1-c)/2}} + \frac{C_n^2\log(q)}{n^{3/2}})|\mathcal G_n) \leq K^\prime n^{-c}$$ Hence, provided that $\log(q)$ does not grow too fast with $n$ we get that unconditionally $$ \max_{1\leq j \leq q} |\frac{\tilde \sigma_j}{\sigma_j}-1| = o_P(\frac{C_n^2\log(q)}{p^{(1-c)/2}}).$$ Another point in the argument at which things differ is in trying to bound the object $$\max_{1\leq j \leq q} (\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}^2}{\sigma_j^2})^{1/2}$$ Since $E[\sum_{i=1}^p U_{ij}^2/\sigma_j^2p] = 1$ for all $j$ by definition of $\sigma_j^2$, the key issue is controlling $$\max_{1\leq j \leq q}|\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}^2}{\sigma_j^2} -1|.$$ By a maximal inequality (see also again the proof of Lemma D.5) we have that $$E[\max_{1\leq j \leq q}|\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}^2}{\sigma_j^2} -1| |\mathcal G_n] \leq \frac{C_n^2\log(q)}{\sqrt p},$$ and hence by the law of iterated expectations and Markov's inequailty we get that $$\max_{1\leq j \leq q}|\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}^2}{\sigma_j^2} -1| = O_P(\frac{C_n^2\log(q)}{\sqrt p})$$ where the $O_P$ statement again should be interpreted unconditionally over $\mathcal G_n$. Finally, in order to get our result, the last term that we need to control is given by $$\max_{1\leq j \leq q} |\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}}{\sigma_j}|^2. $$ A not very sharp maximal inequality (see equation 72 in the proof of Lemma D.5) gives $$\max_{1\leq j \leq q} |\frac{1}{p}\sum_{i=1}^p \frac{U_{ij}}{\sigma_j}|^2= O_P(\frac{\log(q)}{p} + \frac{C_n^2\log(q)}{p^{6/4}})$$ All together and following the bounds in the arguments for GSS we get that \begin{multline} \max_{1\leq j \leq q} |\frac{\hat \sigma_j^2}{\sigma_j^2} -1| \leq (\max_{1\leq j \leq q} \frac{1}{p} \sum_{i=1}^p \frac{(\hat U_{ij}-U_{ij})^2}{\sigma_j^2})^{1/2}\times O_P(\frac{C_n \sqrt{\log(q})}{p^{1/4}}) \\+ \max_{1\leq j \leq q} \frac{1}{p} \sum_{i=1}^p \frac{(\hat U_{ij}-U_{ij})^2}{\sigma_j^2} + o_P(\frac{C_n^2\log(q)}{p^{(1-c)/2}}) \end{multline} So basically for things to work we need $C_n^2 \log^2(q)/p^{(1-c)/2} = o_P(1)$. \rule{2mm}{2mm}
commentNOTE 2: We need a more refined asymptotic expansion for $\hat \beta_n - \beta$. For this end, note \begin{equation} \hat \beta_n - \beta = \frac{\sum_{i=1}^n (Z_i - W_i^\prime \hat \pi_n) \varepsilon_i}{\sum_{i=1}^n (Z_i - W_i^\prime \hat \pi_n) X_i} \end{equation} Now analysing the numerator we get that \begin{align} \sum_{i=1}^n(Z_i-W_i^\prime \hat \pi_n) \varepsilon_i & = \sum_{i=1}^nS_i^\prime \mathcal E \varepsilon_i + \sum_{i=1}^n \varepsilon_i W_i^\prime (\hat \pi_n - \pi_n) \notag \\ & = \sum_{i=1}^nS_i^\prime \mathcal E \varepsilon_i + \sum_{i=1}^n \mathcal E^\prime S_i W_i^\prime (\sum_{k=1}^n W_kW_k^\prime)^{-1}\sum_{l=1}^n W_l\varepsilon_l \end{align} To bound the second term, let $\tilde \gamma$ be the coefficient from regressing $(Y_i - X_i\beta)$ on $W_i$ and use Markov's inequality on $\sum_{i=1}^n \mathcal E^\prime S_i W_i$ conditional on $\mathcal G_n$ to get that $$\sum_{i=1}^n \mathcal E^\prime S_i W_i^\prime (\sum_{k=1}^n W_kW_k^\prime)^{-1}\sum_{l=1}^n W_l\varepsilon_l = O_P( \frac{1}{\sqrt {r_n}} \|\tilde \gamma - \gamma_{\mathtt{s}}\|) $$ Under similar manipulations we have $\|\hat \pi_n - \pi_n\| = O_P(1/n\sqrt {r_n})$ which takes us to \begin{align*} \frac{1}{n}\sum_{i=1}^n (Z_i - W_i^\prime \hat \pi_n)X_i & = \frac{1}{n}\sum_{i=1}^n (Z_i - W_i^\prime \pi_n)X_i + \frac{1}{n}\sum_{i=1}^n X_iW_i^\prime (\pi_n - \hat \pi_n) \\ & = \frac{1}{n}\sum_{i=1}^n (Z_i -W_i^\prime \pi_n)X_i + O_P(\frac{1}{n\sqrt {r_n}}). \end{align*} From calculations below we also have that $$\frac{1}{n}\sum_{i=1}^n (Z_i-W_i^\prime \pi_n)X_i = \frac{1}{n}\sum_{i=1}^n E[S_i^\prime \mathcal E X_i|\mathcal G_n] + O_P(\frac{1}{n\sqrt{r_n}})$$ Putting together through a Taylor expansion and assuming strong instruments we get $$\hat \beta_n - \beta = \frac{\sum_{i=1}^n S_i^\prime \mathcal E \varepsilon_i}{\sum_{i=1}^n E[S_i^\prime \mathcal E X_i|\mathcal G_n]} + O_P(\frac{\|\tilde \gamma - \gamma_{\mathtt{s}}\|}{n\sqrt{r_n}} + \frac{1}{n^2 r_n}).$$ To save on notation, we'll use this under the assumption that $\|\tilde \gamma - \gamma_{\mathtt{s}}\| = O_P(\|\hat \gamma - \gamma_{\mathtt{s}}\|)$.
commentNOTE 3: Below are some calculations for verifying (ref) in more detail than we have in the main text. All starts from the decomposition \begin{align} \sum_{i=1}^n g_j(\hat \varepsilon_i,W_i,S_i)(Z_i - W_i^\prime \hat \pi_n) & = \sum_{i=1}^n g_j(\varepsilon_i,W_i,S_i)(Z_i - W_i^\prime \pi_n)\\ + \sum_{i=1}^n g_j(\varepsilon_i,W_i,S_i)W_i^\prime (\pi_n - \hat \pi_n)\\ + \sum_{i=1}^n (g_j(\hat \varepsilon_i,W_i,S_i) - g_j(\varepsilon_i,W_i,S_i))(Z_i - W_i^\prime \pi_n)\\ + \sum_{i=1}^n (g_j(\hat \varepsilon_i,W_i,S_i) - g_j(\varepsilon_i,W_i,S_i))W_i^\prime (\hat \pi_n - \pi_n) \end{align} Now use that $Z_i - W_i^\prime \pi_n = S_i^\prime \mathcal E$ to get that \begin{equation} \sum_{i=1}^{n}g_j(\varepsilon_{i},W_{i},S_{i})(Z_{i}-W_{i}^{\prime}\pi_{n}) = \sum_{i=1}^n g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E. \end{equation} We also have that $$\hat \pi_n - \pi_n = \left(\sum_{i=1}^n W_iW_i^\prime\right)^{-1} \left(\sum_{i=1}^n W_i(Z_i - W_i^\prime \pi_n)\right) = \left(\sum_{i=1}^n W_iW_i^\prime\right)^{-1} \left(\sum_{i=1}^n W_iS_i^\prime \mathcal E\right)$$ Plug in to control second term in \begin{multline} \sum_{i=1}^n g_j(\varepsilon_i,W_i,S_i)W_i^\prime (\pi_n - \hat \pi_n)\\ = -\sum_{i=1}^n \mathcal E^\prime S_i W_i^\prime \left(\sum_{i=1}^n W_iW_i^\prime\right)^{-1}\sum_{i=1}^n W_i g_j(\varepsilon_i,W_i,S_i) \end{multline} Going back to the third term in our decompisition do a Taylor expansion to get that \begin{multline} \sum_{i=1}^{n}(g_j(\hat{\varepsilon}_{i},W_{i},S_{i})-g_j(\varepsilon_{i},W_{i},S_{i}))(Z_{i}-W_{i}^{\prime}\pi_{n}) \\ =\sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)(\hat \varepsilon_i - \varepsilon_i) S_i^\prime \mathcal E + \sum_{i=1}^n \frac{\partial^2}{\partial \varepsilon^2} g_j(\tilde \varepsilon_i,W_i,S_i)(\hat \varepsilon_i - \varepsilon_i)^2 S_i^\prime \mathcal E \end{multline} for some intermediate value $\tilde \varepsilon_i$. For the linear term we get that \begin{multline} \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)(\hat \varepsilon_i - \varepsilon_i) S_i^\prime \mathcal E \\ = \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E (X_i(\beta_n - \hat \beta_n) + W_i^\prime (\gamma - \hat \gamma)). \end{multline} Look at the second term in our decomposition to get that it equals $$ \sum_{i=1}^p \mathcal E_i \{\sum_{k=1}^n S_{kj} \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_k,W_k,S_k) W_k^\prime \}(\gamma - \hat \gamma). $$ Applying a maximal inequality conditional on $\mathcal G_n$ and assuming that $W_i$ are bounded we have that \begin{align*} & E[\max_{1\leq j \leq q} \| \sum_{i=1}^p \mathcal E_i \{\sum_{k=1}^n S_{ki} \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_k,W_k,S_k) W_k^\prime \}\| |\mathcal G_n]\\ & \lesssim \sqrt{\log(q)} \times \max_{1\leq j \leq q} (\sum_{i=1}^p (\sum_{k=1}^n S_{ki} |\frac{\partial }{\partial \varepsilon} g_j(\varepsilon_k,W_k,S_k)|)^2)^{1/2} \\ & \leq \sqrt{\log(q)}C_{1n} \times (\sum_{i=1}^p (\sum_{k=1}^n S_{ik})^2)^{1/2} \end{align*} Following notation $n_k = \sum_{i=1}^n S_{ik}$ and $r_n = (\sum_{k=1}^p n_k^2)^{-1}$ we get the bound $$\max_{1\leq j \leq q} |\sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E W_i^\prime (\gamma - \hat \gamma)| = O_P( \|\gamma - \hat \gamma\| \times \frac{\sqrt{\log(q)} C_{1n}}{\sqrt{r_n}})$$ On the other hand we also have that \begin{multline} \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E X_i(\beta_n - \hat \beta_n) = \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)E[S_i^\prime \mathcal E X_i|\mathcal G_n](\beta_n - \hat \beta_n) \\ + \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)(S_i^\prime \mathcal EX_i - E[S_i^\prime \mathcal E X_i|\mathcal G_n])(\beta_n - \hat \beta_n). \end{multline} To get some traction, it helps to use the structure imposed by adao2019shift. Specifically, they assume that the endogenous regressor has the structure $$X_i = S_i^\prime \mathcal Z \alpha+ \eta_i.$$ [Note: adao2019shift have $\alpha_{ik}$ coefficients, but makes sense in the current homogeneous effects model to simplify and stick with $\alpha$]. A bit of algebra now gives $$S_i^\prime \mathcal E X_i = \{\sum_{k=1}^p S_{ik}\mathcal E_k(S_{ik}\mathcal E_k + \eta_i)\} + \sum_{k=1}^p S_{ik}\mathcal E_k\times (\sum_{l\neq k} S_{il}\mathcal E_l) + S_i^\prime \mathcal E W_i^\prime \pi_n$$ Since we have independence across shocks note that the above equation implies that $$E[S_i^\prime \mathcal E X_i|\mathcal G_n] = \sum_{k=1}^p S_{ik}^2 \text{Var}\{\mathcal Z_k|\mathcal G_n\}.$$ This gives us the decomposition \begin{align} \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} & g_j(\varepsilon_i,W_i,S_i)(S_i^\prime \mathcal EX_i - E[S_i^\prime \mathcal E X_i|\mathcal G_n])(\beta_n - \hat \beta_n) \\ = &\sum_{i=1}^n \frac{\partial }{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i) (\sum_{k=1}^p S_{ik}\mathcal E_k(\eta_i + W_i^\prime \pi_n))(\beta_n - \hat \beta_n) \\ & + \sum_{i=1}^n \frac{\partial }{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i) (\sum_{k=1}^p S_{ik}^2 (\mathcal E_k^2 - E[\mathcal E_k^2|\mathcal G_n]))(\beta_n - \hat \beta_n)\\ & + \sum_{i=1}^n \frac{\partial }{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)\sum_{k=1}^p S_{ik}\mathcal E_k\times (\sum_{l\neq k} S_{il}\mathcal E_l)(\beta_n - \hat \beta_n) \end{align} But by the same maximal inequality type arguments we've been using we have that $$\max_{1\leq j \leq p} |\sum_{i=1}^n \frac{\partial }{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i) (\sum_{k=1}^p S_{ik}\mathcal E_k(\eta_i + W_i^\prime \pi_n))| = O_P(\frac{\sqrt{\log(q)} C_{1n}}{\sqrt{r_n}}) $$ Another maximal inequality applied to $\mathcal E_k^2$ and assuming exponential tails for $\mathcal E_k^2$ since $\mathcal E_k$ was subgaussian, we get that \begin{multline} \max_{1\leq j \leq p}|\sum_{k=1}^p (\mathcal E_k^2 - E[\mathcal E_k^2|\mathcal G_n]) \sum_{i=1}^nS_{ik}^2\frac{\partial }{\partial \varepsilon}g_j(\varepsilon_i,W_i,S_i)| \\ = O_P(\log(q) C_{1n} (\sum_{k=1}^p (\sum_{i=1}^n S_{ik}^2))^{1/2}) = O_P(\frac{\log(q) C_{1n}}{\sqrt{r_n}}), \end{multline} where the last equality we used $S_{ik}^2 \leq S_{ik}$. Looking at the last term in this mess we have $$\sum_{i=1}^n \frac{\partial }{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)\sum_{k=1}^p S_{ik}\mathcal E_k\times (\sum_{l\neq k} S_{il}\mathcal E_l) = \sum_{k=1}^p \sum_{l\neq k} \mathcal E_k \mathcal E_l (\sum_{i=1}^n S_{ik} S_{il} g_j(\varepsilon_i,W_i,S_i)),$$ which is a degenerate U-statistic. To study it we need a maximal inequality and a tail probability bound for degenerate U-statistics. An appropriate tail bound seems to be equation (3.5) in gine2000exponential, which leads to the bound \begin{multline} \max_{1\leq j \leq q} |\sum_{k=l}^p\sum_{l\neq k} \mathcal E_k\mathcal E_l (\sum_{i=1}^n S_{ik}S_{il}g_j(\varepsilon_i,W_i,S_i)|\\ = O_P(\log(q) C_{1n} (\sum_{k=1}^p \sum_{l\neq k} (\sum_{i=1}^n S_{ik}S_{il})^2)^{1/2}) = O_P(\frac{\log(q)C_{1n}}{\sqrt {r_n}}), \end{multline} where the final equality follows from calculations in adao2019shift. Putting this mess together we get that uniformly in $1\leq j \leq q$ we have that \begin{multline} \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E X_i(\beta_n - \hat \beta_n) \\ = \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)E[S_i^\prime \mathcal E X_i|\mathcal G_n](\beta_n - \hat \beta_n) + O_P(\frac{\log(q)C_{1n}}{\sqrt {r_n}} | \hat \beta_n - \beta|) \end{multline} We can also use the lazy bound \begin{multline} \max_{1\leq j \leq q} |\sum_{i=1}^n \frac{\partial^2}{\partial \varepsilon^2} g_j(\tilde \varepsilon_i,W_i,S_i)(\hat \varepsilon_i - \varepsilon_i)^2 S_i^\prime \mathcal E| \\ \lesssim C_{2n}(\|\hat \beta_n - \beta\|^2+ \|\hat \gamma - \gamma\|^2) \times \sum_{i=1}^n |S_i^\prime \mathcal E| \leq n C_{2n}(\|\hat \beta_n - \beta\|^2+ \|\hat \gamma - \gamma\|^2). \end{multline} To simplify it is helpful to get an order for $|\hat \beta_n - \beta|$, which from our calculations and the results in adao2019shift is of order $\sqrt{r_n}n$. Putting all this mess together we get a control of the linearization term \begin{align*} \sum_{i=1}^{n}(g_j(\hat{\varepsilon}_{i},W_{i},S_{i})& -g_j(\varepsilon_{i},W_{i},S_{i}))(Z_{i}-W_{i}^{\prime}\pi_{n})\\ & = \sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)E[S_i^\prime \mathcal E X_i|\mathcal G_n](\beta_n - \hat \beta_n) \\ & + O_P(\frac{\sqrt{\log(q)}C_{1n}}{\sqrt r_n}\|\hat \gamma - \gamma\| + nC_{2n}\|\hat \gamma - \gamma\|^2 +\log(q) \frac{C_{1n}\vee C_{2n}}{n r_n}) \end{align*} Only the quadratic term in the decomposition remains, which we can use a lazy bound to get \begin{multline} \max_{1\leq j \leq q}|\sum_{i=1}^{n}(g_j(\hat{\varepsilon}_{i},W_{i},S_{i})-g_j(\varepsilon_{i},W_{i},S_{i}))W_{i}^{\prime}(\hat{\pi}_{n}-\pi_{n})| \\ \lesssim C_{1n} n\sum_{i=1}^n |\hat \epsilon_i - \epsilon_i| \|\hat \pi_n - \pi_n\| \lesssim C_{1n}(\|\hat \gamma - \gamma\| + \|\hat \beta - \beta\|)(\hat \pi_n - \pi_n) \end{multline} Now using that $\|\hat \pi_n - \pi_n\|$ and $|\hat \beta - \beta|$ are of order $n\sqrt n$ we get that $$\max_{1\leq j \leq q}|\sum_{i=1}^{n}(g_j(\hat{\varepsilon}_{i},W_{i},S_{i})-g_j(\varepsilon_{i},W_{i},S_{i}))W_{i}^{\prime}(\hat{\pi}_{n}-\pi_{n})| = O_P(\frac{C_{1n}}{\sqrt {r_n}}\|\hat \gamma - \gamma\| + \frac{C_{1n}}{nr_n}),$$ which is of the same order as the linearization. All together ... \begin{align*} \sum_{i=1}^{n}& g_j\left( \hat{\varepsilon}_{i},W_{i},S_{i}\right)(Z_{i}-W_{i}^{\prime}\hat{\pi}_{n}) \\ = & \sum_{i=1}^n g_j(\varepsilon_i,W_i,S_i)S_i^\prime \mathcal E \\ & - \sum_{i=1}^n \mathcal E^\prime S_i W_i^\prime \left(\sum_{i=1}^n W_iW_i^\prime\right)^{-1}\sum_{i=1}^n W_i g_j(\varepsilon_i,W_i,S_i) \\ & + \frac{\sum_{i=1}^n \frac{\partial}{\partial \varepsilon} g_j(\varepsilon_i,W_i,S_i)E[S_i^\prime \mathcal E X_i|\mathcal G_n]}{\sum_{i=1}^n E[\mathcal E^\prime S_i X_i|\mathcal G_n]}\sum_{i=1}^n S_i^\prime \mathcal E \varepsilon_i (1+o_P(1))\\ &+O_P(\frac{\sqrt{\log(q)}C_{1n}}{\sqrt r_n}\|\hat \gamma - \gamma\| + nC_{2n}\|\hat \gamma - \gamma\|^2 +\log(q) \frac{C_{1n}\vee C_{2n}}{n r_n}) \end{align*} The main terms are of order $n\sqrt {r_n}$ under some assumptions, so for this to work we need something like $\|\hat \gamma - \gamma\| = O_P(n\sqrt r_n)$ and conditions on $\log(q)$ and $C_{1n},C_{2n}$ -- i.e. we get that the remainder after scaling by $n\sqrt {r_n}$ is $$O_P(\frac{\log(q)(C_{1n}\vee C_{2n})}{\sqrt{r_n}})$$

Simulation Evidence

We next conduct a series of Monte Carlo simulations to evaluate the finite sample performance of the overidentification tests proposed in Section (ref). With the goal of informing the implementation of our tests in the empirical application of Section (ref), we employ simulation designs based on the david2013china dataset. In particular, as in david2013china, our designs consist of short panels with $T = 2$ time periods, $n = 722$ commuting zones, and $p = 397$ sectors defined by four digit SIC codes.

In what follows, we incorporate the short panel structure into our notation by letting $Y_{it}$, $X_{it}$, $W_{it}$, and $Z_{it}$ respectively denote the outcome, regressor, controls, and instrument for commuting zone $i$ at time periods $t$. We also note that in david2013china both the regressor $X_{it}$ and instrument $Z_{it}$ have a Bartik structure and hence we now index shares and aggregate shocks by subscripts $x$ and $z$. Concretely, we have

equation[equation omitted — 126 chars of source]

where $S_{xit}$ and $S_{zit}$ represent share vectors for commuting zone $i$ at time $t$ and $\mathcal Z_{xt}$ and $\mathcal Z_{zt}$ denote aggregate shocks at time $t$. Finally, because david2013china weight all observations by the start of period commuting zone population, in our simulations we employ the same weights throughout the analysis.

Conditioning on Shocks

We begin by examining the finite sample performance of the overidentification test proposed in Section (ref), which recall was designed for applications that implicitly condition on the aggregate shocks -- i.e.\ that employ asymptotic approximations based on only $n$ growing. As discussed in Remark (ref), implicitly conditioning on aggregate shocks in short panels yields the overidentifying moment restrictions

equation[equation omitted — 106 chars of source]

Since $T =2$ and $p = 397$ in the context of david2013china, result (ref) represents a total of 794 possible moment restrictions. Moreover, because david2013china cluster observations at the state level, their effective number of observations is 48.

In designing our simulations, we aimed to reflect the clustering structure in david2013china by employing a heteroskedastic version of the group shock model of moulton1986random. To this end, we let $c$ denote a cluster, which consists of the commuting zone time pairs $(i,t)$ for which $i$ belongs to the state represented by $c$, and let $C$ denote the collection of all clusters. Employing the david2013china dataset, we then estimate a model in which the errors $\varepsilon_{it}$ are assumed to have the structure

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

where $\eta_{c}$ are i.i.d.\ cluster level shocks and $\zeta_{it}$ are i.i.d.\ shocks and independent of $\eta_{c}$. We further impose a parsimonious heteroskedasticity specification by supposing that

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

for some constants $a_\eta,s_\eta,a_\zeta,$ and $s_\zeta$ and $\mathcal A_n \equiv \{S_{zit},S_{xit},W_{it}\}$. In order to estimate this model, we employ the fitted residuals $\{\hat e_{it}\}$ from the weighted instrumental variable estimation in the main specification of david2013china and let

align[align omitted — 469 chars of source]

where

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

Given these estimates, we generate our Monte Carlo samples as follows:

Step 1. We employ the same controls $\{W_{it}\}$, aggregate shocks $\mathcal{Z}_{zt}$ and $\mathcal{Z}_{xt}$, and regression weights as in the main specification of david2013china, which we keep fixed across all the simulations. \rule{2mm}{2mm}

Step 2. For each $t\in \{1,2\}$ we draw $n$ observations $\{S_{xit}^{\ast },S_{zit}^{\ast}\}_{i=1}^n$ with replacement from the original full sample set of shares $\{S_{xit},S_{zit}\}_{i=1}^n$. \rule{2mm}{2mm}

Step 3. Given the sample $\{S_{xit}^*,S_{zit}^*\}$, we create a sample of instruments $\{Z_{it}^{\ast}\}$ and endogenous variables $\{X_{it}^\ast\}$ by setting $Z_{it}^{\ast}\equiv (S_{zit}^{\ast})^{\prime}\mathcal{Z}_{zt}$ and letting $X_{it}^{\ast}\equiv (S_{xit}^{\ast})^{\prime}\mathcal{Z}_{xt}$. \rule{2mm}{2mm}

Step 4. For each commuting zone time pair $(i,t)$ and cluster $c$ we create the variances

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

by employing the full sample estimates $\hat a_\eta,\hat s_\eta,\hat a_\zeta$ and $\hat s_\zeta$ from (ref). \rule{2mm}{2mm}

Step 5. To create a sample of outcomes for our simulations, we draw $|C|$ i.i.d.\ standard normal variables $\{V_c\}_{c\in C}$, $n\times T$ i.i.d.\ standard normal variables $\{U_{it}\}$, and set

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

where $(\hat \beta,\hat \gamma_{\mathtt{s}})$ denote the weighted instrumental variable estimators from the main specification in david2013china and the “$c$" subscript is understood to refer to the state to which commuting zone $i$ belongs. \rule{2mm}{2mm}

By repeating Steps 1-5 we generate one thousand samples $\{Y_{it}^*,X_{it}^*,Z_{it}^*,W_{it}\}$ on which we evaluate the finite sample properties of our test. We note that the number of moment restrictions ($p\times T =794$) in (ref) far exceeds the number of clusters in the simulations ($48$ states). Since any linear combination of the moment restrictions in (ref) is also a valid moment restriction, we also examine the performance of our test when adding restrictions across time periods and/or different levels of SIC codes. Table (ref) reports the finite sample rejection probabilities for tests based on different choices of moments and significance levels. The final column of Table (ref) additionally reports the p-value obtained when the test is implemented in the data of david2013china. All critical values were obtained by following the procedure in Section (ref) with one thousand bootstrap draws.

table[table omitted — 1,228 chars of source]

Overall we find that the test is able to control size across all specifications. However, for larger values of the number of moments, the finite sample rejection probability of the test is significantly below its nominal level. The test performs best when aggregating across time periods and two digit SIC codes. For this specification, which consists of twenty moments, the finite sample rejection probabilities of the test are close to the nominal levels. Because the design only has 48 clusters, we view this specification as still employing a large number of moments relative to the sample size.

Identification Through Shocks

We conclude by examining the finite sample performance of the overidentification test proposed in Section (ref), which was designed for applications in which the exogeneity of the instrument is due to the exogeneity of the aggregate shocks. Recall that in these applications $\mathcal G_n = \{S_{zit},S_{xit},W_{it},\varepsilon_{it}\}$ and the overidentifying restriction is given by

equation[equation omitted — 75 chars of source]

where

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

In order to ensure that the null hypothesis holds in our simulation design, we rely on a model proposed by adao2019shift as a sufficient condition for (ref). Specifically, we suppose that for some $p\times d$ matrix of shock $\mathcal Z_{wt}$ and $d\times 1$ vector $\Gamma$ we have

equation[equation omitted — 144 chars of source]

To estimate this model in the original david2013china dataset, we first compute a ridge regression of the coordinates of $W_{it}\in \mathbb R^{d}$ on $S_{zit}$ by setting

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

for each $j$ and $t$, where $W_{itj}$ denotes the $j^{th}$ coordinate of the vector $W_{it}\in \mathbb R^{d}$, $I_p$ is a $p\times p$ identity matrix, and we set the penalty $\lambda$ to equal $0.1$. Given these estimates, we let $\hat \mathcal Z_{wt} \equiv [\hat \delta_{1t},\ldots, \hat \delta_{dt}]$ and estimate $\Gamma$ through the regression

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

In what follows, it will be helpful to define $\hat E[\mathcal Z_{zt}|\mathcal G_n] \equiv \hat \mathcal Z_{wt}\hat \Gamma$ and $\hat \nu_t \equiv \mathcal Z_{zt}-\hat \mathcal Z_{wt}\hat \Gamma$.

We further aim to reflect the clustering structure in david2013china. To this end, we follow adao2019shift and borusyak2022quasi who in re-examining the empirical analysis of david2013china cluster shocks at the three digit SIC code. As in Section (ref), we estimate a common shock model in which $\mathcal Z_{zt}$ satisfies

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

where $\mathcal Z_{ztj}$ denotes the $j^{th}$ coordinate of $\mathcal Z_{zt}$, $\eta_c$ are i.i.d.\ cluster level shocks, and $\zeta_{tj}$ are i.i.d.\ shocks independent of $\eta_c$. We estimate the variance of these shocks by setting

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

where $n_c$ denotes the number of observations in cluster $c$ and $\nu_{tj}$ denotes the $j^{th}$ coordinate of the vector $\hat \nu_t \in \mathbb R^p$.

Finally, in order to reflect the strength of the instrument in david2013china in our simulation design, we run the following regression on the aggregate shocks

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

and let $\hat \sigma^2_\xi$ denote the sample variance of the residuals $\hat \xi_{tj} \equiv \mathcal Z_{xtj} - \hat \alpha - \hat \kappa \mathcal Z_{ztj}$.

Given these estimates, we generate our Monte Carlo samples as follows:

Step 1. We first create controls $\hat W_{it} \equiv \hat\mathcal Z_{wt}^\prime S_{zit}$, which we note have the structure required by model (ref). We combine the controls $\{\hat W_{it}\}$ with the shares $\{S_{zit},S_{xit}\}$ in david2013china and keep all of them fixed across simulation designs. \rule{2mm}{2mm}

Step 2. To generate our instrument, we first draw $|C|$ i.i.d.\ standard normal variables $\{V_c\}_{c\in C}$, $p\times T$ i.i.d.\ standard normal variables $\{U_{ztj}\}$, and set

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

where the “$c$" subscript refers to the three digit SIC code to which sector $j$ belongs. As our instrument we then employ $Z_{it}^* \equiv S_{zt}^\prime \mathcal Z^*_{zt}$. Note that, because $\hat E[\mathcal Z_{zt}|\mathcal G_n] \equiv \hat \mathcal Z_{wt} \hat \Gamma$, the shocks $\mathcal Z^*_{zt}$ have the structure required by model (ref). \rule{2mm}{2mm}

Step 3. Similarly, in order to generate aggregate shocks for our regressor, we draw $p\times T$ i.i.d.\ standard normal random variables $\{U_{xtj}\}$ and let

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

As our regressor, we then employ $X_{it}^* \equiv S_{xit}^\prime \mathcal Z_{xt}^*$. \rule{2mm}{2mm}

Step 4. Finally, we generate a sample of outcomes $Y_{it}^*$ by simply setting $Y_{it}^*$ to equal

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

where $(\hat \beta,\hat \gamma_{\mathtt s})$ and $\{\hat e_{it}\}$ denote the estimators and residuals obtained from replacing $W_{it}$ with $\hat W_{it}$ in the main specification of david2013china. \rule{2mm}{2mm}

By repeating Steps 1-4 we generate one thousand samples $\{Y_{it}^*,X_{it}^*,Z_{it}^*,\hat W_{it}\}$ on which we evaluate the performance of the overidentification test proposed in Section (ref). In order to implement the test, we need to select the moments to employ (i.e.\ the functions $g_j$ in (ref)) and an estimator $\hat {\mathcal E}^*_t$ for the demeaned shock

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

In the main specification of david2013china, there are no control variables with the structure required by the estimator for $\mathcal E_t^*$ proposed by borusyak2022quasi. We therefore instead adapt the estimator of $\mathcal E^*_t$ advocated by adao2019shift by employing

equation[equation omitted — 173 chars of source]

for $\hat \pi_n^*$ the coefficient obtained from a weighted regression of $\{Z_{it}^*\}$ of $\{\hat W_{it}\}$. We introduce ridge regression in (ref) because the design matrix is ill-conditioned. In this regard, our estimator differs from that in adao2019shift who use ordinary regression (i.e.\ $\lambda = 0$), but instead drop sectors from the regression to address the ill conditioning of the design matrix.\footnote{See page 3 in https://github.com/kolesarm/ShiftShareSE/blob/master/doc/ShiftShareSE.pdf} The p-values of the test can depend on $\lambda$, and we employ the simulations to inform the choice of penalty $\lambda$ for our application.\footnote{Analogously, as noted by adao2019shift, dropping sectors to ensure that the design matrix is well conditioned similarly affects the resulting standard errors.}

Finally, for our moments we select the square of the residual and moments based on the pdf of the Logit distribution, which may be interpreted as different kernel estimators. Specifically, we employ a total of twenty moments by setting

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

with $a_2,\ldots, a_{20} = -2.25, -2, \ldots, 2, 2.25$. Table (ref) reports the finite sample rejection probabilities of the resulting test for different choices of the ridge parameter $\lambda$. The final column of Table (ref) additionally reports the p-value obtained when the test is implemented in the data of david2013china. The results are based on one thousand simulations with the bootstrap implementation relying on one thousand replications. Overall, we find that the rejection probability is close to the nominal level of the test provided that the ridge parameter is sufficiently small.

table[table omitted — 926 chars of source]

\phantomsection \addcontentsline{toc}{section}{References}

{ \singlespace

thebibliography{7} \expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi \expandafter\ifx\csname url\endcsname\relax \def\url#1{#1}\fi \expandafter\ifx\csname urlprefix\endcsname\relax\fi \bibitem[{Adao et al.(2019)Adao, Koles{\'a}r and Morales}]{adao2019shift} Adao, R., Koles{\'a}r, M. and Morales, E. (2019). \newblock Shift-share designs: Theory and inference. \newblock The Quarterly Journal of Economics, 134 1949--2010. \bibitem[{Autor et al.(2013)Autor, Dorn and Hanson}]{david2013china} \textsc{Autor, D. H.}, \textsc{Dorn, D.} and \textsc{Hanson, G. H.} (2013). \newblock The china syndrome: Local labor market effects of import competition in the united states. \newblock \textit{American economic review}, \textbf{103} 2121--68. \bibitem[{Borusyak et al.(2022)Borusyak, Hull and Jaravel}]{borusyak2022quasi} \textsc{Borusyak, K.}, \textsc{Hull, P.} and \textsc{Jaravel, X.} (2022). \newblock Quasi-experimental shift-share research designs. \newblock \textit{The Review of Economic Studies}, \textbf{89} 181--213. \bibitem[{Chernozhukov et al.(2019)Chernozhukov, Chetverikov and Kato}]{chernozhukov2019inference} \textsc{Chernozhukov, V.}, \textsc{Chetverikov, D.} and \textsc{Kato, K.} (2019). \newblock Inference on causal and structural parameters using many moment inequalities. \newblock \textit{The Review of Economic Studies}, \textbf{86} 1867--1900. \bibitem[{Gin{\'e} et al.(2000)Gin{\'e}, Lata{\l}a and Zinn}]{gine2000exponential} \textsc{Gin{\'e}, E.}, \textsc{Lata{\l}a, R.} and \textsc{Zinn, J.} (2000). \newblock Exponential and moment inequalities for u-statistics. \newblock In \textit{High Dimensional Probability II}. Springer, 13--38. \bibitem[{Moulton(1986)}]{moulton1986random} \textsc{Moulton, B. R.} (1986). \newblock Random group effects and the precision of regression estimates. \newblock \textit{Journal of econometrics}, \textbf{32} 385--397. \bibitem[{van der Vaart and Wellner(1996)}]{vandervaart:wellner:1996} \textsc{van der Vaart, A. W.} and \textsc{Wellner, J. A.} (1996). \newblock \textit{Weak Convergence and Empirical Processes: with Applications to Statistics}. \newblock Springer, New York.

}