CME STP FIX - Trade Capture Report Request - Futures and Options
The Trade Capture Report Request (tag 35-MsgTyp=AD) message is used by FIX Client to:
Subscribe (with or without filters) to trades on Futures and Options trades on CME Globex and trades submitted for clearing on CME ClearPort.
Request snapshot of trades on Futures and Options trades on CME Globex and trades submitted for clearing on CME ClearPort.
Tag | Name | Req | Format | Description | Enumerations |
|---|---|---|---|---|---|
Y |
| Tag 35-MsgType = AD |
| ||
568 | TradeRequestID | Y | String | Unique identifier for a Trade Capture Report Request. |
|
1003 | TradeID | N | String | Used to query for a trade with specific CME Front End Clearing (FEC) Firm Trade ID |
|
1040 | SecondaryTradeID | N | String | Used to query for a trade with specific Secondary Trade ID (unique across all trade dates and all clearing firms) |
|
569 | TradeRequestType | Y | Int | Type of Trade Capture Report requested. |
|
263 | SubscriptionRequestType | Y | Char | Subscription request type. |
Subscription request 263=1 timestamped in the past would yield (Snapshot + Subscriptions) During a snapshot request tag 263- SubscriptionRequestType =0, when the message timestamps in tag 779-LastUpdate is greater than the timestamp in Tag 52-SendingTime the subscriptions are current trade messages. |
11 | SideClOrdID | N | String | Used to request trade for specific Client order ID (tag 37-OrderID provided for CME Globex trades and the Order ID for Pit trades) |
|
715 | ClearBusinessDate | N | LocalMktDate | Used to limit snapshot and subscription requests to specific clearing date. |
|
442 | MultilegReportingType | N | Int | Used to indicate if trades are to be returned for the individual legs of a multi-leg instrument (2) or for the overall instrument (3). Multi-leg (3) subscriptions may not return all trades on Covered UDS instruments. Trades that do not include futures allocations are only available via Individual leg (2) subscription. |
Optional request parameter - If not present in the subscription request, defaults to 2.
|
578 | TradeInputSource | N | String | Used to limit snapshot and subscription requests to a specific trade input source
|
Other values may be added without prior notice. |
779 | LastUpdateTime | C | UTCTimestamp | DateTime that a Snapshot + Update (263=1) subscription request should start to pull data from. Format: YYYYMMDD-HH:MM:SS (UTC time zone)
This tag is not used for Snapshot (263=0) requests and will be ignored if present. The FIX Client can submit requests covering a period of 31 calendar days. |
|
9593 | StartTime | C | UTCTimestamp | Datetime that a Snapshot (263=0) request should start to pull data from. Format: YYYYMMDD-HH:MM:SS (UTC time zone) Required for Snapshot (263=0) Requests. FIX Client is allowed to submit requests covering period of 31 calendar days. |
|
9594 | EndTime | N | UTCTimestamp | End DateTime of a Snapshot (263=0) request. Optional for Snapshot (263=0) requests. Defaults to current datetime of the request when not present in the request. Value cannot be in future. Will be ignored for Snapshot + Update (263=1) requests. Format: YYYYMMDD-HH:MM:SS (UTC time zone) The FIX Client is allowed to submit requests covering a period of 31 calendar days. |
|
Parties Block (repeating) | |||||
453 | NoPartyIDs | Y | NumInGroup | Number of entries in block. |
|
→448 | PartyID | C | String | Firm ID as assigned by CME STP |
|
→452 | PartyRole | C | Int | Role assigned to the Firm by CME STP during registration. |
|
Instrument Block | |||||
48 | SecurityID | N | String | Used to limit a subscription or snapshot requests to a specific CME product, e.g. CL. tag 48-SecurityID should be specified along with tag 207-SecurityExchange |
|
167 | SecurityType | N | String | Used to limit a subscription or snapshot requests to a specific security type |
|
207 | SecurityExchange | C | Exchange | Used to limit a subscription or snapshot requests to a specific CME Group listing exchange. Tag is required if tag 48-SecurityID is specified.
|
|
Trade Dates Block (repeating) | |||||
580 | NoTradeDates | N | NumInGroup | Number of trade dates which subscription or snapshot request is limited to. Only one date may be specified. |
|
→75 | TradeDate | N | LocalMktDate | Used to limit a subscription or snapshot requests to a specific dates |
|
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.