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
Request snapshot of trades on BrokerTec markets on CME Globex
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 | Indicates the starting DateTime of the subscription or query. Conditionally required for a subscription (@SubReqTyp=1), the default is to start at the current time, if not present in the initial subscription request. Required for a query request - (@SubReqTyp=0). Time zone: UTC Format: YYYY-MM-DDTHH:MM:SS (Example: "2024-07-24T10:35:00"). The FIX Client can submit requests covering a period of 31 calendar days. |
|
EndTm | UTCTimestamp | Indicates the end time for a query. Conditionally required in query request to limit returned by timestamp. If not provided, defaults to DateTime of the request. Not applicable to subscription (@SubReqTyp=0) request. Time zone: UTC Format: YYYY-MM-DDTHH:MM:SS (Example: "2024-07-24T10:35:00"). The FIX Client can submit requests covering a 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). |
|
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.