CME STP FIXML - TradeCaptureReport - TrdCapRptSideGrp - BrokerTec FI

CME STP FIXML - TradeCaptureReport - TrdCapRptSideGrp - BrokerTec FI

XPath: /TrdCaptRpt/RptSide

FIXML Attribute Name

Data Type

Description

Supported Values

Side

char

Side of order

  • 1 - Buy

  • 2 - Sell

  • 5 - Sell short

  • 6 - Sell short exempt

  • H - Sell Undisclosed

ClOrdID2

String

Secondary Client Order ID

 

ClOrdID

String

Client Order ID

 

Ccy

Currency

Used to identify the trading currency on the Trade Capture Report Side

 

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

 

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

StartCsh

Amt

Starting dirty cash consideration of a financing deal, i.e. paid to the seller on the Start Date.

 

EndCsh

Amt

Ending dirty cash consideration of a financing deal. i.e. reimbursed to the buyer on the End Date.

 

Txt

String

Free format text string(Note: this field does not have a specified maximum length)

 

AllocInd

int

Identifies how the trade is to be allocated

  • 0 - Allocation not required

  • 1 - Allocation required (give-up trade) allocation information not provided (incomplete)

  • 100 - SGX Offset

  • 2 - Use allocation provided with the trade

  • 3 - Allocation give-up executor

  • 4 - Allocation from executor

  • 5 - Allocation to claim account

  • 100 - SGX Offset

AvgPxInd

int

Average Pricing Indicator for the trade side.

 

AgrsrInd

Boolean

Used to identify whether or not the order initiator is an aggressor in the trade.

  • Y - Order initiator is aggressor

  • N - Order initiator is passive

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)

 

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.

 

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

  • B - Phone complex

  • C - FCM-provided screen

  • D - Other-provided screen

  • E - Client provided platform controlled by FCM

  • F - Client provided platform direct to exchange

  • G - FCM API or FIX

  • H - Algo Engine

  • J - Price at Execution (price added at Initial order entry, trading, middle office or time of give-up)

  • W - Desk - Electronic

  • X - Desk - Pit

  • Y - Client - Electronic

  • Z - Client - Pit

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.

 

GrpID2

String

Indicates the CCP-assigned secondary allocation ID for the average price group.

 

CmprsnGrpID

String

Identifies all trades in a netting or compression group, including both terminating trades and any remnant trades that result from the operation.

 

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

Mem

String

Free format text field. Supported as follows, depending on source:

  • CME Globex: Supported for all Globex-entered trades.

 

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.

 

FundDsgntn

String

Fund Designation as specified at order submission.

 

Pty

Party Details

RegTrdID

Regulatory Identifiers

CommData

Commission Data

TrdRegTS

 

 

 

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.

 

Typ

int

Same as TrdRegTimeStampType

1 - Execution Time

ReltdTrd

 

 

 

ID

String

Identifier of a related trade.

 

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.