Trading por API FIX

Un elemento poco conocido, pero valioso, de nuestra oferta como broker es el trading por API FIX.

En esta entrada explicamos qué es el protocolo FIX, qué ventajas puede ofrecerte según tu estrategia de trading, y qué elementos componen nuestra oferta FIX. No dudes en hacernos saber si te surgen dudas tras leer el texto!

¿Qué significa FIX?

FIX es una acrónimo del inglés (Financial Information eXchange) para un protocolo estandarizado de intercambio de datos usado por contrapartidas financieras cuando operan entre sí. Empezó siendo usado entre instituciones, pero se ha extendido como lengua franca entre todo tipo de participantes en el mercado, incluyendo traders independientes en todo el mundo.

fixproto

El estándar lo mantienen y desarrollan los miembros de la FIX Trading Community™, que incluye a muchos de las mayores instituciones financieras a nivel global. Lo adaptan a nuevos activos, y promueven su adopción, por los beneficios que aporta compartir un protocolo comprensible por todos.

En resumen – FIX es la lengua franca que entiende todo participante de mercado cuando opera con otros participantes.

¿Por qué te interesa?

Para traders algorítmicos, FIX ofrece 2 ventajas frente a MT4: es más flexible y más rápido.

La flexibilidad es doble. Via FIX envías órdenes a 1 libro de órdenes – te da acceso a la información de profundidad de mercado de la que no dispones en un sistema de dealing tipo MT4, que sólo envía el primer nivel de precios (Top Of Book). Por otro lado, se trata de un estándar independiente de cualquier plataforma pero compatible con todas. Por contra un algoritmo programado en MQL4 no se puede usar fuera de MT4 sin re-codificarlo – puesto que lenguaje de script (MQL) y plataforma de trading (MT4) son un paquete cerrado.

FIX no tiene esta limitación puesto que es un estándar universal. Puedes programar tu algoritmo en R, Python, C++ etc. sin miedo a tener que re-factorizar al cambiar de bróker o plataforma de trading.

La rapidez es otra ventaja: por FIX envías tus órdenes directamente al proveedores de liquidez, sin pasar por otra capa tecnológica (por ejemplo, un servidor MT4): por sistema una orden FIX gana a un trade vía MT4 por el tiempo de procesamiento interno de MT4, puesto que en el caso de un broker de verdad como Darwinex, los trades que llegan al servidor MT4 se re-envían vía FIX a los proveedores de liquidez. Que esta ganancia (en el entorno de mili-segundos) aporte una ventaja sustancial o no dependerá del tipo de estrategia – puede tener sentido en caso de trading de baja latencia, pero posiblemente no se justifica en operaciones a más largo plazo.

¿En qué consiste nuestra oferta FIX?

Facilitamos un conector FIX via nuestro proveedor de bridge, PrimeXM – basado en la versión 4.4 del protocolo FIX.

El paquete de servicios incluye:

  1. Elección de LPs – eliges entre nuestros dos Prime Brokers (Saxo o LMAX en Londres). Ambos agregan la liquidez de más de 15 bancos y proveedores alternativos.
  2. Un feed de precios – con profundidad de mercado a nivel de tick en tiempo real, con una conexión bilateral entre tu servidor y el nuestro
  3. Una cuenta de trading – en la que operas en tiempo real contra el libro de órdenes como tomador o proveedor de liquidez (órdenes límite)
  4. (Opcionalmente) Una cuenta MT4 de cobertura – que puede ser útil para monitorizar exposición y como plataforma redundante de trading. Puede ser útil por ejemplo para extraer informes fiscales o bien operar desde el móvil por MT4 en caso de necesidad.

Ofrecemos el conector por un precio mensual de 500 USD. Si bien no requerimos un balance mínimo en cuenta o volúmenes mínimos, nos reservamos el derecho a no dar este servicio caso a caso en función del coste de soporte que nos genere prestar el servicio.  Si quieres que te contemos todo sobre nuestra oferta FIX, ponte en contacto con info@darwinex.com y estaremos encantados de atenderte!

Loading Facebook Comments ...
0 comentarios

Escribe tu comentario

¿Quieres unirte a la conversación?
Agradecemos tu participación.

Leave a Reply

Your email address will not be published. Required fields are marked *