Types de bots de trading
Presque tous les bots de trading appartiennent à l'un de ces cinq types, et chacun possède une condition de marché où son avantage se transforme discrètement en perte.
Le prix reste dans la bande, donc chaque achat sur repli rencontre bientôt une vente sur rebond. La grille encaisse un filet régulier de petits profits.
Faites basculer le bot de grid ci-dessus entre un marché en range et un marché en tendance. La même machine qui engrange un flux régulier de petits profits dans les oscillations devient un détenteur piégé dès que le prix sort de sa bande par une tendance, et ce basculement est le cœur de tout ce module. Presque tous les produits automatisés qu'un trader particulier rencontrera un jour appartiennent à seulement cinq types. Apprenez ces cinq types et vous pourrez classer presque n'importe quoi en quelques secondes, et, bien plus utile encore, nommer la condition de marché précise dans laquelle chacun se brise discrètement. Cette seconde compétence est l'objet de ce module. Un bot n'est ni bon ni mauvais en soi. Il possède un environnement où son avantage existe, et un environnement où ce même mécanisme se transforme en perte. La question n'est donc jamais « ce bot est-il bon ? » mais « de quoi ce bot a-t-il besoin de la part du marché, et que se passe-t-il quand le marché fait l'inverse ? »
Les bots de grid : récolter les oscillations
Un bot de grid place une échelle d'ordres d'achat et de vente à intervalles fixes au-dessus et en dessous du prix actuel, formant une grille. Tandis que le prix oscille de haut en bas, le bot achète un peu à chaque creux et vend un peu à chaque rebond, engrangeant de nombreux petits profits sur ces allers-retours.
Les bots de grid gagnent sur les marchés en range, où le prix clapote à l'intérieur d'une bande sans réelle direction. Ils échouent lors de tendances fortes. Si le prix casse sous la grille, le bot a acheté tout le long de la baisse et se retrouve à détenir des unités très en perte, sans ordres d'achat restants. Si le prix casse au-dessus de la grille, il a vendu son stock trop tôt et cesse de participer à la hausse. La grille récolte la volatilité mais n'a aucune opinion sur la direction, ce qui fait d'une tendance marquée son ennemi naturel.
Les bots DCA : moyenner à l'achat, pour le meilleur ou pour le pire
Un bot DCA applique l'investissement programmé (dollar-cost averaging). Il achète un montant fixe selon un calendrier, ou lors des creux, indépendamment du prix. Comme vous achetez davantage d'unités quand le prix est bas et moins quand il est haut, votre prix d'entrée moyen se lisse dans le temps. En tant que méthode pour accumuler un actif auquel vous croyez, c'est une tactique parfaitement légitime.
Le danger, c'est de moyenner à l'achat dans une tendance baissière structurelle. Acheter le creux sur un actif qui ne fait que chuter revient à attraper un couteau qui tombe. Chaque achat abaisse effectivement votre moyenne, mais il fait aussi grossir une position perdante, et un bot programmé continuera d'acheter jusqu'au bout sans jamais se demander si l'actif est tout simplement cassé. Méfiez-vous particulièrement d'un bot DCA qui rend chaque achat successif plus important que le précédent. C'est une martingale déguisée, et elle concentre le plus d'argent au point de perte maximale.
Les bots d'arbitrage : l'avantage déjà capté par les professionnels
Un bot d'arbitrage cherche à tirer profit des écarts de prix. En théorie, c'est proche du sans risque, ce qui semble idéal et explique précisément pourquoi cela fonctionne rarement pour vous. Parce qu'un véritable arbitrage se rapproche de l'argent gratuit, des sociétés disposant de ressources importantes, avec des serveurs installés à côté de la plateforme et des temps de réaction à la microseconde, ont déjà comprimé l'écart jusqu'à presque rien.
C'est la dure réalité pour les particuliers. Un « bot d'arbitrage sans risque » vendu aux traders ordinaires est généralement l'une de ces deux choses : soit il poursuit un écart de prix éphémère qui se referme avant même que votre ordre ne s'exécute, soit il ne s'agit pas réellement d'arbitrage et il porte discrètement un risque qu'il ne mentionne pas. Ici, la vitesse est tout l'avantage, et c'est une course que le matériel des particuliers ne peut pas gagner.
Les bots de signaux et le copy trading : externaliser la décision
Les deux derniers types ont un point commun : tous deux confient la décision réelle à quelqu'un ou à quelque chose d'autre.
Un bot de signaux reçoit des signaux externes, provenant d'un indicateur, d'un groupe payant ou d'un flux de données, et se contente de les exécuter. Le bot lui-même ne vaut que ce que vaut le signal qu'on lui fournit, si bien qu'évaluer ce signal devient tout l'enjeu (c'est tout l'objet du module 3).
Le copy trading va un cran plus loin et reproduit automatiquement les positions d'un autre trader dans votre propre compte, à hauteur de votre allocation. C'est une forme de trading social : vous suivez une personne plutôt qu'une stratégie. Le piège, c'est le décalage et le slippage. Vous copiez le leader un instant plus tard et à un prix légèrement moins bon, vous pouvez manquer son entrée et sa sortie exactes, et le palmarès qu'on vous montre souffre souvent d'un biais de survivance, ce qui signifie que la plateforme met en avant les gagnants du trimestre en cours et laisse défiler discrètement les échecs du trimestre précédent.
Le résumé en une ligne des cinq types
| Type de bot | Son avantage | Où il se brise |
|---|---|---|
| Grid | Profite des oscillations dans un range | Tendance forte qui sort de la grille |
| DCA | Lisse votre prix d'entrée moyen | Une tendance baissière structurelle et durable |
| Arbitrage | Capture les écarts de prix | L'écart a déjà disparu au moment où vous arrivez |
| Signal | Automatise l'exécution d'un signal | Le signal lui-même est mauvais |
| Copy | Suit un trader choisi | Décalage, slippage et un palmarès biaisé par la survivance |
Le principe à retenir : aucun bot n'est bon ou mauvais dans l'absolu. Chacun est un pari sur le maintien du marché dans une condition particulière, et il se transforme discrètement en perte dès que le marché quitte cette condition.
Un bot de grid dans un range, puis dans une tendance
Supposons que vous configuriez un bot de grid sur un actif qui se négocie à $100, avec des ordres tous les $2 de $90 à $110. Pendant une semaine, le prix ne fait qu'osciller entre $94 et $106. Le bot achète à répétition près de $96 et vend près de $98, engrangeant environ $2 à chaque aller-retour. Dix allers-retours sur la semaine vous rapportent environ $20 de profit par unité tradée. C'est la grille qui fait exactement ce pour quoi elle a été conçue.
Maintenant, le marché part en tendance forte et le prix chute à $70. Sur le chemin de la baisse, le bot a consciencieusement acheté à $98, $96, $94, $92 et $90, dépensant sa trésorerie pour accumuler des unités qui ne valent plus que $70 chacune. Il ne reste plus aucun niveau d'achat sous $90, et aucun ordre de vente ne se déclenchera avant que le prix ne remonte à travers eux. Le bot est désormais un détenteur passif, assis sur une perte latente bien plus importante que les $20 gagnés dans le range. Même mécanisme, résultat opposé, entièrement déterminé par le fait que le marché soit resté en range ou soit parti en tendance.
Deux formes d'arbitrage, aux antipodes l'une de l'autre
« Arbitrage » recouvre deux stratégies très différentes qui partagent simplement un nom.
L'arbitrage de latence achète un actif sur la plateforme où il est momentanément moins cher et le vend là où il est plus cher. L'avantage tient entièrement dans le fait d'être plus rapide que tout le monde, ce qui explique pourquoi il appartient à des sociétés dotées d'infrastructures spécialisées, et presque jamais aux particuliers.
L'arbitrage statistique est plus posé. Il négocie des relations de retour à la moyenne entre des paires ou des paniers d'instruments liés, en conservant les positions de quelques secondes à quelques jours, en pariant qu'un écart trop étiré finira par se resserrer. Il est né du pairs trading et repose sur des modèles plutôt que sur la vitesse brute, mais cela reste un jeu de professionnels qui exige des données réelles et une gestion du risque rigoureuse.
Si un produit se présente comme de l'« arbitrage » sans préciser duquel il s'agit, considérez ce flou comme une réponse en soi.
Quand « acheter le creux » se transforme discrètement en martingale
Une martingale est la vieille idée de jeu d'argent qui consiste à doubler sa mise après chaque perte, de sorte qu'un gain éventuel finisse par tout récupérer. Cela paraît habile, et c'est réellement dangereux, car cela engage le plus d'argent précisément au moment où l'on a le plus tort.
Un bot DCA qui augmente la taille de chaque achat successif applique exactement ce schéma sur un actif en baisse. Acheter 1 unité, puis 2, puis 4, puis 8, à chaque nouvelle baisse du prix. Votre moyenne continue de s'améliorer sur le papier, mais votre position gonfle dans une baisse qui ne s'inversera peut-être pas. Si l'actif est réellement cassé, le bot a fidèlement placé votre ordre le plus important tout près du pire prix possible. Le DCA classique, à taille fixe, n'a pas ce défaut. C'est la version à taille croissante qu'il faut surveiller.
Contrôle rapide des connaissances
Dans quelle condition de marché un bot de grid gagne-t-il de l'argent, et dans quelle condition se brise-t-il ? Il profite d'un marché en range, latéral, où le prix oscille dans une bande, et il se brise lors d'une tendance forte qui fait sortir le prix de la grille, laissant le bot avec une position perdante (tendance baissière) ou hors jeu (tendance haussière).
Quel est le danger spécifique d'un bot DCA, et qu'est-ce qui l'aggrave ? Moyenner à l'achat dans une tendance baissière structurelle : il continue d'acheter un actif qui ne cesse de chuter, ce qui abaisse le prix moyen mais fait grossir régulièrement une position perdante. C'est pire lorsque chaque achat est plus important que le précédent, ce qui constitue une martingale concentrant le plus de capital au point de perte maximale.
Lorsque vous utilisez un bot de signaux ou que vous copiez un autre trader, qu'est-ce qui détermine réellement vos résultats ? Pas le bot. Un bot de signaux ne fait qu'automatiser l'exécution, si bien que vos résultats dépendent entièrement de la qualité du signal externe qu'on lui fournit. Avec le copy trading, votre résultat dépend du leader, moins le décalage et le slippage, et le palmarès affiché du leader souffre souvent d'un biais de survivance en faveur des gagnants récents.
Sources
- arXiv (académique), "Dynamic Grid Trading Strategy", comment les stratégies de grid échelonnent les ordres autour du prix, profitent dans un range et s'effondrent lors d'une tendance forte.
- SEC (glossaire Investor.gov), "Dollar-Cost Averaging", investir un montant fixe à intervalles réguliers indépendamment du prix, en achetant davantage d'unités lorsque les prix sont bas.
- Aswath Damodaran (NYU Stern), "The Dream of Arbitrage", exploiter un écart de prix pour un profit quasi sans risque que la concurrence tend à éliminer rapidement.
- Gatev, Goetzmann & Rouwenhorst (NBER Working Paper 7032), "Pairs Trading: Performance of a Relative-Value Arbitrage Rule", trading de retour à la moyenne sur des paniers ou des paires détenus sur de courtes périodes, issu du pairs trading.
- ESMA (European Securities and Markets Authority), "Supervisory Briefing on Copy Trading", reproduire automatiquement les positions d'un trader sélectionné et suivre des personnes plutôt que des stratégies.