Les Robots de Trading : le Guide Complet sur le Trading Automatisé

Robots de trading avis

Le monde du trading en ligne a connu de profonds changements. On est passé du trading à la criée, au trading automatisé en passant par différentes technologies comme le passage des ordres par téléphone. 

Des programmes informatiques de trading passent aujourd’hui la majorité des ordres en bourse. L’adoption des robots de trading par les institutions financières n’est pas un fait de hasard, ils procurent de nombreux avantages tant sur la discipline sur l’exécution des ordres que sur la rentabilité. Les robots de trading éliminent l’approche subjective et les émotions dans le trading.

Les robots peuvent non seulement fournir des signaux, mais ils peuvent également passer des ordres au nom du trader. Ils offrent aux traders une grande flexibilité pour automatiser leurs stratégies de négociation, tout en suivant les fluctuations des prix et les différents événements de marché.

Les logiciels de trading sont accessibles de tous, on peut les acheter ou en trouver gratuitement sur internet. D’autres sont utilisés par des institutions financières et sont secrètement gardés. 

Le choix d’un robot nécessite des recherches au préalable. Dans ce guide, nous verrons comment choisir son robot de trading et quels sont les meilleurs robots de trading pour débutant.

Les robots de trading et leur fonctionnement

Le but du robot de trading, c’est d’automatiser une stratégie de trading. Ils peuvent aussi servir à backtester rapidement une stratégie avant son implémentation.

De nos jours, les marchés boursiers sont de plus en plus accessibles. Les robots de trading facilitent davantage la négociation grâce à son automatisation. Cela signifie que dans certains cas, le débutant n’a pas à disposer de connaissances approfondies pour trader. Il est néanmoins important de noter que l’utilisation des robots reste risquée. Mais ils peuvent aider dans la gestion du risque.

Qu’est-ce qu’un robot de trading ?

Un robot de trading est un logiciel ou plugin permettant l’automatisation du passage d’ordre en bourse. C’est en d’autres termes un programme intégré à une plateforme de trading et qui passe des trades sous certaines conditions sans l’intervention du trader.

Ce type de logiciel permet d’ouvrir et de fermer des positions en suivant un algorithme bien élaboré. Le robot de trading est parfois nommé trading bot, autotrader ou Expert Advisor (dans le cas de la plateforme Metatrader). 

Fonctionnement d’un robot de trading

Les robots de trading fonctionnent comme tout programme informatique. Il suit les instructions de ligne de code établi par un algorithme précis. Un investisseur peut décider de créer de façon personnalisée, un robot de trading se fondant sur les critères de sa stratégie de trading ; en utilisant des indicateurs techniques et fondamentaux. 

Les rouages d’un robot de trading, c’est donc son code source par lequel son programmeur enregistre les conditions de passage d’ordre. Les paramètres pris en compte peuvent être diverses : 

  • la tendance du marché
  • les nouvelles économiques
  • les indicateurs techniques
  • le price action 
  • ainsi que d’autres facteurs.

L’avènement des robots a permis de gagner du temps. Ces programmes surveillent le marché 24 heures sur 24. Ainsi ils permettent aux investisseurs de ne rater aucune opportunité.

Quels critères pour un bon robot de trading ?

La gestion du risque, le style de négociation et le backtesting sont entre autres les facteurs à prendre en compte pour choisir votre robot.

Pour tirer le meilleur d’un robot de trading, il y a un certain nombre de facteurs à prendre en compte. Nous allons en découvrir quelques-uns. 

La fiabilité du système

Pour ce point, ce sont les avis des investisseurs qui permettent de juger les performances d’un robot. Plus les témoignages des utilisateurs convergent positivement pour un bot, plus vous pourrez faire confiance au robot en question. 

Il faut aussi prendre en compte la longévité du système. Un robot de trading qui a des années d’historique avec des résultats satisfaisants est plus fiable qu’un autotrader qui a d’excellentes performances, mais sur seulement deux mois. 

Enfin, le nombre de traders utilisant le robot est à prendre en compte. Certaines plateformes comme Myfxbook vous permettent de vous abonner à des robots pour copier leurs positions sur votre compte. Sur ces plateformes, vous pourrez voir le nombre d’abonnées pour chaque robot ou le capital total alloué à celui-ci. Un grand nombre d’abonnées en dit long sur la fiabilité du robot.

Le backtesting

Le backtesting est l’ensemble des tests menés sur un robot en utilisant les données passées de cotation du marché. Il peut ainsi se faire une idée des performances du robot quand on l’utilisera sur les marchés en réel. 

Un robot de trading backtesté fournit des détails sur son fonctionnement. Avec le backtesting, on peut savoir quels sont les points faibles du robot. Par exemple, un robot peut faire des gains respectables lorsque le marché est en tendance. Mais quand celui-ci entre dans une tendance neutre (trading range), il commence à essuyer des trades perdants. 

Ainsi, le développeur du robot peut ajouter des instructions ou lignes de code pour faire en sorte que le robot ne trade que dans un marché en tendance. Le backtesting permet aussi de savoir comment le robot de trading se comporte avec la volatilité du marché. Cependant, les performances passées ne garantissent pas les résultats futurs.

Les contraintes de taille de position

Pour ce critère, vous devez absolument connaître si le robot est adapté à votre compte de trading. On trouve en ligne de nombreux robots de trading qui utilisent des systèmes de martingale ou de grid trading

Ce genre de stratégie requiert souvent un capital conséquent. Si vous avez un petit capital, vous pourriez perdre la moitié de votre solde en quelques trades. Nous vous conseillons de ne pas utiliser un robot qui se base sur une stratégie de martingale. De plus, il faut privilégier les autotraders qui vous permettent de définir vous-même la taille des positions. 

Le forward testing : les résultats de trading automatique en démo

Bien sûr, avant d’autoriser un robot de trading à prendre des positions avec de l’argent réel, il faut d’abord le tester en démo. Ainsi vous vous faites une idée de son efficacité sur les fluctuations en direct, car le backtesting ne suffit pas. Cette étape est appelée forward testing, et ce n’est pas seulement applicable au robot de trading. Toute stratégie doit être testée sur le marché en direct avant son implémentation.

Exploitation de l’historique des données sur le Forex

Pour gagner du temps dans le développement d’un robot, on se sert des données passées de cotation pour permettre au robot de trader virtuellement. 

Pour un développeur de robot de trading sur le Forex, les données passées des fluctuations des paires de devises sont indispensables. C’est avec ces données que le backtesting sera fait convenablement. 

Pour une paire de devises, il s’agit d’une compilation des prix d’ouverture, de clôture, le plus haut et le plus bas (open, close, high, low) de chaque bougie sur une unité de temps donnée et pour une période définie. On peut par exemple exploiter les données historiques de l’EUR/USD sur l’unité de temps 30 minutes entre juin et octobre 2019. Cela permet au robot de trader virtuellement dans cet intervalle de temps. On pourra ensuite analyser les performances. 

Les données historiques sur le Forex sont disponibles en ligne. Certains courtiers les offrent. Le site de Histdata.com offre une grande quantité de données sur plusieurs paires de devises. 

Les types de robots de trading 

Plusieurs types de robots sont créés pour permettre aux traders et investisseurs de gagner de l’argent en ligne. 

Les robots d’analyse technique : cette catégorie de robots analyse les cours afin de détecter des figures chartistes ou autres configurations graphiques plus ou moins complexes. Ils peuvent combiner leur étude avec des analyses d’indicateurs techniques comme le RSI ou les moyennes mobiles. 

Les robots d’analyse fondamentale : ce sont des robots qui donnent la priorité aux événements et indicateurs macroéconomiques. Les plus utilisés sont les robots de trading de news. Sachant que le cours d’un instrument peut rapidement fluctuer après la publication d’un indicateur économique, l’utilisation d’un EA est indispensable pour tirer parti du mouvement. 

Les robots d’analyse quantitative : ce type de robot s’appuie sur des modèles mathématiques et statistiques pour identifier des opportunités et passer des ordres en conséquence. Les modèles sont guidés par l’analyse quantitative et l’on parle souvent de quant trading. L’analyse quantitative permet donc de déterminer et d’exploiter des comportements répétitifs sur les fluctuations des instruments.

Les robots de scalping : ce sont des robots qui exploitent les petites variations en prix d’un instrument lors de la séance de trading. Ce sont en même temps des robots de day trading.

Les robots de day trading : le day trading consiste à prendre des positions à court terme que l’on referme généralement avant la fin de la séance de trading. La plupart des robots font du day trading. Les robots de day trading peuvent aussi utiliser les analyses fondamentale, technique ou quantitative.

Avantages et inconvénients de l’utilisation des robots 

L’automatisation présente de nombreux avantages, mais on ne peut laisser le robot négocier sans surveillance.

L’automatisation du passage des ordres en bourse est devenue un phénomène courant en raison des nombreux avantages que procurent les robots de trading. Mais ils ont certaines limites.

Les avantages du trading avec les robots 

Le traitement rapide des opérations

Pour passer un ordre, les robots sont beaucoup plus rapides que les humains. En négociant manuellement, vous devrez renseigner les niveaux de sortie (take profit et stop loss), entrer la taille de la position et enfin valider vos saisies. Les robots peuvent prendre tous ces paramètres en compte avant même de trouver un signal de trading. La rapidité de passage des ordres est un facteur important pour les day traders et les scalpers.

L’augmentation de la liquidité sur les marchés 

Les programmes de trading automatisé sont en général plus actifs que les acteurs qui négocient manuellement. Cela se traduit par plus d’ordres passés et une meilleure animation du marché. Par exemple, les robots de trading haute fréquence passent un grand nombre d’ordres par jour. Ainsi les autres participants du marché trouveront plus rapidement des contreparties pour leurs ordres d’achat et de vente grâce au trading automatisé.

Le gain de temps

Les robots de trading vous permettent de vaquer à vos occupations tout en intervenant sur les marchés. Certains styles de négociation comme le day trading et le scalping nécessitent d’être présent en permanence devant vos écrans à surveiller les marchés à la recherche de signaux de trading. Si vous avez une stratégie profitable et que vous arrivez à l’automatiser, cela vous fera un gain de temps considérable.

Une analyse 24 heures sur 24

Il est évidemment impossible de surveiller les marchés toute la journée. Pourtant lorsque vous vaquez à vos occupations, vous pouvez rater des opportunités. Les robots de trading surveillent le marché pour vous en permanence. Cela est particulièrement pratique sur le Forex, qui est un marché ouvert 24 heures sur 24.

Un trading sans émotion

Bon nombre de traders s’accordent à dire que l’émotion est le facteur le plus difficile à contrôler dans le trading. Il n’est pas rare en effet que le trader dévie de son plan de trading après avoir fait des gains considérables ou après avoir essuyé des pertes. L’avantage un robot trader est qu’il se conforme au plan préétabli dans toutes les situations. Utiliser un EA, c’est donc se passer des facteurs émotionnels liés aux gains et pertes en capital.

Moins d’erreurs 

Il est évident qu’un débutant fasse des erreurs lors de ces premiers pas dans le domaine. On peut par exemple renseigner sur la plateforme de trading une taille de position inappropriée qui peut mener à des pertes plus importantes que prévu. Avec un EA, vous pouvez définir la taille de la position, le take profit et le stop loss en fonction de certaines conditions. Cela réduit considérablement le risque d’erreur.

Les inconvénients de l’automatisation du trading

Les utilisateurs de robot rencontrent quelques défauts sur les marchés financiers avec les systèmes automatisés. Une étude des avis recueillis des investisseurs, et une observation des résultats nous ont permis de retenir les points négatifs suivants :

La surveillance du robot

Tandis que vous n’avez plus besoin de surveiller les marchés avec l’utilisation d’un robot, ce dernier nécessite qu’on le surveille. Le programme peut faire face à des bugs ou autres troubles à savoir une panne de serveur ou une perte de connexion. De plus, comme tout programme informatique, le robot de trading peut connaître des dysfonctionnements qui peuvent mener à des pertes en capital.

Les flash crash

Les flash crash sont un phénomène boursier de plus en plus constaté sur les marchés. Il s’agit de fluctuations rapides et violentes des cours d’instruments pouvant entraîner le déclenchement de nombreux ordres en attente. Les robots de trading sont souvent pointés du doigt lors des flash crash. En effet, le bogue d’un robot de trading sur un marché peut entraîner les dysfonctionnements en chaîne d’autres robots. S’ils ont en gestion de forts volumes, cela bouleverse violemment les cours. 

L’un des flash crash les plus notables est celui du 6 mai 2010 où une transaction de plus de 4,1 milliards de dollars a été passée à la bourse de New York. L’indice Dow Jones avait ainsi perdu plus de 1000 points avant de revenir sur ces niveaux d’avant le crash 15 minutes plus tard. Un tel phénomène ne peut être causé manuellement par un participant du marché. Les causes exactes de ce flash crash sont encore indéterminés. 

Les arnaques aux robots de trading 

Le type d’arnaque le plus répandu est celui des signaux de trading sur Telegram. Certains robots peuvent avoir l’air fiables, mais utilisent des stratégies risquées.

Le monde du trading en ligne attire beaucoup de personnes malhonnêtes, car de nombreux débutants sont prêts à investir leur argent. Les escrocs ciblent les novices et font profit de leur naïveté.  

L’arnaque aux signaux de trading

Il existe des milliers de services de signaux de trading sur internet, notamment sur Telegram. Cependant, la plupart de ces groupes ne sont pas fiables, dans la mesure où ils n’ont pas d’historique de trading vérifiable. Avant de joindre un groupe payant, il faut d’abord leur demander leur historique de négociation sur plusieurs mois.

Les robots de grid trading

Le grid trading consiste à ouvrir plusieurs positions en une séquence de passage d’ordre, souvent à des intervalles de prix réguliers. La plupart des systèmes de grid négocient sans stop loss, mais avec des take profit. Le grid trading repose sur « l’espoir » que même si le marché n’évolue pas dans la bonne direction, les prix reviendront tôt ou tard pour toucher le take profit. 

Le problème est que le prix peut s’éloigner dans le mauvais sens de votre trade de sorte que vous n’ayez plus assez de marge pour maintenir vos positions. Et ces dernières seront fermées à perte par votre courtier. Un système de trading grid est facilement identifiable. Sur l’historique des trades, vous ne verrez que des trades gagnants sur son historique, car les positions qui sont dans le rouge ne sont pas fermées par le robot. Vous observerez aussi un écart important entre la marge disponible et le solde sur le compte.

Nous vous conseillons de ne pas souscrire au service de copy trading d’un tel robot, car le grid trading n’est pas une stratégie pérenne.

Robots offerts à la création d’un compte de trading

Certains gurus vous proposeront un robot de trading gratuit si vous créez un compte de trading sur un broker qu’ils recommandent. C’est souvent en réalité un leurre pour vous amener à ouvrir un compte avec leurs liens d’affiliation et ainsi empocher une commission. Les robots de trading offert sur cette base sont rarement fiables.

Le trading à haute fréquence

Les institutions financières utilisent des robots beaucoup plus sophistiqués que ceux qui sont disponibles pour MT4. Ces programmes très performants peuvent passer des milliers d’ordres par jour.

Le trading à haute fréquence s’impose peu à peu dans les différentes places boursières mondiales. Cette approche de trading repose sur l’envoi d’un grand nombre d’ordres d’achat et de vente en suivant un algorithme bien défini. Le trading à haute fréquence est souvent utilisé par des institutions financières et requiert de puissants ordinateurs. Cependant, des entreprises offrent des solutions aux particuliers. Les robots de trading à haute fréquence sont les programmes les plus sophistiqués de l’industrie. 

L’objectif du trading à haute fréquence est d’exploiter les microfluctuations du marché afin de faire de petits profits sur chaque position. Multipliés par des milliers de positions dans une séance de trading, cela peut constituer des plus-values assez conséquentes. Les robots de trading à haute fréquence doivent donc être très rapides, d’autant plus que la concurrence est de plus en plus rude pour avoir les meilleurs prix d’achat et de vente sur les marchés. 

Cela nécessite le développement d’algorithme très astucieux pour exploiter les petites variations de prix dans des délais de quelques millisecondes. 

Le top 5 des meilleurs robots de trading pour débutants

Il existe bon nombre de robots disponibles en ligne. Certains se distinguent par leur popularité ou leur fiabilité.

FXMasterBot

FXMasterBot est basé sur un algorithme avancé de négociation développé par une équipe d’experts du trading. Le programme est très personnalisable grâce aux nombreux outils, fonctionnalités et paramètres intégrés. 

Le niveau de personnalisation qu’offre FXMasterBot est rarement proposé par des logiciels de trading automatisé sur le marché Forex. Les traders peuvent également choisir de négocier manuellement. Lorsque la négociation automatique est activée, FXMasterBot passe pour vous des ordres au marché. Lorsque vous optez pour le trading manuel, le programme vous envoie des signaux, à vous de les exécuter ou non. 

En ce qui concerne les différents paramètres, les traders peuvent facilement définir le stop loss, le take profit et le montant à investir. Pour chaque signal de trading, l’application vous donne sa force (pertinence). D’autres outils intéressants sont aussi proposés comme le paramétrage d’un stop loss et d’un take profit en pourcentage pour une séance de trading donnée.

Algo Signals

Algo Signals

Algo Signals est aussi basé sur des algorithmes avancés qui recherchent des signaux de trading permettant à ses utilisateurs de tirer parti de différentes conditions de marché.

Selon les avis de certains utilisateurs, ce robot a un taux de réussite tournant autour de 70 % et peut envoyer jusqu’à 100 signaux par jour. Avec une performance moyenne promise de 2 % par jour, ce service préconise donc une bonne gestion du risque. 

Algo Signals a intégré une intelligence artificielle qui permet au système d’ajuster sa stratégie en fonction de la variation de la volatilité. L’offre d’un compte démo permet aux utilisateurs de tester le programme avant de prendre un quelconque risque.

eToro

etoro copy trading

Ce n’est pas un robot de trading en tant que tel, mais le système de copy trading de cette plateforme permet d’avoir recours au trading automatisé. Comme un réseau social, eToro vous permet de voir les publications et les mises à jour des personnes que vous suivez. Il vous suffit de trouver les traders à succès et de les suivre.

Après avoir suivi les meilleurs traders d’eToro, vous recevrez automatiquement leurs positions sur votre compte de trading. Il est possible d’opter seulement pour les signaux, dans ce cas, vous décidez de les appliquer ou non.   Vous pouvez également recevoir des conseils et des articles éducatifs de leur part.

L’avantage avec eToro est que vous pouvez vous-même offrir vos propres signaux de trading à des investisseurs moins expérimentés.

Le robot Vader

Robot Vader

Le robot Vader Forex repose sur le concept des retracements de Fibonacci. L’indicateur Fibonacci est largement utilisé par les analystes techniques pour déterminer les points de retournement du marché. Les niveaux de Fibonacci sont aussi utilisés pour trouver les supports et les résistances. Vader n’utilise pas cependant l’indicateur de base, mais une version améliorée.

Vader est utilisable sur plus de 20 paires de devises. Selon son site, plus de 1 000 traders sur le Forex utilisent ce robot. Des outils de gestion du risque sont intégrés au programme.

Vous pouvez utiliser cet EA sur un compte démo avant de l’intégrer à votre compte de trading réel. Une fois installé, vous recevrez les mis à jour du programme gratuitement.

Hamster Scalping

Hamster Scalping

Ce simple robot scalpeur tire parti de la faible volatilité des paires de devises durant la séance asiatique. Il fonctionne avec les paires de devises majeures telles que l’EUR/USD. Ce robot utilise principalement les indicateurs RSI et ATR pour déterminer le moment idéal pour trader.

Avec plus de 542 avis et 20 000 commentaires sur le marketplace de MQL5, il est clair que cet EA est très populaire. Ce robot est développé par Ramil Minniakhmetov, un programmeur russe. Il n’a cependant pas donné beaucoup de détails sur l’utilisation des indicateurs techniques. Nous avons constaté que l’EA évite de trader autour des annonces de nouvelles économiques, ce qui est une bonne idée.

Ce que nous avons aimé avec cet EA c’est qu’il ne repose pas sur un système de grid trading ou de martingale. Le risque est ainsi contrôlé. Son développeur recommande un dépôt minimum de 100 dollars.

Comment créer un robot de trading Forex ?

Il est aujourd’hui facile de créer un robot sans coder grâce à des outils de développement interactifs. Vous pouvez aussi faire appel à un développeur freelance pour les stratégies plus poussées.


MT4 est la plateforme la plus utilisée pour créer des robots de trading. Son langage de programmation MQL4 est assez facile à appréhender. Il existe aussi une grande communauté de développeurs auprès desquels vous pouvez demander de l’aide. Pour automatiser une stratégie de trading, vous pourrez faire appel à un freelance.

Il existe aussi des outils qui vous permettent de créer des robots sans coder. Parmi eux, on peut citer le Visual Strategy Builder de MetaQuotes et l’EA Builder Pro. Ses outils peuvent automatiser des stratégies simples. 

Visual Strategy Builder

Comment installer un robot sur MT4 ?

On trouve des centaines de robots gratuits ou payants sur le marketplace de Metatrader 4.

Sur MT4, les robots de trading peuvent être ajoutés à partir de l’onglet « Marché » en bas de la plateforme. On y trouve les EA proposés par la communauté de développeurs de Metatrader 4. 

communauté de développeurs de Metatrader 4

Pour ajouter un EA que vous avez vous-même créé ou acheté sur internet, rendez-vous à l’onglet « Fichier » puis « Ouvrir le dossier de données ». 

MT4 ouvrir dossier

Entrez ensuite dans le dossier « MQL4 » puis dans « Experts ».

MQL4 Expert
MQL4 fichier

Vous avez là la liste des EA personnalisés. Pour ajouter un nouvel EA, il faut copier son fichier mq4 ou ex4 dans le dossier « Expert ».

Il faut ensuite actualiser la fenêtre « Navigateur » sur MT4 pour y faire apparaître l’EA que vous venez d’ajouter. 

MT3 Navigateur

Il faut maintenant l’ajouter au graphique de votre choix en faisant un double clic sur le robot. Une fenêtre popup vous invite à renseigner les paramètres, configurez-le puis validez.

MT4 paramètres

Conclusion 

Les EA ont rendu le trading en ligne encore plus accessible. À côté du copy trading, les débutants et investisseurs expérimentés peuvent tirer parti des instruments offerts par les courtiers en ligne. De nombreux outils sont disponibles pour créer un robot sans codage. Pour les stratégies plus avancées, vous pouvez avoir recours au langage de script permettant des stratégies sophistiquées au sein des plateformes de trading.

La méthode la plus rapide pour trouver un robot est de l’acheter au niveau des marketplaces ou de sites dédiés. Il faudra cependant prendre en compte certains aspects pour ne pas tomber sur un EA peu fiable.

FAQ

Les robots de trading, sont-ils fiables ?

Tous les robots ne se valent pas. Pour dénicher un bon EA, il faut se fier à nos conseils sur ce qui fait un bon robot ainsi que les facteurs à prendre en compte pour éviter une arnaque.

Qui a besoin d’un robot ?

Tous les acteurs du marché peuvent utiliser un robot. Certains les utilisent pour leurs performances, d’autres y ont recours par manque de temps.

Combien avez-vous besoin pour utiliser un robot de trading ?

Le prix d’un robot est très variable et certains EA sont gratuits. Au niveau des plateformes de trading, vous pouvez utiliser un robot avec un dépôt de seulement 100 euros avec nos courtiers recommandés.

Comment trouvent-ils les bons signaux ?

Plusieurs méthodes sont utilisées en fonction de l’approche : analyse technique, analyse fondamentale et analyse quantitative.

Comment trouver le meilleur robot ?

Il n’existe pas de meilleur robot, car leurs performances vont varier en fonction de la volatilité du marché. Les fournisseurs de robots que nous recommandons font néanmoins partie des meilleurs.

Peut-on utiliser les robots avec les cryptomonnaies ?

Oui.