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.