CME ClearPort API - Trade Capture Report Request Message - Inbound
/TrdCaptRptReq
Field Name | FIXML Attribute Name | Data Type | Description | Required for Transaction Type | Required for Security Type | Required for Asset Class | Required for Outright or Spread | Supported Values |
---|---|---|---|---|---|---|---|---|
Request ID |
| String | Identifier for the trade request |
| ALL | ALL | Both |
|
Trade ID |
| String | The unique ID assigned to the trade entity once it is received or matched by the exchange or central counterparty. |
|
|
|
|
|
Request Type |
| int | Type of Trade Reports being requested. |
| ALL | ALL | Both | 0 - All Trades |
Execution ID |
| String | In electronically matched trades, the Execution Id is assigned to each fill by the match engine. In a privately negotiated trade the execution id identifies the deal id and is provided by the trading platform to identify the deal. |
|
|
|
|
|
Client Order ID |
| 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. |
|
|
|
|
|
Secondary Execution ID |
| String | This is used to communicate the execution ID of the originating platform. |
|
|
|
|
|
Source Trade ID |
| String | The Trade request for the specified Source Trade ID. |
|
|
|
|
|
StandardHeader |
|
| ||||||
→ Sender ID |
| String | This attribute identifies the party or the Submitter of the message. The value is assigned by CME. |
| ALL | ALL | Both |
|
→ Target ID |
| String | This attribute identifies the receiver of the message. This must be set to CME. |
| ALL | ALL | Both |
|
→ MsgSeqNum |
| SeqNum | (Can be embedded within encrypted data section.) |
|
|
|
|
|
→ Sender Qualifier |
| String | This attribute qualifies the Sender. The user ID assigned to the sender must be provided. |
| ALL | ALL | Both |
|
→ Target Qualifier |
| String | This qualifies the receiver of the message. For CME ClearPort Trade submission this must be set to CPAPI. |
| ALL | ALL | Both |
|
Parties (repeating) |
|
| ||||||
→ Party ID |
| String | Used to identify the Party. |
|
|
|
|
|
→ Party Role |
| int | Indicates the type of Party or the role of the party in the Party Block. |
|
|
|
| 7 - Trading (Entering) Firm |
TrdCapDtGrp (repeating) |
|
| ||||||
→ Trade Date |
| LocalMktDate | Request the trades for the trade date specified in the request. |
| ALL | ALL | Both |
|
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.