APPRENDRE ET PRATIQUER
Comment backtester une stratégie forex gratuitement
Effectuez un backtest manuel comme une suite de décisions enregistrées : définissez les règles, choisissez un échantillon historique, révélez les bougies et examinez chaque configuration valide. Ce guide explique le processus ; la page des fonctions décrit les commandes et la méthodologie explique les calculs.
Dernière mise à jour
Direction éditoriale : Syed Awais
1. Définir la règle et la fin de l’exercice
Écrivez une version avant de connaître le résultat. Précisez paire, unité, signal valide, moment où il devient connu, taille, stop initial et sorties. Ajoutez motifs d’abstention, signaux simultanés et fin de l’exercice. Choisissez la période historique à l’avance ; ne la remplacez pas parce que le premier trade perd.
2. Choisir un échantillon historique utilisable
Choisissez un instrument puis Modifier la date pour commencer dans la couverture stockée. Vérifiez source et base de prix et gardez des bougies précédentes pour le contexte ou l’initialisation des indicateurs. Choisissez l’unité exigée par la règle. Dates ou unités désactivées signalent une disponibilité des données, pas une fonction payante. Notez source, période UTC et unité dans le journal.
3. Révéler une décision à la fois
Faites une pause avant de décider et utilisez Bougie suivante. Notez la configuration valide avant d’avancer, y compris les occasions écartées. Les horaires désignent l’ouverture UTC : l’ordre de marché utilise la clôture de la bougie entière révélée, pas un prix connu à son ouverture. Ne déplacez pas les niveaux et ne modifiez pas la règle après avoir vu la suite.
4. Noter la configuration et son contexte
Marquez niveau et motif avec un dessin ou une note. Conservez le plan initial dans le journal même si vous modifiez le graphique. Si la règle exige une session, activez sa plage de référence et notez son équivalent UTC pour la date historique. Le Calendrier économique actuel ne suit pas la date du replay ; vérifiez séparément les annonces historiques si votre règle en dépend.
Travaillez une plage définie avec le Backtesting de la session de Londres : exercice manuel sur EUR/USD.
Travaillez une plage définie avec le Backtesting de la session de New York : plan de replay EUR/USD.
5. Placer et gérer l’ordre simulé
Vérifiez taille, entrée, stop et objectif avant l’envoi. Acheter / Long et Vendre / Short utilisent la clôture révélée ; Entrée en attente permet un autre niveau. Le calculateur peut proposer une taille selon le solde et la distance du stop, sans frais ni gaps. Vérifiez ensuite le tableau. Notez chaque ajustement autorisé et son motif sans remplacer discrètement le plan initial.
Pour un exemple de calcul d’entrée, de stop et d’objectif, suivez notre exercice de replay EUR/USD. Il documente un replay historique, avec une sortie chronométrée et les limites de la simulation.
6. Garder une trace de chaque résultat
Notez version de règle, paire, horaire UTC de bougie, unité, taille et niveaux initiaux, exécution simulée, sortie et résultat. Séparez respect de la règle et gain. Conservez pertes, signaux écartés et erreurs. La sauvegarde du navigateur n’est pas un rapport permanent : gardez votre journal avant une réinitialisation ou un changement de paire ou de date initiale.
Gardez une trace de vos décisions avec le modèle de journal de backtesting forex. Copiez les champs dans votre tableur avant de réinitialiser le replay.
Avant d’interpréter un gain ou une perte, découvrez pourquoi les résultats du replay diffèrent du trading réel, notamment lorsqu’une bougie touche à la fois le stop et l’objectif.
7. Évaluer sans réécrire les observations
Examinez la chronologie, les écarts aux règles et le drawdown, pas seulement un beau résultat. Si vous utilisez R, définissez-le comme le résultat divisé par le risque de prix initial prévu et notez les frais séparément. Réservez une autre période pendant le développement. Évaluez-y une version fixe ; si vous la changez après les résultats, utilisez une nouvelle période. Aucun nombre universel de trades ne prouve un avantage ou une rentabilité réelle.
Passez à la pratique
Ouvrez un graphique historique et essayez un exercice à la fois.
Ouvrir le replay gratuit