Portfolio-Level Versus Signal-Level Significance
Testing fifty signals one at a time and testing the single portfolio that combines them are different statistical questions with different thresholds for what counts as significant. Confusing them is how mediocre research gets published as a discovery.
Prerequisites: p-values and Multiple Testing, The Standard Error of the Sharpe Ratio
A research team screens fifty candidate signals and finds that six of them clear the usual bar. Is that six genuine discoveries, or is it about the number you would expect from fifty coin flips at a 5% false-positive rate? Separately, if the team instead combines all fifty signals into one portfolio and tests that portfolio's return, is the resulting single -statistic held to the same standard as the individual ones? These are two different questions, and the confusion between them is one of the most common ways weak research gets waved through.
Two different hypotheses
Testing fifty signals individually means running fifty separate hypothesis tests, each asking "is this one signal's mean return zero?" Run enough of those and some will clear the bar by chance alone — screening at a 5% significance level across fifty independent, genuinely worthless signals should produce roughly two or three false positives on average, not zero. Picking the best-looking few after the fact and reporting only those is the multiple-testing problem in its purest form.
Testing the combined portfolio is a different, single hypothesis: "is the mean return of this one number — the equal- or risk-weighted blend of all fifty signals — zero?" There is exactly one test being run, so the ordinary 1.96 threshold applies honestly, with no correction needed. This is why quant desks often care less about any one signal's individual significance and more about whether the aggregate book clears a bar, provided the aggregate was specified in advance and not built by cherry-picking after seeing which signals worked.
A single test of a portfolio needs no multiple-testing correction. A search across many signals, reported by highlighting the survivors, does — and the correction gets more severe as more signals were tried, whether or not they all appear in the final writeup.
Worked example
Fifty candidate signals are backtested. Assume, for illustration, that none of them has any real edge — every one is pure noise. At a 5% significance level you should expect about of them to show purely by chance. In a real screen, six clear that bar: three false positives more than expected under pure noise, roughly consistent with normal sampling variation around 2.5.
The corrected bar. A Bonferroni correction for fifty simultaneous tests divides the significance level by fifty, , which corresponds to a critical near 3.5, not 1.96. Of the original six "significant" signals, suppose only one clears . The honest conclusion is that the screen has produced one plausible candidate out of fifty, not six.
The portfolio route. Now combine all fifty signals into a single equal-weighted composite and backtest that one portfolio. Because many of the fifty carry small pieces of a shared underlying signal, their combination's Sharpe ratio and -statistic can legitimately be higher than any individual signal's — say on the blended portfolio. This is a single test, run once, at the ordinary 1.96 threshold, and it passes cleanly. Two very different-looking numbers — a single surviving signal at under a corrected bar, and a combined portfolio at under no correction — can both be honest reads of the same fifty-signal screen.
| What is being tested | Number of tests | Threshold | |
|---|---|---|---|
| Signal-level screen | Each signal's own mean return | 50 | Corrected, e.g. Bonferroni |
| Portfolio-level | One combined portfolio's mean return | 1 | Ordinary |
In practice
- Pre-register the aggregation rule. A portfolio-level test is only a single honest test if the combination weights were fixed before looking at which signals performed well. Choosing weights after seeing the results smuggles the multiple-testing problem back in.
- Report how many signals were tried, not just how many worked. A single significant result out of 50 attempts and a single significant result out of 3 attempts are not the same finding, even with an identical -statistic.
- Combining weak, roughly independent signals into one portfolio is not cheating — it is exactly what a diversified aggregate is supposed to do, and it is why The Fundamental Law of Active Management rewards breadth. The danger is specifically in testing many candidates and reporting only the survivors as if they were the only ones tried.
- The The Deflated Sharpe Ratio formalises the correction for exactly this situation: it raises the bar for a Sharpe ratio's significance as a function of how many strategy variants were tried before the reported one was chosen.
- Correlation between the fifty signals changes the correction too. Fifty highly correlated signals are not fifty independent tests; see Estimating Breadth With Correlated Bets for how to count the effective number of tests when the candidates overlap.
The most damaging version of this mistake is invisible to a reader: a team runs 200 signal ideas, quietly discards 194, and writes up the remaining six as if they were the only ideas considered. Every number in that writeup can be individually accurate and the overall conclusion still be false, because the sample of "signals we tell you about" was never a random or complete sample of "signals we tried."
Related concepts
Practice in interviews
Further reading
- Harvey, Liu & Zhu (2016), ...and the Cross-Section of Expected Returns
- Bailey & López de Prado (2014), The Deflated Sharpe Ratio