Je viens de réaliser que le backtest forex n'est pas une petite affaire, surtout pour ceux qui prennent le trading au sérieux.



En réalité, créer un système de trading compréhensible n'est pas si difficile, mais développer un système qui génère réellement des profits à long terme... c'est une autre histoire. Le problème, c'est comment savoir si le système que nous avons créé fonctionne vraiment bien. C'est là que le backtest forex intervient.

Le backtest forex consiste à tester notre système de trading avec des données de prix historiques pour voir combien de profits il pourrait générer si nous l'appliquions à ces données. L'idée de base est que si le système fonctionne bien avec les prix passés, il a aussi des chances de bien fonctionner avec les prix futurs.

La méthode pour faire un backtest forex est assez simple. D'abord, il faut définir notre stratégie, préciser quelles paires de devises trader, quel timeframe utiliser, et quels signaux prendre en compte. Ensuite, on choisit des données anciennes pour tester, on enregistre les résultats, puis on voit comment améliorer le système.

Voici un exemple amusant : si on définit une moyenne mobile simple (SMA) courte (5 jours) qui croise au-dessus d'une SMA longue (20 jours), cela donne un signal d'achat. Si elle croise en dessous, c'est un signal de vente. On place un stop loss à -20%, puis on teste avec EURUSD sur un graphique de 5 minutes. Avec ces conditions, on peut voir combien le système pourrait rapporter.

Pour les outils, il y en a plusieurs : Excel ou Google Sheets suffisent si on ne veut pas coder. On peut utiliser les fonctions IF, IFS, et créer des formules pour calculer la SMA. Mais si on a beaucoup de données, cela peut devenir lent.

TradingView est une meilleure option, avec son Strategy Tester intégré. On peut l’essayer facilement. Par exemple, une stratégie appelée BarUpDn qui achète quand la bougie est verte et vend quand elle est rouge. En la testant sur EURUSD sur un an, on obtient une perte de -0,94%. Sur 45 trades, seulement 35,56% sont gagnants. Cela montre que cette stratégie n’est pas très performante, mais on peut ajuster ses paramètres.

Les chiffres importants à regarder dans un backtest forex sont : le rendement cumulé (bénéfice/perte total), la volatilité des résultats pour voir si le système est stable, le ratio de Sharpe qui compare le rendement au risque (plus c’est élevé, mieux c’est), et le maximum drawdown, qui indique la plus grande perte possible en situation défavorable.

Mais le backtest forex a ses limites. Les données passées ne garantissent pas le futur. C’est pourquoi il existe aussi le Forward Trade Testing, qui consiste à tester le système avec des données en temps réel ou en démo, en utilisant peu d’argent ou un compte démo. Si ça fonctionne bien, on peut passer au trading avec de l’argent réel.

En résumé, le backtest forex est un outil qui nous aide à voir quelles chances notre système de trading a de réussir. Ce n’est pas une garantie de gagner à chaque coup, mais cela fournit des informations précieuses pour prendre des décisions.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épinglé