Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This topic describes client impacts for CME STP FIX API on Google Cloud.

Table of Contents

Revision History

Date

Description

Monday, January 6, 2025

Product Launch date updated - to be announced

Wednesday, November 20, 2024

Initial publication of client impact topic.

Key Events and Dates

Date

Milestone

Wednesday, January 8, 2025

New Release

Sunday, February 16, 2025

To be announced

Production Launch

Onboarding

CME STP FIX on Google Cloud will not require separate or additional client onboarding. 

Authorization and Entitlement

  • Clients can continue using existing CME STP FIX API IDs.

  • Entitlements will be handled internally by CME Group, clients do not need to make any changes.

Testing and Certification

...

This section outlines CME STP FIX connectivity on Google Cloud.

New Release Environment 

Connectivity Type

Asset Class

Current Service URL

New Service URL (GC)

Port

Internet (only)

URL uses certificates signed by an official trusted Certificate Authority (CA). Additional certificates are not required.

All

fixstpnr.cmegroup.com

stpfix.api.uat.cmegroup.com

443

Production Environment

This section describes enhanced connectivity options for CME STP FIX on Google Cloud compared to the current connectivity.

...

Clients have two different options of internet connectivity to CME STP FIX on Google Cloud.

Connectivity Option

URL

Usage

Option 1

stpfix.api.cmegroup.com

Clients only need to connect to a single service URL for all STP data that they are entitled to.

CME Group will manage regional connectivity.

Option 2

stpfix-a.api.cmegroup.com

stpfix-b.api.cmegroup.com

Clients can connect to both regions in parallel

providing flexibility

providing flexibility and redundancy.

Clients can subscribe to same or different STP trade data across regions based on their entitlements.

Sequences of messages are not guaranteed to be the same across regions.

Service URL's use certificates signed by an official trusted Certificate Authority (CA). Additional certificates are not required.

...

Clients who are on one of the specific Production Connectivity Options offered by CME Group can use CME STP FIX on their connectivity option using the below server destinations.

If clients cannot use a public DNS on their side, they should deploy a local DNS override (i.e. host-file entry). This will ensure that the server certificate name will match up with client requests and they can rely on standard certificate validation.

Connectivity Type

Asset Class

New Service URL (GC) - Region-a

New Service URL (GC) - Region-b

Usage

Port

Dedicated connectivity - Futures and Options clients

All

stpfix-ll-fo-a.api.cmegroup.com

(208.112.160.2)

stpfix-ll-fo-b.api.cmegroup.com

(208.112.144.2)

Clients can connect to both regions in parallel

providing flexibility

providing flexibility and redundancy.

Clients can subscribe to same or different STP trade data across regions based on their entitlements.

Sequences of messages are not guaranteed to be the same across regions.

443

Dedicated connectivity - BrokerTec FI clients

All

stpfix-ll-btec-a.api.cmegroup.com

(208.112.164.2)

stpfix-ll-btec-b.api.cmegroup.com

(208.112.148.2)

Dedicated connectivity - EBS FX clients

All

stpfix-ll-ebs-a.api.cmegroup.com

(208.112.168.2)

stpfix-ll-ebs-b.api.cmegroup.com

(208.112.152.2)

Service URL's use certificates signed by an official trusted Certificate Authority (CA). Additional certificates are not required.

Info

Irrespective of which Google Cloud URL is used, available trade data for a FIX session is determined by the entitlements of the API ID used by the client system.

Example: Client systems connecting to stpfix-ll-btec-a.api.cmegroup.com can receive Futures, Options and/or EBS FX trades if their API ID is entitled for those markets.

Info

During the parallel period, the same trade data will be available on both current and new service URL's. Clients should take steps to avoid double booking trades within their systems.

CME STP FIX API Differences

...

Regardless of the connectivity options used, Client  Client systems are expected to reconnect, reestablish their FIX session and initiate a subscription when disconnected.

Google Cloud Regions and Resiliency

Information related to Session Layer Management, Trade Snapshot and Subscriptions including restarting a subscription along with duplicate with duplicate message detection is available in CME STP FIX Core.

CME STP FIX requires clients to reset both outbound and inbound sequence number on establishing a FIX session using tag 141-ResetSeqNumFlag="Y" on their logon request.

When client systems detect a lost connection or session that is established with CME STP FIX, they are expected to login to reestablish the session and restart a new subscription.

Contact Information

For technical development support, contact Certification Support for Electronic Trading (CSET).

...