Sample Selection Model

methodscausal-inferenceselection-biasHeckmansample-selectioninverse-mills-ratiolabor-supplyendogeneitymicroeconometrics

Definition

The sample selection model (Heckman 1979) addresses bias arising when the outcome of interest is observed only for a non-random subsample of the population. Selection bias in ordinary least squares (OLS) occurs when unobserved determinants of the outcome are correlated with unobserved determinants of the selection process. The Heckman two-step estimator corrects for this by adding the inverse Mills ratio — estimated from a first-stage probit — as a regressor in the second-stage outcome equation.

The Problem

Consider a latent outcome Yi=β0+β1Xi+UiY_i^* = \beta_0 + \beta_1 X_i + U_i and a selection indicator Ii=γ0+γ1Zi+ViI_i^* = \gamma_0 + \gamma_1 Z_i + V_i, with Ii=1I_i = 1 if Ii>0I_i^* > 0 (outcome is observed) and Ii=0I_i = 0 otherwise. Within the selected subsample:

E[YiIi=1,Xi,Zi]=β0+β1Xi+E[UiVi>γ0γ1Zi]E[Y_i \mid I_i = 1, X_i, Z_i] = \beta_0 + \beta_1 X_i + E[U_i \mid V_i > -\gamma_0 - \gamma_1 Z_i]

If UiU_i and ViV_i are correlated (ρ0\rho \neq 0), OLS on the selected subsample is inconsistent because the conditioning on Ii=1I_i = 1 induces a non-zero expected value of UiU_i. Standard examples: wages are only observed for employed workers (labor supply); test scores only for test-takers; disability insurance (DI) award outcomes only for applicants.

The Two-Step Estimator

Step 1: Estimate the selection equation via probit to obtain γ^0,γ^1\hat{\gamma}_0, \hat{\gamma}_1.

Step 2: Under bivariate normality of (Ui,Vi)(U_i, V_i) with correlation ρ\rho, the conditional expectation of UiU_i given selection is ρσλ(γ^0+γ^1Zi)\rho\sigma \cdot \lambda(\hat{\gamma}_0 + \hat{\gamma}_1 Z_i), where λ()=ϕ()/Φ()\lambda(\cdot) = \phi(\cdot)/\Phi(\cdot) is the inverse Mills ratio (IMR). Add the estimated IMR as a regressor:

Yi=β0+β1Xi+ρσλ(γ^0+γ^1Zi)+UiY_i = \beta_0 + \beta_1 X_i + \rho\sigma \cdot \lambda(\hat{\gamma}_0 + \hat{\gamma}_1 Z_i) + U_i^*

OLS on this augmented equation gives consistent estimates for β1\beta_1. The coefficient on λ\lambda estimates ρσ\rho\sigma and tests for selection (ρ0\rho \neq 0).

The Exclusion Restriction Requirement

If the covariates ZiZ_i in the selection equation are identical to XiX_i in the outcome equation, identification rests solely on the nonlinearity of the IMR. Because the IMR is approximately linear over most of its range, local identification becomes very weak without variation in ZiZ_i beyond XiX_i. An exclusion restriction — a variable that affects selection but not the outcome — is therefore essential for robust identification. The exclusion restriction plays the same conceptual role as an instrument in Instrumental Variables estimation: it provides variation in the probability of selection that is independent of the outcome.

Key Assumptions and Critiques

Applications in This Wiki

Connection to IV and Potential Outcomes

The selection model can be recast in the Rubin Causal Model / Instrumental Variables framework: the exclusion restriction ZiZ_i is an instrument for selection DiD_i. The Heckman two-step imposes a parametric functional form (bivariate normality) to recover β1\beta_1 — in contrast to the nonparametric IV/local average treatment effect (LATE) approach, which requires monotonicity but not distributional assumptions. The parametric assumptions enable identification without an exclusion restriction (via IMR nonlinearity) but create specification-sensitivity; the IV approach avoids distributional assumptions but requires a genuine exclusion restriction. Both are estimating something related to the average outcome conditional on selection.

Related

Sources