XBTFX Trading API
Compatible avec les comptes MetaTrader 5® XBTFXTradez de manière programmatique, gérez des positions, surveillez l'état de votre compte et streamez des données de marché en temps réel sur des comptes XBTFX MetaTrader 5® compatibles via REST et WebSocket. Construisez des stratégies automatisées, connectez des agents IA et intégrez votre compte dans des flux personnalisés. Démarrez avec la documentation, des exemples, des AI skills ou le serveur XBTFX MCP. Conçu pour les développeurs et les utilisateurs ayant l'expérience de la programmation ou des assistants IA de code.

Automatisez votre trading avec la XBTFX API
La XBTFX Trading API vous permet d'envoyer des instructions à votre compte XBTFX MetaTrader 5® compatible. Ouvrez des positions, modifiez des stops, consultez les soldes et streamez des cotations en direct via des appels REST et WebSocket standard.
Endpoints API pour le trading, les positions et les données de marché
Ouvrez et fermez des positions, définissez stop loss et take profit, consultez les soldes, récupérez l'historique et streamez des cotations forex et crypto en direct via WebSocket.
Envoyez votre premier ordre API en quelques minutes
Quelques lignes de code dans le langage de votre choix. HTTP standard — n'importe quel langage capable d'envoyer une requête POST fonctionne.
Exécutez des ordres en langage naturel
La XBTFX Trading API est conçue pour être consommée par des agents IA et des grands modèles de langage — JSON propre, erreurs lisibles, endpoints prévisibles. Connectez-vous via le XBTFX Skills Hub ou le serveur MCP et votre client IA pourra envoyer des ordres via des commandes conversationnelles.
- Ordres conversationnels — acheter, vendre, fermer, conditionner aux données.
- Raisonnement basé sur les outils — chaque action renvoie une réponse structurée.
- Portable entre clients — Claude, Cursor, Windsurf, Codex.
Moins technique ? Voir notre page AI Agent Trading.
Exemple illustratif. Les flux conditionnels dépendent de l'agent et des flux de données de marché configurés.
Ce que les agents IA font avec l'API
Trading événementiel
Gestion intelligente du risque
Rééquilibrage de portefeuille
Analyse autonome
Pensé pour votre compte XBTFX existant
Utilisez votre compte MetaTrader 5 Edge ou ECN actuel, votre devise de base existante et votre mode de marge actuel. L'API se branche sur le compte avec lequel vous tradez déjà.
Endpoints prêts pour la production
Modes hedging et netting
Clés d'idempotence
Rate limits par poids
FIX 4.4 institutionnel
Edge ou ECN — le même compte
Comptes Edge et ECN
Comptes PAMM, MAM et Copy Master
Règlement multidevises
Hedging ou netting
Ressources développeurs
Exemples de code, fichiers AI skill et documentation API complète — tout ce qu'il faut pour vous lancer.
Documentation API
AI Skills Hub
MCP Server
Démarrez en trois étapes
Même structure, deux points de départ — choisissez celui qui correspond à l'état de votre compte.
Frequently
Asked Questions
-
Qu'est-ce que la XBTFX Trading API ?
La XBTFX Trading API offre un accès REST et WebSocket pour le trading programmatique, le suivi de compte, la récupération de données de marché et le streaming sur des comptes XBTFX MetaTrader 5® compatibles. Elle est construite par XBTFX — vous interagissez avec des endpoints HTTP propres et des réponses JSON pour envoyer des ordres et récupérer les données de votre compte.
-
Quels langages de programmation puis-je utiliser ?
Tout langage capable d'envoyer des requêtes HTTP. Python, JavaScript, Go, Rust, C#, Java, Ruby, PHP — s'il peut envoyer un POST avec un corps JSON, il peut envoyer des ordres à votre compte XBTFX via l'API.
-
Puis-je construire des stratégies de trading automatisé ?
Oui. La XBTFX Trading API est conçue pour le trading algorithmique et automatisé. Vous pouvez bâtir des bots basés sur des signaux, des rééquilibreurs de portefeuille, des systèmes de gestion de risque ou toute logique sur mesure qui envoie des ordres à votre compte.
-
Existe-t-il un flux WebSocket de prix en temps réel ?
Oui. La XBTFX Trading API expose un endpoint WebSocket pour streamer des cotations en temps réel sur les symboles disponibles dans votre compte. Les cotations incluent une profondeur de marché à 5 niveaux quand elle est disponible. Jusqu'à 1 000 abonnements de symboles par connexion et jusqu'à 10 connexions simultanées.
-
Quelle est la différence entre les modes hedging et netting ?
Ce sont des modes de marge qui déterminent le comportement des positions. Hedging permet plusieurs positions indépendantes par symbole, y compris d'achat et de vente opposées. Netting agrège tout en une seule position par symbole. Votre clé API hérite du mode de votre compte.
-
Quels sont les rate limits ?
600 weight par minute par clé API. La plupart des requêtes coûtent 1 weight — jusqu'à 600 appels par minute. Les opérations groupées comme close-all coûtent 10 weight. Chaque réponse inclut des en-têtes indiquant le budget restant.
-
Puis-je trader des CFD crypto via l'API ?
Oui. Tout symbole disponible sur votre compte XBTFX est accessible via l'API — y compris les CFD sur cryptomonnaies. Vous pouvez aussi utiliser l'API avec des comptes en BTC, ETH, USDT ou XRP.
-
L'API est-elle gratuite ?
Oui. La XBTFX Trading API est incluse avec chaque compte de trading sans coût additionnel. Pas de frais d'API, pas d'abonnement, pas de coûts par appel au-delà de vos commissions et spreads de trading habituels.
-
Comment obtenir une clé API ?
Créez d'abord un compte de trading XBTFX sur my.xbtfx.com si vous n'en avez pas. Connectez-vous ensuite à l'API Console sur console.xbtfx.com avec vos identifiants XBTFX, sélectionnez votre compte et générez une clé. Vérifiez son fonctionnement en envoyant GET /v1/auth/status avant de placer des ordres.
-
Puis-je utiliser l'API avec un compte démo ?
Oui. Les clés API fonctionnent à la fois sur les comptes réels et démo. Cela vous permet de tester votre intégration et de valider votre code avant de passer en réel — sur la même API et les mêmes endpoints.
-
Que faire avant de placer des ordres ?
Vérifiez d'abord le statut de votre clé et de votre compte en envoyant GET /v1/auth/status. Cela confirme que votre clé est valide, montre vos permissions et votre mode de marge, et garantit que votre compte est prêt avant tout envoi d'ordres.
-
Faut-il une expérience de programmation ?
Utiliser l'API REST directement demande des bases en programmation. Cependant, avec les voies d'intégration IA, vous n'avez pas besoin d'écrire du code — connectez le serveur XBTFX MCP à Claude Code ou Cursor, ou installez une skill depuis le Skills Hub, et donnez des ordres en langage naturel. Une certaine familiarité avec les assistants IA de code est recommandée.
-
Puis-je utiliser l'IA pour trader mon compte ?
Oui. Utilisez le XBTFX Skills Hub pour les frameworks d'agents qui supportent les fichiers de skill, ou connectez le serveur XBTFX MCP à des clients compatibles MCP comme Claude Code, Claude Desktop, OpenAI Codex, Cursor ou Windsurf. Les deux voies permettent d'envoyer des ordres en langage naturel via la XBTFX Trading API.
-
Est-il sûr de donner accès à mon compte à un agent IA ?
Les clés API sont généralement stockées localement par l'agent sur votre machine et ne sont pas téléversées sur des serveurs tiers. L'agent envoie les appels API directement aux serveurs XBTFX avec votre clé. Vous pouvez révoquer la clé à tout moment depuis le Console. Nous recommandons de commencer avec un compte démo pour tester votre setup avant de passer en réel.



