El reto
:
Un mercado de valores decide lanzar una plataforma web de operación para su mercado de forex (futuros, forwards y spot), dirigida tanto a los miembros de mercado como a sus clientes. El objetivo es competir en igualdad de condiciones con las otras plataformas del mercado, lo que requiere que disponga, al menos, de funcionalidades similares.
Cada tipo de producto tiene que visualizarse teniendo en cuenta sus características particulares y adaptarse a los estándares de mercado. Además, en el caso del mercado spot, se han de incorporar modos de visualización que permitan mejorar la operativa multi-bilateral.
La plataforma deberá realizar operaciones contra el matching engine de un mercado multi-bilateral de spot, así como mediante RFQ (Request for Quotes) y contra el mercado de derivados de forex.
La solución debe permitir el acceso a otras plataformas de agregación de liquidez de forex, de forma que, desde una misma pantalla, el usuario pueda elegir en qué entorno desea realizar la operación. Asimismo, tiene que presentar la información de los diferentes mercados agregada o consolidada en un mismo libro de órdenes.
Además, la plataforma necesita contar con un sistema algorítmico de gestión de la posición, compuesto por un neteador de posiciones y un conjunto de algoritmos de gestión seleccionables y configurables.
Por último, se requiere que la plataforma tenga una orientación institucional y que cuente con una API pública para facilitar la integración con los sistemas de los miembros de mercado o con aplicaciones de terceros.
La solución
Qbitia ofreció al cliente su servicio de consultoría tecnológica avanzada para la definición, diseño, desarrollo y puesta en marcha de la plataforma.
El proyecto comenzó con un trabajo de análisis y toma de requisitos a través de reuniones y entrevistas con los diferentes actores implicados.
En un primer momento, el equipo de Qbitia llevó a cabo un estudio de mercado y de la competencia, que le sirvió para la segmentación de cliente y para la posterior definición de los productos negociables y la definición funcional del propio mercado (sistemas de liquidación de divisas, funcionamiento y flujos operativos, características de las entidades de pago, etc.).
A continuación, se procedió a la definición del proyecto, con el foco del diseño puesta en la usabilidad de la interfaz.
El desarrollo y despliegue de la plataforma se dividió en los siguientes apartados:
- Interfaces web para acceso de miembros y clientes de miembros a spot, forwards y futuros de forex.
- Interfaces web de gestión de usuarios.
- Interfaces con los matching engines de spot y derivados para envío y recepción de órdenes, RFQs y datos.
- Interfaces con plataforma de negociación spot externa.
- Interfaces web para el acceso de clientes de los miembros.
- API pública de acceso a la plataforma.
- Entrada FIX de órdenes.
- Servicios comunes, continuidad, monitorización, registros, etc.
La implementación del desarrollo se realizó en Java, utilizando las tecnologías de mercado que más valor aportaron en cada caso (microservicios, tecnología de contenedores, etc), con vistas a su despliegue en la propia infraestructura del mercado.
El diseño de la plataforma llevó aparejada consigo una serie de desarrollos complementarios, no contemplados en la definición inicial, pero que Qbitia llevó a cabo para garantizar la compleción del proyecto, tales como el soporte en la selección y definición de la infraestructura de sistemas, la realización de los despliegues de la plataforma y la asistencia en la configuración del firewall de aplicación, así como la encriptación de datos en reposo.
Asimismo, Qbitia se ocupa del servicio de mantenimiento del sistema y del soporte a usuarios, así como de desarrollos e integraciones adicionales.
Los resultados
El resultado es una plataforma que puede ser usada tanto por los operadores pertenecientes a los miembros de mercado como por los clientes de los miembros a través de internet, con interfaces de usuario disponibles tanto en inglés como en castellano. La plataforma se compone, por una parte, de una interfaz web, a través de la cual se pueden realizar y gestionar operaciones, y por otra parte, de servicios de gestión, entre los que destacan los de difusión de datos, routing, control pre-trade y gestión de la posición.
El lanzamiento de la nueva plataforma de negociación forex permitió al cliente posicionar su marca y desarrollar su mercado de forex, ofreciendo un nuevo producto respaldado por una firma de confianza. Esto se refleja en cifras como:
- Número de usuarios
- Volumen negociado
Por otra parte, la consultoría tecnológica proporcionada por Qbitia trajo consigo un considerable ahorro de tiempo en el desarrollo e implementación del proyecto.
Servicios utilizados
Tecnología
Diseño y desarrollo de soluciones tecnológicas ad hoc para gestión e inversión financiera