CME STP FIX - ClearPort API Broker Fees

CME STP FIX - ClearPort API Broker Fees

The page describes the broker fees information submitted on CME ClearPort API made available to CME STP FIX client systems.

See also: CME ClearPort API - Broker Fees for Brokered Trades.

Contents

Overview

Broker fee submission on new trades and fee updates on existing trades will be supported for Outrights, Spreads and Allocations via CME ClearPort API. 

Flow from CME ClearPort API to CME STP to Customer

The following diagram outlines trade capture report flow from CME Clear Port API to client systems on CME STP.

Commission Data Block

CME STP FIX trade capture reports have a dedicated block, the tag 2639-NoCommissions repeating group, for broker fees. Each Commission data block will represent one Broker fee. Valid attributes are:

FIX Tag

FIX Name

Data Type

Description

2642

CommissionBasis

Integer

 Type of Rate initially allowed for broker fees:

  • 1 = Per Unit

  • 2 = Percentage

  • 8 = Per Contract

2640

CommissionAmount

Amt

The total commission amount

2646

CommissionRate

Float

Rate per basis. For example, $1 per contract.

2641

CommissionAmountType

Integer

Type of Commission

2644

CommissionUnitOfMeasure

String

Unit of measure for trade.

2645

CommissionUnitOfMeasureCurrency

Currency

Currency unit of measure for trade.

2643

CommissionCurrency

String

Trade currency. Default is USD.

2649

CommissionLegRefID

Integer

Trade leg identifier. Required on all CommData legs of a spread.

Where accounts are allocated on only one side of the trade, the broker can only submit broker fees at the side level (ReportSideGroup) and the same 2642-CommissionBasis, 2646-CommissionRate, 2643-CommissionCurrency; and an enriched 2644-CommissionUnitofMeasure and 2645-CommissionUnitofMeasureCurrency will be reported on CME STP FIX at the Side/Leg level for each allocation.

Broker fees will not be published on CME STP FIX Trade Capture Reports resulting from the following post-trade allocations:

  • Allocations / Reassignment from a Customer Holding Account to an actual Customer Account

  • APS (Average Pricing System)

Although these post-trade activities may change the ownership of the trade, the Broker Fees will only be available to the original trade owner.

Example Messages

Outright Trade

The following is an example of Outright Crude Oil Trade with the following characteristics:

  • Basis (way fees are charged) is Per Unit.

  • Per unit amount is $2.5.

  • Unit is USD.




How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.