Backtest : tester sa stratégie de trading sur l’historique

Cristina BalanPar

Le backtest consiste à rejouer une stratégie de trading sur des données historiques : mêmes règles, mêmes signaux, même gestion du risque — et à mesurer ce qu’elle aurait donné. C’est l’étape qui sépare une stratégie d’une intuition.

Comment faire un backtest correct

  • Des données propres : historique suffisamment long, couvrant tendances et ranges, plusieurs années si possible.
  • Des coûts réels : spreads, commissions et slippage intégrés — un backtest sans frais ment avec élégance.
  • Des règles figées : la stratégie testée doit être exactement celle que vous appliquerez ensuite — sinon le test ne teste rien.

Sur MetaTrader — MT5 notamment — le testeur de stratégies automatise ce travail pour les Expert Advisors, avec les paramètres de coûts à renseigner honnêtement.

Le piège n° 1 : la sur-optimisation

Régler une stratégie jusqu’à ce qu’elle soit parfaite sur le passé, c’est facile — et vide de sens. Une courbe de gains trop belle cache presque toujours des paramètres collés aux données d’hier. La parade : tester sur une période, valider sur une autre que la stratégie n’a jamais « vue », et garder peu de paramètres.

Ce qu’un backtest ne prouve pas

Que le futur ressemblera au passé — rien ne le garantit. Le backtest mesure la cohérence de votre méthode, pas sa performance future. Après validation : compte démonstration en conditions réelles, puis taille minimale — la dernière étape du test se joue toujours en trading réel.