FIX Version FIX.5.0SP2 Extension Pack EP258

Approval Date 2020-06-25T12:00:00

Description Repo Working Group Bilateral Repo Trade and Post-Trade Enhancement




Field Changes

Updated Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaborationDeprecated
381Total amount traded expressed in units of currency - usually quantity * price. For FX Futures this is used to express the notional value of a fill when quantity fields are expressed in terms of contract size (i.e. quantity * price * contract size).
2374Free form text to specify additional trade continuation information or data.



New Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaboration
2885UnderlyingAccruedInterestAmtAmtAcrdIntAmt0Amount of accrued interest of underlying security.
2886UnderlyingNumDaysInterestintNumDaysInt0Number of days of interest for underlying security.



Enumerations

Updated Enumerations

TagValueSymbolicNameGroupSortDescriptionElaborationDeprecated
233REFTRADEReference to rolling or closing trade
233REFPRINPrincipal to rolling or closing trade
233REFINTInterest of rolling or closing trade
6947Indicates an end to the trade negotiation.

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionElaboration
233PAYOFFInterestPayoffOfRollingOrAmendingTradeOther72Interest payoff of rolling or amending trade
29723ContractTerminates24Contract terminatedIndicates a contract has been or is being terminated.
69411Accept11AcceptUsed in a response to acknowledge an action communicated by the counterparty.
69412TerminateContract12Terminate contractUsed to communicate the termination of an existing contract.
82866RollTrade66Roll tradeTrade is a roll from one contract that is about to expire to a new contract.
193732Rerate32RerateChange in the repo rate of an open repo contract due to shift in the market conditions.

Message/Component Content

Message/Components Content Changes

ComponentIDTagTextIndentPositionReqdDescription
27OrderQtyDataConditionally required for Tradeable or Counter quotes of single instruments when applicable for the type of instrument.
69OrderQtyDataConditionally required when countering a single instrument quote or "hit/lift" an IOI or Quote when applicable for the type of instrument.
68OrderQtyDataConditionally required for quotes of single instrument depending on the type of instrument when QuoteType(537)=1 (Tradeable).
70381Gross trade amount for the allocated account being confirmed.
2045OrderQtyDataConditionally required for single instrument quoting when applicable for the type of instrument.

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
2782806.50
271937070.0550May be used to indicate the quote/negotiation is for the specified post-execution trade continuation or lifecycle event.
272374070.0580
272372070.060Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
272371070.0650Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
692878021.50
691937075.30May be used to indicate the quote/negotiation is for the specified post-execution trade continuation or lifecycle event.
692374075.350
692372075.40Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
692371075.450Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
682878018.50
681937068.150If specified, this should echo the value in the message this status message is in response to.
682374068.160
682372068.170Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
682371068.180Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
919370160.880May be used to indicate the post-execution trade continuation or lifecycle event. This should echo the value in the message that resulted in this report.
923740160.920
923720160.940Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
923710160.960Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
192374081.470
192372081.480Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
192371081.490Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
782374015.1850
782372015.190Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
782371015.1950Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
702374023.4250
702372023.450Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
702371023.4750Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
2045RegulatoryTradeIDGrp133.80
20451937145.40Maybe used to indicate quote/negotiation is for the specified post-execution trade continuation or lifecycle event.
20452374145.50
20452372145.60Must be set if EncodedTradeContinuationText(2371) field is specified and must immediately precede it.
20452371145.70Encoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field.
10212885048.40
10212886048.70