CME STP FIXML - TradeCaptureReportRequest - BrokerTec FI
The Trade Capture Report Request(XPath: /FIXML/TrdCaptRptReq) message is used by FIXML Client to:
Subscribe (with or without filters) to trades on BrokerTec Markets on CME Globex and BrokerTec Stream
Request snapshot of trades on BrokerTec Markets on CME Globex and BrokerTec Stream
CME STP supports implied and non-implied Curve Ratio (RV) Spreads for US Treasury Actives, reflected in MLegRptTyp=2 (leg of spread) messages.
MLegRptTyp=3 (spread) messages are only reflected on non-implied Curve Ratio(RV) spreads messages.
FIXML Attribute Name | Data Type | Description | Supported Values |
---|---|---|---|
ReqID | String | Required Trade Capture Report Request ID |
|
TrdID | String | The unique ID assigned to the trade entity once it is received or matched by the exchange or central counterparty. |
|
TrdID2 | String | Used to carry an internal trade entity ID which may or may not be reported to the firm |
|
ReqTyp | int | Type of Trade Capture Report. |
|
SubReqTyp | char | Subscription Request Type |
|
ClOrdID | String | Unique identifier for Order as assigned by the buy-side (institution, broker, intermediary etc.) (identified by SenderCompID (49) or OnBehalfOfCompID (5) as appropriate). Uniqueness must be guaranteed within a single trading day. Firms, particularly those that electronically submit multi-day orders, trade globally or throughout market close periods, should ensure uniqueness across days, for example by embedding a date within the ClOrdID field. |
|
BizDt | LocalMktDate | The "Clearing Business Date" referred to by this maintenance request. |
|
MLegRptTyp | char | Used to indicate what an Execution Report represents (e.g. used with multi-leg securities, such as option strategies, spreads, etc.). |
|
InptSrc | String | Type of input device or system from which the trade was entered. |
|
StartTm | UTCTimestamp | Start date/time of snapshot request. Format: YYYYMMDD-HH:MM:SS (UTC time zone) Required for Snapshot requests (tag 263 - SubscriptionRequestType = 0) Client is allowed to submit requests covering period of 31 calendar days. |
|
EndTm | UTCTimestamp | End date/time of snapshot or subscription request. Optional for Snapshot requests .(tag 263- SubscriptionRequestType =0) Format: YYYYMMDD-HH:MM:SS (UTC time zone) Client is allowed to submit requests covering period of 31 calendar days. |
|
CollInd | char | Indicates whether collateral should be returned in request result. |
|
Parties to filter the trades for. | |||
ID | String | Party identifier/code. See PartyIDSource (447) and PartyRole (452). |
|
R | int | Identifies the type or role of the PartyID (448) specified. |
|
|
|
| |
Sym | String | Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)Use "[N/A]" for products which do not have a symbol. |
|
ID | String | The Clearing Product ID. |
|
SecTyp | String | Enables a requestor to filter for a specific SecurityType. |
|
Exch | Exchange | Market used to help identify a security. |
|
TrdCapDt |
|
|
|
TrdDt | LocalMktDate | Indicates date of trade referenced in this message in YYYYMMDD format. Absence of this field indicates current day (expressed in local time at place of trade). |
|
Related content
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.