FIX Version FIX.Latest Extension Pack EP268

Approval Date 2021-07-04T00:00:00

Description MMT 3.5 extensions




Field Changes

Updated Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaborationDeprecated
855Type of trade assigned to a trade. Used in addition to TrdType(828). Must not be used when only one trade type needs to be assigned.
828Type of trade assigned to a trade.



New Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaboration
2896TertiaryTrdTypeintTrdTyp30828Reserved1000PlusType of trade assigned to a trade. Used in addition to TrdType(828) and SecondaryTrdType(855). Must not be used when only one additional trade type needs to be assigned.



Enumerations

Updated Enumerations

TagValueSymbolicNameGroupSortDescriptionElaborationDeprecated
82850Identifies a collection/basket of trades. In the context of bonds (e.g. corporate bonds) these are transacted as a single trade at an aggregate price for the entire portfolio and may be traded all-or-none or most-or-none depending on bilateral agreement. In the context of ESMA RTS 1 Article 2(b), may be used to refer to portfolio trades to distinguish between addressable and non-addressable volume. In the context of Market Model Typology (MMT), use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).
82862In the context of Market Model Typology (MMT), a dark trade might also come from a lit/hybrid book (e.g. when an aggressive lit order hits a resting dark order). The use of this value applies to TrdType(828), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).
82864In the context of ESMA RTS 1 Article 2(a), may be used to refer to benchmark trades. In the context of Market Model Typology (MMT), the "benchmark" price depends on a benchmark which has no current price but was derived from a time series such as a VWAP. The use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).
82865Identifies the pseudo-trade of a stream or collection of trades to be transacted, cleared and be reported as an atomic unit. The subsequent actual trades reported should not have this value. In the context of ESMA RTS 2 Article 1(1)(b), may be used to refer to package transactions (excluding exchange for physicals). In the context of Market Model Typology (MMT), use of this value applies to TrdType(828), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

Deprecated Enumerations

TagValue
2776

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionElaboration
82953TrdSubmitVenueClrSettl53Trade submitted to venue for clearing and settlementIdentifies trades brought on a trading venue purely for clearing and settlement purposes.
267016ReportedOutsideReportingHours16Reported outside of reporting hoursIn the context of ESMA, trades published after the trade reporting facility being used (e.g. APA for trades brought onto a trading venue) closes, will be reported the following business day and not flagged as deferred (as the MiFID deferral regime is not applicable). This value distinguishes these types of trades from trades executed (and published) on the same business day. It is recommended that this value be set by the trade reporting facility, e.g. APAs, (as opposed to publishing investment firms) to ensure the most accurate use of this value.

Message/Component Content

Message/Components Content Changes

ComponentIDTagTextIndentPositionReqdDescription
64855Conditionally requires presence of TrdType(828).

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
64289608.0050Conditionally requires presence of SecondaryTrdType(855).
2031855131.2030For optional use in reporting trades. Conditionally requires presence of TrdType(828).
20312896131.2060For optional use in reporting trades. Conditionally requires presence of SecondaryTrdType(855).
20312373131.630
2032855124.120For optional use in reporting trades. Conditionally requires presence of TrdType(828).
20322896124.130For optional use in reporting trades. Conditionally requires presence of SecondaryTrdType(855).
20322373124.730