Log in

MDIncGrp

TagNameTypeRequiredDescription
268NumInGroup
Required
Number of entries in Market Data message.
279Char Enum
Required
Must be first field in this repeating group
285Char EnumIf MDUpdateAction = Delete(2), can be used to specify a reason for the deletion
1173IntCan be used to define a subordinate book
264IntCan be used to define the current depth of the book
269Char EnumConditionally required if MDUpdateAction(279) = 0 (New). Cannot be changed
278StringIf specified, must be unique among currently active entries if MDUpdateAction(279) = 0 (New);
280StringIf MDUpdateAction(279) = 0 (New), for the first market data entry in a message, either this field or a security symbol must be specified
1500String
Component
Component
Component
Component
Component
Component
291MultipleCharValue Enum
292MultipleCharValue Enum
270PriceConditionally required when MDUpdateAction(279) = 0 (New) and MDEntryType(269) is not A (Imbalance), B (Trade volume), or C (Open interest)
423Int Enum
Component
819Int Enum
ComponentThe set of YieldData (yield-related) fields defined in Common Components of Application Messages
ComponentThe set of SpreadOrBenchmarkCurveData (Fixed Income spread or benchmark curve) fields defined in Common Components of Application Messages
40Char EnumUsed to support market mechanism type; limit order, market order, committed principal order
15CurrencyCan be used to specify the currency of the quoted price
2897String Enum
120CurrencyRequired for NDFs to specify the settlement currency (fixing currency)
2899String Enum
Component
271QuantityConditionally required when MDUpdateAction(279) = 0 (New) and MDEntryType(269) = 0 (Bid), 1 (Offer), 2 (Trade), B (Trade volume), or C (Open interest)
Component
1093Char EnumCan be used to specify the lot type of the quoted size in order depth books
272UTCDateOnly
273UTCTimeOnly
274Char Enum
275ExchangeMarket posting quote / trade. Valid values: See Volume 6: Appendix 6-C
336String Enum
625String Enum
326Int Enum
327Int Enum
2447Boolean
2705Int Enum
276MultipleStringValue EnumSpace-delimited list of conditions describing a quote
277MultipleStringValue EnumSpace-delimited list of conditions describing a trade
Component
2961Boolean
2667Int Enum
1934Int EnumUsed only when reporting a trade (MDEntryType(269)=2 (Trade)) that is a regulatory trade report
2963Int EnumFor optional use in reporting trades
828Int EnumFor optional use in reporting trades
829Int EnumFor optional use in reporting trades
855Int EnumFor optional use in reporting trades. Conditionally requires presence of TrdType(828)
2896Int EnumFor optional use in reporting trades. Conditionally requires presence of SecondaryTrdType(855)
2405Int Enum
574String EnumFor optional use in reporting trades
1115Char Enum
1390Int EnumFor optional use in reporting trades
Component
2373Boolean
570Boolean Enum
ComponentFor optional use when reporting trades. List of trades related to the current market data entry, e.g. leg trades of a multi-leg trade
282String
283String
284String
286MultipleCharValue EnumUsed if MDEntryType(269) = 4 (Opening Price), 5 (Closing Price), or 6 (Settlement Price)
59Char EnumFor optional use when this Bid or Offer represents an order
432LocalMktDateFor optional use when this Bid or Offer represents an order. ExpireDate(432) and ExpireTime(126) cannot both be specified in one Market Data Entry
126UTCTimestampFor optional use when this Bid or Offer represents an order. ExpireDate(432) and ExpireTime(126) cannot both be specified in one Market Data Entry
1629IntConditionally required when TimeInForce(59)= 10 (Good for Time)
1916Int Enum
110QuantityFor optional use when this Bid or Offer represents an order
18MultipleCharValue EnumCan contain multiple instructions, space delimited
287Int
37StringFor optional use when this Bid, Offer, or Trade represents an order
198StringFor optional use to support Hit/Take (selecting a specific order from the feed) without disclosing a private order id
299StringFor optional use when this Bid, Offer, or Trade represents a quote
1003StringFor optional use in reporting Trades
1851StringFor optional use in reporting Trades
288StringFor optional use in reporting Trades
289StringFor optional use in reporting Trades
2449IntFor optional use when reporting trades
2450IntFor optional use when reporting trades
346IntIn an Aggregated Book, used to show how many individual orders make up an MDEntry
290Int
546MultipleCharValue Enum
811Float
451PriceOffset
58StringText to describe the Market Data Entry. Part of repeating group
354LengthMust be set if EncodedText(355) field is specified and must immediately precede it
355DataEncoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field
1023Int
528Char Enum
1024Int Enum
332Price
333Price
1025PriceIndicates the first price of a trading session; can be a bid, ask, or a trade price
31PriceIndicates the last price of a trading session; can be a bid, ask, or a trade price
1592Float
1020Quantity
Component
1143Float
731Int Enum
2451Int Enum
63String Enum
64LocalMktDateIndicates date on which instrument will settle
483UTCTimestampFor optional use in reporting Trades. Used to specify the time of trade agreement for privately negotiated trades
60UTCTimestampFor optional use in reporting Trades. Used to specify the time of matching
2445UTCTimestampEntry time of the incoming order that triggered the trade
2446Char Enum
1070Int Enum
83IntAllows sequence number to be specified within a feed type
1048Char Enum
1026Float
1027PriceOffset
Component
Component