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 EnumIf the field is absent, SubscriptionRequestType(263)=0(Snapshot) will be the default
571StringCan be used to request a specific trade report
818StringTo request a specific trade report
527StringTo request all trades based on secondary execution identifier
17String
150Char EnumCan be used to request all trades of a specific execution type
37String
11String
573Char Enum
828Int EnumCan be used to request all trades of a specific trade type
829Int EnumCan be used to request all trades of a specific trade sub type
1849Int Enum
1123Char Enum
830StringCan be used to request all trades for a specific transfer reason
855Int EnumCan be used to request all trades of a specific secondary trade type
820StringCan be used to request all trades of a specific trade link identifier
880StringCan be used to request a trade matching a specific TrdMatchID(880)
ComponentUsed to specify the parties for the trades to be returned (clearing firm, execution broker, trader id, etc.)
Component
Component
Component
Component
Component
ComponentNumber of date ranges provided (must be 1 or 2 if specified)
715LocalMktDateCan be used to request trades for a specific clearing business date
336String EnumCan be used to request trades for a specific trading session
625String EnumCan be used to request trades for a specific trading session
943StringCan be used to request trades within a specific time bracket
54Char EnumCan be used to request trades for a specific side of a trade
442Char EnumUsed to indicate if trades are to be returned for the individual legs of a multileg instrument or for the overall instrument
578StringCan be used to requests trades that were submitted from a specific trade input source
579StringCan be used to request trades that were submitted from a specific trade input device
725Int Enum
726String
58StringUsed to match specific values within Text(58) fields
354Length
355Data
1011String
Component
Required