El reto

:


Un portal de noticias, análisis y cotizaciones de forex desea implementar un servicio de generación automática de señales de mercado. Esas señales de compra o venta de pares de divisas deberán ser emitidas por estrategias algorítmicas que se ejecutan de manera continua. Una vez procesadas en el backoffice del portal, las señales se ofrecen como recomendaciones a los usuarios en el sitio web o a través de notificaciones.

Ese servicio, por tanto, debe integrarse en la infraestructura del portal, conectándose al feed de datos de cotización de forex utilizado por el cliente. Además, tiene que ofrecer una solución que facilite el diseño, prueba y ejecución de los algoritmos que generarán las señales, que no se ejecutarán en el mercado real. Por último, el sistema ha de contar con la capacidad suficiente para soportar la carga de la ejecución simultánea de un elevado número de estrategias.

La solución

Tras evaluar los requisitos del proyecto, Qbitia propuso implantar la solución integrada QDN-QCAID, apoyada en una infraestructura de servidores dedicados, en la que se utilizarían máquinas distintas para las pruebas en histórico y tiempo real y para la ejecución de las estrategias.

De este modo, queda garantizada la estabilidad y capacidad de respuesta del sistema.

La implementación de la solución QDN permitió la integración con los feeds de datos utilizados por el portal, tanto en tiempo real como históricos.

QDN utiliza esos datos para alimentar una versión de la plataforma de trading algorítmico QCAID generada expresamente para los gestores del portal.

Una vez instalada esa versión de QCAID en los equipos de los gestores, estos cuentan con el control total sobre las estrategias.

La interfaz de QCAID permite a los gestores no solo diseñar cualquier tipo de algoritmo emisor de señal, sino probarlos con datos históricos, simularlos en tiempo real y, finalmente, ponerlos en producción en el sistema.

QDN envía las órdenes emitidas desde QCAID al sistema de backoffice del portal para su transformación en señales que alimentan distintos servicios y funcionalidades. Por ejemplo, los usuarios pueden acceder a la representación gráfica del histórico de las estrategias, así como a una serie de ratios y estadísticas de cada una de ellas.

Qbitia se ocupa del mantenimiento, monitorización y soporte del servicio.

Los resultados

La implementación de la solución QDN-QCAID llevó consigo una serie de beneficios desde el punto de vista de la gestión y también en el ámbito comercial. Los gestores se han beneficiado de una disminución del tiempo dedicado al diseño de las estrategias, ya que la interfaz de QCAID resulta más fácil, flexible e intuitiva. También han visto aumentada la capacidad de backtesting, disminuyendo el tiempo necesario para esta tarea.

Los usuarios del portal pueden disfrutar ahora de un mayor número de señales generadas, resultando en un aumento del tráfico a la página, del tiempo que los usuarios pasan en la página y, en general, de la satisfacción con el servicio.

Servicios utilizados