Pourquoi la Plupart des Backtests Sont Trompeurs
Un backtest qui affiche 90% de taux de réussite et 500% de rendement annuel semble incroyable, jusqu'à ce que vous le tradiez en réel et perdiez de l'argent. L'écart entre la fantaisie du backtest et la réalité du live est presque toujours causé par une ou plusieurs de ces cinq erreurs courantes.
Comprendre ces pièges est essentiel avant de faire confiance à un résultat de backtest avec du capital réel.
Comment nous avons identifié ces erreurs
Relu par Matthieu DAVID, trader propriétaire depuis 2020, funded FTMO, fondateur de Backtrex. Dernière mise à jour le 1er juin 2026.
Ces cinq erreurs sont celles que nous voyons le plus souvent en revoyant des stratégies communautaires et nos propres premiers backtests. Nous les surveillons dans chaque audit que nous faisons tourner sur Backtrex, et nous confirmons chacune par des relances côte à côte : même stratégie, erreur retirée, et observation de la courbe d'equity qui en résulte.
Erreur 1 : Surapprentissage (Overfitting)
Signes d'alerte :
- Votre stratégie a plus de 10 paramètres
- De petits changements de paramètres modifient drastiquement les résultats
- La stratégie fonctionne sur une période spécifique mais échoue sur d'autres
Le Piège du Surapprentissage
Une stratégie avec 20 paramètres peut être ajustée pour montrer des profits sur pratiquement N'IMPORTE QUEL jeu de données historique. Cela ne signifie pas qu'elle a un avantage. L'optimisation in-sample sans validation out-of-sample est la cause numéro un des comptes explosés.
Comment l'éviter : Utilisez l'analyse walk-forward. Divisez vos données en périodes d'entraînement (70%) et de test (30%). Ne faites confiance qu'aux stratégies qui performent de manière consistante sur des données inédites.
→ À approfondir : Overfitting en backtesting : comment l'identifier et l'éviter
Erreur 2 : Biais d'Anticipation (Look-Ahead Bias)
Sources courantes :
- Utiliser le prix de clôture de la bougie actuelle pour déclencher une entrée sur cette même bougie
- Référencer des indicateurs qui utilisent des données pas encore disponibles au moment de la décision
- Utiliser le plus haut/bas journalier pour fixer des objectifs intra-bougie
Comment l'éviter : Utilisez toujours close[1] (les données de la bougie précédente) pour la logique de décision. Les plateformes de backtesting réputées imposent cela automatiquement via des protections anti-repainting.
Erreur 3 : Indicateurs Repeignants
Repeignants notoires :
- Indicateur Zigzag
- Certaines implémentations de points pivots
- Certains oscillateurs lissés avec lookback futur
Comment Détecter le Repainting
Lancez votre stratégie sur des données historiques, notez les signaux. Puis attendez que de nouvelles bougies se forment et vérifiez si ces signaux ont bougé. Si c'est le cas, votre indicateur repeint et votre backtest n'est pas fiable.
Comment l'éviter : Utilisez uniquement des indicateurs confirmés et non-repeignants. Les outils avec protection anti-repainting intégrée signalent ou bloquent la logique repeignante avant de lancer le test.
Erreur 4 : Ignorer les Coûts de Transaction
Une stratégie qui fait 2 pips par trade semble profitable, jusqu'à ce que vous comptiez 1.5 pips de spread plus les commissions. Beaucoup de stratégies qui semblent bonnes dans un backtest à coût zéro deviennent perdantes quand des coûts réalistes sont appliqués.
Coûts à inclure :
- Spread (différence bid-ask)
- Commission par trade
- Slippage (surtout sur les positions importantes ou actifs illiquides)
- Swap/frais overnight pour les positions gardées après le rollover
Comment l'éviter : Configurez toujours des coûts de transaction réalistes dans les paramètres de votre backtest. Testez avec des coûts légèrement supérieurs aux attendus, si la stratégie reste profitable, elle a une marge de sécurité.
Erreur 5 : Biais de Survie
Tester uniquement sur des actifs qui existent encore et se tradent aujourd'hui ignore tous les actifs qui ont été retirés de la cote, ont fait faillite ou sont devenus illiquides. Cela gonfle artificiellement la performance de votre stratégie.
Comment l'éviter : Incluez les actifs retirés dans vos données quand c'est possible. Soyez sceptique face aux stratégies qui ne fonctionnent que sur une poignée d'actifs gagnants. Testez sur plusieurs actifs et timeframes pour valider la stabilité.
La Bonne Façon de Backtester
Restez Simple
Utilisez des Données Out-of-Sample
Incluez des Coûts Réalistes
Testez sur Plusieurs Actifs
Utilisez des Outils Anti-Repainting
→ Nouveau sur le sujet ? Suivez notre guide complet pour backtester une stratégie de trading
Le backtesting est puissant, mais seulement quand il est fait correctement. Évitez ces cinq erreurs et vous serez en avance sur 90 % des traders particuliers qui font confiance à des résultats erronés.
Questions Fréquentes
Lancez votre stratégie sur des données qu'elle n'a jamais vues (out-of-sample). Si la performance chute significativement par rapport à la période d'entraînement, vous êtes sur-optimisé. Vérifiez aussi : la stratégie a-t-elle plus de 5-7 paramètres ? De petits changements causent-ils de grandes variations de résultats ? Ce sont des signaux d'alerte.
Visez 200+ trades minimum. En dessous de 100 trades, la variance aléatoire domine vos résultats. Une stratégie avec 95 % de taux de réussite sur 20 trades ne prouve rien. La même stratégie pourrait avoir 45 % sur 500 trades.
Oui. Des outils comme Backtrex imposent des règles anti-repainting au niveau du moteur : tous les indicateurs utilisent close[1] (données de bougie confirmées uniquement). Le repainting est impossible par design, contrairement aux scripts communautaires TradingView où le repainting dépend de l'auteur du script.
Vous ne savez pas encore ce qu'est le backtesting ? Lisez notre guide complet. Si vous tradez des stratégies SMC/ICT, consultez notre guide dédié.
Prêt à backtester correctement ? Commencez gratuitement avec des protections intégrées contre les 5 erreurs listées ci-dessus.