| FRAMES | NO FRAMES |
|
|
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 | ||||||
|
|
| FRAMES | NO FRAMES |