Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

With CME Market Data Over WebSocket API, clients can access easy-to-use real-time CME Group market data feeds. CME Market Data Over WebSocket API supports JavaScript Object Notation (JSON) format. The service provides an easy, low-cost, and highly scalable format to drive trading analysis, risk management, or distribution. Data available in this universal format includes top of book information, trade execution, and product statistics including settlement, total daily volume, and open interest. CME Market Data Over WebSocket API is a service powered by Google Cloud for market data distribution. 

...

Table of Contents
excludeContents

Product Offerings

CME Market Data Over WebSocket API supports CME Globex sourced futures and options products from the following Designated Contract Markets (DCM):

  • CME
  • CBOT
  • COMEX
  • NYMEX
  • DMEGME

Supported Market Data

The following market data types are available via Google Cloud WebSocket feed:

...

A registered OAuth API ID is required to access the CME Market Data Over WebSocket API services. API IDs for CME Group Logins are created and managed in the CME Customer Center - My Profile menu. Client API IDs must also be entitled prior to accessing CME APIs.

Info

New clients should consult the CME Group Login registration process page for more information.

Complete the step(s) that are applicable to your account:

...

Open Interest is the total number of contracts per instrument that are not yet offset or fulfilled from the previous trading day. Open Interest is updated once per day throughout the trading week.

Settlement Price

CME Market Data Over WebSocket API sends the following types of settlement prices:

...

Info

For a settlement price overview, refer to the Settlement Prices topic.

Settlement Price Attribute Examples
EXAMPLE #KEYATTRIBUTEVALUEMEANING
1

payload.tradeStatistics

settlementFinal

0

Preliminary Actual Settlement at Trading Tick
payload.tradeStatisticssettlementActual

1

payload.tradeStatisticssettlementRounded

1

2

payload.tradeStatistics

settlementFinal

0

Preliminary Actual Settlement at Clearing Tick
payload.tradeStatisticssettlementActual

1

payload.tradeStatisticssettlementRounded

0

3

payload.tradeStatistics

settlementFinal

1

Final Theoretical Settlement at Trading Tick
payload.tradeStatisticssettlementActual

0

payload.tradeStatisticssettlementRounded

1

4

payload.tradeStatistics

settlementFinal

1

Final Actual Settlement at Trading Tick
payload.tradeStatisticssettlementActual

1

payload.tradeStatisticssettlementRounded

1

5

payload.tradeStatistics

settlementFinal

1

Final Actual Settlement at Clearing Tick
payload.tradeStatisticssettlementActual

1

payload.tradeStatisticssettlementRounded

0

Connectivity Processing 

...

System Recovery Processing

In the event of a CME Websocket Market Data failure, client systems must reestablish a connection and re-subscribe via request messages. 

Product and Instrument Referential Data

...