The Trade Capture Report Ack message can be:
• Used to acknowledge trade capture reports received from a counterparty
• Used to reject a trade capture report received from a counterparty

Added in protocol FIX.4.4

See in: FIX.5.0, FIX.5.0SP1, FIX.5.0SP2, FIX.5.0SP2 EP240.

Field or Component Name Description Is Required Added Is Deprecated
Block StandardHeader MsgType = AR Y FIX.4.4
571 TradeReportID Unique identifier for the Trade Capture Report Y FIX.4.4
487 TradeReportTransType Identifies Trade Report message transaction type. FIX.4.4
856 TradeReportType Indicates action to take on trade FIX.4.4
828 TrdType FIX.4.4
829 TrdSubType FIX.4.4
855 SecondaryTrdType FIX.4.4
830 TransferReason FIX.4.4
150 ExecType Type of Execution being reported:
Uses subset of ExecType for Trade Capture Reports
Y FIX.4.4
572 TradeReportRefID The TradeReportID that is being referenced for some action, such as correction or cancellation FIX.4.4
881 SecondaryTradeReportRefID The SecondaryTradeReportID that is being referenced for some action, such as correction or cancellation FIX.4.4
939 TrdRptStatus Status of Trade Report FIX.4.4
751 TradeReportRejectReason Reason for Rejection of Trade Report FIX.4.4
818 SecondaryTradeReportID FIX.4.4
263 SubscriptionRequestType Used to subscribe / unsubscribe for trade capture reports
If the field is absent, the value 0 will be the default
FIX.4.4
820 TradeLinkID Used to associate a group of trades together. Useful for average price calculations. FIX.4.4
880 TrdMatchID FIX.4.4
17 ExecID Exchanged assigned Execution ID (Trade Identifier) FIX.4.4
527 SecondaryExecID FIX.4.4
Block Instrument Insert here the set of “Instrument” (symbology) fields defined in “Common Components of Application Messages” Y FIX.4.4
60 TransactTime Time ACK was issued by matching system, trading system or counterparty FIX.4.4
BlockRepeating TrdRegTimestamps FIX.4.4
725 ResponseTransportType Ability to specify whether the response to the request should be delivered inband or via pre-arranged out-of-band transport. FIX.4.4
726 ResponseDestination URI destination name. Used if ResponseTransportType is out-of-band. FIX.4.4
58 Text May be used by the executing market to record any execution Details that are particular to that market FIX.4.4
354 EncodedTextLen Must be set if EncodedText (355) field is specified and must immediately precede it. FIX.4.4
355 EncodedText Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. FIX.4.4
ImplicitBlockRepeating TrdInstrmtLegGrp Number of legs
Identifies a Multi-leg Execution if present and non-zero.
FIX.4.4
635 ClearingFeeIndicator FIX.4.4
528 OrderCapacity The capacity of the participant for this trade (principal or agent for example). FIX.4.4
529 OrderRestrictions Restrictions associated with the participant and their capacity for this trade. FIX.4.4
582 CustOrderCapacity The customer capacity for this trade FIX.4.4
1 Account Required for executions against electronically submitted orders which were assigned an account by the institution or intermediary FIX.4.4
660 AcctIDSource FIX.4.4
581 AccountType Specifies type of account FIX.4.4
77 PositionEffect For use in derivatives omnibus accounting FIX.4.4
591 PreallocMethod FIX.4.4
ImplicitBlockRepeating TrdAllocGrp Number of repeating groups for trade allocation FIX.4.4
Block StandardTrailer Y FIX.4.4