← Back to research notes
Hypothesis Space

Multiple testing and the false discovery trap in factor research

When scanning thousands of candidate signals, traditional significance thresholds inevitably break down. Controlling the false discovery rate and verifying out-of-sample replicability separates genuine anomalies from statistical noise.

Data mining and significance inflation

When testing 100 independent random hypotheses that possess zero predictive power, standard 5% significance thresholds mathematically guarantee that roughly five will appear statistically significant by pure chance.

Quantitative research routinely scans vast permutations of indicators and parameters. Without multiple testing corrections, the vast majority of discovered high-Sharpe 'alphas' are merely memorized noise slices from history.

Controlling false discovery and reality checks

Ziju Quant incorporates False Discovery Rate (FDR) controls and White's Reality Check into factor screening, penalizing discovery thresholds as the search universe expands.

A hypothesis earns consideration for out-of-sample validation only after clearing critical thresholds adjusted for the full history of unchosen trials.

Economic rationale before statistical scores

Rigorous statistical adjustments cannot substitute for sound economic rationale. Excess returns fundamentally stem from bearing unhedged structural risks or capturing identifiable behavioral biases and liquidity frictions.

Empirical patterns lacking structural causality remain fragile and decay rapidly as market participant behavior evolves or macro regimes shift, even if they clear statistical hurdles.

Maintaining the full ledger of null trials

The most critical engineering safeguard against multiple testing bias is maintaining an immutable ledger of every failed trial, parameter adjustment, and discarded exploration. The trial ledger is the only valid anchor for assessing true statistical significance.

Empirical Sandbox

Multiple Testing & Spurious Discovery Simulator

Adjust factor exploration volume to observe how pure white noise masquerades as 'statistically significant' false Alpha.

50
Nominal Significance Level (α)
1.8
3y
Required Bonferroni threshold α*: 1.000e-3
Family-Wise Error Rate (FWER)
92.3%

Probability of encountering at least one false positive in N independent trials when all factors are white noise: 1 - (1 - α)ᴺ

FWER curve scaling with trials N:
Expected Maximum False Sharpe 𝔼[max(SR)] under Pure Noise
1.73

Expected maximum spurious Sharpe achievable by chance in a zero-Alpha noise universe (Extreme Value Theory).

Deflated Sharpe Ratio (DSR) Assessment
⚠️ Spurious / High-Risk Overfit

The observed Sharpe fails to significantly exceed the expected maximum noise Sharpe; likely a statistical fluke of p-hacking.

This page discusses research method. It is not investment advice, a performance forecast, or a promise of returns.