The Trade Capture Report can be used to:
• Request one or more trade capture reports based upon selection criteria provided on the trade capture report request
• Subscribe for trade capture reports based upon selection criteria provided on the trade capture report request.

Added in protocol FIX.4.3

See in: FIX.4.4, 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 = AD Y FIX.4.3
568 TradeRequestID Identifier for the trade request Y FIX.4.3
569 TradeRequestType Y FIX.4.3
263 SubscriptionRequestType Used to subscribe / unsubscribe for trade capture reports
If the field is absent, the value 0 will be the default
FIX.4.3
17 ExecID FIX.4.3
37 OrderID FIX.4.3
11 ClOrdID FIX.4.3
573 MatchStatus FIX.4.3
BlockRepeating Parties Used to specify the parties for the trades to be returned (clearing firm, execution broker, trader id, etc.)
ExecutingBroker
ClearingFirm
ContraBroker
ContraClearingFirm
SettlementLocation – depository, CSD, or other settlement party
ExecutingTrader
InitiatingTrader
OrderOriginator
FIX.4.3
Block Instrument Insert here the set of “Instrument” (symbology) fields defined in “COMMON COMPONENTS OF APPLICATION MESSAGES” FIX.4.3
580 NoDates Number of date ranges provided (must be 1 or 2 if specified) FIX.4.3
75 TradeDate Used when reporting other than current day trades.
Conditionally required if NoDates > 0
FIX.4.3
60 TransactTime Time the transaction represented by this ExecutionReport occurred FIX.4.3
54 Side FIX.4.3
58 Text Used to match specific values within Text (58) fields FIX.4.3
354 EncodedTextLen FIX.4.3
355 EncodedText FIX.4.3
578 TradeInputSource FIX.4.3
579 TradeInputDevice FIX.4.3
Block StandardTrailer Y FIX.4.3