Le trading de robots en grille passe des ordres répétés sur une fourchette de prix. Ce guide explique l'espacement, l'inventaire, les frais, les ruptures de range, le risque de tendance et un test de résistance pratique pour les débutants.
La principale question n’est pas de savoir si une grille peut passer des commandes automatiquement. Il s'agit de savoir si la fourchette, l'espacement, les limites de position, les frais et les règles d'arrêt choisis ont du sens pour le marché négocié. La CFTC prévient que les programmes de trading automatisés et labellisés IA ne peuvent pas prédire les changements soudains du marché et que les frais, les spreads et les coûts d'abonnement peuvent affecter sensiblement les résultats.
Une grille commence par trois choix de conception : une limite de prix inférieure, une limite de prix supérieure et le nombre ou l'espacement des niveaux entre elles. Le bot attribue ensuite des commandes à ces niveaux. Une version simple achète une unité lorsque le prix franchit un niveau et propose cette unité à la vente au niveau supérieur suivant.
Supposons qu'un actif hypothétique se négocie autour de 100 $. Un trader crée des niveaux à 90 $, 95 $, 100 $, 105 $ et 110 $. Si le prix passe de 100 $ à 95 $, le bot peut acheter. S'il revient plus tard à 100 $, le bot pourrait vendre. Cette paire complétée produit un gain brut avant les frais de négociation, le spread, le slippage, les taxes et tout coût de financement.
Ce processus peut être mis en œuvre avec un espacement arithmétique, où la distance en dollars est constante, ou un espacement géométrique, où la distance en pourcentage est constante. Les grilles arithmétiques sont plus faciles à visualiser dans une plage étroite. Les grilles géométriques peuvent s'adapter aux actifs dont les mouvements significatifs sont mieux exprimés en pourcentages.
Une grille n’est pas la même chose qu’une prévision IA. De nombreuses grilles utilisent des règles fixes et aucun modèle d'apprentissage automatique. L'automatisation contrôle l'exécution ; cela ne prouve pas que la fourchette persistera. Pour une explication pédagogique plus large de cette distinction, consultez AI Trading Bots for Beginners.
Un cadre décisionnel pratique
Évaluez une grille en cinq couches plutôt que de commencer par les rendements annoncés.
- Comportement du marché : Le marché est-il liquide et a-t-il récemment évolué dans une fourchette plutôt que dans une tendance soutenue ? Le comportement passé ne garantit pas que la gamme continuera.
- Logique de plage : Pourquoi les limites supérieure et inférieure ont-elles été choisies ? Une gamme copiée à partir d'un modèle n'a aucun lien avec le marché actuel.
- Économie des commandes : Chaque étape de la grille est-elle suffisamment grande pour dépasser les commissions, les spreads, les dérapages et les coûts de financement ?
- Contrôle des stocks : Quelle est la position maximale que le bot peut accumuler ? Un marché en baisse peut déclencher plusieurs achats sans vente correspondante.
- Règles de sortie : Qu'est-ce qui arrête le bot lorsque la volatilité, la liquidité, la connectivité ou le comportement des prix changent ?
L'avertissement de la FINRA concernant les services de trading automatique est utile ici. Il met en évidence les allégations de rentabilité non étayées, les risques liés aux données, les allégations vagues en matière d'IA et la nécessité de vérifier si un fournisseur ou un professionnel financier associé est enregistré. Une plateforme doit expliquer ses règles d'exécution suffisamment clairement pour qu'un utilisateur puisse identifier ces risques.
Exemple travaillé et liste de contrôle
Considérons une grille pédagogique de 90$ à 110$ avec un espacement de cinq dollars. Le robot négocie une unité par niveau, le coût de négociation aller-retour estimé est de 0,40 $ et aucun effet de levier n'est utilisé.
| Événement de prix | Action illustrative | Inventaire après action | Ce qui compte encore |
| ------------------------------------ | ----------------------- | --------------------- : | -------------------------------------------------------------------- |
| Le prix tombe à 95 $ | Acheter 1 unité | 1 | La vente à 100 $ pourrait ne jamais se remplir |
| Le prix revient à 100 $ | Vendre 1 unité | 0 | L'écart brut de 5 $ est réduit par les coûts |
| Le prix tombe à 90 $ | Acheter 1 unité | 1 | Une nouvelle baisse est en dehors du réseau |
| Le prix monte à 105 $ | Vendre un inventaire éligible | Dépend des remplissages antérieurs | Les ordres de vente vides ne doivent pas créer de position courte involontaire |
L'exemple montre pourquoi un backtest doit reconstruire la séquence de commandes, et pas seulement compter le nombre de lignes de grille traversées par un graphique. Les exécutions réelles dépendent de l'écart acheteur-vendeur, du type d'ordre, de la position dans la file d'attente, de l'exécution partielle et du fait que la plateforme soit restée connectée.
Avant d’activer une grille, documentez :
- l'instrument et la plate-forme de négociation ;
- la portée et les preuves qui la sous-tendent ;
- le mode d'espacement et la taille par commande ;
- le stock maximum et le seuil de perte maximum ;
- tous les coûts liés aux logiciels, aux données, aux transactions, aux emprunts et aux taxes ;
- comportement après remplissage partiel ou perte de connectivité ;
- les conditions qui mettent en pause ou clôturent la stratégie ; et
- une période de négociation sur papier avec des résultats enregistrés de manière cohérente.
Risques, compromis et limites
Le risque de tendance est la principale faiblesse. Une grille qui achète des baisses successives peut accumuler des stocks à mesure que les prix continuent de baisser. Une grille qui vend lors d'une forte hausse peut sortir trop tôt ou, si la vente à découvert est activée, construire une position à contre-tendance. Une règle stop limite l’exposition mais peut également bloquer une perte peu de temps avant que le prix ne revienne dans la fourchette.
Les coûts augmentent avec l'activité. Une grille peut réaliser de nombreux petits métiers. Même lorsque chaque paire est rentable avant coûts, l’effet combiné du spread, des commissions, des frais de change, des frais d’abonnement et des taxes peut modifier le résultat. La CFTC conseille spécifiquement aux utilisateurs de prendre en compte les frais, les spreads et les coûts d'abonnement lors de l'évaluation des robots de trading.
Les backtests peuvent être optimistes. Les données de bougie peuvent montrer à la fois un niveau d'achat et de vente touché sans révéler lequel s'est produit en premier. Les résultats peuvent également omettre les actifs radiés, les pannes, les exécutions partielles, la latence et les modifications des frais. Le trading sur papier permet de tester le flux de travail, mais la liquidité et les remplissages simulés peuvent différer du trading en direct.
Le risque lié à la plate-forme et à la conservation demeure. Un bot peut nécessiter des autorisations API ou des informations d'identification de compte. Donnez-lui uniquement les autorisations minimales requises, évitez l'accès au retrait lorsque cela est possible, utilisez une authentification forte et vérifiez l'entité juridique qui exploite le service. La FINRA note que le partage d'informations d'identification de courtage avec des fournisseurs de trading automatique non enregistrés peut créer des risques en matière de confidentialité et de sécurité financière.
Un test de résistance en cas de rupture de portée
Une grille doit être testée par rapport à l’événement pour lequel elle est le moins conçue : un mouvement persistant au-delà de la plage choisie. Commencez par les limites supérieure et inférieure proposées, l'espacement, la taille de la commande, l'inventaire maximum et la règle d'arrêt. Calculez combien d'actifs ou d'argent le bot peut accumuler avant que le niveau final de la grille ne soit atteint.
Rejouez plusieurs chemins, pas seulement une oscillation douce. Incluez une baisse à sens unique, une augmentation rapide, un écart au-delà de plusieurs niveaux, un élargissement de l'écart, un remplissage partiel et une période pendant laquelle le lieu n'est pas disponible. Le test doit montrer à la fois les gains réalisés sur le réseau et la variation non réalisée des stocks accumulés. Ne signaler que les paires rentables terminées peut cacher une perte ouverte beaucoup plus importante.
Des frais doivent être appliqués à chaque commande. Un espacement étroit crée plus de transactions mais laisse moins de place au spread, aux commissions, au slippage et aux taxes. Un choix d'espacement qui semble actif sur un graphique peut ne pas être rentable compte tenu des coûts réels. Utilisez des prix d'enchère et de vente exécutables à la taille prévue.
Définissez une réponse avant la rupture de la plage. Les options incluent l'arrêt des nouvelles commandes, la réduction des stocks, la clôture de l'exposition ou l'exigence d'un examen manuel ; aucun ne garantit une sortie favorable. Enregistrez qui reçoit l'alerte et comment le bot est arrêté en cas d'échec de l'interface ou de la connexion. Une grille n’est testable que lorsque son inventaire maximum et son comportement en cas de défaillance sont explicites, et non lorsqu’elle est présentée comme une source sans cesse répétée de petits profits.
Sources et vérification
Ce guide utilise du matériel pédagogique officiel plutôt que des allégations de performances promotionnelles :
Vérifiez la date et les termes de toute documentation de la plateforme avant de vous y fier. Les fonctionnalités, les marchés pris en charge, les frais, les autorisations API et le comportement des commandes peuvent changer.
Prochaine étape
Le trading de robots en grille est une méthode de passation de commandes reproductible, et non un système de revenus automatique. Son apparente simplicité cache des décisions concernant la sélection de la gamme, les stocks, les coûts de négociation, la qualité de l'exécution, la sécurité et les sorties. Une prochaine étape utile consiste à écrire l'ensemble complet des règles sur une seule page, à le tester avec des données historiques et simulées et à enregistrer toutes les hypothèses qui pourraient rendre le résultat meilleur que le trading réel.
Si la stratégie ne peut pas expliquer ce qui se passe après une panne, un remplissage partiel, une panne ou une augmentation des coûts, elle n'est pas prête à mobiliser des capitaux réels. Considérez l’automatisation comme un moyen d’exécuter un processus testé de manière cohérente, et non comme un substitut à la compréhension du risque.
Finelo fournit une éducation financière, et non des conseils financiers, d'investissement, juridiques ou fiscaux personnalisés. Le trading sur réseau peut créer des pertes rapides, en particulier avec un effet de levier ou des actifs peu négociés. Vérifiez la plateforme, les règles du marché, les coûts et l'adéquation avant de risquer de l'argent.
Comprendre une idée de trading est un point de départ ; en connaître les hypothèses et les limites demande de la pratique. Finelo associe des leçons courtes à des exercices sur simulateur pour construire ces bases dans un cadre structuré avant d’engager de l’argent réel. Découvrez le parcours d’apprentissage de Finelo et revenez à ce sujet avec des questions plus précises pour votre prochaine séance d’entraînement.
À propos de l'auteur
Finelo Team
L'équipe Finelo crée une formation pratique à l'investissement et au trading conçue pour aider les débutants à apprendre plus vite grâce à des défis structurés, un simulateur et des leçons courtes.