Ce que cela signifie
Le surajustement (overfitting) consiste à régler une règle jusqu’à ce qu’elle colle si bien aux données passées qu’elle échoue sur de nouvelles données. Le biais d’anticipation (look-ahead bias) consiste à utiliser dans un test une information qui n’était pas connue à ce moment-là, comme la clôture d’une bougie avant sa fin ou un swing confirmé plus tard.
Problèmes liés : le data snooping (tester beaucoup d’idées et garder la meilleure) et le biais du survivant (ne tester que des actifs qui existent encore).
Pourquoi les traders l’utilisent
Les deux rendent les backtests meilleurs que les résultats réels. Le remède : garder une partie des données invisible jusqu’à ce que les règles soient figées, et faire en sorte que le code n’utilise que des bougies clôturées et des pivots confirmés.
Exemples de graphiques
Réglée sur le passé, testée sur des données jamais vues
Comment l’identifier objectivement
- 1Divisez les données : dans l’échantillon pour le développement, hors échantillon pour un seul test final.
- 2Comptez combien de variantes vous avez essayées.
- 3Vérifiez que chaque donnée est disponible au moment de la décision.
- 4Surveillez une performance qui s’effondre sur de nouvelles données.
Usage haussier
- 1Une règle qui performe de façon similaire dans et hors échantillon est plus crédible.
- 2Peu de paramètres et des règles simples se surajustent moins.
Usage baissier
- 1Une courbe lisse dans l’échantillon suivie d’un déclin hors échantillon est la signature classique du surajustement.
Ce qui le confirme
- Des résultats walk-forward sur plusieurs périodes.
- Des résultats similaires sur des marchés liés.
Ce qui l’invalide
- Des règles modifiées après avoir vu les résultats hors échantillon.
- Des indicateurs qui se redessinent (repaint).
Comment se construit un setup hypothétique
Entrée
Figez toutes les règles avant le test hors échantillon.
Stop
N’utilisez dans le test que des données de bougies clôturées.
Objectif
Indiquez séparément les résultats dans et hors échantillon.
Une illustration hypothétique de la façon dont le concept devient un plan, pas une recommandation. Entraînez-vous d’abord sur un compte fictif.
Concepts liés
- Gestion du risque et statistiquesEspérance mathématique
- Gestion du risque et statistiquesProfit factor
- Gestion du risque et statistiquesDrawdown maximal
- Guide complet sur The TradeskillJournal, replay et backtesting
Tests historiques
Le schéma est schématique : une courbe réglée sur la première période puis appliquée à des données jamais vues. Il montre le motif à repérer, pas un résultat.
Limites : quand cela échoue
- Même les tests hors échantillon peuvent être surajustés s’ils sont répétés souvent.
- Les marchés changent, donc la robustesse passée n’est pas une garantie.
- Les petits échantillons masquent les biais.
Vérifiez vos connaissances
Choisissez une réponse pour voir l’explication. Rien n’est enregistré.