FIX.Latest_EP291 Message

TradeCaptureReport [type 'AE']


The Trade Capture Report message can be:

- Used to report trades between counterparties.

- Used to report trades to a trade matching system.

- Sent unsolicited between counterparties.

- Sent as a reply to a Trade Capture Report Request.

- Used to report unmatched and matched trades.

Pedigree Added FIX.4.3 Updated EP192

Expand Components | Collapse Components

Field or ComponentField NameAbbr NameReq'dCommentsPedigree
ComponentStandardHeaderHdrYMsgType = AEAdded FIX.4.3
ComponentApplicationSequenceControlApplSeqCtrl Added EP-1
571TradeReportIDRptID TradeReportID(571) is conditionally required in a message-chaining model in which a subsequent message may refer to a prior message via TradeReportRefID(572). The alternative to a message-chain model is an entity-based model in which TradeID(1003) is used to identify a trade. In this case, TradeID(1003) is required and TradeReportID(571) can be optionally specified.Added FIX.4.3 Updated EP141
1003TradeIDTrdID Added EP-1
1040SecondaryTradeIDTrdID2 Added EP-1
1041FirmTradeIDFirmTrdID Added EP-1
1042SecondaryFirmTradeIDFirmTrdID2 Added EP-1
2489PackageIDPackageID Added EP192
2490TradeNumberTrdNum Added EP192
487TradeReportTransTypeTransTyp Added FIX.4.3 Updated EP141
856TradeReportTypeRptTyp Added FIX.4.4
939TrdRptStatusTrdRptStat Status of the trade report. In 3-party listed derivatives model, this is used to convey status of a trade to a counterparty. Used specifically in a give-up (also known as claim) model.Added EP-1 Updated EP141
568TradeRequestIDReqID Identifier for the trade capture report request associated with this trade capture report.Added FIX.4.3 Updated EP141
828TrdTypeTrdTyp For optional use in reporting trades.Added FIX.4.4 Updated EP289
829TrdSubTypeTrdSubTyp For optional use in reporting trades.Added FIX.4.4 Updated EP289
855SecondaryTrdTypeTrdTyp2 For optional use in reporting trades. Conditionally requires presence of TrdType(828).Added FIX.4.4 Updated EP289
2896TertiaryTrdTypeTrdTyp3 For optional use in reporting trades. Conditionally requires presence of SecondaryTrdType(855).Added EP268 Updated EP289
ComponentTradeTypeGrpTrdTyp For optional use in reporting trades as alternative to the use of individual fields.Added EP289
2961AnonymousTradeIndicatorAnonymsTrdInd Added EP274
2667AlgorithmicTradeIndicatorAlgoTrdInd Added EP216
1849OffsetInstructionOfstInst Added EP141
ComponentTradePriceConditionGrpTrdPxConds Added EP141
1123TradeHandlingInstrTrdHandlInst Added EP-1
1124OrigTradeHandlingInstrOrigTrdHandlInst Added EP-1
1125OrigTradeDateOrigTrdDt Added EP-1 Updated EP141
1126OrigTradeIDOrigTrdID Added EP-1 Updated EP141
1127OrigSecondaryTradeIDOrignTrdID2 Added EP-1 Updated EP141
830TransferReasonTrnsfrRsn Added FIX.4.4
150ExecTypeExecTyp Type of execution being reported. Uses subset of ExecType(150) for trade capture reports.Added FIX.4.3 Updated EP141
748TotNumTradeReportsTotNumTrdRpts Added FIX.4.4 Updated EP141
912LastRptRequestedLastRptReqed Added FIX.4.4 Updated EP141
1028ManualOrderIndicatorManOrdInd May be used to indicate manual reporting of the trade.Added EP264
325UnsolicitedIndicatorUnsol Set to 'Y' if message is sent as a result of a subscription request or out of band configuration.Added FIX.4.4 Updated EP141
263SubscriptionRequestTypeSubReqTyp If the field is absent, SubscriptionRequestType(263)=0(Snapshot) will be the default.Added FIX.4.4 Updated EP141
572TradeReportRefIDRptRefID The TradeReportID(571) that is being referenced for trade correction or cancelation.Added FIX.4.3 Updated EP141
881SecondaryTradeReportRefIDRptRefID2 Added FIX.4.4 Deprecated FIX.5.0
818SecondaryTradeReportIDRptID2 Added FIX.4.4 Deprecated FIX.5.0
820TradeLinkIDLinkID Added FIX.4.4 Updated EP141
880TrdMatchIDMtchID Added FIX.4.4
17ExecIDExecID Market (exchange) assigned execution identifier as provided in the ExecutionReport(35=8) message.
Conditionally required if ExecRefID(19) is present and refers to the new execution identifer assigned by the market (exchange).
Added FIX.4.3 Updated EP264
19ExecRefIDExecRefID Reference to an execution identifier previously assigned by the market (exchange).
If specified, ExecID(17) is required.
Added EP264
527SecondaryExecIDExecID2 Added FIX.4.3
378ExecRestatementReasonExecRstmtRsn Added FIX.4.3 Updated EP141
2347RegulatoryTransactionTypeRegTxnTyp Added EP176
ComponentRegulatoryTradeIDGrpRegTrdID Added EP161
570PreviouslyReportedPrevlyRpted Added FIX.4.3 Updated EP141
423PriceTypePxTyp Can be used to indicate cabinet trade pricing.Added FIX.4.4 Updated EP141
ComponentPriceQualifierGrpPxQual Added EP230
549CrossTypeCrssTyp Added EP101
ComponentRootPartiesPty Used for acting parties that applies to the whole message, not individual legs, sides, etc.Added EP-1 Updated EP141
1015AsOfIndicatorAsOfInd Added EP-1 Updated EP141
716SettlSessIDSetSesID Added EP-1 Updated EP95
717SettlSessSubIDSetSesSub Added EP-1
1430VenueTypeVenuTyp Added EP77
1300MarketSegmentIDMktSegID Added EP77
1301MarketIDMktID Added EP77
2375TaxonomyTypeTxnmyTyp Added EP179
ComponentInstrumentInstrmtYAdded FIX.4.3 Updated EP141
ComponentInstrumentExtensionInstrmtExt Added EP192