Versions Compared

Key

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

This topic provides information on CME FX Spot Plus (CME FX Spot+) for futures markets.

In March 2025, CME Group will launch CME FX Spot+, a new tradable FX spot instrument, leveraging CME FX Link liquidity to bring together OTC spot FX and FX futures.

FX Spot+ uses FX Link and Globex implied functionality to connect liquidity across FX futures, FX Link, and FX Spot+. CME FX participants will be able to expand access to OTC spot liquidity within an open, transparent, central limit order book.

Contents

Table of Contents

Revision History

...

This topic provides information on CME FX Spot Plus (CME FX Spot+) for futures markets.

In March 2025, CME Group will launch CME FX Spot+, a new tradable FX spot instrument, leveraging CME FX Link liquidity to bring together OTC spot FX and FX futures.

FX Spot+ uses FX Link and Globex implied functionality to connect liquidity across FX futures, FX Link, and FX Spot+. CME FX participants will be able to expand access to OTC spot liquidity within an open, transparent, central limit order book.

Contents

Table of Contents

Revision History

DateDescription
November 1, 2024

From New CME FX Spot+ MDP UDP Channel, removed info box "With this launch, the non-tradable FX Spot leg (tag 1151-SecurityGroup=01, 10) will move from MDP 3.0 channel 314 to 330."

In Security Group table, added columns Existing MDP 3.0 Channel and New MDP 3.0 Channel.

Additional Consideration table Futures Product Code CNH updated Futures Group Code and Link Spread Group Code to "RM."

October 31, 2024

Updated note below Product: "The USD/South African Rand and USD/Offshore Chinese Renminbi FX Spot leg are only tradable as part of the CME FX Link spread."

October 30, 2024

Added note "New Release customers will have the ability to test 3-deep implied book for FX Spot+ in February 2025. Currently, only 2-deep implied book is supported in New Release."

Added note "With this launch, the non-tradable FX Spot leg (tag 1151-SecurityGroup=01, 10) will move from MDP 3.0 channel 314 to 330."

Changed Security Group for 6E and 6C to 01.

Updated Display Factor table with 3 additional rows at bottom. 

Added section New CME FX Spot+ MBO/MBP UDP Channel.

October 25, 2024

Added FX Spot+ Product Code USDCNH.

Added FX Spot+ Currency Pair USD/CNH.

Added Futures Product Code 6Z and CNH.

October 9, 2024

Modified descriptions for Tags 1795, 1802, 1800, 5542, and 5971.

Added new table under CME Reference Data API Changes

Under Product Attributes, numbers changed for Min Order Cancel Threshold columns.

October 7, 2024Changed value Max Order Size for FX Spot+ Product Code NZDUSD from 5,000,000 to 3,000,000.
July 17, 2024Initial publication of topic.

...

Testing and Certification

For futures client systems to support trading FX Spot+ products:

  • iLink 3 certification via AutoCert+ is not required. However, CME Group strongly recommends futures client systems to test FX Spot+ trading in notional quantity.
  • MDP 3.0. certification is required. Client systems who want to trade the FX Spot+ product will need to complete the supplemental test suite.
  • CSET will configure credit setup to enable testing.

...

For MSGW session, use OESGW "12" to pre-register for -register for FX Spot+ market.

  • <marketsegment id="12" label="Order Entry Service Gateway ">

New CME FX Spot+ MDP UDP Channel 

New CME FX Spot+ MBO/MBP Real-time Market Data Channel:

MarketChannel IDMarket Data GroupDescription
FX330FX Spot+

CME FX Spot+ MDP UDP

  • Supported over existing CME network gateways and connectivity circuited access.
  • FX Spot+ market

...

  • <marketsegment id="12" label="Order Entry Service Gateway ">

New CME  FX SPOT+MDP UDP Channel 

New CME FX Spot+ MBO/MBP Real-time Market Data Channel:

...

CME FX Spot+ MDP UDP

  • Supported over existing CME network gateways and connectivity circuited access.
  • FX Spot+ market data disseminated in notional terms.
  • The market data info will follow futures-style market data except where noted in the MDP 3.0 Market Data sectiondata disseminated in notional terms.
  • The market data info will follow futures-style market data except where noted in the MDP 3.0 Market Data section.

New CME FX Spot+ MBO/MBP UDP Channel

The market data configuration information for the CME FX Spot+ channel will be added as follows:

FTP:https://www.cmegroup.com

SFTP: sftpng.cmegroup.com

Channel ID 

Channel Label

Directory Location

New Release 

Production

330

CME Globex FX Spot+

/SBEFix/NRCert/Configuration

November 3, 2024

TBD

For additional information on accessing the configuration file, please review the MDP 3.0 - Support services page on the Client System Wiki.

Product

The FX Spot+ tradable instruments will be available for select currency spreads.

Tradable FX Spot+ Products
Product NameMDP 3.0: tag 55-Symbol
Euro / US Dollar Spot FXEURUSDZ5031
US Dollar / Canadian Dollar Spot FXUSDCADZ5031
British Pound / US Dollar Spot FXGBPUSDZ5031
Australian Dollar / US Dollar Spot FXAUDUSDZ5031
US Dollar / Japanese Yen Spot FXUSDJPYZ5031
US Dollar/Swiss Franc Spot FXUSDCHFZ5031
New Zealand Dollar/US Dollar Spot FXNZDUSDZ5031
US Dollar / Mexican Peso Spot FXUSDMXNZ5031


Info

The U.S. DollarUSD/South African Rand and USD/Offshore Chinese Renminbi FX Spot leg is are only tradable tradable as part of the CME FX Link spread.

...

USDZARF5102
FX Spot+ Product CodeFX Spot+ SymbolContract SizeInverted Link SpreadMin Order SizeMin Order IncrementMax Order SizeMin Order Cancel ThresholdMin Tick FX Spot+ Leg (FX Link to FX Link Fills)Min Tick FX Spot+ Traded as Outright / ImpliedPrice Example Outright / Implied
EURUSDEURUSDZ50311 EURNo125250,000125,0005,000,000125,0000.0000050.000011.09481
GBPUSDGBPUSDZ50311 GBPNo62250,50000062,5005,000,00062,5000.000010.000011.37251
AUDUSDAUDUSDZ50311 AUDNo100200,000100,0005,000,000100,0000.000010.000010.72161
NZDUSDNZDUSDZ50311 NZDNo100200,000100,00053,000,000100,0000.000010.000010.68963
USDCADUSDCADZ50311 USDYes100200,000100,0005,000,000100,0000.0000010.000011.26551
USDJPYUSDJPYZ50311 USDYes100200,000100,0005,000,000100,0000.00010.001109.688
USDCHFUSDCHFZ50311 USDYes250,000250,0003,000,000250,0000.0000010.000010.91237
USDMXNUSDMXNZ50311 USDYes50100,00050,0003,000,00050,0000.000010.000513.3919
CME FX Spot Leg (non-tradable)USDZARtradable)
USDZARUSDZARF51021 USDYes50,00050,0003,000,00050,0000.000010.000118.4445
USDCNHUSDCNHF51021 USDYesNo50100,00050100,0003,000,00050100,0000.000010.0001187.44451471

Symbol

With this launch, the FX Spot+ instrument name (MDP 3.0 tag 55-Symbol) remains the same as the current FX Link Spot leg instrument name.

...

With this launch, a new order cancel threshold notional value will be established and initially equal to the minimum order size per increment per each FX Spot+ instrument. 

Info

The minimum order cancel threshold could be different from the Minimum Order SizeIncrementCME Group reserves the right to change the minimum order cancel threshold at any time.

In the event of a partial fill with remaining quantity less than the auto-cancel threshold notional, CME Globex cancels the remainder. Upon cancellation, CME Globex sends an unsolicited Order Cancel Acknowledgment message (tag 35-MsgType=8, tag 39-OrdStatus=4) with tag 378-ExecRestatementReason=108 (Cancel due to resting order quantity less than minimum order size) 

...

Tag 9787-DisplayFactor will be set equal to 1 in the MDP3 Security Definition (35=d) message for FX Spot+ instrument to use the real economic price in CME Globex.

EURUSD0000050001.05101561101561GBPUSD121411121411AUDUSD00001.0000016959169591NZDUSD000010000163121USDCAD0.00001128241128241USDJPY0001001.1001001134123134123USDCHF0000010000010000100001096103096103

Current

New 

Sample Price
FX Spot+ Product CodeFX Spot+ TickDisplay FactorGlobex Tick FX

FX Spot+ Tick

Display Factor

Globex Tick

Economic PriceGlobex Price
EURUSD0.0000050.00010.050.0000110.000011.015611.01561
GBPUSD0.000010.000011.00.0000110.000011.214111.21411
AUDUSD0.000010.000011.00.0000110.000010.695910.69591
NZDUSD0.000010.000011.00.0000110.000010.631210.63121
USDCNH0.000010.00010.10.0000110.00017.14167.1416
USDCAD0.0000010.000010.10.0000110.000011.282411.28241
USDJPY0.00010.0010.10.00110.0.63121001134.123134.123
USDCHF0.0000010.0000011.00.0000110.000010.961030.96103
USDMXN0.000010.000011.00.000510.000520.458620.4586
USDZAR0.000010.000011.00.000110.000118.518118.5181

Additional Considerations

...

FX Spot+ Currency PairInverted/Non-InvertedTag 15-CurrencyTag 120-Settle Currency
EUR/USDNon-InvertedEURUSD
GBP/USDNon-InvertedGBPUSD
AUD/USDNon-InvertedAUDUSD
NZD/USDNon-InvertedNZDUSD
USD/JPYInvertedUSDJPY
USD/CADInvertedUSDCAD
USD/CHFInvertedUSDCHF
USD/MXNInverted USDMXN
CME FX Spot Leg (non-tradable)
USD/ZARInvertedUSDZAR
USD/CNHNon-invertedUSDCNH
Info

Tag 15 and tag 120 values for U.S. Dollar/South African Rand Spot FX (non-tradable) will remain unchanged.

Security Exchange

Tag 207-SecurityExchange value "GLBX" is sent for the FX Spot+ instruments in the MDP 3.0 Security Definition (35=d) message.

...

Futures Product CodeFutures PairFutures Group CodeLink Spread Group CodeExisting FX Spot + Leg Group CodeExisting MDP 3.0 ChannelNew FX Spot+ Group CodeNew MDP 3.0 Channel
6AAUD/USD6A6A013145A330
6EEUR/USD6E6E025E013145E330
6BGBP/USD6B6B013145B330
6NNZD/USD6N6F103145N330
6CUSD/CAD6C6C013145C330
6SUSD/CHF6S6S013145S330
6JUSD6C6C025C
6SCHF/USD6S6S015S
6JJPY/USD6J6J015J
6MMXN/USD6M6M015M
/JPY6J6J013145J330
6MUSD/MXN6M6M013145M330
CME FX Spot Leg (non-tradable) 
6Z

USD/ZAR

6Z6Z0131401330
CNHUSD/CNHRMRM0131401330
Info

With this launch, the existing FX Spot Leg (tag 1151-SecurityGroup=01, 10) will move from MDP 3.0 channel 314 to 330.

Trading Schedules

The FX Spot+ Trading Schedules will be as follow, except the New Zealand Dollar/US Dollar (NZD/USD). 

Info

ZDNZD/USD closes at 7:00 a.m. Auckland time on Fridays, and remain closed until the reopen on Sunday. 

...

  • FX Spot+ implied order = FX futures customer order + FX Link customer order (blue arrow in below diagram)
  • FX Link implied order = FX futures customer order + FX Spot+ customer order (green arrow in below diagram)
  • FX futures implied order = FX Spot+ customer order + FX Link customer order (red arrow in below diagram)

Gliffy
macroId1b190e55-d9e2-4f52-9989-ebc305f50e8a
displayNameExample: 4 or 5 FX Futures
nameEx-4or5FXFutures
pagePin4

Implied Implied Quantity 

FX Spot+ Instruments

...

To support the FX Spot+, the following attributes are added to CME Reference Data API Version 3

...

New Attributes

API Endpoint

Attribute Name

Description

Type

Product

roundingTick

Minimum Tick

...

for FX Spot+ spread Leg on FX Link to FX Link spread trade

...

.

NUMBER


autoCancelThreshold

Minimum Order cancel threshold notional value established for each FX Spot+ instrument.

iLink Order Entry

With the FX Spot+ launch, the order entry messaging impacts include:

...

The following fields are required for FX Spot+ orders:

  • tag 1693-PartyDetailRole=24 (Customer Account)
  • tag 582-CTI Code
  • tag 1816-ClearingAccountType
  • tag 1031-CustOrderHandlingInst
  • tag 9537-Location

...

TBD 

(under anaysis)

Tag

Name

Req

Binary Type

Binary Length

Description

Value

1795

NoOrderEvents

N

groupSize

3

Number of fills which comprise fill quantity

.

This tag value is always set to ‘1’ to indicate a single fill.

→1799

OrderEventPx

Y

PRICE9

8

Refers to the fill price; same as tag 31-LastPx.

→1802

OrderEventText

N

String5

5

Will be populated with the XXXX of the opposite order for ‘FXS+’ for CME FX Spot+ trades.

→1797

OrderEventExecID

Y

uInt32

4

This is a unique ID which that ties together a specific fill between two orders; . It will be unique per instrument per dayglobally unique across all FXS+ instruments.

→1800

OrderEventQTY

Y

uInt32

4

Refers to the specific fill quantity between this order and the opposite order; same as tag 32-LastQty.

→1796

OrderEventType

Y

OrderEventTye

1

The type of event affecting an order.

  • 4=Partially Filled
  • 5=Filled

→1798

OrderEventReason

Y

uInt8

1

Action that caused the event to occurto occur. 100=Binary Trade Reporting.

→ 5542→5542

ContraGrossTradeAmt

N

Decimal64NULL

9

Amount traded (in notional) in base currency for the Spot with this counterparty→ 5971; same as tag 381-GrossTradeAmt.

→5971

ContraCalculatedCcyLastQty

N

Decimal64NULL

9

Amount traded (in notional) in counter currency for the Spot with this counterparty; same as tag 1056- CalculatedCcyLastQty.

Trade Cancellation and Trade Correction

...

MDP 3.0 Market Data

A new Simple Binary Encoding (SBE) incremental schema version 13 will be used on the new FX Spot+ market data channels. More information regarding the MDP 3.0 - futures and options V13 SBE schema updates are now available.

...

FX Spot+ will support Market By OrderOrder (MBO) and 10-Deep Market by Price (MBP) via the Market Data Incremental Refresh (tag 35-MsgType =X) message with tag 269=0 (Bid) or 1 (Offer).  

Only 23-deep book are is disseminated for FX Spot+ Implied books via the Market Data Incremental (tag 35=X) message with tag 269=E (Implied Bid) or F (Implied Offer).  Implied book depth is designated on the Security Definition Message (tag 35-MsgType=d) via tag 1022-MDFeedType=GBI.


Customer Order Book PublicationImplied Book Publication

FX Spot+

10-deep

23-deep

FX Futures

10-deep

2-deep

FXS Link

10-deep

2-deep

Note
Info
title

New Release customers will have the ability to test 3-deep implied book for FX Spot+ in February 2025. Currently,  only 2-deep implied book is supported in New Release.


Info

Tag 264-MarketDepth in the Security Definition (Tag 35-MsgType=d) message must be referenced to obtain the book depth per instrument.

...