Log in

AD Trade Capture Report Request

The Trade Capture Report Request can be used to:

The following criteria can be specified

Each field in the Trade Capture Report Request (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:

The response to a Trade Capture Report Request can be:

Structure

TagNameTypeRequiredDescription
Component
Required
568String
Required
Unique identifier for the trade request
1003String
1040String
1041String
1042String
569Int Enum
Required
263Char Enum
If the field is absent, SubscriptionRequestType(263)=0(Snapshot) will be the default
571String
Can be used to request a specific trade report
818String
To request a specific trade report
527String
To request all trades based on secondary execution identifier
17String
150Char Enum
Can be used to request all trades of a specific execution type
37String
11String
573Char Enum
828Int Enum
Can be used to request all trades of a specific trade type
829Int Enum
Can be used to request all trades of a specific trade sub type
1849Int Enum
1123Char Enum
830String
Can be used to request all trades for a specific transfer reason
855Int Enum
Can be used to request all trades of a specific secondary trade type
820String
Can be used to request all trades of a specific trade link identifier
880String
Can be used to request a trade matching a specific TrdMatchID(880)
Component
Used to specify the parties for the trades to be returned (clearing firm, execution broker, trader id, etc.)
Component
Component
Component
Component
Component
Component
Number of date ranges provided (must be 1 or 2 if specified)
715LocalMktDate
Can be used to request trades for a specific clearing business date
336String Enum
Can be used to request trades for a specific trading session
625String Enum
Can be used to request trades for a specific trading session
943String
Can be used to request trades within a specific time bracket
54Char Enum
Can be used to request trades for a specific side of a trade
442Char Enum
Used to indicate if trades are to be returned for the individual legs of a multileg instrument or for the overall instrument
578String
Can be used to requests trades that were submitted from a specific trade input source
579String
Can be used to request trades that were submitted from a specific trade input device
725Int Enum
726String
58String
Used to match specific values within Text(58) fields
354Length
355Data
1011String
Component
Required