Les CFD sont des instruments complexes et présentent un risque élevé de perte rapide en capital en raison de l'effet de levier. 70,24% de comptes d'investisseurs de détail perdent de l'argent lors de la négociation de CFD avec ce fournisseur. Vous devez vous assurer que vous comprenez comment les CFD fonctionnent et que vous pouvez vous permettre de prendre le risque probable de perdre votre argent.
Une interface de programmation applicative (API) est une série de définitions, de protocoles et d'outils permettant de construire un logiciel d'application. D'une manière générale, c'est un ensemble de méthodes de communication clairement définies entre les différents composants du logiciel. FXCM offre quatre API gratuites directement reliées au serveur de trading FXCM: la REST API, FIX API, Java API et la ForexConnect API. Rendez-vous sur notre page github ci-dessus pour examiner des documents, des échantillons de codes, des études de cas réels et bien plus.
REST API (Representatial State Transfer) est une application web utilisant une connexion Websocket développée pour le trading algorithmique. Les développeurs et les investisseurs peuvent créer des applications de trading personnalisées et intégrer dans nos plateformes des stratégies back-testées et construire un robot de trading. Des appels peuvent être passés dans toutes les langues supportant un standard HTTP.
FXCM utilise la nouvelle spécification Oauth 2.0 pour l'authentification token. Cela sécurise davantage encore l'autorisation d'accès à votre application et peut facilement être intégré à des applications web, des appareils mobiles ou des plateformes.
En utilisant la librairie socket.io, l'API intègre la fonction de streaming et transmettra les données au format JSON. Votre application vous permettra d'accéder à notre streaming en temps réel sur les données du marché, de récupérer les prix historiques, de vous abonner à des mises à jour en temps réel des tableaux de trading et effectuer des transactions en temps réel.
Nous fournissons un wrapper Python pouvant être facilement intégré à Jupyter Notebook. Nous mettons également à votre disposition des cas pratiques sur la façon d'utiliser les données FXCM afin de mettre en place des stratégies back-testées sur des plateformes populaires telles que BT Analysis, QST trader, Zipline et QuantConnect.
FIX API est un protocole standard FIX conçu pour une interface personnalisée sur mesure qui permettra 250 mises à jour de prix par seconde (indisponible sur d'autres API). C'est notre option la plus rapide et la plus populaire. Vous aurez accès à la gamme complète des différents types d'ordres de trading disponibles chez FXCM. Afin de posséder un compte sur la station de trading FXCM, le solde de ce dernier doit être d'au moins 5000€.
API JAVA, un wrapper SDK d'API FIX, fournit aux clients une API fonctionnelle et réglable sur la plateforme de trading FXCM. Cela inclut le streaming des prix en temps réel et les prix historiques pour les transactions réelles. Il est modulable, léger et solide et compatible sur tout système conforme exploitant Java.
L'API ForexConnect offre les mêmes fonctionnalités présentes sur la station de trading FXCM. Elle offre tous les types d'ordres disponibles, le streaming des prix en temps réel, la gestion de vos positions, le téléchargement des taux historiques des instruments, les rapports de compte et plus encore. ForexConnect supporte C++, C#, Java, VB, VBA, compatible avec .Net, Linux, iOS et Android, et c'est GRATUIT.
Vous avez des questions? Nous proposons une assistance 24h/5. Vous pouvez nous contacter à: api@fxcm.com.