FIX Version FIX.5.0SP2 Extension Pack EP222

Approval Date 2017-01-09T17:00:00

Description MiFID II and MiFIR Extensions Part 1




Field Changes

Updated Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaborationDeprecated
1724Identifies the origin of the order.
1906Specifies the type of trade identifier provided in RegulatoryTradeID(1903). Contextual hierarchy of events for the same trade or transaction maybe captured through use of the different RegulatoryTradeIDType(1906) values using multiple instances of the repeating group as needed for regulatory reporting.



New Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaboration
2593NoOrderAttributesNumInGroup1Number of order attribute entries.
2594OrderAttributeTypeintTyp0Reserved1000PlusThe type of order attribute.
2595OrderAttributeValueStringVal0The value associated with the order attribute type specified in OrderAttributeType(2594).
2524TradeReportingIndicatorintTrdRptngInd0Used between parties to convey trade reporting status.In the context of regulatory reporting, this field may be used by the reporting party (e.g. party obligated to report to regulators) to inform their trading counterparty or other interested parties the trade reporting status.
2671SideTradeReportingIndicatorintTrdRptngInd02524Used between parties to convey trade reporting status.In the context of regulatory reporting, this field may be used by the reporting party (e.g. party obligated to report to regulators) to inform their trading counterparty or other interested parties the trade reporting status.



Enumerations

Updated Enumerations

TagValueSymbolicNameGroupSortDescriptionElaborationDeprecated
17244Order received from a customer or originated with the firm

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionElaboration
25940AggregatedOrder0Aggregated orderIn the context of ESMA RTS 24 Article 2(3), when OrderAttributeValue(2595)=Y, it signifies that the order consists of several orders aggregated together. This maps to ESMA RTS value "AGGR".
25941PendingAllocation1Pending allocationIn the context of ESMA RTS 24 Article 2(2), when OrderAttributeValue(2595)=Y, it signifies that the order submitter "is authorized under the legislation of a Member State to allocate an order to its client following submission of the order to the trading venue and has not yet allocated the order to its client at the time of the submission of the order". This maps to ESMA RTS value "PNAL".
25942LiquidityProvisionActivityOrder2Liquidity provision activity orderIn the context of ESMA RTS 24 Article 3, when OrderAttributeValue(2595)=Y, it signifies that the order was submitted "as part of a market making strategy pursuant to Articles 17 and 18 of Directive 2014/65/EU, or is submitted as part of another activity in accordance with Article 3" (of RTS 24).
25943RiskReductionOrder3Risk reduction orderIn the context of ESMA RTS 22 Article 4(2)(i), when OrderAttributeValue(2595)=Y, it signifies that the commodity derivative order is a transaction "to reduce risk in an objectively measurable way in accordance with Article 57 of Directive 2014/65/EU".
25944AlgorithmicOrder4Algorithmic orderWhen OrderAttributeValue(2595)=Y, it signifies the order submitted to the dealer/investment firm resulted from an algorithm.
25945SystemicInternaliserOrder5Systemic internaliser orderWhen OrderAttributeValue(2595)=Y, it signifies the order is submitted by a systematic internaliser.
25240NotReported0Trade has not (yet) been reported
25241OnBook1Trade has been reported by a trading venue as an "on-book" trade
25242SISeller2Trade has been reported as a "systematic internaliser" seller trade
25243SIBuyer3Trade has been reported as a "systematic internaliser" buyer trade
25244NonSISeller4Trade has been reported as a "non-systematic internaliser" seller trade
25245SubDelegationByFirm5Trade has been reported under a sub-delegation arrangement by an investment firm to a reporting facility (e.g. APA) on behalf of another investment firm
295RisklessPrincipal5Riskless principal
54HSellUndisclosed17Sell undisclosedIn the context of ESMA RTS 22, this allows for reporting of transactions where the investment firm (broker) is not able to determine whether the sell is a short sale transaction. Corresponds to RTS 22 "short selling indicator" value of 'UNDI'.
447PShortCodeIdentifierFor all PartyRoles13Short code identifierA generic means for trading venues, brokers, investment managers to convey a bilaterally agreed upon "short hand" code for an identifier that is a reference to a mapping between the parties.
447QNationalIDNaturalPersonFor all PartyRoles14National ID of natural personAn identification number generally assigned by a government authority or agency to a natural person which is unique to the person it is assigned to. Examples include, but not limited to, "social security number", "pension number".
452122InvestmentDecisionMaker122Investment decision makerIn the context of ESMA RTS reporting, this is used to specify party responsible for the investment decision. See RTS 24, Annex, Table 2, Field 4.
17245OrderReceivedFromDirectAccessCustomer5Order received from a direct access or sponsored access customer
19065TradingVenueTransactionIdentifier5Trading venue transaction identifierAssigned by the trading venue to a transaction. In the context of ESMA RTS 22 and RTS 24, this is an unique transaction identification "number generated by trading venues and disseminated to both the buying and selling parties in accordance with Article 12 of [RTS 24 on the maintenance of relevant data relating to orders in financial instruments under Article 25 of Regulation 600/2014 EU]." (quoted text from RTS 22). "Uniqueness" may be defined per relevant regulations.
167422AlgorithmFor party role 12 (Executing trader) or 122 (Investment decision maker)22Algorithm
167423FirmOrLegalEntityFor all firm / broker type party roles23Firm or legal entity
167424NaturalPersonFor all trader / customer type party roles24Natural person

Components

Components Added

ComponentIDComponentTypeCategoryIDNameAbbrNameNotReqXMLVolumeDescriptionElaboration
1073BlockRepeatingCommonOrderAttributeGrpOrdAttrib0The OrderAttributeGrp component provides additional attributes about the order. Attributes included in this component are primarily "indicators" that may be associated with regulatory requirements and are typically not part of normal trading activities.

Message/Component Content

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
10732593010
10732594120Required if NoOrderAttributes(2593) > 0.
10732595130Required if NoOrderAttributes(2593) > 0.
14OrderAttributeGrp065.50
611724080.30
61OrderAttributeGrp080.60
92667032.10
9829032.240
9855032.260
9570032.560
92524032.640May be used to bilaterally inform counterparty of trade reporting status.
9OrderAttributeGrp073.50
9TrdRegPublicationGrp0160.70
9TradePriceConditionGrp0160.80
20612671115.50May be used to bilaterally inform counterparty of trade reporting status for this side of the trade.
21431724022.30
2143OrderAttributeGrp022.60