ProRealTime
Un Forum pour discuter des méthodes de trading que nous utilisons, de nos recherches...
Répondre • Page 1 sur 1

Est-ce que vous pourriez juger mon backtest ?

par ErenKrueger » 09 mars 2020 20:57

Bonjour à tous, camarades traders :)

J'ai backtesté un système de trading sur le Forex, j'aimerais avoir votre avis là dessus, que ce soit par rapport aux résultats du système en soi mais également sur ma manière de backtester (car elle doit impacter le résultat d'une manière ou d'une autre).

Bon, je vais donc expliquer tout en détails:

Méthodologie du backtest

J'ai utilisé un logiciel qui me permet de me mettre en situation réelle de trading, avec pour seule différence le fait que je peux contrôler l'écoulement du temps (je peux accélérer par exemple). Ainsi, ca me permet de ne pas "voir" les bougies suivantes et donc d'être inconsciemment influencé.

De là, j'ai pris un échantillon de 170 trades sur la période de 2018-2019 (manuellement).

J'ai essayé de prendre 10 trades pour chacunes des devises suivantes: EUR/USD, USD/CNH, GBP/JPY, CHF/JPY, AUD/USD, EUR/CAD, NZD/USD, CAD/JPY, GBP/NZD, AUD/CHF, USD/JPY, GBP/USD, USD/CHF, USD/CAD, EUR/JPY, EUR/NOK et AUD/CAD.

L'objectif étant d'avoir une image "complète" de l'efficacité du système sur l'ensemble du marché des devises (même si j'imagine que ce n'est pas un choix sans conséquences: le spread est plus élevé sur les devises un peu plus exotiques).


Règle du système de trading

C'est un système très simpliste, que j'ai voulu testé car j'ai beau avoir essayé beaucoup de choses avec des indicateurs, les résultats n'étaient pas exceptionnels, donc j'ai voulu tradé sur base même du prix.

Voici donc les règles:

1. Tracer une Trendline reliant au minimum deux bougies, de manière à avoir une Trendline Support/Résistance.

2. Attendre que le cours viennent casser la Trendline et passe au dessus/en dessous.

3. Attendre que le cours fasse un Pull-back sur la Trendline, dans ce cas, il s'agit du signal d'achat/vente.
Le Stop Loss doit être positionné à 0,5x l'ATR au dessus de la bougie qui a cassé la Trendline.
Le Take Profit se trouve à 1R/2R/3R/4R*


* Pour simplifier mes explications, j'utilise la notion de R: 1R équivaut à le distance qui sépare le point d'entrée du Stop Loss. Ce qui signifie que si par exemple je mise 2% de mon Capital par trade, alors 1R = 2%, et donc un Take Profit à 2R signifie que je vise un objectif de 4%, soit 2x plus loin que la distance entre l'entrée et le Stop Loss.

Afin de recueillir le plus de données, j'ai comparé les résultats du système à plusieurs points de sorties différents, afin de voir lequel est le plus rentable, c'est pour cela que j'ai laissé 1R/2R/3R/4R dans la description.

Le système a été testé en risquant 2% du Capital par trade, et exclusivement sur des bougies en H4.

Voici quelques exemples de trades:

(Dans chacun des screenshots, le Stop Loss est la ligne horizontale rouge, le point d'entrée est la ligne horizontale violette et les différents niveaux de sorties sont les quatre lignes vertes, qui représentent 1R/2R/3R/4R, la Trendline est quand à elle en noir, et la ligne horizontale grise en pointillé représente la bougie d'entrée. La ligne bleue ciel en dessous n'est autre que l'ATR.)
W1.png
W1.png (114.61 Kio) Vu 454 fois


On peut voir que cette vente est un succès: si j'aurais vendu en mettant mon TP à 4R, il aurait touché, j'aurais donc gagné 8%.
W2.png
W2.png (131.26 Kio) Vu 454 fois
W3.png
W3.png (128.86 Kio) Vu 454 fois
Semi W1.png
Semi W1.png (121.05 Kio) Vu 454 fois
Pour celle-ci par contre, si ma cible est 1R/2R/3R le trade est gagnant, mais si la cible est 4R, il s'agit d'un trade perdant.
L1.png
L1.png (110.82 Kio) Vu 454 fois
Parfois, c'est un trade perdant dans tous les cas.

Résultats du Système de trading

Voici un graphique qui représente l'évolution du Capital après les 170 trades. Il y a quatre ligne différente, chacune représentant une version du système avec un certains niveau de Take Profit.

La ligne bleue représente 1R (ce qui veut dire que tous les trades ont été pris avec un Ratio Risk/Reward de 1:1)

La ligne rouge représente 2R (Hypothèse ratio R/R de 1:2)

La ligne verte représente 3R (Hypothèse ratio R/R de 1:3)

La ligne violette représente 4R (Hypothèse ratio R/R de 1:4)
Capital all.png
Capital all.png (49.31 Kio) Vu 454 fois
On peut voir que le système le plus performant est le système avec la sortie à 3R, je vais donc l'analyser plus en détail.

Voici un nouveau graphique représentant uniquement le système avec l'hypothèse du Ratio R/R de 1:3.

Cette fois-ci,

La ligne bleue représente le système sans capitalisation

La ligne rouge représente le système avec capitalisation

La ligne verte représente les gains moyens du système
Capital 3R.png
Capital 3R.png (31.35 Kio) Vu 454 fois
Voici les données:

Pourcentage de gains: 28%

Trades gagnants: 48

Trades perdants: 122

Résultats en pourcentage: +44%

Résultats par trades: +0,25%

Plus grosse série de pertes: 12, soit -24%

Conclusions

Ce qui m'embête beaucoup c'est que comme on peut le voir, j'ai l'impression que la majorité des gains ont été fait sur les 60 premiers trades. Ensuite, le système a donné de meilleurs résultats avant d'entamer une grosse série de pertes vers le 110ème trade.

Egalement, je doute que le système donne beaucoup d'opportunités par mois, donc je pense que ca ne vaut pas la peine de le trader.

Pour moi le système n'est pas assez rentable, mais est-ce que vous avez la même opinion que moi ? Je trouve que le % de gains n'est pas assez haut et que les séries de pertes sont donc trop nombreuses.

Re: Est-ce que vous pourriez juger mon backtest ?

par Zefran » 20 mars 2020 21:49

Salut Erenkrueger,
Un élément essentiel manque selon moi à ton analyse : quel est le ratio montant des gains divisé par montant des pertes ?

Re: Est-ce que vous pourriez juger mon backtest ?

par ErenKrueger » 23 mars 2020 10:52

Salut,

Alors ce ratio: (48*600)/(122*200)

=28 800/24 400

=1.18

Que représente-t-il exactement ?

Sujets similaires
Pourriez-vous être une bonne Miss France ?
Fichier(s) joint(s) par Francis1 » 03 déc. 2020 12:53 (32 Réponses)
Pro Backtest
par VinceMan » 17 juil. 2012 14:30 (4 Réponses)
backtest PRT?
Fichier(s) joint(s) par Djobydjoba » 05 avr. 2013 09:26 (11 Réponses)
Backtest et Excel
par Greg31600 » 18 avr. 2013 01:26 (4 Réponses)
code PRT > RSBoll/Seuil backtest
par newworld » 16 juin 2013 17:57 (4 Réponses)
ProRealTime backtest : appel à témoin
par falex » 17 août 2013 16:19 (1 Réponses)
Backtest Prorealtime
par Fredo » 04 oct. 2013 16:34 (5 Réponses)
Backtest : Pour ou contre les optimisations
Fichier(s) joint(s) par teg54 » 23 avr. 2014 15:00 (21 Réponses)
Idées d'améliorations PRT backtest
par takapoto » 29 juil. 2014 07:26 (13 Réponses)
comportement différent pro-Order / backtest pour même code
Fichier(s) joint(s) par Ernesto » 15 août 2014 16:28 (5 Réponses)