The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 1.4.0

Table of Contents

Warning
titleUAT Maintenance Window

Scheduled CME UAT maintenance window - every Wednesday 5am-12noon CST Please refrain from testing during this time as the environment may be unavailable, or exhibit erroneous behavior, such as:

  • Duplicate entries in a Price Depth book.
  • Receive SnaphotFullRefresh messages without a TradeDate and MDSecurityTradingStatus.
  • Incorrect SecurityStatus messages.

These issues are isolated to the New Release environment and will not occur in Production.

Workflow

CLOB: MarketData

Supported Instruments

...

Table Filter
totalrow,,,,,,,,,,
hidelabelsfalse
sparkNameSparkline
hidePanetrue
sparklinefalse
defaultcme_mdp3_sbe_udp,ExecutionVenue&&OrdType(OrderSession)&&TimeInForce(OrderSession)
isFirstTimeEnterfalse
cell-width250,250
hideColumnstrue
disabledfalse
enabledInEditorfalse
globalFilterfalse
id1686244930302_-108961012
order0,1
hideControlsfalse
inversefalse,false
columnVenue
disableSavefalse
separatorPoint (.)
labelsVenue‚Hide columns
ddOperatorOR
datepatterndd M yy
updateSelectOptionsfalse
worklog365|5|8|y w d h m|y w d h m
isORAND
Table Excerpt Include
nameSupportedInstruments
merge-tablestrue
pageSupported Instruments
typepage

Please refer to Whisperer Enterprise - Supported Instruments for the full Enterprise table across all venues.

SecurityGroup

Note
titleUsage

The SecurityGroup field is used for symbols where

  • globex symbols are of format <Asset><M><YY> => Product code + 1 digit month + 2 digit year. 
  • FX Mini or FX Micro instruments will have the SecurityGroup populated with "MINI" or "MICRO"

If the SecurityGroup is populated on SecurityStatus messages, it will be expected to be populated back on all the client requests (Pricing and Orders session).

The full list of products with securityGroup populated will be available on the SecurityStatus message on the Pricing Channel.

ImpliedLiquidity

...

titleExplicit MDEntries

If Implied Liquidity is available for the subscribed instrument, then it will be delivered as as separate MDEntries to regular Bids and Offers. 

The book update message for a Market by Price (MBP) multiple-depth book reports modifications to prices, quantities, and order count; the data block for an implied prices book reports modifications to prices and quantities only.

The MBP multiple-depth book should be used in conjunction with the implied prices book to create an accurate book for all contracts with implied functionality. To create a consolidated book, the multiple-depth book and the implied book must be built and managed separately, then consolidated to reflect the current state of the market.

On subscription to new symbol supporting the implied liquidity, there will be only one snapshot. The implied Bids and implied offers just come in as individual MDEntries. 

When clients recieve MarketDataIncrementals with EmptyBook, It applies to both the implied and regular bids and offers.

Implied Liquidity may or may not be available during the day, depending on market activities. If no Implied updades are delivered, it implies that no Implied Book is currently available for the security. 

More information on CME Implied liquidity available at

https://www.cmegroup.com/education/courses/introduction-to-equity-sector-futures/understanding-implied-liquidity-in-select-sector-futures.html

https://www.cmegroup.com/confluence/display/EPICSANDBOX/MDP+3.0+-+Implied+Book

https://www.cmegroup.com/confluence/display/EPICSANDBOX/Implied+Orders

TradeDate

Info
titleDeferred Delivery
TradeDate may or may not be published on the initial SecurityStatus messages, however it will be updated as it becomes available.

FX Products

Note
titleNomenclature

Clients can chose the CCY pair format eg EUR/USD  or the CME Globex Symbols eg, 6E for FX products including Single Leg Futures, Spreads, FXLink. Please contact MarketFactory Support to set up the preference on the sessions.

Spread Representation

...

titleCME Convention

Whilst vanilla FX legs are ordered by value date, our supported CME spread legs typically represent trade side. Whisperer honours the CME convention, with Calendar Spreads (SP, FX, SD, EC) and FXLink supported as per the table below:

...

Types of spread as classified by CME

...

Leg1 Side

...

Leg2 Side

...

Leg1 Expiry

...

Leg2 Expiry

...

Buy  Spread

...

Sell Spread

...

Comment

...

SP Standard [SP]

...

Buy

...

Sell

...

Near

...

Far

...

Buying a Standard Calendar Spread buys leg1, sells leg2

...

Selling a Standard Calendar Spread sells leg1, buys leg2

...

User Defined Spreads are not supported.

...

EC TAS Calendar Spread [EX]

...

Buy

...

Sell

...

Near

...

Far

...

Buying an EC Calendar Spread buys leg1, sells leg2

...

Selling an EC Calendar Spread sells leg1, buys leg2

...

Deferred Calendar Spread [FX]

...

Buy

...

Sell

...

Far

...

Near

...

Buying a Deferred Calendar Spread buys leg1, sells leg2

...

Selling a Deferred Calendar Spread sells leg1, buys leg2

...

SD Calendar [SD]

...

Buy

...

Sell

...

Far

...

Near

...

Buying this Calendar buys leg1, sells leg2

...

Selling this Calendar sells leg1, buys leg2

Note: EQ Calendar Spread [EQ] is not currently supported. 

PartyIDs

...

Table Filter
hideControlstrue
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultcme_mdp3_sbe_udp
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1652096289926_-383091678
worklog5|8|w d h m|w d h m
isORAND
order0

Table Excerpt Include
copytabletrue
namePartyIDs
pagePartyIDs
typepage

Please refer to Whisperer Enterprise - PartyIDs for the full Enterprise table across all venues.

Regulatory Fields

...

Table Filter
hideControlstrue
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultcme_mdp3_sbe_udp
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1652096308581_-1391025755
worklog5|8|w d h m|w d h m
isORAND
order0

Table Excerpt Include
copytabletrue
nameRegulatoryFields
pageRegulatory Fields
typepage

Please refer to or Regulatory Fields for the full Enterprise table across all venues.

Passthru Fields

...

Table Filter
hideControlstrue
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultcme_mdp3_sbe_udp
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1652096323041_1312864364
worklog5|8|w d h m|w d h m
isORAND
order0

Table Excerpt Include
copytabletrue
namePassthruFields
pagePassthru Fields
typepage

Please refer to Passthru Fields for the full Enterprise table across all venues.