OnixS C++ CME Streamlined Market Data Handler
API documentation

Wellcome to the knowledgebase for the C++ CME Streamlined Market Data Handler!

C++ CME Streamlined Market Data Handler is a C++ library that provides access to the CME Streamlined SBE Market Data feeds. The software development kit encapsulates all low-level aspects of the market data platform allowing to focus on a trading solution implementation and market data processing algorithms. The high-level C++ API allows building applications quickly to get market data without much involvement into raw protocol specifics.

Below are the key features of the C++ CME Streamlined Market Data Handler:

  • Easy-to-use API.
  • Multi-threaded architecture.
  • Low latency, high throughput.
  • Arbitration between primary (A) and secondary (B) feeds.
  • Per-security filtering.
  • Log replay facility.

What is new section explains new features and important changes made by the development team into the SDK API and behavior since the previous major release.

Getting Started section guides through the most significant parts of the Handler's architecture.

Advanced Programming provides information about sophisticated development tasks and techniques available in the Handler including

Low Latency Best Practices on achieving the best latency of market data processing.

FAQ contains commonly asked questions and answers.

External resources section lists online resources on the product, CME Streamlined market data platform and other related areas like troubleshooting lost multicast packets.

Support describes the best way to get support for the product.

For a complete list of available topics, see Table of Contents.