Points clés
1. Algorithmes de trading : des entrées et sorties simples comme socle
Mon expérience montre que les stratégies trop complexes sont tout simplement excessives.
La simplicité prime. La philosophie fondamentale pour concevoir des algorithmes de trading performants repose sur des conditions d’entrée et de sortie claires et épurées. Les stratégies complexes, avec leurs multiples règles et filtres, génèrent souvent des corrélations factices qui fonctionnent bien en backtests historiques, mais échouent en trading réel. Selon l’auteur, fort de plus de 25 ans d’expérience, le marché favorise une logique simple et compréhensible.
Les briques élémentaires. Cet ouvrage propose 41 idées d’entrées et 11 idées de sorties, toutes éprouvées en conditions réelles ou lors d’évaluations approfondies. Il ne s’agit pas de stratégies complètes, mais de composants fondamentaux que chaque trader peut combiner, adapter et tester pour créer ses propres algorithmes. L’objectif est d’offrir aux traders les moyens de « pêcher par eux-mêmes » plutôt que de se contenter de solutions toutes faites.
Au-delà des indicateurs. Si de nombreuses entrées s’appuient sur des indicateurs classiques comme le RSI ou les moyennes mobiles, l’accent est mis sur la logique sous-jacente. L’auteur privilégie des entrées et sorties explicables rationnellement, plutôt que de s’en remettre uniquement à l’apprentissage automatique pour dénicher des relations parfois fortuites. Cela garantit une compréhension approfondie et une confiance accrue dans la robustesse de la stratégie.
2. Le mantra du trader champion : tester, tester, encore tester
Ne vous fiez pas seulement à mes paroles – TESTEZ-LES VOUS-MÊMES !
La vérification est essentielle. L’auteur, triple champion de concours de trading sur contrats à terme en argent réel, attribue son succès à la conception et aux tests rigoureux de ses stratégies. Il insiste sur le fait que chaque idée, chaque entrée et chaque sortie doivent être éprouvées sur des données historiques afin d’évaluer leur rentabilité et leur viabilité. Ce travail pratique forge la confiance, indispensable pour un trading autonome.
Ce n’est pas du « plug and play ». Les entrées et sorties proposées sont des éléments précieux, mais ne constituent pas des stratégies prêtes à l’emploi. Combiner simplement une entrée et une sortie et les appliquer sur un graphique sans tests approfondis serait une erreur. Le trader doit s’impliquer activement dans le processus de :
- modification des idées pour les adapter à ses besoins,
- assemblage des composants en une stratégie complète,
- évaluation des performances sur données historiques.
Spécificité des marchés. Aucune entrée ou sortie ne fonctionne universellement sur tous les marchés ou toutes les temporalités. Ce qui marche bien sur les métaux peut ne pas convenir au forex, et une stratégie sur barres journalières diffère d’une stratégie sur barres de 30 minutes. Il est donc crucial d’établir un plan clair de tests couvrant divers marchés et tailles de barres pour révéler où ces composants excellent réellement.
3. Méfiez-vous des pièges : sur-optimisation et stratégies toutes faites
Se contenter d’optimiser ne suffit pas !
L’illusion de la perfection. Un piège fréquent chez les débutants en algo trading est la sur-optimisation des paramètres sur données historiques, aboutissant à des backtests impressionnants mais rarement rentables en temps réel. L’auteur met en garde contre ce qu’il appelle le « succès obtenu par torture », où une entrée est ajustée jusqu’à produire de bons résultats, souvent au prix d’un « sur-ajustement » qui n’a aucune valeur réelle.
Pas de repas gratuit. Les stratégies complètes et rentables ne sont pas offertes gratuitement ou à bas prix. L’auteur invite à la prudence face aux formateurs en ligne proposant des « stratégies secrètes ». Ces stratégies publiées se dégradent avec le temps, soit par évolution normale des marchés, soit parce que leur adoption massive en réduit l’efficacité. La vraie valeur réside dans l’apprentissage du processus de développement, non dans l’acquisition de solutions toutes faites.
Apprendre de ses erreurs. L’auteur reconnaît avoir lui-même succombé à ces pièges au début de son parcours, avec des conséquences négatives. Il encourage les lecteurs à tirer les leçons de ses erreurs passées :
- ne jamais trader une stratégie sans un processus de test éprouvé,
- éviter la sur-optimisation qui crée des attentes irréalistes,
- comprendre qu’un excellent backtest ne garantit pas le succès futur.
4. Développement structuré : la méthode « Strategy Factory »
Le processus de développement d’un algo est complexe – ce n’est pas aussi simple que d’appliquer une stratégie sur un graphique et d’optimiser à outrance – c’est un sujet avancé non traité dans ce livre.
La méthodologie est cruciale. La réussite en algo trading repose sur une méthode structurée et éprouvée pour développer et tester les stratégies. L’auteur met en avant sa « Strategy Factory® », qu’il a utilisée pour remporter des championnats et qu’il a enseignée à d’autres traders performants. Ce processus vise à identifier des stratégies robustes générant des profits réels, en évitant les tests hasardeux.
Un plan défini. Avant de se lancer dans les tests d’entrées et sorties, le trader doit disposer d’un plan clair. Ce plan doit préciser :
- Les marchés cibles : quels marchés seront testés ?
- Les tailles de barres : quelles temporalités (par exemple 30 minutes, journalier) seront examinées ?
- Le processus de test : une méthode rigoureuse et reproductible d’évaluation des stratégies.
Composants essentiels. Toute stratégie, quelle que soit sa complexité, doit comporter des éléments fondamentaux garantissant un système complet et fonctionnel, même si certains sont simples ou implicites dans la logique d’entrée/sortie :
- règle d’entrée longue,
- règle d’entrée courte,
- règle de sortie longue,
- règle de sortie courte,
- gestion de la taille de position (optionnelle, souvent ajoutée ultérieurement).
5. Entrées : momentum, cassures et figures guident les signaux
Je ne conçois pas (et ne recommande pas) d’entrées avec 10 ou 20 conditions, règles ou filtres juste pour obtenir un signal d’achat ou de vente.
Diversité des signaux. Le livre présente une large palette de techniques d’entrée, classées globalement en approches basées sur le momentum, les cassures et les figures chartistes. Elles vont du simple momentum sur une barre (« Go With The Flow ») à des cassures intraday plus complexes avec expansion de la fourchette, ou des figures fondées sur les clôtures récentes. Chaque entrée vise à capter un comportement spécifique du marché.
Approches filtrées. Nombre d’entrées intègrent des filtres pour améliorer la qualité des signaux. Par exemple, l’entrée « Breakout With A Twist » utilise l’indicateur ADX pour ne prendre les cassures que durant les phases non tendancielles, cherchant à saisir le début de nouvelles tendances significatives. D’autres filtres incluent :
- restrictions selon le jour de la semaine (« Everyone Loves Friday », « Day Of Week Trading »),
- filtres de volatilité (cassures basées sur l’Average True Range),
- contraintes horaires pour les stratégies intraday (« Intraday Breakout »).
Au-delà de l’évidence. Certaines entrées remettent en question les idées reçues, comme « Not Day Of Week Trading », qui exclut certains jours plutôt que de les inclure. D’autres introduisent des notions comme la « corrélation sérielle », où l’entrée dépend de la rentabilité et du timing des trades précédents, suggérant que les trades ne sont pas toujours des événements indépendants. Cette variété incite à l’exploration et à l’adaptation.
6. Sorties : temporisées, suiveuses et protectrices de gains
Je vais vous révéler ma sortie favorite absolue. Je l’apprécie car elle fonctionne très bien, sur une variété de marchés et de temporalités !
La puissance de la simplicité. La « sortie favorite absolue » de l’auteur est la « sortie temporisée », qui clôture simplement une position après un nombre défini de barres. Cette approche apparemment basique, également prisée par des traders légendaires comme John Henry, fonctionne étonnamment bien sur divers marchés et temporalités, suggérant que les signaux d’entrée ont une validité limitée dans le temps.
Au-delà des stops fixes. Si les stops traditionnels et objectifs de profit sont abordés, le livre introduit des sorties plus dynamiques, telles que :
- Sortie par percentile : sortie lorsque la clôture actuelle se situe dans les percentiles inférieurs (pour les positions longues) ou supérieurs (pour les courtes) des prix récents, signalant un retournement,
- « Don’t Give It All Back » : sortie suiveuse qui ferme la position si le profit ouvert chute d’un certain multiple de l’Average True Range depuis son pic,
- « Profit Protector » : similaire, mais la sortie intervient si le profit actuel descend en dessous d’un pourcentage spécifié du profit maximal atteint, après avoir franchi un seuil de gain.
Sorties cachées et réalités pratiques. Le concept « No Exit Can Still Be An Exit » souligne qu’une entrée stop-and-reverse agit implicitement comme une sortie. Le livre traite aussi de problèmes pratiques, comme le dysfonctionnement en temps réel du mot-clé setexitonclose dans Tradestation, proposant une solution personnalisée « End Of Day Exit ». Ces éclairages montrent l’importance de comprendre le fonctionnement des sorties tant sur le plan théorique que pratique.
7. Symétrie dans la conception des stratégies : un garde-fou contre le sur-ajustement
Sur la plupart des marchés, il ne faut pas restreindre la possibilité d’aller long ou court. Aller long doit être aussi simple qu’aller court.
Logique en miroir. L’auteur conçoit délibérément la plupart des entrées et sorties de manière symétrique, c’est-à-dire que la logique des positions courtes est l’image miroir de celle des positions longues. Cette approche est privilégiée car la plupart des marchés présentent historiquement une fréquence quasi égale de mouvements haussiers et baissiers. Maintenir cette symétrie aide à limiter le sur-ajustement, en réduisant le nombre de paramètres pouvant être optimisés indépendamment.
Exceptions à la règle. Si la symétrie est généralement recommandée, l’auteur reconnaît des exceptions, notamment sur des marchés avec des biais intrinsèques. Le marché actions, par exemple, a un biais haussier, ce qui peut justifier des stratégies asymétriques favorisant les positions longues. Toutefois, même dans ces cas, il conseille une optimisation minimale pour éviter des stratégies performantes uniquement en backtests.
Le risque de l’asymétrie. Les entrées asymétriques, telles que « Asymmetric Triple » ou « Asymmetric Again », sont présentées avec une mise en garde. Avoir des méthodes de calcul distinctes pour les positions longues et courtes introduit plus de « degrés de liberté », facilitant les ajustements pour améliorer les backtests. Cette flexibilité accrue conduit souvent à des stratégies moins performantes en trading réel, victimes du sur-ajustement.
8. Types d’ordres et leur impact réel sur l’exécution
J’utilise principalement des ordres au marché dans mon trading. Quand tous les éléments de ma stratégie signalent « achat », je ne veux pas manquer ce trade.
Priorité à l’exécution. La préférence de l’auteur pour les ordres au marché découle du souhait d’assurer une exécution immédiate dès qu’un signal est généré, quitte à subir un glissement. Rater un signal valide est souvent considéré comme un coût supérieur au glissement potentiel lié aux ordres au marché. Cette approche pragmatique privilégie l’entrée en position lorsque la stratégie l’indique.
Comprendre les ordres stop. Les ordres stop, souvent perçus comme protecteurs, sont en réalité des ordres au marché déclenchés à un prix donné. Ils peuvent aussi subir un glissement, parfois important, surtout sur des marchés rapides ou peu liquides. Les traders doivent garder à l’esprit que les stops ne garantissent pas une exécution au prix exact du stop, et intégrer cette réalité dans leur gestion des risques.
Prudence avec les ordres limités. Les ordres limités, qui garantissent un prix spécifique ou meilleur, sont généralement évités par l’auteur malgré l’absence de glissement. La raison principale est la frustration des ordres non exécutés : le prix peut toucher la limite sans que l’ordre soit rempli, puis le marché s’éloigne. Les ordres limités compliquent aussi la gestion des multiples contrats et des exécutions partielles, rendant leur usage plus problématique pour de nombreuses stratégies automatisées.
9. La synergie entre entrées et sorties définit la performance d’une stratégie
Il est important de se rappeler que ce sont les entrées et sorties ensemble qui font la stratégie, pas seulement l’un ou l’autre.
Conception holistique. Un enseignement clé est que la performance d’une stratégie de trading résulte de l’interaction entre ses composantes d’entrée et de sortie, et non de la qualité isolée de chacune. Une entrée peu performante avec une sortie peut exceller avec une autre, et inversement. Cela souligne la nécessité d’une approche globale dans le développement des stratégies.
Tests itératifs. Il ne faut pas rejeter une entrée simplement parce que son test initial avec une sortie unique est médiocre. Il est recommandé d’expérimenter différentes sorties pour trouver les combinaisons optimales. Ce processus itératif de combinaison et de test est la clé pour découvrir des stratégies robustes et rentables.
Au-delà des composants individuels. Le livre fournit un ensemble d’entrées et de sorties, mais l’art véritable réside dans leur assemblage. L’interaction entre le moment où une position est prise et celui où elle est clôturée détermine la rentabilité globale et le profil de risque. Cette synergie transforme des idées isolées en un système de trading cohérent et efficace.
10. Patience et apprentissage continu dans le développement d’algorithmes
Ne vous découragez pas. La plupart des tests que vous effectuerez seront des échecs, même pour les entrées et sorties éprouvées de ce livre.
Accepter l’échec. Concevoir de bonnes stratégies de trading demande un travail ardu, et la grande majorité des tests aboutira à des échecs. Même les entrées et sorties validées dans ce livre ne sont pas universelles et ne fonctionnent pas dans tous les marchés ou situations. L’auteur insiste sur le fait que cela fait partie du processus normal et encourage la persévérance, rappelant que trouver des stratégies rentables, comme le trading lui-même, exige de la résilience.
Évolution permanente. Les marchés sont dynamiques et en constante évolution. Une stratégie efficace aujourd’hui peut ne plus l’être demain. Le processus de développement est donc sans fin. Même après des années de succès, l’auteur continue de tester régulièrement de nouvelles stratégies pour s’adapter aux conditions changeantes. Cet engagement envers l’apprentissage et l’adaptation continus est vital pour la réussite à long terme.
Documenter et réfléchir. Pour maximiser l’apprentissage et éviter de répéter les mêmes efforts, il est conseillé aux traders de documenter soigneusement leur travail. Tenir un registre des tests réalisés, des résultats obtenus, des succès et des échecs permet de :
- visualiser les progrès dans le temps,
- éviter les tests ou analyses redondants,
- constituer une base de connaissances pour le développement futur.
Résumé des avis
Confessions d’un trader champion sur ses entrées et sorties suscite des avis partagés, avec une note moyenne de 3,59 sur 5. Certains lecteurs y voient un outil utile pour les débutants, proposant des concepts simples d’entrée et de sortie sur lesquels s’appuyer. D’autres reprochent au livre l’absence de justifications et de données de performance concernant les stratégies exposées. Il est décrit comme un recueil d’idées basiques qui nécessitent un approfondissement et des tests supplémentaires pour devenir réellement rentables. Si certains apprécient la simplicité de l’approche et le potentiel d’inspiration, d’autres estiment que le contenu aurait gagné à être présenté sous forme de billets de blog ou enrichi de détails complémentaires.