Tutorials › Propensity Score Matching and Instrumental Variables › Interpreting 2SLS Coefficients in Linear Models

Two-Stage Least Squares · Tutorial 505 of 699

Interpreting 2SLS Coefficients in Linear Models

Interpret a 2SLS coefficient in context by identifying its units, the assumptions behind a causal reading, and how covariates and interactions change what it represents.

Advanced 11 min read

What You'll Learn

  • Translate a 2SLS treatment coefficient into outcome units per treatment unit.
  • Distinguish a coefficient’s numerical meaning from the assumptions needed for a causal interpretation.
  • Interpret treatment coefficients in models adjusted for covariates.
  • Find the treatment effect at a specified covariate value in an interaction model.
  • Recognize when coding, scaling, or a zero reference value changes the coefficient’s interpretation.
  • Identify common signs that a coefficient is being given an unsupported or misleading interpretation.

What a 2SLS Coefficient Measures

A 2SLS coefficient is interpreted first through the model in which it appears: it describes the change in the modeled outcome associated with a one-unit change in a regressor, holding the other included regressors fixed. When that regressor is an endogenous treatment, 2SLS uses instruments to estimate its coefficient. Whether the estimate supports a causal interpretation depends on the model and the instrument assumptions, not on the coefficient’s units alone.

Consider an outcome \(Y_i\), treatment \(D_i\), observed covariates \(X_i\), and excluded instrument(s) \(Z_i\) for unit \(i\). For a single endogenous treatment, a linear structural equation is

$$ Y_i = \alpha + \tau D_i + X_i'\gamma + u_i. $$

Here, \(\tau\) is the structural treatment coefficient, \(\gamma\) is the vector of covariate coefficients, and \(u_i\) contains other determinants of the outcome. The units of \(\tau\) are outcome units per treatment unit. If \(Y_i\) is a test score in points and \(D_i\) is hours of a program, \(\tau\) is points per program hour. If \(D_i\) is an indicator coded zero or one, \(\tau\) is the modeled outcome difference between treatment and control.

Definition: In an additive linear model with a constant treatment coefficient, the 2SLS estimate \(\hat{\tau}\) estimates the change in \(Y\) for a one-unit increase in \(D\), holding the included covariates fixed. A causal interpretation requires a valid, relevant instrument set, an identified model, and a correctly specified structural interpretation, including the constant-effect assumption when \(\tau\) is presented as a common causal effect.

When the Coefficient Has a Causal Meaning

The units of the coefficient follow from the model regardless of whether the instrument is valid. A causal interpretation needs more. In this linear setting, the central instrument conditions are that the excluded instruments are relevant for the endogenous treatment, satisfy the exclusion restriction, and are exogenous in the structural equation, conditional on the included covariates. In a conditional moment formulation, exogeneity requires \(E[Z_i u_i\mid X_i]=0\); the instrument must also provide enough independent variation to identify the treatment coefficient after accounting for \(X_i\). These assumptions are substantive and cannot be verified just by reading a 2SLS output table.

The constant-effect specification says that the treatment effect does not vary with the included covariates or across units. In potential-outcome terms, its core implication is that changing treatment from \(d\) to \(d+1\) changes the outcome by the same amount \(\tau\) for each unit, conditional on the model. If effects vary, a single 2SLS coefficient need not equal the effect for every person or the average effect for the whole population; its interpretation can depend on the source of instrument-induced treatment variation. Thus, “one additional unit of treatment changes the outcome by \(\hat{\tau}\)” is a causal statement only when the assumptions justify that target.

The identifying logic can be stated directly. Let \(R_i\) collect the structural regressors, including \(D_i\) and the included covariates, and let \(Q_i\) collect the instruments, including the included covariates as their own instruments. If \(Y_i=R_i'\beta+u_i\) and the instrument moment condition holds, then

$$ E[Q_iY_i] = E[Q_iR_i']\beta + E[Q_i u_i] = E[Q_iR_i']\beta. $$

If \(E[Q_iR_i']\) has sufficient rank to identify \(\beta\), these population moments determine the structural coefficients. In particular, the moment condition explains why 2SLS targets the structural coefficient rather than the ordinary least-squares association. It does not make the coefficient causal if the instrument assumptions or the structural model are wrong.

Worked Example: A Constant Effect per Program Hour

Suppose a hypothetical 2SLS analysis estimates the effect of tutoring hours \(D_i\) on a standardized assessment score \(Y_i\), measured in points. The fitted structural model includes an intercept and baseline covariates, and the estimated tutoring coefficient is \(\hat{\tau}=1.8\). Assume, for purposes of interpreting the estimate, that the instrument is relevant and valid conditional on those covariates and that the constant-effect linear specification is appropriate.

A one-hour increase in tutoring corresponds to a modeled score increase of 1.8 points, holding the included covariates fixed. A three-hour increase corresponds to

$$ 3(1.8\ \text{points per hour}) = 5.4\ \text{points}. $$

The arithmetic describes a model-implied contrast; a causal reading of that contrast depends on the stated assumptions. The estimate does not mean that every individual’s observed score must rise by exactly 1.8 points after one additional hour, since individual outcomes also contain other determinants and random variation.

Covariates Do Not Change the Treatment Coefficient’s Units

Including covariates changes what is held fixed in the model, but it does not change the basic units of the treatment coefficient. In \(Y_i=\alpha+\tau D_i+X_i'\gamma+u_i\), the coefficient \(\tau\) remains outcome units per treatment unit. Each \(\gamma_j\) is the modeled outcome change per unit of its covariate, holding the other regressors fixed. The causal interpretation of a covariate coefficient is a separate question; its presence as an adjustment variable does not by itself make that coefficient causal.

Interpretation also depends on how variables are measured and coded. If treatment is recorded in tens of hours rather than hours, a one-unit increase means ten hours. If an outcome is measured in thousands of dollars, the coefficient is in thousands of dollars per treatment unit. Always translate the model’s actual coding back into the context before reporting the estimate.

Worked Example: Interpreting a Covariate-Adjusted Estimate

In a hypothetical model, the outcome is annual earnings in thousands of dollars, treatment is a training program measured in months, and the covariates are age in years and a prior-experience indicator. The 2SLS estimate for training is \(\hat{\tau}=0.65\). Suppose the instruments meet the relevant conditional validity and identification assumptions, and the model specifies a constant effect per training month.

The units are thousands of dollars per month of training. Thus a one-month increase in training corresponds to a modeled earnings increase of \(0.65\) thousand dollars, or \(650\) dollars, holding age and prior experience fixed. For four additional months, the model-implied change is

$$ 4(0.65\ \text{thousand dollars per month}) = 2.60\ \text{thousand dollars} = 2{,}600\ \text{dollars}. $$

The covariate adjustments define the comparison in the fitted equation; they do not change the conversion from treatment months to earnings units. Nor does the coefficient alone establish that age or prior experience has a causal effect.

Interactions Make the Treatment Effect Depend on a Covariate

A constant treatment coefficient is not appropriate when the model allows the treatment effect to vary with a measured characteristic. For a covariate \(W_i\), consider

$$ Y_i = \alpha + \tau D_i + \delta(D_iW_i) + \lambda W_i + X_i'\gamma + u_i. $$

The modeled change in outcome for a one-unit increase in \(D_i\), at a specified value \(W_i=w\), is the derivative with respect to treatment:

$$ \frac{\partial E[Y_i\mid D_i,W_i,X_i]}{\partial D_i} = \tau+\delta w. $$

Therefore, \(\tau\) is the treatment effect at \(W_i=0\), and \(\delta\) is the change in the treatment effect for a one-unit increase in \(W_i\). If \(W_i\) is binary, \(\tau\) is the treatment effect in the reference group \(W_i=0\), while \(\tau+\delta\) is the effect in the group \(W_i=1\). In an IV model, both \(D_i\) and \(D_iW_i\) are endogenous regressors and need instruments; a common instrument set includes \(Z_i\) and the interaction \(Z_iW_i\), along with the included exogenous regressors. Identification and validity must hold for the model with these regressors and instruments.

Worked Example: A Treatment Effect That Varies by Region

Suppose a hypothetical model estimates the effect of a job-placement service, coded \(D_i=1\) if received and \(D_i=0\) otherwise, on monthly earnings in dollars. The model includes a binary rural indicator \(W_i\), where \(W_i=1\) means rural and \(W_i=0\) means urban, plus the \(D_iW_i\) interaction. Assume the instrument set is relevant and valid for the two endogenous regressors, the model is identified, and the interaction specification is appropriate. The estimates are \(\hat{\tau}=240\) dollars and \(\hat{\delta}=90\) dollars.

For urban participants, \(W_i=0\), so the modeled treatment effect is

$$ \hat{\tau}+\hat{\delta}(0) = 240+90(0) = 240\ \text{dollars per month}. $$

For rural participants, \(W_i=1\), so it is

$$ \hat{\tau}+\hat{\delta}(1) = 240+90 = 330\ \text{dollars per month}. $$

The interaction estimate says the modeled effect is 90 dollars per month larger in the rural group than in the urban group. It is not the treatment effect for rural participants by itself; that effect is the sum of the main treatment coefficient and the interaction coefficient. These are causal interpretations only under the assumed IV and structural conditions.

Centering and Reporting Conditional Effects

When \(W_i\) is continuous, \(W_i=0\) may be outside the observed or substantively meaningful range. In that case the main treatment coefficient can be hard to interpret even though the model is mathematically well defined. Centering \(W_i\) at a meaningful value \(c\), by defining \(W_i^*=W_i-c\), makes the treatment main effect refer to \(W_i=c\). The fitted treatment effect at a given original value \(w\) remains \(\tau+\delta w\); under the centered model, it is represented by the re-expressed coefficients at \(w-c\).

For example, if \(W_i\) is age and the model is centered at age 40, the treatment main effect is the modeled treatment effect at age 40, not at age zero. Centering changes the reference value and the main-effect coefficient, but not the fitted values or the treatment effect at any fixed age. The interaction coefficient retains the interpretation of how much the treatment effect changes per additional year of age.

When an interaction is present, report the treatment effect at meaningful covariate values rather than interpreting \(\hat{\tau}\) alone as the effect for everyone. Uncertainty for a sum such as \(\hat{\tau}+w\hat{\delta}\) must account for the uncertainty and covariance of both estimates; the point estimate alone is not a confidence interval. The interpretation of the sum is still in outcome units per treatment unit.

Diagnostics, Alternatives, and Common Pitfalls

Before interpreting a 2SLS coefficient, check the actual equation and coding. Confirm which variable is the outcome, what a one-unit treatment change means, and whether the model includes an interaction. With an interaction, identify the reference value for the covariate and calculate the relevant sum. Check that reported units match any rescaling. Finally, assess whether the instrument assumptions and identification conditions are defensible; a plausible-looking coefficient is not evidence that they hold.

A common mistake is to read the main treatment coefficient in an interaction model as the treatment effect for every unit. In the regional example, that would report 240 dollars per month for rural participants. The correction is to substitute \(W_i=1\): \(240+90=330\) dollars per month. A second mistake is to say that a valid instrument has been established because the 2SLS coefficient has sensible units. Units are a matter of model interpretation; instrument validity concerns the assumptions linking \(Z_i\) to the structural error \(u_i\).

OLS and 2SLS coefficients can share the same units and model form, but they generally answer different questions when treatment is endogenous. OLS describes a conditional linear association under its own assumptions; 2SLS uses instrument-induced variation and requires valid instruments for a structural causal interpretation. A first-stage coefficient describes how the instrument predicts treatment, not the effect of treatment on the outcome. In a simple just-identified setting, a reduced-form outcome change and a first-stage treatment change can help explain the source of the IV estimate, but neither should be mistaken for the structural treatment coefficient itself.

A single linear coefficient is also limited when effects vary across units or the functional form is misspecified. Under heterogeneity, the coefficient need not represent a universal effect; under misspecification, its simple per-unit interpretation may not describe the actual outcome relationship. Treat the constant-effect reading as a model-based claim and state the target population and assumptions clearly.

Key takeaway: Read a 2SLS coefficient in the units implied by the treatment and outcome scales. For a constant-effect model, it is outcome change per treatment-unit change. With a treatment interaction, evaluate the treatment effect as a function of the interacting covariate. A causal interpretation requires valid instruments and an appropriate structural model.

Check Your Understanding

Answer each question, then compare with the solutions below.

  1. A 2SLS model estimates a coefficient of 3.2 for treatment measured in sessions and an outcome measured in symptom-score points. What is the coefficient’s unit and interpretation under a constant-effect specification?
  2. An interaction model has \(\hat{\tau}=5\) and \(\hat{\delta}=-1.5\), with binary \(W\) coded zero or one. Find the modeled treatment effect for each group.
  3. Why is it incorrect to interpret the coefficient on \(D_i\) in an interaction model as the treatment effect for all values of \(W_i\)?
  4. A model’s outcome is measured in hundreds of dollars and its treatment in days. If the treatment coefficient is \(0.08\), express the change in dollars for a 10-day increase.
  5. Does a coefficient with a clear and plausible interpretation in its units establish that the instrument is valid? Explain.

Solutions. (1) The unit is symptom-score points per session; under the constant-effect specification, one additional session corresponds to a modeled increase of 3.2 points, subject to the assumptions for a causal interpretation. (2) At \(W=0\), the effect is \(5+(-1.5)(0)=5\) outcome units per treatment unit. At \(W=1\), it is \(5+(-1.5)(1)=3.5\). (3) The treatment effect is \(\tau+\delta W\), so the main coefficient \(\tau\) applies only at \(W=0\); at other values the interaction contribution must be included. (4) The coefficient is 0.08 hundreds of dollars per day. For 10 days, \(10(0.08)=0.8\) hundred dollars, or 80 dollars. (5) No. Units follow from variable measurement and model specification; instrument validity requires substantive relevance, exclusion, exogeneity, and identification conditions that cannot be established by the coefficient’s scale or plausibility.

Clinical Biostats