Chapitre VII, leçon 2 sur 4, 12 min de lecture

Le backtest : tester une idée sur le passé

Votre idée de trading, elle marche vraiment ? Avant d'y mettre votre argent, vous pouvez la tester sur le passé.

À la fin de cette leçon, vous saurez faire un backtest honnête, étape par étape : des règles écrites avant, le passé rejoué bougie par bougie, au moins cinquante positions, frais compris. Et vous saurez lire son résultat sans vous raconter d'histoires.

Un backtest, c'est quoi ?

Un backtest (de l'anglais back, en arrière, et test), c'est rejouer votre plan sur d'anciens graphiques, comme si vous tradiez à l'époque, puis regarder le résultat. Vous avez une idée, par exemple « acheter quand le prix rebondit sur un support » ; avant d'y mettre un euro, vous regardez ce qu'elle aurait donné sur les mois ou les années passés.

C'est l'étape qui sépare une intuition d'une méthode. Sans backtest, vous découvrez si votre idée tient la route avec votre argent. Avec, vous le découvrez avec du temps, gratuitement. Le backtest se fait en quatre étapes.

1. Écrire les règles, avant de regarder

Avant d'ouvrir le moindre graphique, vous écrivez vos règles, aussi précises qu'une recette (c'est votre plan de trading, leçon « Le plan de trading ») :

  • le setup : la situation exacte qui vous fait entrer (« une bougie touche la zone de support et clôture au-dessus ») ;
  • le stop : où vous sortez si vous avez tort (« 20 pips sous l'entrée ») ;
  • la sortie : où vous prenez votre gain (« 40 pips au-dessus ») ;
  • le risque : combien vous risquez par position (« 1 % du compte, 20 $ sur 2 000 $, soit 0,10 lot sur l'euro-dollar avec un stop de 20 pips »).

Pourquoi avant ? Parce qu'après coup, devant un graphique dont on connaît la fin, on voit ce qui arrange. Le cerveau trouve toujours une raison de compter le trade gagnant et d'oublier le perdant. Une règle écrite d'avance ne se discute pas.

2. Reculer, cacher la suite, avancer bougie par bougie

Ensuite, vous reculez loin dans le passé, et vous cachez tout ce qui vient après. Puis vous avancez une bougie à la fois, comme en direct : à chaque bougie, vous vous demandez si vos règles disent d'entrer. Beaucoup de plateformes savent le faire : c'est le mode replay (en anglais bar replay, le rejeu des bougies).

Le passé, rejoué comme en direct
1,0981,1001,1021,104Zone de supportla suite

1/4Vous reculez dans le passé. La suite est cachée : vous ne savez pas ce qui vient.

3. Tout noter, frais compris

À chaque setup, vous notez dans un tableau : l'entrée, le stop, la sortie, et le résultat. Frais compris : le spread et la commission (leçons « Le spread » et « Commission et swap ») se paient sur chaque position, gagnante ou perdante. Un backtest sans frais ment toujours dans le même sens : il embellit.

N°EntréeStopSortieRésultatFraisNet
11,09901,09701,1030 (objectif)+40 $−1 $+39 $
21,09871,09671,0967 (stop)−20 $−1 $−21 $
31,09921,09721,0972 (stop)−20 $−1 $−21 $
Un tableau de backtest : une ligne par position, sans exception. À 0,10 lot sur l'euro-dollar, 1 pip vaut 1 $.

À vous

Votre premier backtest

Les règles sont écrites au-dessus du graphique. Avancez bougie par bougie ; quand une bougie remplit la règle d'entrée, achetez. Le stop et l'objectif font le reste. Vous pouvez soulever le masque pour voir la suite… essayez de ne pas le faire.

Mes règles, écrites avant de regarder

  1. Setup : une bougie touche la zone de support (1,0950 à 1,0960) et clôture au-dessus de 1,0960. J'achète à sa clôture.
  2. Stop : 20 pips sous l'entrée. Sortie : 40 pips au-dessus.
  3. Risque : 0,10 lot, soit 20 $ par position (1 % de 2 000 $). Une seule position à la fois. Frais : 1 $ par position.
1,0951,100Zone de supportla suite
Lisez les règles, puis avancez bougie par bougie. Quand une bougie remplit la règle d'entrée, achetez.

4. Assez de positions

Combien de positions faut-il ? Pas trois. Avec trois positions, un coup de chance ressemble à une bonne méthode : trois gains d'affilée, ça arrive même avec une idée sans valeur, comme trois « pile » d'affilée avec une pièce. C'est la question de la taille de l'échantillon (sample size) : plus il y a de positions, moins le hasard pèse sur le résultat.

Visez au moins cinquante positions, et prenez-les sur des périodes calmes et des périodes agitées. Une règle qui marche quand le marché dort peut se faire déchirer quand il s'agite, et l'inverse.

1,091,101,11CalmeAgité
Le même euro-dollar, deux humeurs. Dans la période calme, un stop de 20 pips est rarement touché par hasard ; dans la période agitée, il saute à chaque mèche. Un backtest honnête traverse les deux.

L'exemple : cinquante positions

Une idée, testée sur 50 positions : 17 gains de 40 $ et 33 pertes de 20 $. Avant les frais : 17 × 40 = 680 $ de gains, 33 × 20 = 660 $ de pertes, soit +20 $. On gagne un peu. Mais chaque position coûte 1 $ de frais (le spread, leçon « Commission et swap ») : 50 × 1 = 50 $. Au total : 20 − 50 = −30 $. L'idée ne passe pas. Le backtest vient de vous éviter de perdre votre argent.

À vous

De 3 à 50 positions

Voici la courbe de cet exemple, position après position. Elle commence par trois gains. Reculez jusqu'à cinquante positions, avec et sans les frais.

0 $+50 $+100 $position 0position 3

3 / 3

positions gagnantes

+120 $

avant frais

−3 $

de frais (1 $ × 3)

+117 $

net

Après 3 positions, +117 $ net : on croirait tenir une méthode. Reculez.

Lire le résultat

Le résultat, frais comprisCe que vous faites
Négatif, ou à peine positifVous améliorez l'idée (une seule règle à la fois, puis un nouveau test), ou vous la laissez. Ce n'est pas un échec : c'est de l'argent gardé.
Positif, sur 50 positions ou plus, calmes et agitéesVous l'essayez d'abord en démo (leçon « Le compte démo »), quelques semaines, dans les conditions du direct. Puis, si elle tient, en réel avec un petit risque.
Très positif, sur peu de positionsMéfiance : c'est souvent un coup de chance, ou un piège (voir plus bas). Ajoutez des positions avant de conclure.
Il faut des années de graphiques ?
Il faut assez de setups. Une règle qui donne deux setups par semaine demande environ six mois de graphiques pour cinquante positions ; une règle plus rare demande plus loin dans le passé. Ce qui compte, c'est le nombre de positions, et des périodes variées.
Et si je change une règle après le test ?
Alors il faut refaire tout le test avec la nouvelle règle, sur d'autres graphiques si possible. Changer une règle et garder l'ancien résultat, c'est comparer deux recettes différentes.
Un logiciel peut le faire pour moi ?
Oui, si vos règles sont assez précises pour être écrites comme une formule. C'est même une bonne preuve que vos règles sont claires. Le rejeu à la main reste utile : il vous entraîne à voir les setups comme en direct.

Deux pièges qui rendent le résultat trop beau

Le piège

Regarder la suite avant de décider. Un coup d'œil à droite du graphique, et vous savez déjà si le setup va gagner. Vous n'avez « pas vu » ce setup-là, qui perdait ; vous avez « bien vu » celui-ci, qui gagnait. Le résultat devient trop beau, et faux. Cachez toujours la suite.

Le piège

Changer ses règles en cours de route. Après trois pertes, vous élargissez le stop « juste pour cette fois » ; après un gain raté de peu, vous rapprochez l'objectif. Chaque retouche ajuste les règles au passé, et ce passé ne reviendra pas. Un résultat obtenu ainsi ne dit rien de l'avenir. Une retouche, c'est un nouveau test, depuis le début.

Même un bon backtest ne promet rien

Un backtest positif dit seulement : sur ce passé-là, avec ces règles-là, l'idée aurait gagné. Le marché de demain ne sera pas celui d'hier. Les conditions changent, la volatilité aussi, et ce qui marchait peut cesser de marcher. C'est pourquoi on passe ensuite par la démo, puis par un petit risque en réel, et qu'on continue de noter chaque position dans son journal.

La page Ma stratégie fait ce travail pour vous : vous y écrivez vos règles, et le site les teste sur des années de cours, frais compris, avant même que vous risquiez un euro fictif.

Les mots des traders

Ceux que vous entendrez partout, en français et en anglais.

Backtestbacktest
Rejouer un plan de trading sur d'anciens graphiques pour voir ce qu'il aurait donné, frais compris.
Rejeu des bougiesbar replay
Le mode des plateformes qui cache la suite et fait avancer le graphique bougie par bougie, comme en direct.
Taille de l'échantillonsample size
Le nombre de positions du test : au moins cinquante, pour que le hasard ne décide pas du résultat.
Setupsetup
La situation précise, écrite dans les règles, qui déclenche une entrée.
Fraistrading costs
Le spread et la commission, payés sur chaque position, gagnante ou perdante.
Courbe du capitalequity curve
Le compte position après position : elle montre si une idée gagne, perd, ou tourne en rond.

À retenir

  • Un backtest, c'est rejouer son plan sur le passé, comme à l'époque, avant d'y mettre de l'argent.
  • Les règles s'écrivent avant de regarder : setup, stop, sortie, risque. Sinon, on voit ce qui arrange.
  • On cache la suite et on avance bougie par bougie, comme en direct (le mode replay).
  • Chaque position va dans un tableau, frais compris : +20 $ avant frais peut devenir −30 $ après.
  • Au moins cinquante positions, sur des périodes calmes et agitées : avec trois, un coup de chance ressemble à une méthode.
  • Un bon backtest ne promet rien : ensuite la démo, puis un petit risque. Et jamais de règles changées en cours de route.

Vérifier que c'est clair

5 questions. L'explication s'affiche dès votre réponse, juste ou fausse. Avec un compte gratuit, votre progression est gardée.

Question 1 sur 5

Pourquoi écrire ses règles avant de regarder le graphique ?

Essayez sur un vrai actif

10 000 € fictifs, les vrais cours du marché, et Nimbo pour vous expliquer chaque décision. Gratuit, sans carte bancaire.