FIX Version FIX.5.0SP2 Extension Pack EP237

Approval Date 2017-12-15T17:00:00

Description MiFID II MiFIR Extensions Part 4




Field Changes




New Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaboration
2749ExecutionTimestampUTCTimestampExecTS0Time of the individual execution.
2750ReportingPxPriceRptngPx0Represents the reportable price on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.
2751ReportingQtyQtyRptngQty0Represents the reportable quantity on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.



Enumerations

Updated Enumerations

TagValueSymbolicNameGroupSortDescriptionElaborationDeprecated
25240Depending on the regulatory regime the trade is reportable and the recipient may be responsible for reporting.
25241Trade has been or will be reported by a trading venue as an "on-book" trade
25242Trade has been or will be reported as a "systematic internaliser" seller trade
25243Trade has been or will be reported as a "systematic internaliser" buyer trade
25244Trade has been or will be reported as a "non-systematic internaliser" seller trade
25245Trade has been or will be reported under a sub-delegation arrangement by an investment firm to a reporting facility (e.g. APA) on behalf of another investment firm

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionElaboration
25246Reportable6Trade has been or will be reportedDepending on the regulatory regime the recipient is not responsible for reporting.
25247NonSIBuyer7Trade has been or will be reported as a "non-Systematic Internaliser" buyer trade
25248OffBook8Trade has been or will be reported by a trading venue as an "off-book" trade
25249NotReportable9Trade is not reportableThe (non-equity) instrument does not need to be reported by any party, e.g. because it is not deemed to have been traded on a trading venue.

Components

Components Changed

ComponentIDComponentTypeCategoryIDNameAbbrNameNotReqXMLVolumeDescriptionElaborationDeprecated
2014Common

Message/Component Content

Message/Components Content Changes

ComponentIDTagTextIndentPositionReqdDescription
70TrdRegTimestampsTime of last execution being confirmed by this message. Use ExecutionTimestamp(2749) in ExecAllocGrp component when there are multiple trades.

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
19855081.430
191937081.460
78855015.160
781937015.180
70ExecAllocGrp0120
70828023.10
70829023.20
70855023.30
701937023.40
70574023.50
92750080.40
92751080.50
20142749180
20142524190
2014TrdRegPublicationGrp1100
2014TradePriceConditionGrp1110
2030OrderAttributeGrp167.50
2036401110
209426711150