The Trade Capture Report Request (AD) can be used to:
The following criteria can be specified on the Trade Capture Report Request (AD) :
Each field in the Trade Capture Report Request (AD) (other than TradeRequestID (568) and SubscriptionRequestType (263) ) identify filters - trade reports that satisfy all Specified filters will be returned. Note that the filters are combined using an implied "and" - a trade report must satisfy every specified filter to be returned.
The optional date or time range-specific filter criteria (within NoDates (580) repeating group) can be used in one of two modes:
Trade Capture Report (AE) messages are the normal return type to a Trade Capture Report Request (AD) .
Use the Business Message Reject (j) to reject an invalid Trade Capture Report Request (AD) .
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AD | |||||
| 568 | TradeRequestID | TradeRequestID | Y | Identifier for the trade request | |||
| 569 | TradeRequestType | TradeRequestType | Y | ||||
| 263 | SubscriptionRequestType | SubscriptionRequestType | N | Used to subscribe / unsubscribe for trade capture reports. If the field is absent, the value 0 will be the default | |||
| 17 | ExecID | ExecID | N | ||||
| 37 | OrderID | OrderID | N | ||||
| 11 | ClOrdID | ClOrdID | N | ||||
| 573 | MatchStatus | MatchStatus | N | ||||
| <Parties> | N | 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. | |||||
| <Instrument> | N | ||||||
| 580 | NoDates | NoDates | N | Number of date ranges provided (must be 1 or 2 if specified) | |||
| => | 75 | TradeDate | TradeDate | C | Used when reporting other than current day trades. Conditionally required if NoDates (580) > 0 | ||
| => | 60 | TransactTime | TransactTime | N | Time the transaction represented by this Execution Report (8) occurred | ||
| 54 | Side | Side | N | ||||
| 58 | Text | Text | N | Used to match specific values within Text fields | |||
| 354 | EncodedTextLen | EncodedTextLen | C | ||||
| 355 | EncodedText | EncodedText | C | ||||
| 578 | TradeInputSource | TradeInputSource | N | ||||
| 579 | TradeInputDevice | TradeInputDevice | N | ||||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.