Trading algorithmique : faut-il automatiser ta stratégie ?
Beaucoup de traders discrétionnaires voient le trading algorithmique comme une porte de sortie. Plus de stress pendant les news, plus de nuits blanches à surveiller un trade, plus d'hésitation au moment d'appuyer sur le bouton. Le bot s'en charge.
C'est en partie vrai. Et c'est aussi la partie la moins importante de la question.
Ce qu'on sous-estime, c'est ce qui se passe après l'automatisation : le trader reste devant son écran. Il regarde le bot trader. Et la psychologie qu'il croyait avoir éliminée revient — sous une autre forme, au moment où le bot prend une décision que lui-même n'aurait pas prise.
Avant de te demander quelle plateforme choisir pour ton EA, la vraie question est : qu'est-ce que l'automatisation change réellement dans ta relation au trading — et qu'est-ce qu'elle ne change pas du tout ?
Ce que l'automatisation change vraiment (et ce qu'elle ne change pas)
Ce qui change, et c'est réel : la vitesse et la régularité d'exécution. Un bot prend tous les signaux qui correspondent aux critères, sans en sauter un parce qu'il "n'avait pas confiance" ce jour-là, sans hésiter une seconde de trop sur l'entrée, sans sortir trois pips avant le take profit "pour sécuriser". Sur une stratégie avec un edge réel, cette régularité a une valeur — l'exécution humaine introduit une variance que le backtest ne prévoit pas.
Ce qui ne change pas : la qualité de la stratégie elle-même. Automatiser une stratégie avec une expectancy négative donne un bot qui perd de l'argent plus vite et plus régulièrement qu'un humain — c'est tout. L'automatisation est un multiplicateur de ce qui existe déjà, pas un correcteur.
Et surtout : la psychologie ne disparaît pas, elle se déplace. Avant, elle se manifestait au moment de cliquer sur "acheter". Maintenant, elle se manifeste devant l'écran, en regardant le bot ouvrir une position que toi, intuitivement, tu n'aurais pas prise — ou en regardant une perte se creuser sans pouvoir, ou sans vouloir, intervenir. C'est un transfert, pas une suppression. Et ce transfert est exactement ce qui mène au piège du paragraphe suivant.
Le piège de l'intervention manuelle : comment un bot avec un edge positif devient perdant
Voici le mécanisme le moins compris du trading algorithmique — et probablement le plus coûteux.
Imagine un système qui, sur 500 trades backtestés, affiche une expectancy de +0,3R. Ce résultat global cache une réalité plus fine : les trades pris juste après une série de 2 pertes consécutives affichent, dans ce même backtest, une expectancy de +0,8R. Ils ne représentent que 12 % des trades, mais une part disproportionnée du gain total — typique des systèmes à composante mean-reversion, qui "rebondissent" après les phases difficiles.
Maintenant, le trader, en live, coupe le bot après 2 pertes d'affilée. Réflexe humain, presque universel — personne n'aime regarder un bot continuer à perdre sous ses yeux. Résultat : il rate systématiquement les trades à +0,8R. Sur l'équivalent de 500 trades, ça représente environ 60 trades non pris, chacun avec un écart de +0,5R par rapport à la moyenne globale du système — soit environ 30R de performance en moins. Si 1R = 100 € sur ce compte, ce sont 3 000 € de gains qui n'existent plus que dans le backtest.
Le bot avait un edge positif. Le système "trader + bot" en a un négatif. La différence, ce ne sont ni les paramètres ni le marché — c'est une intervention de quelques secondes, dix fois sur cent.
Backtester n'est pas trader : l'écart entre la théorie et l'exécution réelle
Même sans aucune intervention manuelle, un bot ne reproduit jamais exactement son backtest. Trois écarts reviennent systématiquement.
Le premier, c'est le spread. Beaucoup de backtests utilisent un spread fixe — disons 1 pip sur EUR/USD — pour simplifier les calculs. En conditions réelles, ce spread peut grimper à 2, 3, voire 4 pips à l'ouverture de New York ou pendant une annonce macro. Si l'edge de la stratégie est fin — +0,2R en moyenne par trade — cet écart de spread peut suffire à faire passer l'expectancy réelle sous zéro.
Le deuxième, c'est le slippage à l'exécution : le délai, même de quelques centaines de millisecondes, entre le signal généré et l'ordre exécuté. Sur un setup qui dépend d'un niveau de prix précis, ce délai peut changer le prix d'entrée de façon significative lors de mouvements rapides.
Le troisième, plus insidieux, c'est l'overfitting — une stratégie optimisée sur deux ans de données historiques avec une quinzaine de paramètres ajustés pour maximiser le résultat du backtest. Elle "marche" parfaitement... sur les données qui ont servi à la construire. L'article sur le backtesting détaille comment un test out-of-sample, sur des données que la stratégie n'a jamais vues, permet de distinguer un edge réel d'un edge qui n'existe que dans Excel.
Trading algorithmique et prop firms : ce que les règles disent vraiment
La plupart des prop firms autorisent les EA — mais avec des restrictions qu'il vaut mieux connaître avant de lancer un bot sur un compte financé, plutôt qu'après.
L'arbitrage de latence — exploiter un décalage entre le flux de prix du broker et une référence externe plus rapide — est interdit quasi partout, et détecté assez facilement côté firme. Les stratégies de type grid ou martingale, qui multiplient les positions pour "moyenner" une perte, sont souvent limitées voire bannies : elles peuvent afficher un win rate de 95 % pendant des mois, jusqu'au jour où elles ne récupèrent pas — et ce jour-là, le compte saute d'un coup.
Les règles sur le holding overnight et weekend s'appliquent aussi aux bots. Un EA qui tourne 24h/24 sans filtre peut déclencher une violation pendant que le trader dort, et "c'est le bot qui l'a fait" n'est pas un argument recevable auprès de la prop firm. Même chose pour les restrictions sur le trading pendant les annonces macro : un bot sans filtre de news peut prendre une position trois secondes avant un NFP sans que personne n'ait rien décidé consciemment.
Avant de déployer un bot sur un compte financé, vérifier les règles spécifiques de la firme — pas celles d'une autre — évite des découvertes coûteuses. L'article sur réussir un challenge prop firm revient sur ces mécaniques en détail.
Automatiser ou pas : la grille de décision selon ton edge
Tous les setups ne se valent pas face à l'automatisation — et le critère de décision n'est pas "est-ce que ça marche", c'est "est-ce que ça se décrit sans ambiguïté".
Un bon candidat à l'automatisation se décrit en quelques règles objectives : un croisement de moyennes mobiles, un niveau de prix précis, une heure de la journée, un range défini. Si tu peux écrire les conditions d'entrée de ton setup en cinq lignes, sans le mot "si ça a l'air" ou "selon le contexte", c'est un bon candidat.
À l'inverse, un setup qui dépend de la lecture du contexte — l'interprétation d'une news, le "feeling" sur la réaction du marché à une annonce, le jugement que "cette fois, c'est différent" — perd sa valeur en étant automatisé. Ce jugement contextuel, c'est précisément ce qui faisait l'edge. Le standardiser, c'est le supprimer.
Entre les deux, il y a une option qu'on oublie souvent : la semi-automatisation. Le trader identifie et valide le setup manuellement ; le bot prend en charge l'exécution et la gestion — trailing stop, sorties partielles, respect strict du stop loss. Cette approche garde le jugement humain là où il a de la valeur, et retire l'erreur d'exécution là où elle coûte le plus cher.
Ce que ton journal doit suivre même avec un bot qui trade pour toi
Avec un bot, le journal ne devient pas inutile — il devient le seul moyen de vérifier que ce qui se passe en réel correspond à ce qui était prévu.
Trois éléments sont à suivre en priorité. D'abord, chaque intervention manuelle — désactivation du bot, modification d'un trade en cours, changement de paramètre en urgence — doit être tracée séparément des trades générés automatiquement. C'est la seule façon de mesurer, sur ton propre compte, le coût réel du piège décrit plus haut. Ensuite, la version et les paramètres de l'EA utilisés à chaque période : si tu ajustes un réglage, tu dois pouvoir relier un changement de performance à ce changement précis. Enfin, l'écart entre la performance réelle et les attentes du backtest, suivi de façon continue — un edge qui s'érode progressivement est un signal à investiguer avant qu'il ne devienne un edge négatif.
TradesStack permet de taguer tes trades — automatiques, manuels, ou interventions sur un bot — et de comparer leurs statistiques séparément. Tu vois précisément si c'est ton système qui sous-performe, ou si c'est toi qui l'empêches de fonctionner.
Commencer gratuitement sur TradesStack → tradestack.fr
