13.3 Return predictability and out-of-sample
Motivation
Hundreds of papers report variables that "predict" the equity premium in sample. The relevant question for a trader is whether a forecaster standing at each date, using only data up to that date, would have beaten the historical average. The answer is mostly no, and the gains where they exist are small but not worthless.
Setup#
The predictive regression with a persistent predictor (dividend yield, earnings yield, term spread) is
with iid, mean zero, variances and covariance . A recursive out-of-sample forecast at fits (13.7) on data and predicts . The benchmark is the historical mean .
Definitionout-of-sample ; Campbell and Thompson 2008
Over an evaluation period ,
means the model beat the historical mean in squared error. Unlike in-sample , it can be (and usually is) negative, because estimation error in adds variance to the forecast.
Evidence
- Welch and Goyal (2008, RFS 21(4):1455–1508) examined the predictors proposed in the literature and concluded that none would have helped a real-world investor outpredict the then-prevailing historical mean out of sample; the models were also unstable.
- Campbell and Thompson (2008, RFS 21(4):1509–1531) replied that many predictors do beat the historical mean once weak restrictions are imposed (the slope must have the theoretically expected sign, and the forecast equity premium must be non-negative). They stated that the out-of-sample explanatory power is small but economically meaningful for mean-variance investors. Proposition 13.7 makes that claim precise.
- Goyal, Welch and Zafirov (2024, RFS 37(11):3490–3557) revisited 29 later variables plus the original 17. They report that more than a third of the new variables no longer show in-sample significance, half of those that do perform poorly out of sample, and a small number perform reasonably in both.
How much is a small worth?#
Proposition 13.7value of predictability
Let the excess return be , with known at , , , independent of with variance . Define the predictive and the unconditional Sharpe ratio . Then the expected squared conditional Sharpe ratio is
A mean-variance investor with risk aversion who uses the forecast (weight ) earns expected excess return . One who ignores it (constant weight ) earns . The proportional increase is
For a pure timer (, so ), .
Proof
. Write , so and . Then and ; add. For the investor: the conditional mean and variance of are and , so the conditional mean-variance optimum is above, and . Take expectations. The constant-weight investor faces mean and variance , giving . Then .∎
is the right measure of what a mean-variance investor gains, but it is not the unconditional Sharpe ratio of the timing strategy's P&L, which also has to pay for the variance of the position size. The next result makes the difference concrete.
Proposition 13.8exact Sharpe of a linear pure timer
With , and independent with variance , the P&L has
Proof
. , using the Gaussian fourth moment and independence. So and the squared Sharpe ratio is . Divide numerator and denominator by .∎
A simulation with and draws gives a squared Sharpe of 0.0477 against and . Both expressions are , so for realistic the rule of thumb is simply per-period Sharpe ratio ≈ √R².
Worked example: what 0.5% buys#
Take a broad equity index with a monthly Sharpe ratio of (about a year; an assumption for illustration, not a Nifty estimate). A predictor with monthly gives, by (13.9),
By (13.10) the mean-variance investor's expected excess return rises by (the approximation gives 22.2%). With the rise is 45.9%. A pure timer with has a month, or 0.246 a year, before costs.
Turn this around. A daily strategy with an annualised Sharpe ratio of 1.0 has a daily Sharpe of , so it corresponds to a daily of about . An indistinguishable from zero is what a good trading signal looks like. This is why OOS is the correct yardstick and why in-sample of 5% on daily data should make you suspicious, not excited.
Stambaugh bias#
Predictors like the dividend yield are highly persistent ( near 1), and their innovations are strongly negatively correlated with return innovations: when prices jump, the yield falls. This creates a finite-sample bias in .
Proposition 13.9Stambaugh 1999
In (13.7), let . Then, with OLS estimates from observations,
Proof
Project on : , where is uncorrelated with at all leads and lags and therefore (under joint normality, independent of) the whole path of . Let be demeaned regressors over the estimation sample. Both regressions in (13.7) use the same regressor, so
Conditional on the path of , the last term has mean zero. Take expectations. The approximation uses Kendall's (1954) result for the AR(1) with estimated intercept, .∎
Since for valuation ratios, and the bias in is positive: OLS overstates predictability exactly in the direction researchers hope for.
Worked examplesimulation
Monthly data, (20 years), , , , . Then . Formula (13.12) gives . In 20,000 simulated samples with true , the mean of was 0.234, and the mean of was (Kendall's approximation: ), so matched the simulated bias exactly as the proof requires. The standard deviation of was 0.375, so the bias is 0.62 standard deviations: enough to turn a null predictor into a "marginally significant" one in a meaningful fraction of samples.
Practitioner notes
- Long-horizon regressions (5-year returns on the dividend yield) use overlapping observations. With monthly sampling and a 60-month horizon, adjacent observations share 59 months; naive -statistics are hugely inflated. Use Newey–West or Hodrick standard errors, or better, non-overlapping data and OOS tests. 13.6 treats the same problem in machine learning.
- Report with the forecast truncated at zero (Campbell–Thompson). It is a cheap prior that removes nonsensical negative equity-premium forecasts.
- When you search many predictors, the best is itself selection-biased. Apply the multiple-testing machinery of M04 · 4.6.