CME STP - FIXML TradeCaptureReport - TrdCapRptSideGrp for BrokerTec Trades
/TrdCaptRpt/RptSide
FIX Tag | Field Name | FIXML Attribute Name | Data Type | Description | New for BrokerTec | OMnet Mapping | Genium FIX Mapping | Supported Values |
---|---|---|---|---|---|---|---|---|
54 | Side | Side | char | Side of order |
| bought_or_sold | 54 | 1 - Buy 2 - Sell 5 - Sell short 6 - Sell short exempt H - Sell Undisclosed |
526 | SideSecondaryClOrdID | ClOrdID2 | String | Secondary Client Order ID |
|
|
|
|
11 | SideClOrdID | ClOrdID | String | Client Order ID |
|
|
|
|
1154 | SideCurrency | Ccy | Currency | Used to identify the trading currency on the Trade Capture Report Side |
|
|
|
|
578 | TradeInputSource | InptSrc | String | Type of input device or system from which the trade was entered. Values include: BTC - BrokerTec Clearing, BTD - BrokerTec Direct, GLBX - Globex, XPIT - Externally registered | New accepted value BTC, BTD | match_type_c + big_attention[16] | 20009 + 20034 |
|
582 | CustOrderCapacity | CustCpcty | int | Capacity of customer placing the orderPrimarily used by futures exchanges to indicate the CTICode (customer type indicator) as required by the US CFTC (Commodity Futures Trading Commission). |
|
|
| 1 - Member trading for their own account 2 - Clearing Firm trading for its proprietary account 3 - Member trading for another member 4 - All other |
921 | StartCash | StartCsh | Amt | Starting dirty cash consideration of a financing deal, i.e. paid to the seller on the Start Date. | New field | consideration_u | 921 |
|
922 | EndCash | EndCsh | Amt | Ending dirty cash consideration of a financing deal. i.e. reimbursed to the buyer on the End Date. | New field | end_consideration_u | 922 |
|
58 | Text | Txt | String | Free format text string(Note: this field does not have a specified maximum length) |
|
|
|
|
826 | TradeAllocIndicator | AllocInd | int | Identifies how the trade is to be allocated |
|
|
| 0 - Allocation not required 100 - SGX Offset |
1853 | SideAvgPxIndicator | AvgPxInd | int | Average Pricing Indicator for the trade side. |
|
|
|
|
1057 | AggressorIndicator | AgrsrInd | Boolean | Used to identify whether or not the order initiator is an aggressor in the trade. | New field | big_attention[5] | 1057 | Y - Order initiator is aggressor |
10039 | SideOrigTradeID | OrigTrdID | String | This field points (backward) to SecondaryTradeID on the predecessor trade. This will appear on replacement trades (828=0) and clearing offsets (828=3) |
|
|
|
|
1851 | StrategyLinkID | StrategyLinkID | String | Identifies the multileg strategy (e.g. spread) to which the trade belongs. This links together trade legs executed as part of a strategy during a single match event. |
| box_number_i | 20033 |
|
1031 | CustOrderHandlingInst | CustOrdHdlInst | MultipleStringValue | Codes that apply special information that the Broker / Dealer needs to report, as specified by the customer.NOTE: This field and its values have no bearing on the ExecInst and TimeInForce fields. These values should not be used instead of ExecInst or TimeInForce. This field and its values are intended for compliance reporting only. |
|
|
| A - Phone simple |
37 | OrderID | OrdID | String | Unique identifier for Order as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day. Firms which accept multi-day orders should consider embedding a date within the OrderID field to assure uniqueness across days. Maximum length of 38 characters | New field | order_number_u | 37 |
|
793 | SecondaryAllocGroupID | GrpID2 | String | Indicates the CCP-assigned secondary allocation ID for the average price group. |
|
|
|
|
2361 | CompressionGroupID | CmprsnGrpID | String | Identifies all trades in a netting or compression group, including both terminating trades and any remnant trades that result from the operation. |
|
|
|
|
9373 | Liquidity Flag | LqdtyFlg | int | Indicates if an order was submitted for market making obligation as required for MiFID. Applicable only for EU fixed income markets. |
|
| 0=False 1=True |
|
5149 | Memo | Mem | String | Free format text field. Supported as follows, depending on source:
|
| customer_info_s | 58 |
|
158 | AccruedInterestRate | AcrdIntRt | Percentage | The amount the buyer compensates the seller for the portion of the next coupon interest payment the seller has earned but will not receive from the issuer because the issuer will send the next coupon payment to the buyer. Accrued Interest Rate is the annualized Accrued Interest amount divided by the purchase price of the bond. | New field | extended_accrued_interest_q | 158 |
|
5106 | FundDesignation | FundDsgntn | String | Fund Designation as specified at order submission. |
|
|
|
|
453 | Pty |
|
|
|
|
|
| |
10034 | RegTrdID |
|
|
|
|
|
| |
2639 | CommData |
|
|
|
|
|
| |
1016 | SideTrdRegTS | TrdRegTS |
|
|
|
|
|
|
→1012 | →SideTrdRegTimestamp | TS | UTCTimestamp | Will be used in a multi-sided message. Traded Regulatory timestamp value. Used to store time information required by government regulators or self regulatory organizations such as an exchange or clearing house. |
| execution_timestamp | 769 + 20042 + 770=1 |
|
→1013 | →SideTrdRegTimestampType | Typ | int | Same as TrdRegTimeStampType |
|
|
| 1 - Execution Time |
1855 | RelatedTradeGrp | ReltdTrd |
|
|
|
|
|
|
→1856 | →RelatedTradeID | ID | String | Identifier of a related trade. |
|
|
|
|
→1857 | →RelatedTradeIDSource | Src | int | Describes the source of the identifier that RelatedTradeID(1856) represents. |
|
|
| 2 - Secondary trade ID |
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.