@

¿Qué es API Trading?

Una interfaz de programación de aplicaciones (API) es un conjunto de definiciones, protocolos y herramientas para crear aplicaciones de software. En términos generales, es un conjunto de métodos de comunicación claramente definidos entre varios componentes de software. FXCM ofrece cuatro API GRATUITAS, cada una conectada directamente al servidor de trading de FXCM: una REST API, FIX API, Java API, y una API de ForexConnect API. Visite nuestra página github arriba para revisar documentación, ejemplos de códigos, casos reales y más.

REST API:

La API REST (Transferencia de estado representacional) es una API basada en web que utiliza una conexión Websocket que se desarrolló teniendo en cuenta el trading algorítmico. Los desarrolladores y los inversores pueden crear aplicaciones de trading personalizadas, integrarse en nuestra plataforma, realizar backtesting a estrategias y construir robots de trading. Las llamadas pueden realizarse en cualquier idioma que admita un HTTP estándar.

FXCM utiliza la nueva especificación OAuth 2.0 para autenticación a través de token. Esto permite una autorización más segura para acceder a su aplicación y puede integrarse fácilmente con aplicaciones web, dispositivos móviles y plataformas de escritorio.

Con el uso de la biblioteca socket.io, la API tiene capacidad de transmisión y enviará datos en formato JSON. Su aplicación tendrá acceso a la transmisión de nuestros datos del mercado en tiempo real, tendrá el precio histórico, se suscribirá en tiempo real a las actualizaciones de la mesa de trading y realizará operaciones en vivo.

Proporcionamos Python wrapper que se puede integrar fácilmente con Jupyter Notebook. También proporcionamos estudios de casos reales sobre cómo usar los datos de FXCM para construir y realizar backtesting de estrategias en las populares plataformas BT Analysis, QSTrader, Zipline y QuantConnect.

FIX API:

La API FIX es un estándar de protocolo FIX diseñado para una interfaz institucional personalizada en tiempo real que impulsa hasta 250 actualizaciones de precios por segundo (no disponible en otras API). Es nuestra opción más rápida y popular. Obtendrá una gama completa de tipos de órdenes de trading disponibles en FXCM. Se requiere una cuenta FXCM Trading Station con un saldo mínimo de $5,000.

JAVA API:

La API Java, un wrapper SDK de la API FIX, proporciona a los clientes una API programable en pleno funcionamiento en la plataforma de operaciones de FXCM. Incluye precios de transmisión en vivo y precios históricos para operaciones en vivo. Es escalable, ligero y robusto, y es compatible con cualquier sistema operativo compatible con Java.

FOREXCONNECT API:

La API de ForexConnect ofrece la misma funcionalidad que está disponible en la potente FXCM Trading Station. Esto incluye todos los tipos de órdenes disponibles, transmisión de precios en vivo, administración de sus posiciones, descarga de las cotizaciones históricas de los instrumentos, obtención de informes de cuenta y más. ForexConnect admite C ++, C #, Java, VB, VBA, compatible con .Net, Linux, iOS y Android, y es GRATUITO.

¿Tiene preguntas? Brindamos soporte las 24 horas. Puede enviar preguntas a api@fxcm.com.

Widget de spreads en vivo: Los spreads dinámicos en vivo están disponibles para las cuentas basadas en comisiones Active Trader. Cuando se muestran los spreads estáticos, las cifras son medias ponderadas en función del tiempo derivadas de los precios operables en FXCM desde el 1 de enero de 2018 al 31 de marzo del 2018. Los spreads son variables y están sujetos a retrasos. Los valores de los spreads son sólo con fines informativos. FXCM no se hace responsable de errores, omisiones o demoras, ni de acciones basadas en esta información.