STRATÉGIES ET TESTS • 10 min

Backtesting : tester une stratégie sans fausser les résultats

Construire un échantillon crédible et intégrer les coûts réels avant de conclure.

Illustration pédagogique pour le guide : Backtesting : tester une stratégie sans fausser les résultats
Avertissement : ce guide fournit une information générale. Il ne constitue ni un conseil personnalisé ni une promesse de résultat. Le trading peut entraîner une perte en capital.
Pourquoi ce point mérite un guide : Le danger du backtest est qu’il récompense facilement les ajustements faits après coup. Plus on retouche les paramètres en regardant le passé, plus le résultat paraît propre — et moins il renseigne sur la suite. La séparation des données est donc au cœur de ce guide.

1. Transformer l'idée en règles

Un test exige des critères mesurables : marché, horaire, contexte, entrée, stop, sortie et taille. Une règle vague permet de choisir après coup les exemples qui fonctionnent.

2. Éviter les principaux biais

Le biais rétrospectif consiste à utiliser une information inconnue au moment de la décision. Le surajustement consiste à optimiser tellement le passé que la règle ne résiste plus au futur.

  • Séparer période de création et période de validation.
  • Inclure spread, commissions et glissement.
  • Tester plusieurs régimes de volatilité.
  • Conserver aussi les opérations défavorables.

3. Les statistiques utiles

Suivez nombre d'opérations, taux de réussite, gain et perte moyens, espérance, drawdown maximal et séries de pertes. Aucun chiffre unique ne résume le risque.

4. Passer à l'étape suivante

Après un test historique, utilisez une simulation en temps réel sans argent. Les écarts d'exécution et la difficulté à suivre les règles apparaissent souvent à cette étape.

Un exemple à vérifier, pas à copier

Le cas : Une règle testée sur 100 opérations affiche 60 % de réussite, mais les paramètres ont été modifiés dix fois jusqu’à obtenir ce résultat. Le test final n’est plus indépendant : il reflète en partie l’adaptation au passé.

Ce que cet exemple montre

Séparer une période de conception, une validation hors échantillon et un test en conditions proches du réel réduit le biais. Les coûts, signaux non exécutables et données disparues doivent être inclus.

Les points à contrôler

  • Écrire les règles avant de lancer le test.
  • Conserver les actifs retirés ou disparus lorsque possible.
  • Inclure frais, spread et glissement réalistes.
  • Valider sur une période et des données non utilisées pour régler la méthode.
Ce que l’exemple ne garantit pas : Un backtest démontre le comportement d’une règle sur des données et hypothèses données. Il ne prouve pas que la relation survivra au prochain régime de marché.

Comment vérifier cette notion

Voici une façon concrète de contrôler le raisonnement présenté, sans prendre l’exemple du guide pour une preuve de performance.

  1. 1. Figer les règles et les paramètres avant de lancer la série.
  2. 2. Séparer les données de conception et celles de validation.
  3. 3. Inclure tous les signaux, les coûts et les exécutions impossibles.
  4. 4. Tester ensuite en temps réel sans argent avant toute conclusion.

Les chiffres servent à expliquer un mécanisme. Ils ne sont ni des performances réelles, ni des signaux, ni une promesse de résultat.

Références de contrôle

Ces sources permettent de contrôler les mécanismes et les risques présentés. Elles ne valident pas une stratégie particulière.

Consulter notre méthode de sélection des sources →

La règle Atlas

Définissez le risque avant le gain, testez la règle sur un échantillon suffisant et n'engagez jamais une somme nécessaire à vos dépenses essentielles.