Cómo integrar el simulador de emparejamiento de órdenes de DolphinDB en un framework de backtesting en C++
Building a High-Performance C++ Backtesting Framework

DolphinDB presenta una solución de baja latencia y alto rendimiento para instituciones que ya cuentan con un framework de backtesting en C++ y necesitan simular el emparejamiento de órdenes de forma realista. Este tutorial explica cómo encapsular el plugin de simulador de emparejamiento de órdenes en C++, definiendo una interfaz unificada basada en eventos con dos implementaciones: Swordfish y la API de C++. Con este enfoque, los equipos pueden reutilizar su infraestructura existente mientras aprovechan las capacidades de cómputo ultrarrápido de DolphinDB, ideal para estrategias de alta frecuencia y market-making. El tutorial cubre el diseño del sistema, la configuración, las interfaces y la implementación paso a paso.
Para las instituciones que ya han construido un framework de backtesting en C++, reconstruir todo el sistema para soportar un emparejamiento de órdenes más realista y una reproducción de mercado de alto rendimiento a menudo no es práctico.