@

Qu'est-ce que le trading API?

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:

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:

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€.

JAVA API:

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.

FOREXCONNECT API:

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.