15 July 202615 juillet 2026article
Five Ways Your Backtest Is Lying to YouCinq façons dont votre backtest vous ment
Look-ahead bias, survivorship bias, and the quiet overfitting that makes a strategy look brilliant.Biais d'anticipation, biais de survie, et le surajustement discret qui rend une stratégie brillante.
Risk ManagementQuantitative Finance
A backtest is a proof by simulation: run the strategy on history, look at the equity curve, decide whether to trust it. The trouble is that almost every step of that process has a way to quietly lie to you — usually in the direction of making the strategy look better than it is. Five of the most common failure modes:
1. Look-ahead bias
Using information at time t that would not actually have been available at time t. The classic version: using a company's quarterly earnings the moment the quarter ends, when the report is not actually published for another six weeks.
2. Survivorship bias
Backtesting against today's index constituents, which by definition excludes every company that was delisted, acquired, or went bankrupt along the way.
3. Overfitting via multiple testing
Test enough parameter combinations against the same historical data and some combination will look profitable by chance alone.
4. Ignoring transaction costs and market impact
A strategy that trades frequently on a backtest with zero slippage and zero commissions is being graded on a curve that does not exist in live markets.
5. Regime dependence
A momentum strategy backtested entirely during a trending bull market is really a bet on that regime persisting — not evidence the underlying logic is sound.
Un backtest est une preuve par simulation. Le problème est que presque chaque étape de ce processus a le moyen de vous mentir discrètement.
1. Biais d'anticipation (Look-ahead bias)
Utiliser à l'instant t des informations qui n'auraient pas été réellement disponibles à l'instant t. Exemple : utiliser les résultats trimestriels avant leur publication officielle.
2. Biais du survivant (Survivorship bias)
Faire un backtest en utilisant les constituants actuels d'un indice, ce qui exclut par définition toutes les entreprises qui ont fait faillite en cours de route.
3. Surajustement via des tests multiples
Testez suffisamment de combinaisons de paramètres et certaines sembleront rentables par pur hasard.
4. Ignorer les coûts de transaction et l'impact sur le marché
Une stratégie qui trade fréquemment dans un backtest avec zéro slippage est évaluée selon des critères qui n'existent pas sur les marchés réels.
5. Dépendance au régime de marché
Une stratégie de momentum backtestée entièrement lors d'un marché haussier est en réalité un pari sur la persistance de ce régime.