DolphinDB 플러그인으로 기존 C++ 백테스팅 프레임워크에 고성능 주문 매칭 시뮬레이터 통합하기
Building a High-Performance C++ Backtesting Framework

DolphinDB의 고성능 주문 매칭 시뮬레이터 플러그인을 기존 C++ 백테스팅 프레임워크에 통합하는 방법을 설명합니다. 이 튜토리얼은 Swordfish 라이브러리 또는 C++ API를 사용하여 플러그인을 캡슐화하고, 이벤트 기반 인터페이스를 정의하여 중고빈도 전략 시뮬레이션에 적합한 저지연, 고동시성 백테스팅 워크플로우를 구축하는 방법을 다룹니다. 시스템 설계, 인터페이스 설계, 구현 세부 사항을 포함하며, 기존 인프라를 재사용하면서도 정밀한 주문 매칭을 구현할 수 있는 실용적인 솔루션을 제시합니다.
기관이 이미 C++ 백테스팅 프레임워크를 구축한 경우, 보다 현실적인 주문 매칭과 고성능 마켓 데이터 리플레이를 지원하기 위해 전체 시스템을 재구축하는 것은 비현실적인 경우가 많습니다.