Multicollinearity
When regressors are highly correlated, how a near-singular X'X inflates coefficient variances, the variance inflation factor that quantifies it, why signs flip and estimates go unstable, and the shrinkage cure.
Prerequisites: Ordinary Least Squares (OLS), Linear Algebra for Quants
Multicollinearity is the problem of regressors that carry overlapping information, value and quality, size and liquidity, ten macro factors that all proxy the business cycle. Unlike heteroskedasticity or autocorrelation, it does not violate any Gauss–Markov assumption (short of perfect collinearity, which breaks rank), so OLS stays BLUE. The damage is subtler and more practical: the estimator becomes so high-variance that individual coefficients are unstable, insignificant, and sign-flippy, even while the model as a whole fits and predicts fine. Understanding why is a clean exercise in the geometry of .
The mechanism: a near-singular
Recall . When two or more columns of are highly correlated, is nearly singular, its smallest eigenvalues approach zero, so its inverse has huge entries, and the coefficient variances explode. In the limit of perfect collinearity a column is an exact linear combination of others, is singular, the inverse does not exist, and is not even identified (infinitely many fit equally well). Near-collinearity is that catastrophe approached continuously: the estimator is defined but enormously sensitive.
The eigenvalue view is the cleanest. Write the eigendecomposition ; then . Directions in regressor space with tiny variance contribute , a large number, to the coefficient covariance. Collinearity is precisely the presence of near-zero eigenvalues, i.e. directions along which the regressors barely move. The condition number summarizes it; is a common warning threshold.
The variance inflation factor
To quantify collinearity coefficient-by-coefficient, regress each regressor on all the others and take its . The variance of can be written
The variance inflation factor is the multiplicative penalty collinearity imposes on that coefficient's variance. If is 90% explained by the others, and , the standard error is times what it would be if were orthogonal. Rules of thumb: is worth noting, is serious. The VIF makes the abstract " near-singular" into an actionable per-factor diagnostic.
The symptoms
- Large standard errors, insignificant -stats on individual coefficients, despite a high overall and a significant -test. Jointly the regressors explain ; individually none can claim credit.
- Unstable, sign-flipping coefficients. Dropping one observation, adding a month of data, or swapping a near-duplicate regressor swings the estimates wildly, sometimes reversing signs. The coefficients are not robustly estimable.
- Coefficients with the "wrong" sign or implausible magnitudes, because the estimator is trying to difference two nearly identical columns.
Crucially, none of this hurts prediction of within the span of , fitted values are stable even when is not. Multicollinearity is a problem for interpreting individual coefficients, not for forecasting the target.
Worked example: two nearly identical factors
Regress returns on two value signals, book-to-market () and earnings yield (), which correlate at . Then , so and each coefficient's standard error is inflated ~3×. You might see and , both insignificant, opposite signs, and the difference between two large noisy numbers. Yet a regression on a single combined value factor gives a clean, significant, stable coefficient. The information is real; splitting it across two collinear proxies just scatters it into noise.
The cures
- Drop or combine redundant regressors, use one value factor, not five proxies. Simplest and often best.
- Principal components / PCA, replace collinear regressors with their leading orthogonal components, killing the small-eigenvalue directions by construction (principal component regression). See PCA (Principal Component Analysis).
- Regularization, ridge adds to , lifting the small eigenvalues off zero and stabilizing the inverse; it is the single most direct antidote and trades a little bias for a large variance reduction. LASSO instead selects one of a collinear group and zeroes the rest. See Ridge and LASSO Regularization.
- More or better-designed data, collinearity is a data problem (regressors that don't vary independently); an experiment or instrument that moves one factor without the other resolves it, though that is rarely available in observational market data.
Failure modes in financial data
- The factor zoo. Style factors are drenched in mutual correlation (value–quality, momentum–low-vol, size–liquidity); running them all in one regression produces uninterpretable, unstable loadings. Orthogonalize or regularize.
- Macro regressors. GDP growth, industrial production, employment, and PMI all track one business cycle; a kitchen-sink macro regression is near-rank-deficient.
- Dummy variable trap. Including a full set of category dummies and an intercept creates perfect collinearity (the dummies sum to the intercept), the inverse simply fails; drop one category.
- Lagged predictors. Highly persistent regressors and their own lags are strongly collinear, a common issue in return-predictability regressions.
In interviews
The key distinction to state crisply: multicollinearity does not bias OLS and does not hurt prediction, it inflates the variance of individual coefficients, making them unstable and insignificant despite a good overall fit. Be able to define the VIF, , interpret it ( ⇒ SE inflated ~3×), and connect it to a near-singular with small eigenvalues blowing up . Name the cures, drop/combine, PCA, ridge, and know the punchline that ridge's literally regularizes the small eigenvalues. A classic trap question is the dummy-variable / perfect-collinearity case; recognizing that the intercept plus all dummies is exactly singular is the tell of someone who understands the linear algebra.
Related concepts
Practice in interviews
Further reading
- Greene, Econometric Analysis (Ch. 4)
- Hastie, Tibshirani & Friedman, The Elements of Statistical Learning (Ch. 3)
- Belsley, Kuh & Welsch, Regression Diagnostics