Un backtest sur l’indicateur MACD pour développer une stratégie de trading gagnante.
L’indicateur MACD est très utilisé, mais quelle stratégie appliquer pour l’utiliser au mieux ? Dans cet article je vous propose de backtester une stratégie possible avec cet indicateur. Nous allons la tester sur 10 ans, en l’appliquant sur 50 actions du SP500 et les 40 actions du CAC40. Dans une première partie nous ferons une stratégie ayant un taux de réussite élevée et dans la deuxième nous l’optimiserons pour un gain élevé. On verra comment multiplier ses gains par 10. Et avoir un bénéfice de 140.000$ sur 10 ans !
Le backtest sera réalisé avec ProRealtime. Vous pouvez récupérer le programme pour le réaliser par vous même sur vos actions préférées à la fin de cet article.
Le MACD est indicateur relativement simple à comprendre. Il calcule la différence entre 2 moyennes mobiles pour indiquer une tendance.
Sur la ligne MACD on applique une autre moyenne mobile appelé « ligne signal » et lorsqu’elles se croisent cela donne un signal d’achat ou de vente.
La stratégie :
C’est ce croisement que nous allons backtester.
Pour ne prendre que des signaux à forte probabilité de réussite, on ne prendra position que si le signal d’achat se déclenche sous la ligne 0 du MACD. Et que si l’action est en tendance haussière avec des cours au dessus de la moyenne mobile à 200 jours.
Pour chaque trade, on ne risquera que 1% du capital en calculant la taille de la position en fonction du stop loss qui sera distant du point d’entré à 1 ATR. Le take profit sera lui à une distance équivalente à 2 R, 1 R étant la distance entre le point d’entré et le stop loss.
Si vous avez besoin d’un outils pour calculer tout cela de façon automatique, vous pouvez utiliser mon journal de trading qui en plus de suivre vos trades, vous calcule la taille de vos positions en fonction de votre capital et du risque que vous voulez prendre.
Le stop loss sera ramené au breakeven (point d’achat) si les cours passent au-dessus de 1R afin de limiter les pertes.
Vidéo 1ère partie, backtest sur les actions US
Résultats de la stratégie sur les actions du SP500, pour un risk/reward de 1 pour 2 et un stop loss à 1 ATR
On voit que sur les actions US la stratégie est très profitable avec un taux de réussite de presque 43% et un gain de 35.000$ pour un capital fixe de 10.000$ sur 10 ans.
2ème vidéo, backtest sur le CAC40 et optimisation
Résultats de la stratégie sur les actions du CAC40, pour un risk/reward de 1 pour 2 et un stop loss à 1 ATR
Tout en gardant un taux de réussite de 38% assez proche de celui des actions US. Le backtest sur le CAC40 est décevant sur le gain total sur 10 ans qui n’ai que de 3.000€.
Cela s’explique par un gain moyen beaucoup plus faible par action, car il y a plus de sorties au break even. Et le peux de fois où la stratégie atteint un gain de 2R ne compense pas assez les pertes.
C’est ce que montre l’optimisation, en effet dès que l’on laisse courir les positions gagnantes les profits s’envolent à plus de 40.000€ quand la stratégie prend les profits à un objectif de 15 à 20 R. Le taux de réussite tombe à 20% mais cela est largement compensé par les gains.
Sur les actions US, l’optimisation est beaucoup plus profitable puisque on passe à des gains de plus de 130.000$ voir 147.000$ pour la meilleur. Et un taux de réussite de 25%.
Vous pouvez retrouver tous les résultats du backtest dans cette feuille Excel ainsi que téléchager le code ProRealtime
En conclusion :
on peut dire que la stratégie donne des points d’entrée et peut être très profitable pour celui qui sait les gérer ses positions en laissant courir ses gains et en coupant rapidement ses pertes.
Le MACD étant un indicateur de tendance, il est normal qu’il soit profitable pour celui qui cherche à accompagner une tendance sur le long terme.
0 commentaires