MDP 3.0 - Market Data Snapshot - Full Recovery

The Market Data Snapshot message below is the Market Data Snapshot recovery message. This message is utilized by the MBP & MBOLD Market Recovery feeds. This message maps to the SnapshotFullRefresh template in the SBE MDP Core schema.

Tag

FIX Name

Type

Semantic Type

Valid Values

Description

369

LastMsgSeqNumProcessed

uInt32

SeqNum



Sequence number of the last Incremental feed packet processed. This value is used to synchronize the snapshot loop with the real-time feed

911

TotNumReports

uInt32

int



Total number of messages replayed in the loop

48

SecurityID

Int32

int



A unique instrument ID value will not be reused until the next trade date following an instrument expiration or deletion.

83

RptSeq

uInt32

int



Sequence number of the last Market Data entry processed for the instrument. The MDP Conflated TCP market data group sends a RptSeq value of zero.

60

TransactTime

uInt64

UTCTimestamp



Timestamp of the last event security participated in, sent as number of nanoseconds since Unix epoch

779

LastUpdateTime

uInt64

UTCTimestamp



UTC Date and time of last Security Definition add, update or delete on a given Market Data channel

75

TradeDate

LocalMktDate

LocalMktDate



Trade session date sent as number of days since Unix epoch

1682

MDSecurityTradingStatus

SecurityTradingStatus

int

4=Close  

17=Ready to trade (start of session)

18=Not available for trading

21=Pre Open 

103 = No Change

201=PrivateWorkup

202=PublicWorkup

Identifies the current trading state of the instrument

1149

HighLimitPrice

PRICENULL9

Price



Upper price threshold for the instrument

1148

LowLimitPrice

PRICENULL9

Price



Lower price threshold for the instrument

1143

MaxPriceVariation

PRICENULL9

Price



Differential value for price banding

Repeating Group 1

268

NoMDEntries

NumInGroup





Number of entries in Market Data message

→270

MDEntryPx

PRICENULL9

Price



Market Data entry price

→271

MDEntrySize

Int32NULL

Qty



Market Data entry quantity

→346

NumberOfOrders

Int32NULL

int



Aggregate number of orders at the given price level

→1023

MDPriceLevel

Int8NULL

int



Aggregate book position

→5796

TradingReferenceDate

LocalMktDate

LocalMktDate



Indicates the date of trade session corresponding to a statistic entry

→286

OpenCloseSettlFlag

OpenCloseSettlFlag

int

0=DailyOpenPrice

5=IndicativeOpeningPrice

Flag describing entry type

→731

SettlPriceType

SettlPriceType

MultipleCharValue



Settlements are not supported on BrokerTec markets.

→269

MDEntryType

MDEntryType

char

0=Bid

1=Offer

E=Implied Bid

F=Implied Offer

2=Trade (last trade price)

4=Opening Price

7=Trading Session High Price

8=Trading Session Low Price

9=VWAP 

e=Electronic Volume












How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.