7 plugins anti-arbitrage utilisés par les courtiers — nommés, avec leurs mécanismes de détection avril 27, 2026 – Posted in: Arbitrage Software
La plupart des courtiers Forex retail utilisent au moins un plugin anti-arbitrage. Rares sont ceux qui l’admettent publiquement. Cet article nomme les sept plugins les plus déployés en 2026, explique précisément comment chacun détecte les flux d’arbitrage et montre les signes que chacun laisse dans votre relevé de trading avant que vous ne perdiez votre compte.
Un plugin anti-arbitrage côté courtier est un module logiciel qui s’exécute sur le serveur de trading du courtier et détecte les schémas de trading associés à l’arbitrage de latence, à l’arbitrage lock ou à l’arbitrage sur les annonces. Lorsque la détection se déclenche, le plugin dégrade l’exécution pour le compte ciblé : en élargissant les spreads, en ajoutant un slippage asymétrique, en recotant les ordres, en retenant les exécutions pour examen ou en rejetant silencieusement certains types d’ordres. L’objectif est de rendre les stratégies d’arbitrage non rentables sur le serveur du courtier sans bannir formellement le compte — en conservant le dépôt tout en neutralisant l’avantage.
Pourquoi les plugins anti-arbitrage existent
Trois pressions commerciales poussent les courtiers à déployer ces plugins, et savoir laquelle s’applique à votre courtier vous indique quel plugin vous êtes le plus susceptible de rencontrer.
Les courtiers B-book internalisent les transactions des clients dans leur propre livre. Lorsqu’un arbitragiste trade sur un prix obsolète pendant 50 à 200 ms, le courtier est la contrepartie directe qui perd de l’argent à chaque exécution. Pour un opérateur B-book, une stratégie d’arbitrage n’est pas un participant au marché — c’est une fuite dans le P&L. Les plugins sont le correctif.
Les courtiers A-book / STP transmettent les ordres des clients à des fournisseurs de liquidité (LP). Les LP classent les flux comme « bons » (détention longue, spread large, retail) ou « toxiques » (détention courte, spread serré, rentables). Les flux toxiques sont pénalisés — le courtier paie une marge plus élevée ou perd entièrement la relation avec le LP. Le choix du courtier est de filtrer les flux toxiques avant qu’ils n’atteignent le LP.
Les courtiers hybrides gèrent les deux livres et utilisent les plugins comme mécanisme de tri : les comptes rapides et rentables sont poussés vers le B-book, où le courtier peut dégrader l’exécution en silence ; les comptes non rentables sont envoyés vers l’A-book, où le courtier perçoit une commission sans risque.
Résultat : presque tous les courtiers retail — quelle que soit leur publicité — utilisent au moins l’un des sept plugins ci-dessous. Les différences portent sur lequel, sur l’agressivité de son réglage et sur la possibilité de le détecter avant que la stratégie ne soit morte.
Les 7 plugins, nommés avec leurs mécanismes
🔍 Quantifiez l’impact du plugin. Les signes dans le relevé décrits ci-dessus vous indiquent qu’un plugin est actif — pour mesurer à quel point il vous coûte cher, utilisez notre boîte à outils d’audit BEQI open source. Une valeur de last look élevée + un slippage asymétrique = comportement actif d’un plugin à fenêtre de rétention, quantifié en 30 minutes à partir d’un relevé de transactions réelles.
Chaque plugin ci-dessous est décrit selon son fonctionnement mécanique — et non selon son nom commercial. Différents éditeurs vendent des variantes sous différentes marques, mais la logique de détection sous-jacente relève de l’une de ces sept catégories.
L’original · toujours largement déployé
Chirurgical · conçu spécifiquement contre l’arbitrage de latence
Statistique · invisible au début
Côté LP · origine institutionnelle
Apprentissage automatique · le plus difficile à tromper
Par compte · intégration au moteur de spread
Limiteur de fréquence d’ordres · outil de dernier recours
Les courtiers retail modernes empilent couramment 2 à 4 plugins simultanément. La combinaison standard en 2026 est : détection de schémas par IA (le déclencheur) + slippage engine (la sanction) + dynamic spread widener (le coup de grâce). Le VDP et l’ALP restent sur l’infrastructure héritée comme solutions de repli.
Les signes laissés par chaque plugin dans le relevé
Les plugins diffèrent dans la manière dont ils dégradent l’exécution, mais chacun laisse une empreinte mesurable dans votre historique de transactions. Le tableau ci-dessous présente le signal à indicateur unique le plus fiable pour chaque plugin. Aucun de ces signes n’est concluant à lui seul — mais ensemble, ils permettent de trianguler le plugin actif.
| Plugin | Signal le plus net dans le relevé | Période de test |
|---|---|---|
| 1. Virtual Dealer | Slippage biaisé contre les transactions rentables ; « neutre » sur les transactions perdantes. Asymétrie > 0,3 pip. | 50+ transactions |
| 2. Anti-Latency | Histogramme des temps d’exécution avec un plancher strict à la fenêtre de rétention du courtier (par exemple, pic à 200–400 ms). | 100+ ordres |
| 3. Slippage Engine | La variance du slippage augmente avec le « vieillissement » du compte ; le slippage moyen glissant sur 7 jours se dégrade. | 2–4 semaines |
| 4. Last Look | Taux de rejet des ordres au marché > 5 % en marché calme, > 25 % pendant les annonces. Concentré sur les exécutions rentables. | 1 semaine + 1 annonce économique |
| 5. Détection de schémas par IA | Rupture nette de la qualité d’exécution (slippage, exécutions, spread) à une date précise — généralement 5 à 14 jours après la première série de gains. | 3–4 semaines |
| 6. Dynamic Spread Widener | Spread visible au placement de l’ordre > spread du flux de cotations du courtier. Comparez le spread enregistré au spread affiché sur le graphique. | 1 semaine d’enregistrement |
| 7. Account Throttle | Les horaires de placement des ordres se regroupent à intervalles exacts (par exemple, toujours espacés de > 500 ms). Plancher strict dans l’intervalle entre les ordres. | 50+ ordres rapides |
Pour les courtiers qui prennent en charge le FIX API, enregistrez pour chaque ordre l’horodatage d’envoi, l’horodatage de réception par le serveur, l’horodatage d’exécution, le prix d’exécution et le spread coté au moment de l’envoi. Pour les plateformes retail standard, l’historique de compte exporté contient les champs minimaux requis, mais la comparaison des spreads au niveau du tick nécessite un enregistreur de données de marché distinct. SharpTrader Pro enregistre tout cela automatiquement, compte par compte.
Comment tester un courtier pour détecter les plugins
Le bon protocole de test détecte les plugins avant qu’ils ne vous coûtent un capital important. Protocole en six étapes utilisé en interne par BJF Trading Group lors de l’intégration d’un nouveau courtier :
Ouvrez le compte avec le dépôt minimumNe déposez jamais la totalité du capital de la stratégie avant d’avoir validé l’exécution. Le dépôt minimum vous permet d’appliquer le protocole de test sans risque sérieux ; si le courtier est hostile, vous l’abandonnez pour le prix d’un café.
Faites tourner votre stratégie au lot minimum pendant 14 joursLes deux premières semaines correspondent à la fenêtre d’observation de la détection de schémas par IA. La plupart des systèmes de détection modernes ont besoin d’environ 7 jours de comportement d’automatisation constant avant de classer un compte comme étant de type arbitrage. Faire tourner la stratégie pendant 14 jours avec le plus petit lot viable vous permet d’observer clairement la dégradation post-détection.
Enregistrez chaque ordre avec toutes ses métadonnéesHorodatage d’envoi, horodatage d’exécution, prix demandé, prix d’exécution, slippage, spread à l’envoi, sens du tick courant et (si disponible) identifiant de l’ordre. C’est votre vérité de terrain. Sans métadonnées par ordre, vous ne pouvez pas savoir quel plugin se déclenche — seulement que les performances se dégradent.
Incluez une annonce économique dans le testPlanifiez le test pour qu’il couvre au moins une publication économique majeure (NFP, CPI, FOMC). Les plugins Last Look et Slippage Engine se comportent de façon radicalement différente en période de volatilité. Un courtier qui semble correct en marché calme affiche souvent des taux de rejet de 30 à 50 % pendant le NFP — la signature d’un last look agressif.
Comparez l’exécution des transactions rentables et perdantesConstruisez deux distributions : le slippage sur les transactions rentables et le slippage sur les transactions perdantes. Si elles sont statistiquement identiques (test de Kolmogorov-Smirnov, p > 0.1), aucune sanction asymétrique n’a lieu. Si elles diffèrent significativement, vous disposez de preuves d’une dégradation par VDP, Slippage Engine ou routage piloté par IA.
Matrice de verdict et décisionSur la base des données, classez le courtier comme Propre (passez à la montée en charge), Limité (certains plugins actifs mais tolérables pour des stratégies masquées) ou Hostile (plusieurs plugins, abandonnez). Les clients de BJF utilisant SharpTrader Pro reçoivent un rapport de verdict automatisé après le test de 14 jours, fondé sur ce protocole exact.
Les courtiers règlent leurs plugins pour qu’ils soient invisibles pour un trader occasionnel. Les seuils de détection, les fenêtres d’observation et l’ampleur des sanctions sont définis en partant du principe que le trader ne mesure rien. Un trader qui enregistre les bonnes métadonnées et mène un test structuré de 14 jours rétro-ingénierie la configuration des plugins du courtier avant que le compte ne soit assez important pour compter.
Guide de contre-mesures
Vous ne pouvez pas supprimer les plugins du serveur d’un courtier — seulement les éviter, les masquer ou les contourner par le routage. Six tactiques, classées de la plus rapide à la plus structurelle.
Stratégies de masquage
Phantom Drift et BrightDuo (intégrés à SharpTrader Pro) génèrent des schémas de transactions qui déjouent la détection de schémas par IA : durées de détention variables, tailles de lot asymétriques, transactions perdantes leurres et exécution fractionnée sur deux comptes.
Portefeuille multi-courtiers
Faites tourner la même stratégie chez 2 à 3 courtiers simultanément, chacun avec des tailles de lot plus petites. Lorsqu’un courtier signale le compte et dégrade l’exécution, les autres continuent. La contrepartie est une complexité opérationnelle accrue et une montée en charge plus faible par courtier.
Variantes d’arbitrage lock
Lock CL2 et BrightTrio Plus établissent à l’avance des positions opposées sur plusieurs comptes et ne « tirent » qu’en clôturant la jambe rentable. Pour le plugin du courtier, ces clôtures ressemblent à une gestion ordinaire de positions — et non à des entrées d’arbitrage. Les taux de détection tombent presque à zéro.
Passer au FIX API
Les comptes FIX prime-of-prime n’utilisent généralement pas les sept plugins ci-dessus (le LP impose le last look, mais pas le reste). Le seuil de capital est plus élevé ($10k–$50k+), mais le paysage des plugins est nettement plus propre. Consultez notre guide FIX API pour le Forex.
Ralentir délibérément
Pour certaines stratégies (arbitrage statistique, trading de paires), la vitesse n’est pas l’avantage. Trader sur des unités de temps allant de l’heure à la journée rend l’ALP et le VDP sans objet — les plugins ne se déclenchent pas sur les flux lents. Adaptez la vitesse de la stratégie à ce que le courtier tolère.
Tests A/B en continu
Maintenez un compte « témoin » — même stratégie, lot plus petit — que vous ne démarrez que lorsque vous soupçonnez qu’un signalement a été déclenché sur le compte principal. Le témoin isole ce qui relève du plugin de ce qui relève du marché. Sans lui, vous ne pouvez pas savoir si une baisse des gains vient du courtier ou du marché.
SharpTrader Pro inclut l’enregistrement pour la détection des plugins
Analyses d’exécution par transaction, rapports de verdict automatisés sur les courtiers après 14 jours et stratégies de masquage (Phantom Drift, BrightDuo, Lock CL2) qui déjouent chacun des sept plugins ci-dessus. Développé et maintenu par BJF Trading Group depuis 2008.