CME STP for BrokerTec Stream 2.0

This topic describes fields added to the CME STP and CME STP FIX API for BrokerTec Stream 2.0.

CME Group recommends using the latest data CME STP FIX dictionary to ease the handling of new fields as some are user defined fields.

BrokerTec Stream 2.0 trades are reported on CME STP and CME STP FIX in lots.



Revision History

Date

Description

Date

Description

3/22/2023

Initial release.

Liquidity Provider (LP) and Liquidity Consumer (LC) Trade Capture Reports

Liquidity Provider (LP) and Liquidity Consumer (LC) Trade Capture Reports - New Fields

The following fields are available for both Liquidity Provider (LP) AND Liquidity Consumer (LC) Trade Capture Reports.

FIX Tag

FIXML Attribute

Description

Possible Values

FIX Tag

FIXML Attribute

Description

Possible Values

20400-NonDisclosedIndicator

TrdCaptRpt/@NonDsclInd

A flag indicating if this was a non-disclosed trade.
All non-disclosed trades include this tag/attribute with "Y".
All disclosed trades do not include this tag/attribute.

Y

20060-VenueSubType

TrdCaptRpt/@VenuSubTyp

Identifies the sub-type of the venue where a trade was executed.

S - Single Ticket

W - Sweepable

Liquidity Provider (LP) and Liquidity Consumer (LC) Trade Capture Reports - Updated Fields

The following fields are available for both Liquidity Provider (LP) AND Liquidity Consumer (LC) Trade Capture Reports.

FIX Tag

FIXML Attribute

Description

Possible Values

FIX Tag

FIXML Attribute

Description

Possible Values

31-LastPx

TrdCaptRpt/@LastPx

Price of this (last) fill.

Supports values up to 9 decimal places of precision.

Example: 102.005859375

Party Roles

Fields listed below are available for the indicated Party Roles.

All other Party Roles remain unchanged both in terms of the roles provided and the format of the values.

Party Role - Settlement Firm - New Field

tag 452-PartyRole

TrdCaptRpt/RptSide/Pty/@R

tag 447-PartyIDSource

TrdCaptRpt/RptSide/Pty/@Src

tag 448-PartyID

TrdCaptRpt/RptSide/Pty/@ID

tag 452-PartyRole

TrdCaptRpt/RptSide/Pty/@R

tag 447-PartyIDSource

TrdCaptRpt/RptSide/Pty/@Src

tag 448-PartyID

TrdCaptRpt/RptSide/Pty/@ID

Settlement Firm (90)

Proprietary / Custom code (D)

Default to "BTEC".

Liquidity Providers can optionally override this value in Admin and LP tickets and reflect override value. 

Party Role - Contra Firm  - New Field

tag 452-PartyRole

TrdCaptRpt/RptSide/Pty/@R

tag 447-PartyIDSource

TrdCaptRpt/RptSide/Pty/@Src

tag 803-PartySubIDType

TrdCaptRpt/RptSide/Pty/Sub/@Typ

tag 523-PartySubID

TrdCaptRpt/RptSide/Pty/Sub/@ID

tag 452-PartyRole

TrdCaptRpt/RptSide/Pty/@R

tag 447-PartyIDSource

TrdCaptRpt/RptSide/Pty/@Src

tag 803-PartySubIDType

TrdCaptRpt/RptSide/Pty/Sub/@Typ

tag 523-PartySubID

TrdCaptRpt/RptSide/Pty/Sub/@ID

Contra Firm (17)

Proprietary / Custom code (D)

Full legal name of firm (5)

Long name of contra firm as configured in CME Group systems.

Liquidity Consumer (LC) Trade Capture Reports 

Liquidity Consumer (LC) Trade Capture Reports are described below.

Liquidity Consumer (LC) Trade Capture Reports - New Field

The following field is available for Liquidity Consumer (LC) Trade Capture Reports.

FIX Tag

FIXML Attribute

Description

Possible Values

FIX Tag

FIXML Attribute

Description

Possible Values

5106-FundDesignation

TrdCaptRpt/RptSide/@FundDsgntn

Fund Designation as specified at order submission time.



Liquidity Consumer (LC) Trade Capture Reports - Updated Field

The following field in Liquidity Consumer (LC) Trade Capture Reports are populated.

FIX Tag

FIXML Attribute

Description

Possible Values

FIX Tag

FIXML Attribute

Description

Possible Values

527-SecondaryExecID

TrdCaptRpt/@ExecID2

Assigned by the Liquidity Provider (LP) who accepts the order.

Populated with Liquidity Provider's (LP) ExecID (17) only on disclosed tickets.

e.g., 123456

Liquidity Provider (LP) Trade Capture Reports

Liquidity Provider (LP) Trade Capture Reports - New Field

The following field is available for Liquidity Provider (LP) Trade Capture Reports.

FIX Tag

FIXML Attribute

Description

Possible Values

FIX Tag

FIXML Attribute

Description

Possible Values

1500-MDStreamID

TrdCaptRpt/@MDStrmID

The identifier or name of the price stream.

e.g., "GOLD", "Z1AC" etc.

Contact Information

BrokerTec Market Support
+1 (212) 521-4700
ms@btec.com

BrokerTec Stream Product Management & Sales
+1 (212) 521-4771
BrokerTecStream@cmegroup.com






How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.