OnixS CurveGlobal HSVF Handler C++ library  2.7.0
API documentation

OnixS CurveGlobal HSVF Market Data Handler is a C++ library that provides access to the CurveGlobal HSVF market data feed.

The High Speed Vendor Feed (HSVF) is comprised of trades, quotes, market depth, strategies, bulletins, summaries, and other statistics. This HSVF market data specification defines the communications interface and message formats for the high-speed transmission which broadcasts real-time trading and statistical information from the exchange derivatives platform.

Below are the key features of the CurveGlobal HSVF Market Data Handler for C++:

  • Easy-to-use API;
  • Multithreaded architecture;
  • Low latency, high throughput;
  • Synchronizing client systems to the latest market state;
  • Incremental order book management;
  • Per-security filtering;
  • Flexible logging;
  • Log replay facility.

Getting Started section will guide through the most significant parts of the Handler's architecture. Advanced Programming provides information about sophisticated development tasks and techniques available in the Handler. Connectivity Troubleshooting provides information about diagnosing and solve typical issues that could appear during the initial connectivity attempts.

CurveGlobal HSVF Market Data Handler supports SOLA Derivatives HSVF Market Data Technical Specification version 11.4 (1 October 2020).
It's highly recommended to read the HSVF Market Data Technical Specification (SOLA 14) document before reading this Guide to get familiar with core aspects of CurveGlobal HSVF Market Data service.

It's also highly recommended to review the source code of the sample project which comes as part of library's distributive package alongside reading this guide.