Range Restriction in Selected Samples
A correlation measured within a pre-filtered sample — analysts you already promoted, stocks that already passed a screen, funds that already survived — is mechanically smaller than the true correlation in the full population, because filtering narrows the range of one variable and correlation needs range to show up at all.
Prerequisites: Correlation, Survivorship Bias
A hedge fund wants to know whether its hiring interview score predicts on-the-job trading performance. It computes the correlation between interview scores and one-year P&L, but only among people it actually hired — the correlation comes out to a disappointing 0.15, barely above noise, and the firm concludes the interview process isn't very predictive. But this measurement is quietly rigged against finding a strong relationship: the firm only hired people who scored well on the interview in the first place, so the sample being correlated has almost no low-scoring people in it at all. Correlation needs variation to reveal itself, and hiring has already chopped off most of the variation in the one variable (interview score) that the correlation depends on.
An analogy: judging a shoe size vs. height relationship using only NBA players
If you tried to measure the correlation between height and shoe size using only NBA players, you'd find it weak — nearly everyone in the sample is between 6'3" and 7'0", too narrow a slice of the full height range for much variation to correlate against. Measure the same relationship across the general population, where heights range from 5'0" to 6'8", and the correlation is much stronger, because there's far more genuine variation for shoe size to track. The underlying physical relationship hasn't changed — only the range of height you're allowed to see has been artificially narrowed by pre-selecting a group already filtered on a variable correlated with height.
The mechanics, one piece at a time
If the true correlation in the full population is , and a selection process restricts the standard deviation of one variable (say ) from to a smaller in the observed subgroup, the classic range-restriction correction (Pearson-Thorndike formula) estimates the population correlation from the restricted-sample correlation as
In plain English: the formula inflates the observed, artificially-shrunk correlation back up in proportion to how much the selection process narrowed 's range — the more severely 's variation was restricted (the smaller ), the larger the correction needed to recover an honest estimate of the true, unrestricted relationship.
Worked example 1: correcting the interview-score correlation
Suppose the full applicant pool's interview scores have a standard deviation of points, but among people actually hired (who all scored above a cutoff), the standard deviation shrinks to points — hiring has restricted the range to 40% of its original spread. The observed correlation among hires is . Applying the correction with : numerator ; denominator . So — more than double the naively observed 0.15. The interview process may actually be a substantially better predictor than the hired-only sample suggested; the weak observed correlation was largely a mechanical consequence of only ever measuring it among people who'd already cleared a high bar.
Worked example 2: a stock screen and factor correlation
A quant screens for stocks with a quality score above the 70th percentile before backtesting a value signal within that screened universe, finding the value-signal-to-return correlation is only 0.08. Quality and value are themselves correlated ( in the full universe), so screening on quality has indirectly restricted the range of the value signal too — high-quality stocks cluster in a narrower value-score band than the full universe does. An analogous correction can reveal a true unrestricted value-return correlation closer to 0.18–0.20 — the screen didn't make value stop working, it made the measurement of value's effectiveness look weaker than it truly is.
Set the correlation near the corrected estimate below (about 0.35, the interview-score example's true population value) and imagine only the rightmost sliver of the x-axis being visible — that sliver is what a hired-only sample sees.
What this means in practice
Range restriction quietly understates correlations anywhere a sample has already been filtered on a variable related to what you're measuring: performance evaluation of hired employees, backtests run only on stocks that survived a prior screen, or factor efficacy measured only within an already-curated investable universe. Recognizing it prevents the mistaken conclusion "this predictor doesn't work" when the real issue is "this predictor's variation has been artificially narrowed by the selection process itself."
When a sample has already been filtered on (or correlated with) one of the two variables you're correlating, the measured correlation is mechanically smaller than the true underlying relationship, because filtering narrows the range of variation available to correlate against — the Pearson-Thorndike correction rescales the observed correlation back up using the ratio of restricted to unrestricted standard deviations.
It's tempting to conclude a predictor "doesn't work" from a weak correlation measured entirely within an already-selected group — but if that group was selected using a variable related to the predictor (hiring on interview score, screening on a correlated factor, only observing surviving funds), the weak correlation may be a mechanical artifact of range restriction rather than evidence the predictor lacks value. Always check whether your sample was pre-filtered on something related to the variable you're testing before trusting a low correlation as a negative result.
Related concepts
Practice in interviews
Further reading
- Thorndike, Personnel Selection, ch. 5