3.2 Regression Diagnostics: Multicollinearity, Heteroskedasticity & Serial Correlation

Key Takeaways

  • The 'Big Three' regression violations (heteroskedasticity, serial correlation, multicollinearity) leave OLS slope estimates unbiased and consistent (unless lagged dependent variables accompany serial correlation), but distort estimated standard errors and hypothesis tests.

  • Conditional heteroskedasticity (error variance correlated with regressors) understates standard errors and inflates t-statistics, detected via the Breusch-Pagan test (n * R^2_{resid} ~ chi^2_k) and corrected with Hansen-White robust standard errors.

  • Positive serial correlation in time-series residuals understates standard errors and inflates t-statistics, detected via the Durbin-Watson statistic (DW approx 2(1 - r)) and Breusch-Godfrey test, and corrected with Newey-West HAC standard errors.

  • Multicollinearity inflates coefficient standard errors (low t-stats despite high R^2 and significant F), diagnosed via VIF > 5 or 10, while qualitative dependent models (Logit, Probit) bound response probabilities within [0, 1] via Maximum Likelihood Estimation.

Last updated: August 2026

Econometric Violations & Diagnostic Testing

When applying multiple regression to financial datasets, the Classical Linear Regression Model (CLRM) assumptions are frequently violated. Financial analysts must identify the nature of each violation, its statistical consequences on Ordinary Least Squares (OLS) estimates, the appropriate diagnostic tests, and the correct econometric remedies.

                     ┌──────────────────────────────────────────────────────────┐
                     │          The "Big Three" Econometric Violations          │
                     └────────────────────────────┬─────────────────────────────┘
                                                  │
         ┌────────────────────────────────────────┼────────────────────────────────────────┐
         ▼                                        ▼                                        ▼
┌────────────────────────┐              ┌────────────────────────┐               ┌────────────────────────┐
│   Heteroskedasticity   │              │   Serial Correlation   │               │   Multicollinearity    │
│ - Non-constant Var(e)  │              │ - Correlated errors    │               │ - High corr among Xs   │
│ - Breusch-Pagan test   │              │ - Durbin-Watson test   │               │ - High R², low t-stats │
│ - White robust SEs     │              │ - Newey-West HAC SEs   │               │ - VIF > 5 or 10        │
└────────────────────────┘              └────────────────────────┘               └────────────────────────┘

1. Heteroskedasticity: Non-Constant Error Variance

Heteroskedasticity occurs when the variance of the error terms is not constant across all observations: Var(ϵi∣X)=σi2Var(\epsilon_i \mid X) = \sigma_i^2.

Unconditional vs. Conditional Heteroskedasticity

  • Unconditional Heteroskedasticity: Error variance varies across observations but is uncorrelated with the independent variables. While technically a violation, it creates no major problems for statistical inference.
  • Conditional Heteroskedasticity: Error variance is systematically correlated with one or more independent variables (e.g., error variance increases as firm market cap increases). This is a severe violation that distorts hypothesis testing.

Consequences of Conditional Heteroskedasticity on OLS:

  1. OLS parameter estimates (b0,b1,…,bkb_0, b_1, \dots, b_k) remain unbiased and consistent.
  2. OLS standard errors (sbjs_{b_j}) are biased and inconsistent (typically severely understated in financial applications).
  3. Understated standard errors lead to artificially inflated tt-statistics, causing false rejections of the null hypothesis (Type I errors).
  4. The overall regression FF-statistic is unreliable.

Detection Methods:

  • Residual Scatter Plots: Plotting squared residuals (ei2e_i^2) against independent variables XjX_j or fitted values Y^i\hat{Y}_i reveals funneling or fan-shaped patterns.
  • Breusch-Pagan (BP) Test: Regresses the squared OLS residuals on the kk independent variables: ei2=a0+a1X1i+⋯+akXki+uie_i^2 = a_0 + a_1 X_{1i} + \dots + a_k X_{ki} + u_i. The test statistic is calculated as:
LM=n×Rresid2∼χk2LM = n \times R^2_{resid} \sim \chi^2_k

Where Rresid2R^2_{resid} is the R2R^2 from the residual regression and kk is the degrees of freedom. If LM>χcrit,α,k2LM > \chi^2_{crit, \alpha, k}, reject H0H_0 of homoskedasticity.

  • White's Test: A generalized test regressing ei2e_i^2 on all independent variables, their squares (Xj2X_j^2), and their cross-products (XjXmX_j X_m).

Remedies:

  • Hansen-White Robust Standard Errors (also known as White-corrected or heteroskedasticity-consistent standard errors): Re-estimates standard errors without altering point estimates bjb_j. This restores valid tt-tests and FF-tests.
  • Generalized Least Squares (GLS / Weighted Least Squares): Transforms variables by dividing by the conditional standard deviation σi\sigma_i when the error variance structure is known.

2. Serial Correlation (Autocorrelation)

Serial correlation occurs in time-series data when regression error terms are correlated across consecutive time periods:

ϵt=ρϵt−1+ut,∣ρ∣<1\epsilon_t = \rho \epsilon_{t-1} + u_t, \quad |\rho| < 1

Where ρ\rho is the first-order serial correlation parameter.

Positive vs. Negative Serial Correlation

  • Positive Serial Correlation (most common in finance): Positive errors follow positive errors, and negative errors follow negative errors (ρ>0\rho > 0).
  • Negative Serial Correlation: Errors alternate systematically in sign across adjacent periods (ρ<0\rho < 0).

Consequences of Serial Correlation on OLS:

  1. OLS parameter estimates remain unbiased and consistent, UNLESS the regression includes a lagged dependent variable (Yt−1Y_{t-1}) as a regressor. If a lagged dependent variable is present alongside serial correlation, OLS estimates are biased and inconsistent.
  2. For positive serial correlation, OLS standard errors are understated, leading to artificially inflated tt-statistics and excessive Type I errors.
  3. The Mean Square Error (MSE) is understated, causing R2R^2 to be artificially inflated.
  4. The FF-statistic is invalid and overstated.

Detection Methods:

  • Durbin-Watson (DWDW) Statistic: Measures first-order serial correlation:
DW=∑t=2n(et−et−1)2∑t=1net2≈2(1−r)DW = \frac{\sum_{t=2}^n (e_t - e_{t-1})^2}{\sum_{t=1}^n e_t^2} \approx 2(1 - r)

Where rr is the sample correlation between adjacent residuals ete_t and et−1e_{t-1}.

  • If r=0r = 0 (no autocorrelation), DW≈2.0DW \approx 2.0.
  • If r=+1r = +1 (perfect positive autocorrelation), DW≈0.0DW \approx 0.0.
  • If r=−1r = -1 (perfect negative autocorrelation), DW≈4.0DW \approx 4.0.
   0                d_L              d_U              4 - d_U          4 - d_L            4
   ├─── Positive ───┼── Inconclusive ──┼── No Serial ───┼── Inconclusive ──┼─── Negative ───┤
   │  Autocorr (H₁) │                  │Autocorr (H₀)   │                  │  Autocorr (H₁) │
  • Decision Rules for Positive Autocorrelation (H0:ρ=0H_0: \rho = 0 vs. Ha:ρ>0H_a: \rho > 0):
    • If DW<dLDW < d_L: Reject H0H_0 (positive serial correlation confirmed).
    • If dL≤DW≤dUd_L \le DW \le d_U: Inconclusive.
    • If DW>dUDW > d_U: Fail to reject H0H_0 (no evidence of positive serial correlation).

Important Limitation of DW: The Durbin-Watson test is invalid if the regression contains a lagged dependent variable as an independent regressor. In such cases, use the Breusch-Godfrey Lagrange Multiplier test.

Remedies:

  • Newey-West Standard Errors (HAC SEs): Computes Heteroskedasticity and Autocorrelation Consistent standard errors, correcting tt-statistics for both violations without changing OLS slope estimates.
  • Autoregressive Transformation: Re-estimates the equation via Generalized Least Squares (e.g., Cochrane-Orcutt or Prais-Winsten procedure).

3. Multicollinearity

Multicollinearity occurs when two or more independent variables in a multiple regression are highly linearly correlated with each other.

Consequences of Multicollinearity on OLS:

  1. OLS parameter estimates remain unbiased and consistent.
  2. The standard errors of individual slope coefficients (sbjs_{b_j}) are artificially inflated (greatly enlarged).
  3. Individual tt-statistics are artificially low, resulting in failure to reject H0H_0 even when variables are economically critical (Type II errors).
  4. Classic Symptom: High overall R2R^2 and a statistically significant overall FF-test, yet none (or very few) of the individual slope coefficients have statistically significant tt-statistics.
  5. Estimated coefficients become highly sensitive to minor changes in data or specification.

Detection Methods:

  • Pairwise Correlations: Regressors with ∣r∣>0.70|r| > 0.70 suggest potential collinearity (though collinearity among three or more variables can exist even if pairwise correlations are moderate).
  • Variance Inflation Factor (VIF): For each independent variable XjX_j, regressing XjX_j on all remaining k−1k - 1 regressors yields Rj2R_j^2:
VIFj=11−Rj2VIF_j = \frac{1}{1 - R_j^2}
  • Interpretation Thresholds:
    • VIF=1.0VIF = 1.0: No correlation whatsoever with other regressors.
    • VIF>5.0VIF > 5.0: Moderate to severe multicollinearity requiring scrutiny.
    • VIF>10.0VIF > 10.0: Severe multicollinearity that severely degrades regression precision.

Remedies:

  • Drop one or more collinear variables: Remove redundant predictors that share economic information.
  • Transform collinear variables: Use first differences, ratios, or construct orthogonal factors via Principal Component Analysis (PCA).
  • Increase sample size: Gathering additional data points can reduce coefficient standard errors.

Summary Matrix: Diagnostic Comparison

Econometric IssueNature of ViolationImpact on OLS CoefficientsImpact on Standard ErrorsPrimary Detection TestRobust Remedy
Conditional HeteroskedasticityVar(ϵi∣X)≠σ2Var(\epsilon_i \mid X) \neq \sigma^2 (correlated with XX)Unbiased & ConsistentBiased (usually understated →\rightarrow inflated tt)Breusch-Pagan test (nR2∼χk2n R^2 \sim \chi^2_k), White testHansen-White robust SEs, GLS
Serial CorrelationCov(ϵt,ϵt−s)≠0Cov(\epsilon_t, \epsilon_{t-s}) \neq 0 across timeUnbiased & Consistent (biased if lagged YY present)Biased (understated for ρ>0→\rho > 0 \rightarrow inflated tt)Durbin-Watson test (DW≈2(1−r)DW \approx 2(1-r)), Breusch-GodfreyNewey-West HAC SEs, Prais-Winsten
MulticollinearityHigh linear correlation among XXsUnbiased & ConsistentInflated (artificially high →\rightarrow deflated tt)High R2R^2 + low tts, VIFj>5VIF_j > 5 or 1010Drop redundant variables, PCA

Model Misspecification: Types and Impacts

Model misspecification occurs when the regression equation fails to reflect the true data generating process:

  1. Omission of a Relevant Variable: If a true determinant ZZ is omitted and correlated with included XX, OLS estimates suffer from omitted variable bias: E(b^1)=β1+βzCov(X,Z)Var(X)E(\hat{b}_1) = \beta_1 + \beta_z \frac{Cov(X, Z)}{Var(X)} Coefficients are biased and inconsistent, and error variance estimates are distorted.
  2. Inclusion of an Irrelevant Variable: If an unnecessary variable is included, OLS estimates remain unbiased and consistent, but degrees of freedom are lost and coefficient standard errors become inefficient (inflated).
  3. Incorrect Functional Form: Modeling a non-linear relationship (e.g., quadratic, logarithmic) as strictly linear causes biased residuals and inconsistent predictions (detectable via Ramsey RESET test).
  4. Inappropriate Pooling / Structural Breaks: Combining data from distinct structural regimes (e.g., pre-crisis and post-crisis) biases coefficients. Evaluated via the Chow test.

Qualitative Dependent Variable Models

When the dependent variable YY is discrete/binary (e.g., corporate default Y∈{0,1}Y \in \{0, 1\}, loan approval, merger success), linear OLS (the Linear Probability Model) fails because:

  • Predicted probabilities Y^\hat{Y} can fall outside the logical range [0,1][0, 1].
  • Residuals are inherently heteroskedastic (Var(ϵi)=Pi(1−Pi)Var(\epsilon_i) = P_i(1 - P_i)).
  • Error terms cannot be normally distributed.

Non-Linear Binary Response Models

ModelMathematical TransformationEstimation TechniqueKey Interpretation
Logit (Logistic Regression)Pi=11+e−Xiβ=eXiβ1+eXiβP_i = \frac{1}{1 + e^{-X_i \beta}} = \frac{e^{X_i \beta}}{1 + e^{X_i \beta}}Maximum Likelihood Estimation (MLE)Log-odds ratio: ln⁡(Pi1−Pi)=Xiβ\ln\left(\frac{P_i}{1 - P_i}\right) = X_i \beta. Slope βj\beta_j represents change in log-odds. Odds ratio =eβj= e^{\beta_j}.
ProbitPi=Φ(Xiβ)=∫−∞Xiβ12πe−u2/2duP_i = \Phi(X_i \beta) = \int_{-\infty}^{X_i \beta} \frac{1}{\sqrt{2\pi}} e^{-u^2/2} duMaximum Likelihood Estimation (MLE)Uses the standard normal cumulative distribution function Φ(⋅)\Phi(\cdot).
Discriminant AnalysisZi=c0+c1X1i+⋯+ckXkiZ_i = c_0 + c_1 X_{1i} + \dots + c_k X_{ki}Fisher's Linear Discriminant / Ordinary classificationGenerates linear composite score maximizing between-group separation relative to within-group variance (e.g., Altman Z-score).
Test Your Knowledge

A time-series regression with 50 observations and 3 independent variables produces a Durbin-Watson statistic of 1.20. At the 5% significance level, critical bounds are d_L = 1.42 and d_U = 1.67. What is the most appropriate conclusion?

A

Fail to reject the null hypothesis; there is no evidence of serial correlation.

B

The test is inconclusive because the statistic falls between d_L and d_U.

C

Reject the null hypothesis; there is statistically significant evidence of positive serial correlation.

D

Reject the null hypothesis; there is statistically significant evidence of negative serial correlation.

Test Your Knowledge

A quantitative equity analyst runs a multi-factor valuation regression and observes an R-squared of 0.84 and an F-statistic significant at the 0.001 level. However, none of the individual slope coefficients have t-statistics with p-values below 0.10. Which econometric violation is most likely present?

A

Multicollinearity

B

Conditional Heteroskedasticity

C

Positive Serial Correlation

D

Omission of a relevant variable

Test Your Knowledge

A researcher detects both conditional heteroskedasticity and first-order serial correlation in a quarterly macro-forecasting regression. Which standard error adjustment should be applied to ensure valid hypothesis testing?

A

White-Huber robust standard errors

B

Ordinary Least Squares standard errors

C

Variance Inflation Factor adjustments

D

Newey-West (HAC) standard errors

Sections you finish are checked off in the contents.