Runtime natif IA pour les stratégies de trading LMAX Global
Développez des stratégies de style institutionnel FIX 4.4 pour LMAX Exchange dans Cursor, Claude Code ou tout autre IDE IA. Déployez depuis GitHub sur un runtime cloud managé avec contrôle MCP natif, logs et sélection de région.
Section 01 · En un coup d’œil
En un coup d’œil
- Courtier
- LMAX Global (LMAX Group)
- Type de courtier
- Courtier Forex et CFD ; opérateur du central-limit-order-book LMAX Exchange
- Classe d’actifs
- Forex, CFD sur indices, CFD sur matières premières, métaux (selon l'entité)
- Produits pris en charge
- Plus de 90 paires de devises spot FX, CFD sur indices majeurs, métaux (XAU/USD, XAG/USD) et matières premières sélectionnées. Particularité : les ordres sont exécutés sur un véritable central-limit-order-book plutôt que contre le carnet d'un courtier.
- Modèle d’exécution
- Runtime de stratégie conteneurisé
- Source de déploiement
- GitHub
- Langages
- Tout langage s'exécutant dans un conteneur (FIX est agnostique au langage ; les LMAX Java client library et LMAX .NET client library sont officielles)
- Intégrations courantes
- LMAX FIX 4.4 (sessions Market Data session et Order Execution session distinctes), LMAX Java client library, LMAX .NET client library, NautilusTrader (adaptateur communautaire LMAX), connecteurs personnalisés
- Intégration du flux de travail IA
- Interface de contrôle MCP pour Cursor, Claude Code, GitHub Copilot et agents CLI
- Rôle de TradingHost
- Runtime, déploiement, logs, suivis de santé, sélection de région, contrôle MCP
- Rôle de LMAX
- Compte de courtage, accès à la bourse, exécution sur central-limit-order-book, lieu d'exécution
- Régulateurs
- LMAX Limited (référence FCA 509778, Royaume-Uni) ; LMAX Group Markets Pte. Ltd. (MAS, Singapour) ; LMAX Global EU Limited (CySEC, Chypre) ; LMAX New Zealand Limited (FSP, Nouvelle-Zélande) ; LMAX Markets (Mauritius) Limited (FSC Mauritius).
- Limites de levier pour particuliers
- Royaume-Uni (LMAX Limited, FCA) et UE (LMAX Global EU Limited, CySEC, aligné ESMA) : 30:1 sur le FX majeur, 20:1 sur le FX non majeur et l'or, 10:1 sur les matières premières hors or et indices non majeurs, 5:1 sur les actions, 2:1 sur les CFD crypto. Les entités de Singapour (MAS), de Nouvelle-Zélande (FSP) et de Maurice (FSC Mauritius) appliquent leurs règles juridictionnelles respectives.
- Minimums de compte
- Les comptes LMAX Global imposent des minimums de dépôt par niveau de compte (généralement estimés entre 10 000 $ et 25 000 $ selon les entités), plus élevés que chez les courtiers de détail classiques. En contrepartie, vous bénéficiez d'une exécution de type bourse plutôt que contre le carnet d'un courtier. Confirmez le minimum directement auprès de LMAX lors de votre inscription.
- Affiliation
- TradingHost est indépendant et n'est pas affilié à LMAX Group, LMAX Limited ou toute autre entité LMAX. LMAX Digital est une plateforme crypto distincte de LMAX Group, traitée dans la section /brokers/crypto/.
Section 02 · Ce que propose LMAX Global
Ce que propose LMAX Global
LMAX Global propose du spot FX sur plus de 90 paires, ainsi qu'une sélection de CFD sur indices et matières premières, exécutés sur le moteur de matching central-limit-order-book de LMAX Exchange via LMAX FIX 4.4 et les bibliothèques officielles LMAX Java client library et LMAX .NET client library. Ce modèle de bourse fait toute la différence : les ordres s'apparient sur un véritable carnet d'ordres plutôt que contre le carnet d'un courtier. Les minimums de compte sont plus élevés que pour le trading de détail classique. Les endpoints spécifiques et la liste complète des instruments sont disponibles sur le portail docs.lmax.com.
Marchés et modèles de stratégie
- Exécution FX sur central-limit-order-book sur plus de 90 paires
- Stratégies FX sensibles à la latence sur des runtimes en région EU
- Stratégies de routage d'ordres adaptées aux niveaux de spread
- Stratégies sur métaux précieux XAU/USD et XAG/USD
- Stratégies CFD sur indices majeurs (selon l'entité)
- Paires de sessions FIX 4.4 Market Data session et Order Execution session
- Stratégies avec clients natifs Java et .NET
Surface API
- Interfaces produits
- Plus de 90 paires de devises spot FX, CFD sur indices majeurs (selon l'entité), métaux (XAU/USD, XAG/USD) et matières premières sélectionnées. LMAX se positionne comme un lieu d'exécution FX de type bourse, avec un central limit order book plutôt que des exécutions internes de courtier. Les environnements de démo et de production utilisent des endpoints FIX distincts.
- Méthodes de connexion
- LMAX FIX 4.4, avec des sessions Market Data session et Order Execution session distinctes. LMAX publie les bibliothèques officielles LMAX Java client library et LMAX .NET client library qui encapsulent la couche FIX. La même liste d'instruments et le même modèle d'ordres sont exposés via les bibliothèques et via le protocole FIX brut.
- Authentification
- Les identifiants de session FIX (SenderCompID, mot de passe et hôte) sont fournis par LMAX après l'inscription et le financement du compte. Les bibliothèques Java et .NET utilisent les mêmes identifiants. LMAX exige un audit de conformité à l'inscription et le respect du minimum de compte avant de délivrer des identifiants FIX réels ; un accès FIX de démonstration est disponible pour le développement sur l'environnement de démo.
Pour plus de détails, consultez LMAX
docs.lmax.com est la source de référence pour les endpoints FIX, les API clientes Java et .NET et les détails de connectivité. Le guide de connectivité couvre les hôtes, la latence et la configuration des sessions.
- docs.lmax.comPortail de documentation multi-API de LMAX
- docs.lmax.com/account-apiRéférence de l'API de compte
- docs.lmax.com/broker-market-data-apiRéférence de l'API Market Data
- lmax.com/connectivity-guideGuide de connectivité (FIX, hôtes, sessions)
- lmax.com/exchange/document-libraryBibliothèque de documents LMAX Exchange
Section 03 · Développer avec l’IA
Créez votre stratégie LMAX avec l'IA
Choisissez une méthode d'intégration, dupliquez un starter de framework TradingHost et développez votre stratégie dans un IDE IA. LMAX FIX 4.4 est la voie de référence ; les bibliothèques officielles LMAX Java client library et LMAX .NET client library encapsulent la couche FIX avec une ergonomie idiomatique. Les CFD sur actions et les CFD sur cryptomonnaies ne sont pas disponibles sur LMAX Global.
LMAX FIX 4.4
Session FIX 4.4 directe vers LMAX Exchange. Sessions Market Data session et Order Execution session distinctes ; la voie de référence de style institutionnel.
LMAX Java client library
Client Java officiel encapsulant la couche FIX. Types Java idiomatiques pour les ordres, les positions et les données de marché.
LMAX .NET client library
Client .NET officiel encapsulant la couche FIX. Types C# idiomatiques et ergonomie asynchrone.
NautilusTrader ou connecteur personnalisé
L'adaptateur communautaire NautilusTrader pour LMAX est disponible ; ou créez votre propre connecteur pour FIX 4.4 dans n'importe quel langage équipé d'un moteur FIX.
Prise en charge des frameworks pour les produits LMAX
LMAX FIX 4.4 et les bibliothèques LMAX Java client library et LMAX .NET client library couvrent l'ensemble de l'offre FX de LMAX. Les indices et matières premières dépendent de l'entité. Les CFD sur actions et les CFD sur cryptomonnaies ne font pas partie de l'offre de détail de LMAX Global.
✓ support confirmé selon docs.lmax.com. « dépendant de l'entité » signifie que la disponibilité dépend de l'entité LMAX qui détient le compte. « non » indique que LMAX Global ne propose pas cette classe de produits.
TradingHost n’impose aucun framework. Il exécute votre projet.
Développer avec l’IA
Les starters de framework ci-dessus s’associent naturellement avec les AI IDE. L’interface de contrôle MCP de TradingHost ferme la boucle : les outils d’IA peuvent inspecter les déploiements, consulter les logs et gérer le runtime à vos côtés, sans jamais intervenir sur le flux d’exécution des ordres.
Section 04 · Exécuter sur TradingHost
Exécutez votre code sur TradingHost
LMAX Global fournit le compte de courtage et le moteur d'appariement central-limit-order-book de LMAX Exchange. TradingHost fournit l'environnement de production où s'exécute votre stratégie connectée à LMAX.
Au lieu de faire tourner le code de votre stratégie sur un ordinateur portable, une machine de bureau, un VPS générique ou un serveur configuré manuellement, vous le déployez depuis GitHub dans un runtime de conteneurs géré par TradingHost.
Vous
- Votre repo contient votre code.
- Votre déploiement définit son mode d’exécution.
- Votre stratégie se connecte à LMAX Exchange via FIX ou la bibliothèque cliente LMAX.
TradingHost
- Maintient le runtime en ligne.
- Remonte les logs et l’état de santé.
- Choix de la région.
- Interface de déploiement contrôlée.
Flux de déploiement
- ÉTAPE 01
Connecter GitHub
Autorisez TradingHost à accéder à votre compte GitHub.
- ÉTAPE 02
Lier un repo ou démarrer depuis un framework
Pointez TradingHost vers votre dépôt de stratégie existant, ou dupliquez (fork) un starter TradingHost LMAX FIX 4.4 ou LMAX Java.
- ÉTAPE 03
Déployer dans un conteneur TradingHost
Choisissez une région (EU est le choix naturel pour LMAX Exchange, dont le moteur d'appariement est situé à Londres), renseignez les variables d'environnement requises par votre stratégie (LMAX FIX SenderCompID, Password, hôte et port ; ou les identifiants de la bibliothèque LMAX), puis déployez. TradingHost construit votre conteneur à partir du dépôt et exécute votre stratégie sur une infrastructure Kubernetes managée.
- ÉTAPE 04
Suivre les logs et l’état de santé
Suivez en direct les logs, l’état de santé et le statut du runtime depuis le tableau de bord TradingHost. Cette même interface est accessible via MCP depuis n’importe quel AI IDE, permettant à Cursor, Claude Code ou un agent CLI de lire l’état du déploiement et de gérer le runtime à vos côtés.
- ÉTAPE 05
Mettre à jour et redéployer
Poussez vos modifications sur la branche principale (main) de votre GitHub et TradingHost se redéploie automatiquement.
Section 05 · Notes opérationnelles
Notes opérationnelles pour LMAX Global
Les pièges classiques lors de l'exécution réelle d'une stratégie LMAX dans un environnement cloud conteneurisé. Chaque affirmation est paraphrasée à partir de docs.lmax.com, du guide de connectivité LMAX ou du régulateur concerné ; les conseils de déploiement sont issus de l'exploitation de ces stratégies sur TradingHost.
01 · Modèle de place de marché
LMAX apparie sur un véritable central-limit-order-book, pas contre le carnet d'un courtier
LMAX Exchange est le moteur d'appariement de LMAX Group, fonctionnant comme une place de marché FX en central-limit-order-book plutôt que comme un courtier market-maker. Les ordres sont appariés contre la liquidité existante de multiples contreparties. Conséquence pour les stratégies : attendez-vous à des exécutions partielles, des effets de position dans la file d'attente et un comportement plus proche d'une place de marché que d'un courtier de détail. La session Order Execution FIX émet des messages ExecutionReport pour chaque exécution partielle ou totale liée à un même ClOrdID.
02 · Séparation des sessions FIX
Market Data et Order Execution sont des sessions FIX distinctes
LMAX FIX 4.4 sépare les données de marché et le routage des ordres en deux sessions FIX distinctes, chacune ayant ses propres SenderCompID, Password et suivi des numéros de séquence. Une stratégie complète maintient les deux connexions simultanément et gère leurs cycles de vie de manière indépendante. La session Market Data est fortement dominée par le débit ; la session Order Execution est sensible à la latence. Les pertes de connexion, les réinitialisations de séquence et les reconnexions doivent être gérées par session.
SourceLMAX docs portal03 · Minimums de compte
Les minimums de compte LMAX Global sont plus élevés que ceux des courtiers de détail
Les comptes LMAX Global imposent des seuils de dépôt et de solde minimums plus élevés que les courtiers de détail classiques ; les chiffres généralement cités se situent entre 10 000 $ et 25 000 $ selon les entités. Cela est cohérent avec le positionnement de LMAX en tant que place de marché de niveau institutionnel plutôt qu'alternative de détail. Confirmez le minimum actuel directement auprès de LMAX lors de votre inscription, car les seuils varient selon l'entité et la catégorie de produit.
SourceLMAX connectivity guide04 · Proximité de la région
Le moteur d'appariement de LMAX Exchange est à Londres ; les runtimes en région EU bénéficient d'une latence réduite
Le moteur d'appariement de LMAX Exchange est situé à Londres. Des deux régions proposées par TradingHost, EU est la plus proche géographiquement, ce qui est déterminant pour les temps d'aller-retour FIX. Pour les stratégies spécifiques à LMAX, le choix de la région EU offre un avantage significatif en termes de latence. La région US-East est quant à elle adaptée à la branche américaine de LMAX Exchange, le cas échéant.
SourceLMAX connectivity guide05 · Séparation de LMAX Digital
LMAX Digital est une place de marché crypto distincte de LMAX Group, traitée dans la section crypto
LMAX Digital est la place de marché crypto institutionnelle de LMAX Group. Elle fonctionne sur la même technologie d'échange sous-jacente mais négocie des produits différents (BTC, ETH, etc.) et constitue un point de terminaison FIX distinct avec des identifiants propres. LMAX Global couvre le FX et les CFD ; LMAX Digital couvre les cryptos. La section crypto de TradingHost propose une page dédiée /brokers/crypto/lmax-digital/ ; cette page traite uniquement de LMAX Global.
06 · Déclaration des transactions
La déclaration EMIR, MiFID II et par entité relève de la responsabilité de LMAX
LMAX Limited effectue ses déclarations selon les règles de la FCA / MiFID II / EMIR en tant qu'entreprise d'investissement agréée au Royaume-Uni. LMAX Global EU Limited déclare selon les règles de la CySEC / MiFID II / EMIR. LMAX Group Markets Pte. Ltd. déclare selon les règles de la MAS. Les autres entités déclarent auprès de leurs régulateurs respectifs. TradingHost n'effectue aucune déclaration réglementaire de transactions en votre nom. Le code de stratégie que vous exécutez sur TradingHost relève de votre propre activité algorithmique ; la déclaration incombe à l'entité LMAX détenant le compte.
Section 06 · Conçu pour
Conçu pour
Les environnements d’exécution TradingHost pour LMAX Global sont particulièrement adaptés aux :
- Développeurs concevant des stratégies dans des IDE IA (Cursor, Claude Code)
- Développeurs de stratégies FX sensibles à la latence
- Utilisateurs des bibliothèques officielles Java et .NET
- Traders systématiques sur modèle de place de marché (CLOB)
- Équipes migrant de MetaTrader et d'un hébergement VPS vers un déploiement de conteneurs en région EU
La connexion à GitHub et la création de votre première stratégie sont gratuites.
Section 08 · FAQ
FAQ
Non. TradingHost est indépendant et n'est affilié ni à LMAX Group ni à aucune entité LMAX, et n'est pas non plus affilié à LMAX Digital, la place de marché crypto de LMAX Group traitée dans la section /brokers/crypto/.
Non. TradingHost n'est pas un courtier, ni une place de marché, ni une entreprise d'investissement agréée. TradingHost est un environnement d'exécution cloud (runtime) qui fait tourner le code de votre stratégie. La relation de courtage, le compte, l'effet de levier, l'exécution et les protections réglementaires dépendent tous de l'entité LMAX qui détient votre compte.
Non. Votre client FIX (ou la bibliothèque LMAX Java/.NET) se connecte à LMAX Exchange et envoie des instructions selon votre propre logique. TradingHost fournit le runtime où ce code s'exécute.
Non. L'accès à LMAX FIX et aux bibliothèques est fourni par LMAX après l'ouverture et le financement de votre compte. Vous êtes responsable de votre compte LMAX, de vos identifiants FIX et du respect des conditions de LMAX.
LMAX Group exploite les deux : LMAX Exchange est un moteur d'appariement en central-limit-order-book (la place de marché), et LMAX Limited (ainsi que d'autres entités) opèrent en tant que courtiers acheminant les ordres des clients vers cette place de marché. Pour les clients particuliers, cela fonctionne comme une relation de courtage classique, mais l'appariement des ordres s'effectue contre le carnet d'une véritable place de marché plutôt que contre le carnet d'un courtier market-maker. Cela implique un comportement d'exécution de type bourse (exécutions partielles, priorité de file d'attente).
Les comptes LMAX Global imposent des seuils de dépôt et de solde minimums plus élevés que les courtiers de détail classiques (généralement cités entre 10 000 $ et 25 000 $ selon l'entité et la catégorie de produit). Confirmez le minimum actuel directement auprès de LMAX lors de votre inscription. Cela est cohérent avec le positionnement institutionnel de LMAX.
Oui. LMAX FIX 4.4 est un protocole FIX standard, donc n'importe quel moteur FIX Python (quickfix-python, simplefix, etc.) fonctionne. Les bibliothèques officielles de LMAX sont en Java et .NET ; les stratégies Python accèdent à LMAX directement via la couche FIX.
Oui. TradingHost prend en charge n'importe quel langage capable de s'exécuter dans un conteneur. LMAX FIX étant un protocole FIX 4.4 standard, tout moteur FIX dans n'importe quel langage fonctionne. De plus, LMAX publie des bibliothèques clientes officielles pour Java et .NET.
Ouvrez un compte LMAX Global, finalisez l'inscription et approvisionnez-le selon le minimum requis par l'entité. Demandez vos identifiants FIX ainsi que les détails des sessions Market Data et Order Execution. Dupliquez (fork) un starter TradingHost LMAX FIX 4.4, ou connectez votre propre dépôt de stratégie GitHub. Lier un dépôt GitHub et créer une stratégie est gratuit ; les abonnements d'exécution sont détaillés sur la page des tarifs.
Oui. L'effet de levier est défini par l'entité LMAX. LMAX Limited (FCA au Royaume-Uni) et LMAX Global EU Limited (CySEC) appliquent des limites alignées sur l'ESMA. LMAX Group Markets Pte. Ltd. (Singapour, MAS) et les autres entités suivent leurs règles respectives. L'interface de l'API est identique pour toutes les entités.
Via votre flux de gestion des secrets contrôlé par GitHub. TradingHost lit le SenderCompID, le mot de passe et les détails de l'hôte pour les sessions Market Data et Order Execution à l'exécution, via les secrets de dépôt GitHub, les secrets d'environnement ou votre propre processus de gestion des secrets.
Oui. TradingHost prend en charge le contrôle basé sur MCP pour les IDE IA, notamment Cursor, Claude Code, GitHub Copilot et les agents IA en ligne de commande (CLI). Les outils d'IA peuvent inspecter les déploiements, consulter les logs, redémarrer les stratégies et gérer les flux de travail à l'exécution. MCP est une interface de contrôle et d'observabilité, pas le chemin d'exécution des transactions.
Non. La déclaration des transactions sous EMIR et MiFID II relève de la responsabilité du courtier. LMAX Limited effectue ses déclarations selon les règles de la FCA / MiFID II / EMIR. LMAX Global EU Limited déclare sous les règles de la CySEC / MiFID II / EMIR. LMAX Group Markets Pte. Ltd. déclare sous les règles de la MAS. Les autres entités déclarent auprès de leurs régulateurs respectifs. TradingHost exécute votre code ; l'entité LMAX qui détient le compte gère les déclarations réglementaires.
Non. TradingHost se concentre exclusivement sur l'exécution en production et le déploiement. Le backtesting doit être effectué dans votre environnement de recherche, via un framework comme NautilusTrader ou dans AlgoBuilder.