Tutorials › Causal Inference › Many-Instrument Asymptotics and First-Stage Overfitting

Weak and Multiple Instruments · Tutorial 547 of 972

Many-Instrument Asymptotics and First-Stage Overfitting

See why a growing instrument space can fit endogenous-regressor noise, shift the 2SLS estimate, and undermine conventional confidence intervals.

Advanced 12 min read

What You'll Learn

  • Define instrument-space projection and observation-level instrument leverage
  • Derive the fitted-noise contribution when the instrument count grows
  • Relate the instrument count to first-stage overfitting and 2SLS bias
  • Distinguish consistency from inference centered at the usual square-root sample-size rate
  • Identify why conventional 2SLS standard errors do not repair many-instrument bias
  • Apply the asymptotic argument to hypothetical numerical examples

Why the Number of Instruments Matters

Two-stage least squares uses instruments to construct a fitted version of the endogenous regressor. With a fixed, modest instrument set, this projection can isolate variation associated with the instruments. But as the number of instruments grows, the projection space also becomes better able to fit random variation in the sample. That fitted noise can be correlated with the structural error, even when the instruments themselves are valid.

The issue is not simply that a model has “many” instruments in an informal sense. The central comparison is between the dimension of the instrument space and the sample size. If that dimension is a nonnegligible fraction of the sample, a nonnegligible fraction of the endogenous regressor’s noise can be projected into its fitted values. This tutorial derives that mechanism in a simple linear model, then distinguishes the implications for consistency and for conventional inference.

Projection, Leverage, and a Working Model

Definition: Let \(Z\) be an \(n \times K\) instrument matrix with full column rank. Its projection matrix is \(P_Z=Z(Z'Z)^{-1}Z'\). The diagonal entry \(h_{ii}=(P_Z)_{ii}\) is observation \(i\)'s leverage in the instrument-space projection. It is determined by \(Z\), not by observation \(i\)'s treatment or regressor value. The leverages satisfy \(\sum_{i=1}^n h_{ii}=\operatorname{tr}(P_Z)=K\).

For clarity, suppose exogenous controls have already been partialled out. Consider one endogenous regressor \(x\) and one structural outcome \(y\):

$$ y=\beta x+u,\qquad x=Z\pi+v. $$

Here \(\beta\) is the structural coefficient, \(u\) is the structural error, \(\pi\) describes the first-stage component explained by the instruments, and \(v\) is the remaining first-stage disturbance. Assume the instruments are valid in the sense that \(E(u\mid Z)=E(v\mid Z)=0\). Endogeneity is allowed: \(u\) and \(v\) can be correlated. For the derivation below, assume observations are independent across \(i\), the conditional variances are constant, \(E(v_i^2\mid Z)=\sigma_v^2\), and \(E(v_i u_i\mid Z)=\sigma_{vu}\). Take \(K<n\), and assume the relevant quadratic forms concentrate around their means as \(n\) grows.

These conditions describe a stylized setting for isolating the mechanism. In particular, the instruments are valid, but the first-stage disturbance can share variation with the structural error. Define the first-stage signal \(Q_n=\pi'Z'Z\pi\), and suppose \(Q_n/n\to q>0\). This expresses strong aggregate first-stage signal on the sample-size scale.

Definition: In this one-regressor setting, the 2SLS estimator is \(\hat{\beta}_{2SLS}=(x'P_Zy)/(x'P_Zx)\), provided \(x'P_Zx>0\). It uses the component of \(x\) projected onto the instrument space. Substituting \(y=\beta x+u\) gives \(\hat{\beta}_{2SLS}-\beta=(x'P_Zu)/(x'P_Zx)\).

How the Instrument Space Fits Noise

Write \(x=Z\pi+v\). Since \(P_ZZ=Z\), the projected regressor is \(P_Zx=Z\pi+P_Zv\). The term \(Z\pi\) is the signal, while \(P_Zv\) is projected first-stage noise. Its expected squared length, conditional on \(Z\), is

$$ E(v'P_Zv\mid Z)=\sigma_v^2\operatorname{tr}(P_Z)=K\sigma_v^2. $$

To see why, expand \(v'P_Zv=\sum_{i,j}v_i(P_Z)_{ij}v_j\). Independence across observations makes the conditional expectations of the off-diagonal terms zero; the diagonal terms sum to \(\sigma_v^2\sum_i h_{ii}\). Thus each additional independent instrument direction contributes, on average, another \(\sigma_v^2\) of projected noise. Equivalently, \(E[(P_Zv)_i^2\mid Z]=\sigma_v^2 h_{ii}\). The leverage identifies where projected noise is concentrated, while the trace identity gives its total expected amount.

The instrument count therefore controls noise fitting even if the instruments are valid. Validity means the instruments are uncorrelated with the structural disturbance in the specified sense; it does not mean the sample projection is incapable of fitting chance variation in \(v\).

Worked Example: Average Leverage and Fitted Noise

Suppose a hypothetical sample has \(n=200\) observations and \(K=40\) linearly independent instruments after controls have been removed. Assume \(\sigma_v^2=1\) in the working model.

The sum of the instrument leverages is the rank of the projection:

$$ \sum_{i=1}^{200}h_{ii}=\operatorname{tr}(P_Z)=40. $$

So the average leverage is \(40/200=0.20\). This is an average over observations; individual leverages need not equal 0.20. The expected total squared projected noise is

$$ E(v'P_Zv\mid Z)=\sigma_v^2 K=1(40)=40. $$

The expected total squared noise before projection is \(E(v'v\mid Z)=n\sigma_v^2=200\). Thus, in this example, the projection captures expected squared noise equal to \(40/200=0.20\) of the total. This is an expectation under the stated model, not a claim that every realized sample has exactly that fraction.

Deriving the Many-Instrument Bias Mechanism

The numerator and denominator of the estimation error can be expanded using \(x=Z\pi+v\). Because \(P_ZZ=Z\) and \(P_Z\) is symmetric,

$$ x'P_Zu=\pi'Z'u+v'P_Zu,\qquad x'P_Zx=Q_n+2\pi'Z'v+v'P_Zv. $$

Conditional on \(Z\), the first numerator term has expectation zero by instrument validity. The second has expectation \(\sigma_{vu}\operatorname{tr}(P_Z)=K\sigma_{vu}\): expanding it into entries leaves only the diagonal contributions \(E(v_i u_i\mid Z)h_{ii}\). In the denominator, the cross term has expectation zero, and \(E(v'P_Zv\mid Z)=K\sigma_v^2\). Hence

$$ E(x'P_Zu\mid Z)=K\sigma_{vu},\qquad E(x'P_Zx\mid Z)=Q_n+K\sigma_v^2. $$

These are expectations of the numerator and denominator separately; in general, their ratio is not the exact finite-sample expectation of the estimator. Under the concentration conditions stated above, however, their leading orders describe the probability limit. In particular, with \(K/n\to\kappa\), \(Q_n/n\to q>0\), and \(K=O(n)\), the centered fluctuations of these quadratic and linear forms are of smaller order than \(n\). Dividing numerator and denominator by \(n\) yields the limit:

$$ \hat{\beta}_{2SLS}-\beta \ \xrightarrow{p}\ \frac{\kappa\sigma_{vu}}{q+\kappa\sigma_v^2}. $$

The extra term is nonzero when the instrument count is a positive fraction of the sample and the first-stage disturbance is correlated with the structural error. It arises even though the instruments are valid: the sample projection fits some of \(v\), and that fitted component is associated with \(u\) through \(\sigma_{vu}\). When \(\kappa=0\), this particular probability-limit bias disappears under the stated strong-signal conditions.

Worked Example: A Nonzero Asymptotic Bias

Consider a hypothetical sequence with \(n=1{,}000\), \(K=200\), first-stage signal \(Q_n=500\), \(\sigma_v^2=1\), and \(\sigma_{vu}=0.60\). The corresponding limiting-scale ratio is \(K/n=0.20\), while \(Q_n/n=0.50\). Suppose the structural coefficient is \(\beta=2.00\).

The expected numerator contribution from projected first-stage noise is \(K\sigma_{vu}=200(0.60)=120\). The expected denominator is \(Q_n+K\sigma_v^2=500+200(1)=700\). The ratio of these leading terms is

$$ \frac{120}{700}=0.1714. $$

Equivalently, the asymptotic formula gives \(0.20(0.60)/(0.50+0.20(1))=0.12/0.70=0.1714\). Under this sequence, 2SLS is therefore centered asymptotically at \(2.00+0.1714=2.1714\), rather than at \(2.00\). This calculation illustrates the probability-limit mechanism; it is not an exact finite-sample expectation.

Consistency and the Rate Needed for Conventional Inference

A vanishing \(K/n\) removes the nonzero probability-limit bias in this model, but that fact alone does not guarantee that conventional inference is centered accurately at the usual square-root sample-size rate. When \(K/n\) is small, the leading bias is approximately \(K\sigma_{vu}/(nq)\). Multiplying by \(\sqrt n\) gives an approximate scaled bias of

$$ \sqrt n\,\frac{K\sigma_{vu}}{nq} =\frac{K}{\sqrt n}\frac{\sigma_{vu}}{q}. $$

Thus, for this component of bias to be negligible relative to an estimator’s usual \(1/\sqrt n\) sampling scale, a sufficient rate in this stylized calculation is \(K/\sqrt n\to0\), along with the other regularity conditions required by the relevant central limit theorem and variance estimator. If \(K/n\to0\) but \(K/\sqrt n\) does not, the estimator can be consistent while the bias remains important relative to a conventional standard error. These are distinct claims: consistency concerns whether the estimation error tends to zero, while conventional centered inference concerns its size and distribution after scaling.

Conventional 2SLS standard errors and normal-reference tests are typically justified under fixed-instrument asymptotics, or under growing-instrument conditions strong enough to preserve the relevant centering and variance approximation. If the bias is of constant order while a conventional standard error shrinks at order \(1/\sqrt n\), the confidence interval can become increasingly concentrated away from the true coefficient. A robust variance calculation may address certain forms of heteroskedasticity, but it does not by itself remove this many-instrument bias or make an invalid centering valid.

Worked Example: Consistency Is Not the Same as Centered Inference

Use the illustrative constants \(q=0.50\), \(\sigma_{vu}=0.60\), \(\sigma_v^2=1\), and \(\sigma_u^2=1\). For a finite-sample scale comparison, take \(n=10{,}000\), so \(Q_n=qn=5{,}000\). Compare two hypothetical instrument counts, \(K=100\) and \(K=400\). For illustration only, use the homoskedastic nominal standard-error scale \(\sqrt{\sigma_u^2/(Q_n+K\sigma_v^2)}\); this is not asserted to be the exact sampling standard error under every many-instrument design.

For \(K=100\), the leading bias ratio is \(100(0.60)/(5{,}000+100)=60/5{,}100=0.01176\). The nominal scale is \(\sqrt{1/5{,}100}=0.01400\). The bias is about \(0.01176/0.01400=0.840\) nominal standard-error units.

For \(K=400\), the leading bias ratio is \(400(0.60)/(5{,}000+400)=240/5{,}400=0.04444\). The nominal scale is \(\sqrt{1/5{,}400}=0.01361\). The bias is about \(0.04444/0.01361=3.27\) nominal standard-error units.

Both calculations are illustrations of the leading bias and a familiar standard-error scale, not exact finite-sample inferential results. They show why reporting a shrinking conventional standard error is not enough: even a bias that tends to zero can be large relative to that standard error, and a bias that does not tend to zero prevents conventional intervals from being centered on the true coefficient.

Common Mistake: Treating Leverage as Treatment Variation

A tempting but incorrect explanation is that a high \(h_{ii}\) means observation \(i\) has a large amount of treatment variation that the instruments explain. That confuses a property of the projection design with a realized value of the regressor. The diagonal \(h_{ii}\) is determined by the rows of \(Z\) and the instrument space; changing \(x_i\) while holding \(Z\) fixed does not change \(h_{ii}\). It describes how the projection can weight observation \(i\), not how much treatment variation that observation actually contains.

A related mistake is to say that valid instruments cannot produce overfitting. Validity is a population condition about the relationship of instruments to the structural error. Overfitting here is a finite-sample projection phenomenon: a higher-dimensional instrument space captures more of the realized first-stage noise. The resulting projected noise can carry the disturbance correlation between \(v\) and \(u\) into the 2SLS numerator.

Key takeaway: With one endogenous regressor, the instrument-space dimension \(K\) contributes \(K\sigma_v^2\) of expected projected first-stage noise and \(K\sigma_{vu}\) of expected numerator contribution. When \(K\) grows too quickly relative to \(n\), this can create nonnegligible bias and invalidate conventional centered inference even with valid instruments.

Check Your Understanding

Use the definitions and derivation above to answer these questions.

  1. Why does \(\sum_i h_{ii}=K\), and what determines the value of an individual \(h_{ii}\)?
  2. Under the working model, derive \(E(v'P_Zu\mid Z)\) from the diagonal entries of \(P_Z\).
  3. If \(K/n\to0\), why can conventional inference still be poorly centered when \(K/\sqrt n\) does not tend to zero?
  4. Explain how the term \(P_Zv\) can be nonzero even when \(E(v\mid Z)=0\).
  5. Why does instrument validity alone not imply that a conventional 2SLS confidence interval has reliable coverage when the number of instruments grows rapidly?
Clinical Biostats