Skip to content
We use only essential cookies to keep you signed in and remember your preferences. See our Cookie Policy.
TestStop
MocksPracticeResourcesIndiaBlogPricing
Sign in
Resources › Econometrics › 8. Multicollinearity
Econometrics · Lesson 8 of 18

Multicollinearity

When two regressors move together, a regression cannot tell which of them is doing the work. It can still tell what they do together. This lesson separates the two cases the exams keep apart (perfect collinearity, where the regression cannot be run, and near collinearity, where it runs but is vague), shows exactly what vagueness costs through the variance inflation factor, and lists what multicollinearity does not do, which is where most of the marks are lost.

← Econometrics moduleLesson 8 of 18 · about 45 minutes
1Multiple regression2Matrix form and Gauss-Markov3t and F tests4R² and adjusted R²5Dummies and interactions6Functional forms7Misspecification8Multicollinearity9Heteroscedasticity10Autocorrelation11Instrumental variables12Simultaneous equations13Panel data14Logit and probit15Unit roots16ARMA, VAR and cointegration17Test Atlas18Hard problems
A question to hold on to
In the multiple regression model with 4 explanatory variables, with standard assumptions, estimated by OLS, all the coefficients turn out to be insignificant although the overall R² is high and the F statistic is significant. Also, the pair-wise correlations among the four explanatory variables are all low, between 0.1 and 0.2, and not statistically different from 0. Which statement is false? (A) Even though the pair-wise correlations are low, since they are (individually) statistically different from zero, OLS coefficients are likely biased. (B) This is likely a case of multicollinearity even though the pairwise correlations are low. (C) If the analyst is only interested in making forecasts, the insignificance of the coefficients is not a problem since F is significant and R² is high. (D) Dropping a variable may improve the significance of the remaining coefficients, but they may be biased.
Delhi School of Economics 2016Solved at the end ↓
New here?What is the Ashanagar survey?The invented household survey behind this page's examples: 600 households, generated from a model whose true coefficients we publish.

The Ashanagar survey is invented. The statistics modules used one district of 60 households. Econometrics needs more households and more variables, so this is a new, larger survey of 600 households in the same imaginary district: income, spending, household size, whether the household is in the town or a village, the head’s schooling and earnings.

Because we wrote the data-generating process, we know the true answers, and every lab can show whether a regression recovers them. Household spending, in thousands of rupees a month, was generated as 1 + 0.45 × income + 0.9 × household size + 1.5 × town + an error with standard deviation 2.5. A real survey never tells you its true coefficients. This one does, so you can see how close an estimate comes.

It also holds a variable, the head’s ability, that a real survey could not observe. It is kept so that the lessons on omitted variables can show what happens when it is left out. Every figure here is illustrative, not official statistics.

Households
600
Share in the town
41%
Mean monthly income
₹15.4 thousand
Mean monthly spending
₹12.6 thousand
Mean schooling of the head
8.2 years

How the module uses it →

In this guide
Lesson · about 45 minutes
  1. Perfect collinearity
  2. Near collinearity: what it does to a variance
  3. Spotting it
  4. What it breaks, and what it does not
  5. What to do about it
  6. The opening question, solved
  7. The lesson on one screen
  8. Check yourself
  9. Past papers, by level
01
The extreme case

Perfect collinearity

Regressors are perfectly collinear when one is an exact linear combination of the others (and the constant). Examples: x₁ = 5x₂ (a variable entered twice in different units), a dummy for every category with a constant (lesson 5), or an age, a year of birth and a survey year. Then X′X is singular, (X′X)⁻¹ does not exist, and the normal equations have infinitely many solutions. Software drops a column or refuses to run.

Not everything is lost. Take y = a + b₁K + b₂L + b₃(K + L) + u. Substituting, y = a + (b₁ + b₃)K + (b₂ + b₃)L + u, so the regression can estimate b₁ + b₃ and b₂ + b₃ but never b₁, b₂ and b₃ separately: three numbers are asked of data that only contain two. The identifiable quantities are the combinations that survive the substitution. The same holds for any exact relation: whatever you can express without the redundant variable is estimable, and nothing else is.

Perfect collinearity is a failure of the model (a violated assumption of lesson 2), not of the sample: no amount of data fixes it. It is why an examiner who writes “X₁ = 5X₂” is testing the assumption “no perfect multicollinearity”, not homoscedasticity or linearity.

02
Interactive

Near collinearity: what it does to a variance

In practice regressors are rarely perfectly related, but they are often highly related: income and wealth, schooling and experience, GDP and investment. The regression then runs and gives numbers, but the numbers are uncertain. Lesson 1 showed that a coefficient is the slope on the part of x₁ that the other regressors do not explain. The more the others explain, the less is left, and the less is left to learn from:

The variance inflation factor
Var(b1​)=S11​σ2​⋅1−R12​1​=S11​σ2​⋅VIF1​
R₁² is the R² from regressing x₁ on the other regressors (an auxiliary regression). S₁₁ = Σ(x₁ − x̄₁)². The factor 1 ÷ (1 − R₁²) is the VIF, and its reciprocal 1 − R₁² is the tolerance (TOL).
Derive it

Why correlated regressors inflate a variance: the VIF

We want to show
In a regression with several regressors, the variance of the coefficient on x₁ is σ² ÷ [Σ(x₁ − x̄₁)² × (1 − R₁²)], where R₁² is the R² from regressing x₁ on the other regressors. The factor 1 ÷ (1 − R₁²) is the variance inflation factor.
  1. 1
    Start from the partialling-out result.

    Lesson 1 showed that the coefficient on x₁ is the slope of y on x̃₁, the part of x₁ the other regressors cannot explain (the residual from regressing x₁ on them):

    b1​=∑x~12​∑x~1​y​
  2. 2
    Take its variance.

    The x̃₁ are fixed numbers, and y = (…) + u with errors of variance σ². The terms of y that the other regressors explain are orthogonal to x̃₁, so only u contributes:

    Var(b1​)=(∑x~12​)2σ2∑x~12​​=∑x~12​σ2​
  3. 3
    Say how much of x₁ is left.

    Σx̃₁² is the residual sum of squares of x₁ on the others, which is (1 − R₁²) times the total variation of x₁, S₁₁ = Σ(x₁ − x̄₁)². So Var(b₁) = σ² ÷ [S₁₁ (1 − R₁²)]. The correlation of x₁ with the others does not change the total variation in x₁, only how much of it is its own: the less that is left, the more uncertain the slope.

  4. 4
    Check it on the survey.

    Regress spending on income, schooling and town. Regressing income on schooling and town gives R₁² = 0.5991, so the VIF is 1 ÷ (1 − 0.5991) = 2.4942 (the vif function gives 2.4942). The total variation in income is S₁₁ = 26,183.9. So the diagonal element of (X′X)⁻¹ for income is 1 ÷ [26,183.9 × 0.4009] = 0.000095, and the matrix gives 0.000095. They agree.

Step 1 of 4
So
The standard deviation of a coefficient is multiplied by √VIF: a VIF of 10 (R₁² = 0.9) means standard errors three times as large as with uncorrelated regressors. Perfect collinearity is R₁² = 1: the variance is infinite and the coefficient is not defined.

In the lab, two regressors each have a true coefficient of 1. Each press draws 500 samples and plots the pair of estimates from every one. At ρ = 0 the cloud is round and tight. Raise ρ and it stretches into a long thin ellipse along the line where the estimates add to 2. Notice three things: the centre stays on (1, 1), so nothing is biased; the spread of each estimate balloons; and the spread of the sum hardly moves.

True model: y = 1 × x1 + 1 × x2 + noise (sd 2). x1 and x2 each have variance one and correlation ρ. The cloud below has one point for each of 500 samples: the pair of estimates (b1, b2) the regression gave.

VIF, 1 ÷ (1 − ρ²)5.26
Average estimate of b1 (truth 1)0.971
Spread of b10.646
Spread of b1 + b20.304
Neither t is significant41%
F significant, yet neither t is41%
−1−0.50.511.522.53−1123b1b2

Horizontal: the estimate of the coefficient on x1. Vertical: the estimate of the coefficient on x2. The dashed line is where the two estimates add up to 2, the true sum.

One sample’s estimatesThe truth (1, 1)b1 + b2 = 2
What it shows

The estimates are still centred on the truth (average 0.97), so nothing is biased. But the spread of b1 is 0.646, 2.3 times what it would be with uncorrelated regressors, which is √VIF = √5.3 = 2.3. The cloud is long and thin along the line b1 + b2 = 2: the data cannot say how to split the effect between x1 and x2, but they say the total clearly (spread of the sum 0.304). In 41% of samples neither coefficient is significant on its own, and in 41% the overall F still is: the textbook symptom.

Watch out for

The mistakes examiners are fishing for

  • Saying multicollinearity makes OLS biased. It does not. The estimates are still unbiased and still BLUE. They are imprecise.
  • Measuring it by the correlation of one pair. A regressor can be an almost exact combination of three others while no two of them are highly correlated. The VIF, which uses the auxiliary regression on all the other regressors, catches this.
03
Telling when it is a problem

Spotting it

The classic symptoms, and what each really tells you:

  • A high R² and a significant F, with few significant t ratios. The regressors jointly explain y but the regression cannot assign credit among them. This is the textbook sign (the opening question). The reason a joint test can reject when each t does not is lesson 3’s confidence ellipse: the long thin cloud above is inside the box of two intervals but far from the truth along its narrow side.
  • Large standard errors and unstable coefficients. Small changes in the data, or in the list of regressors, move the estimates a lot, and signs can flip.
  • High pairwise correlations among regressors. Sufficient to worry, but not necessary: the correlation matrix can be mild while a three-way relationship is strong.
  • A large VIF or a small tolerance. The usual rule of thumb: VIF above 10 (R₁² above 0.9, TOL below 0.1) signals serious collinearity. The closer TOL is to 1, the less of a problem.

Other tools you will see named: Klein’s rule of thumb (collinearity is a problem if an auxiliary R² exceeds the R² of the main regression), the Farrar-Glauber tests, and the condition number of X′X. They all measure the same thing from different angles.

A real example. Life expectancy in 186 economies in 2019 on ln GDP per head, health spending, the urban share and the fertility rate (World Bank). The variables are related: fertility and ln GDP per head have a correlation of −0.82, and urbanisation and ln GDP of 0.69. The regression has R² = 0.77 and F = 151.9, and the VIFs are:

RegressorVIFTolerancet statistic
ln GDP per head4.390.2286.22
Health spending, % of GDP1.130.886−0.03
Urban population, %2.050.4871.3
Fertility rate3.160.317−6.5

Nothing is near 10. This is typical of real data: collinearity is common, but a VIF over 10 is rarer than the rule’s fame suggests. Dropping the fertility rate lowers the standard error of the ln GDP coefficient from 0.532 to 0.39 and raises its estimate from 3.31 to 5.9, which shows both sides of the trade: less collinearity, and a coefficient that now also carries fertility’s effect (lesson 7).

Pause and predict
A regression has R² = 0.95 and a significant F, but none of its three slope coefficients has a significant t statistic. The most likely problem is
04
The part examiners test

What it breaks, and what it does not

PropertyUnder high but not perfect multicollinearity
Unbiasedness and consistencyIntact. E(b) = β.
BLUE (Gauss-Markov)Intact. OLS is still the best linear unbiased estimator. Nothing else does better with these data.
Standard errorsCorrect, and large. They honestly report how little the data say about each coefficient. (Multicollinearity does not make them biased.)
t tests and intervalsValid, but low power: wide intervals, many insignificant t ratios.
R² and FUnaffected. Often high.
ForecastsFine, as long as the regressors keep moving together as they did in the sample.
Combinations of coefficientsA sum such as b₁ + b₂ can be well estimated even when each is not.
Individual coefficientsImprecise and unstable: the one real casualty.

Hence the exam answers: with high but not perfect multicollinearity, estimates may have large standard errors, wide confidence intervals, a high R² and few significant coefficients, but they are all still BLUE, and “almost all the estimates are statistically significant” is the one thing that does not follow. And “coefficients are estimated with bias” is not an indicator of multicollinearity.

What to say in an exam

Multicollinearity inflates the variances of the coefficients (by the VIF) and so lowers t ratios, but it leaves OLS unbiased, consistent and BLUE. It is a shortage of information about each variable’s separate effect, not a violation that biases anything.

05
Options

What to do about it

  • Do nothing if the aim is prediction, or the effect of the group of variables together. The problem is only the split between them, which may not matter.
  • Get more data, or more varied data. More observations shrink every variance; a sample where the regressors move independently is better still.
  • Combine the variables into one (an index or a ratio) when theory says they measure one thing, or impose a restriction from theory (equal coefficients, constant returns) and test it with an F test (lesson 3).
  • Drop one variable, with care. It lowers the variance but, if the dropped variable truly belongs, it biases what is left (lesson 7): the opening question’s last statement. It is a trade of bias for variance, not a free fix.
  • Use a shrinkage method such as ridge regression, which accepts a little bias for a large cut in variance. It sits outside the usual entrance syllabus.
In economics

A sample with a large VIF is not evidence of a bad analyst. Economic variables move together, and no technique can extract information the data do not contain. The honest response is to report the wide intervals and, where theory allows, to test the combination you actually care about.

06
Solving the opening question

The opening question, solved

Delhi School of Economics 2016 · hard
All four coefficients are insignificant, yet R² is high, F is significant, and the pairwise correlations among the regressors are low (0.1 to 0.2). Which statement is false?
  1. 1
    Name the pattern.
    High R², significant F, insignificant t ratios: the symptom of multicollinearity. Pairwise correlations can all be low and the regressors still be nearly collinear in combination, so B (it is likely multicollinearity) is true.
  2. 2
    Check C and D.
    If the aim is forecasting, the joint fit is what counts, so C is true. Dropping a variable lowers the variance of the others, but if it belongs in the model it biases them (lesson 7), so D is true.
  3. 3
    Check A.
    A says the coefficients are likely biased because the low correlations are statistically different from zero. Collinearity never biases OLS, and the question’s own premise says the correlations are not statistically different from zero. A is false.
Answer
(A) is the false statement. Multicollinearity inflates variances; it does not cause bias.
07
Revise

The lesson on one screen

The lesson on one screen
Perfect collinearity
One regressor is an exact linear combination of the others. X′X is singular, the model cannot be estimated. Only the combinations left after substituting are estimable.
Near collinearity
High but not perfect correlation among regressors. OLS runs, estimates are unbiased and BLUE, but imprecise.
VIF
1 ÷ (1 − Rⱼ²), from the auxiliary regression of xⱼ on the other regressors. Var(bⱼ) = σ² ÷ [Sⱼⱼ (1 − Rⱼ²)]. Standard errors scale by √VIF.
Tolerance
TOL = 1 − Rⱼ² = 1 ÷ VIF. Near 0 means collinear, near 1 means not. Rule of thumb: VIF above 10, TOL below 0.1.
Symptoms
High R² and F with insignificant t ratios, large standard errors, unstable coefficients, wrong signs. Low pairwise correlations do not rule it out.
Not caused
Bias, inconsistency, loss of BLUE, wrong standard errors, low R².
Remedies
More data, combine variables, impose a tested restriction, drop with care (bias), ridge. Or accept it if you care about prediction or the total effect.
08
Practice

Check yourself

0 of 13 correct so far

Compute

VIF from an auxiliary R²
Regressing x₁ on the other regressors gives R² = 0.9. Find the VIF of x₁.
VIF from the tolerance
A regressor has tolerance 0.05. Find its VIF.
The effect on a standard error
A regressor has VIF = 9. By what factor is its standard error larger than it would be if it were uncorrelated with the other regressors?
VIF for two regressors
Two regressors have a correlation of 0.8. Find the VIF of each.
A standard error from the formula
σ² = 4, Σ(x₁ − x̄₁)² = 100 and the auxiliary regression of x₁ on the others has R² = 0.75. Find the standard error of the coefficient on x₁.
How much does less correlation help?
With two regressors correlated 0.9, a coefficient has standard error 0.6. If the correlation were 0.6 instead (everything else equal), what would the standard error be?
A sum can be precise when its parts are not
Two coefficients have standard errors 3.0 and 3.1 and a correlation of −0.95 between the estimates. Find the standard error of the estimate of b₁ + b₂.
What can still be estimated
y = a + b₁x₁ + b₂x₂ + b₃x₃ + u, with x₃ = x₁ + x₂ exactly. How many separately identifiable quantities does the regression have (counting the constant)?

Quick questions

1High but not perfect multicollinearity makes the OLS estimators
2Which is NOT a symptom of multicollinearity?
3Pairwise correlations among regressors are all below 0.3. Can there still be serious multicollinearity?
4The usual rule of thumb signals serious multicollinearity when a VIF exceeds
5Generalised least squares is a remedy for multicollinearity.
09
Real questions

Past papers, by level

Foundation

Definitions and one-step calculations: a t statistic, an R², which assumption is which. Most CUET and JNU questions sit here.

1 questionPractise →

Standard

Restricted against unrestricted regressions, reading output, and statement questions, up to GATE and IIT JAM level.

3 questionsPractise →

Delhi School level

This topic’s hardest questions, from the DSE entrance, are worked through in Lesson 18: Multicollinearity.

3 questionsLesson 18 →
All 4 past-paper questions for this lesson, easiest first: practise the full set →

✦These are questions from the TestStop bank. A free account answers 10 a day, each with its worked solution; All-Access opens every set with no daily limit.

The Delhi School’s questions here (an equation with a redundant combination of regressors, the indicators of multicollinearity, and the opening puzzle) are in the hard-problems lesson at the end of the module. The Farrar-Glauber and Klein matching items are in the test atlas.

← Lesson 7Omitted variables, irrelevant variables and measurement errorLesson 9 →Heteroscedasticity

Read next

All resources →
EconometricsEconometrics 9: heteroscedasticity, tests, GLS and robust standard errorsWhat unequal error variances break (efficiency and the standard errors) and what they leave alone (unbiasedness), the Park, Glejser, Goldfeld-Quandt, Breusch-Pagan and White tests, weighted least squares derived, and robust standard errors, with a lab on real World Bank data.Complete guide · 55 minEconometricsEconometrics 3: t tests, F tests and reading regression outputThe t test and interval for one coefficient, the overall F, F for restrictions from sums of squares and from R squared, F equals t squared for one restriction, and why two t tests are not one F, with an interactive regression table.Complete guide · 60 minEconometricsEconometrics for economics students, from multiple regression to time seriesA module in eighteen lessons, built on data where the truth is known: multiple regression, OLS in matrix form and the Gauss-Markov theorem, t and F tests, R squared, dummies, functional form and specification error, multicollinearity, heteroscedasticity and autocorrelation, endogeneity and instruments, simultaneous equations, panel data, binary outcomes, unit roots, ARMA, VAR and cointegration, then a test atlas that says which test fits which problem and the Delhi School's hardest questions, with graded past papers from every exam.Module · 935 min