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

Workflow

CLOB: MarketData

Info
titleCboeFX Central

CboeFX Central has the following differences from the other CboeFX platforms:

  • Clients connected to the Cboe FX Central order book can track the delay channel they are currently consuming market data from, per subscription. Refer to Passthru FIelds for details.
  • CboeFX Central Sessions configured for self-identification will have an indication in Passthru field SelfMatchIndicator. Please notify support for the setup.
  • TradeTicker messages are not supported on Central.
  • CboeFX Central is always configured on port with MinQty and LotSize.
  • Modify Orders are not Supported on Cboe Central or for NDFs, thus MarketDataIncrementalRefresh messages only contain MDUpdateAction = New/Delete.

Supported Instruments

...

MDBookType

...

MDEntryType

...

PriceDepth

OrderDepth

...

Bid

Offer

TradePaid

TradeGiven

...

PriceDepth

OrderDepth

...

Bid

Offer

TradePaid

TradeGiven

Note
titleMinQty/LotSize

If Clients wish to receive MinQty/LotSize data, they should notify Support.

Note
titleFXPrints & FXSnap

If Clients have purchased FXPrints or FXSnap options from CboeFX, they should notify Support.

Info
titleCboeFX Replay Service

Replay service is not yet available for clients.

Note
titleMarketDepth

By default MarketData sessions are configured for FullBook.

Clients can opt for MarketDepth of 3 or TopOfBook, please notify Support if needed.

FullAmount sessions are always configured such that one order is provided per quantity tier.

Info
titleMDUpdateAction

Clients may receive MarketDataIncrementalRefresh messages with MDUpdateAction = Change, but has no change in amount or price.

This is due to CboeFX sending updates for Iceberg orders when MaxShow is specified, leading to updates with same visible MDEntryPx and MDEntrySize.

PartyIDs

...

Table Filter
hideControlstrue
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultcboefx_itch
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1649327646848_477420983
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
defaultcboefx_itch
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1649327665635_-1721273877
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
defaultcboefx_itch
isFirstTimeEnterfalse
userfilterVenue
datepatterndd M yy
id1649327681869_-1551568843
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.