CME FX Link and FX Spot Plus Credit Overview
In March 2025, CME Group will launch CME FX Spot Plus (CME FX Spot+), a new tradable FX spot instrument, leveraging CME FX Link liquidity to bring together OTC spot FX and FX futures.
CME FX Link & CME FX Spot+ will include a credit functionality that enables risk administrators to set Spot FX notional limits on entities; Spot FX Firms, Prime Clients (PC) and Trading Firms, including accounts on the following CME Group offerings:
CME FX Link - The CME Globex spot-futures basis spread is a CME Globex spread between OTC spot FX and a related CME FX futures contract of the same currency pair. The futures leg of this spread will clear via CME Clearing exactly the same as all other futures contracts traded in CME Group markets, while the spot position resulting from transactions in the spread (that is tradable only via the spread) will be intermediated by a spot central credit counterparty that will face applicable FX Prime Broker (FXPB) of the trade counterparties.
CME FX Spot+ (New) - All-to-all spot FX marketplace seamlessly connected to CME FX futures liquidity. CME FX Spot+Â will enable spot FX market participants to tap into CME FX futures liquidity through an open, transparent central limit order book while giving FX futures users broader access to OTC liquidity. This unique liquidity connection will be made possible by implied matching through CME FX Link, a liquid, tradable spread between OTC spot FX and FX futures.
CME FX Link & CME FX Spot+ credit model on CME Globex enables the Primary FX Firm and Spot FX Firm participants to manage their exposure of the spot leg trading on CME FX Link & CME FX Spot+Â through applying one-directional credit limits to their FXPBs (by the Central Prime Broker) and Trading Firm (by either the Central Prime Broker or FXPB) counterparts.
Credit limits may be set in USD Notional terms (denominated in thousands, USD equivalent) and apply to all daily trading between counterparties on CME FX Link & CMEÂ FX Spot+ trading platforms.
Contents
- 1 Revision History
- 2 Risk Model
- 3 Participants
- 4 Credit Entity Structure
- 5 Credit Limit Methodologies
- 6 Credit Utilization Examples
- 6.1 Example 1 - Basic Order Scenario
- 6.1.1 Precondition
- 6.1.2 Step 1 - New Order
- 6.1.3 Step 2 - 2nd New Order
- 6.1.4 Step 3 - Trade
- 6.2 Example 2 - Order Exceeds the NOP Limit
- 6.2.1 Precondition
- 6.2.2 Step 1 - New Order
- 6.2.3 Step 2 - 2nd New Order
- 6.3 Example 3 - Order Exceeds Currency Pair Limit
- 6.3.1 Precondition
- 6.3.2 Step 1 - New Order
- 6.3.3 Step 2 - 2nd New Order
- 6.1 Example 1 - Basic Order Scenario
- 7 User Roles and Privileges
- 8 Account and Entity Risk Manager
- 9 Contact Information
Revision History
Date | Description |
---|---|
September 5, 2024 | Updated methodologies, limits per currency pairs and credit examples |
July 17, 2024 | Initial publication |
Risk Model
The following diagram illustrates the CME FX Spot risk model.Â
Participants
Following is a description of market participants.
CME FX Spot+ Participant | Participant Description |
Primary FX Firm [i.e. Central FX Prime Broker (CFXPB)] | The CME FX Spot market uses a Primary FX Firm, also known as Central FX Prime Broker (CFXPB), to manage bilateral FX physical settlement. A Primary FX Firm is the principal to all transactions. This model supports an all-to-all marketplace. The Primary FX Firm set limits on each Spot FX Firm [i.e. Prime Broker (PB)]. |
Spot FX Firm [i.e. FX Prime Broker (FXPB)] | The Spot FX Firm, also known as Prime Broker (PB), settles their transactions with the Primary FX Firm and their Prime Client (PC). The Spot FX Firm are assigned limits from the Primary FX firm and in turn set limits on their Prime Clients. In a Direct Relationship, the Spot FX Firm trades CME FX Spot on its own behalf. |
Prime Clients (PC) | Prime Clients are managed with Trading Firms. Trading Firms allow a client to segregate transactions and risk under a related Legal Entity as needed. Accounts provide a lower level of Risk Management granularity, under a Trading Firm
|
Credit Entity Structure
Prime Risk administrators can create Trading Firm groups along with associating one or more Executing firms and set limits on these groups.
An Executing firm, through its Trading Firm can have one or more Prime Broker.
Credit Grantor | Credit Grantee |
---|---|
Primary FX Firm |
|
Spot FX Firm |
|
Prime Clients (ICC Execution Firm) | Grants credit to accounts (optional) |
Credit Limit Methodologies
CME FX Link & CME FX Spot+ Credit supports long/short limits per currency pairs and Net Open Position (NOP) credit limits. Long/Short and NOP limits are both optional, independently; however, one of them must be set for trading to occur. On entry, each order is credit checked against all applicable limits; Long/Short, NOP, or both.
On the Spot FX tab of the Entity Risk Management application, risk administrators can set a Net Open Position Limit applicable to all currency pairs and/or Max Quantity Long/Short limits for each currency pair.
Level | Net Open Position (NOP) Limit | |||
---|---|---|---|---|
Value Set | Value not Set | Zero Value | ||
Max Quantity Long/Short Currency Pair Limit | Value Set | Trading limited to Max Long/Short Notional limit and NOP limit | Trading limited to Max Quantity Long/Short of the Currency Pair | Trading limited to Max Long/Short limit in currency pair and If NOP initially set to zero, all trading is blocked, or If NOP is reduced to zero after a position has been established, only risk reducing orders will be allowed. |
Value not Set | Trading limited to NOP | All Trading Blocked | If NOP initially set to zero, all trading is blocked, or If NOP is reduced to zero after a position has been established, only risk reducing orders will be allowed. | |
Zero Value | Trading limited to NOP and If Long/Short limits are initially set to zero, all trading in currency pair is blocked, or If both long and short limits are reduced to zero for a currency pair after a position has been established, only risk-reducing orders for the currency pair will be allowed. | If Long/Short limits are initially set to zero, all trading in currency pair is blocked, or If both long and short limits are reduced to zero for a currency pair after a position has been established, only risk-reducing orders for the currency pair will be allowed. | If NOP and Long/Short limits are initially set to zero, All Trading Blocked |
Long/Short Limits per Currency Pairs
Buys and sells are summed to a net exposure value. Exposure is calculated on a per-currency pair basis. When calculating the exposure, working orders are added to the net position in the base currency of the pair to calculate an effective long or short position, as indicated below. All credit exposure values are converted to USD using conversion rates that are determined at the end of the week for the next trading week.
All short positions are expressed in positive numbers for Long/Short Limits per Currency Pair in the following:
Effective Long ExposureCCYpair = WorkingLongBaseCCYpair + TradedLongBaseCCYpair - TradedShortBaseCCYpair
Effective Short ExposureCCYpair = WorkingShortBaseCCYpair + TradedShortBaseCCYpair - TradedLongBaseCCYpair
Net Open Position Credit Limit (New)Â
Controls the aggregate net long and aggregate net short exposures with a counterparty.
If a NOP limit is set for the credit entity a function allows "Removing all currency pair limits". When limits are removed for currency pairs and a NOP limit is set, trading in each spot pair will ultimately be limited by the NOP limit. Additionally, a NOP limit can be set and specific currency pairs limit can be set to zero credit (blocked) or limited to the entered amount.
All short positions are expressed in negative numbers for Greater of Long / Short NOP Credit Calculation (see below).
The quote and base currencies of the spot currency pair will be converted to US dollars based on the quantity of the outright FX Spot order, or, if the order is for the FX Link Spread, the quantity of the spread order in lots multiplied by the contract size of the related futures contract. Both the base currency and quote currency will have "pending long" or "pending short" in the NOP calculation algorithm.
Greater of Long / Short NOP Credit Calculation
Aggregate Utilization = Maximum value between [absolute value of (sum of all effective short values) and (sum of all effective long values)]; where:
Effective Long in each currency =Â Maximum of (0, Net Traded + Pending Long)
Effective Short in each currency =Â Minimum of (0, Net Traded + Pending Short)
For more details, see Credit Utilization Examples below.
Suspend All New Orders
Administrative users can suspend new orders at different participant levels.
Daily Reset of Credit Utilization
Credit utilization from trades is reset at 5 pm EST. Credit utilization is recalculated based on existing working orders Good till Canceled / Good till Date (GTC/GTD) at Open. There are two cases in which a prime limit may be exceeded.Â
Working orders for a Prime Broker/Trading Firm/Account no longer have offsetting trades and a credit limit is exceeded.
A limit is modified to less than the credit required to support positions and/or orders in the credit entity.
In both cases, existing working orders remain working in the market. An email message will be sent to the credit grantor risk admin alerting the admin of the limit breach.
Credit Utilization Examples
The below examples illustrate how NOP and currency pair credit will be used for CME FX Link & CME FX Spot+.
For these examples, assume quantities for orders/trades are expressed in 1=1000 of the base currency and credit limits are always expressed in USD where 1=1000 USD.
In these examples also assume:
Currency Pair Exchange Rates | ||
---|---|---|
Currency Pair | Conversion to USD Equivalent used for credit utilization | |
EUR/USD | 1.10 | |
USD/JPY | 1.0 |
Example 1 - Basic Order Scenario
In this example a firm submits orders that impacts the NOP and currency pair limits.
Precondition
Prior to order actions below, assume there are no other order actions and credit utilization is reset.
NOP Limit = 7500
Currency Pair Limits | ||
---|---|---|
Currency Pair | Max Quantity Long | Max Quantity Short |
EUR/USD | 5000 | 5000 |
USD/JPY | 2500 | 2500 |
Step 1 - New Order
Firm A submits a BUY order of 1500 EUR/USD that remains working in the market. Results in the following currency pair level credit impact:
Currency | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 1500 x 1.1 = 1650 USD | |
USD/JPY |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | 1650 | |
USD | -1650 | |
JPY | ||
Effective total for NOP | 1650 | -1650 |
The aggregate NOP utilization is 1650 [absolute max value of (-1650) and (1650)]. Therefore the remaining credit available for NOP is 5850 (7500 - 1650).
Step 2 - 2nd New Order
The current available credit for NOP is 5850.
Next, Firm A submits a BUY order of 2000 USD/JPY that remains working (pending long) in the market, which results in the following currency pair level credit impact:
Currency Pair | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 1650 | |
USD/JPY | 2000 x 1.0 = 2000 |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | 1650 | |
USD | 2000 | -1650 |
JPY | -2000 | |
Effective total for NOP | 3650 | -3650 |
The aggregate NOP utilization is 3650 [absolute max value of (-3650) and (3650)]. Therefore the remaining credit available for Firm A's NOP 3850 (7500-3650).
Step 3 - Trade
The current available credit for NOP is 3850. Next, Firm B submits a sell order of 500 EUR/USD (550 USD), which partially trades against Firm A's first order in step 1.
Results in the following currency pair level credit impact:
Currency Pair | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 1100 + 550 - 0 = 1650 | |
USD/JPY | 2000 |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | Maximum of (0, Net Traded + Pending Long) 1650 = Max (0, net traded 550 (500 x 1.1) + pending long 1100 (1000 x 1.1))Â | Minimum of (0, Net Traded + Pending Short) 0 = Min (0, 550 + 0) |
USD | 1450 = Max (0, net traded -550 (-500 x 1.1) + pending long 2000 (2000 x 1.0)) | -1650 = Min (0, -550 + (-1100)) |
JPY | -2000 | |
Effective total for NOP | 3100 | -3650 |
The aggregate NOP utilization is 3650 [absolute value (-3650) and (3100)]. Therefore the remaining credit available for NOP is 3850 (7500-3650).
Firm A's credit utilization remains unchanged.Â
Example 2 - Order Exceeds the NOP Limit
In this example a firm submits orders that impact the NOP and currency pair limits. The 2nd order exceeds the NOP and it is rejected.
Precondition
Prior to order actions below, assume there are no other order actions and credit utilization is reset.
NOP Limit = 7500
Currency Pair Limits | ||
---|---|---|
Currency Pair | Max Quantity Long | Max Quantity Short |
EUR/USD | 8000 | 8000 |
USD/JPY | 2500 | 2500 |
Step 1 - New Order
Firm A submits a buy order of 5500 EUR/USD. Results in the following currency pair level credit impact:
Currency Pair | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 6050 (5500 x 1.1) | |
USD/JPY |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | 6050 | |
USD | -6050 | |
JPY | ||
Effective total for NOP | 6050 | -6050 |
The aggregate NOP utilization is 6050 [max value of (Absolute value (-6050) and (6050))]. Therefore the remaining credit available for Firm A's NOP is 1450 (7500-6050).
Step 2 - 2nd New Order
The current available credit for the NOP limit is 1450 (7500 - 6050). Next, Firm A submits another buy order of 1500 EUR/USD. That will result in the order exceeding the NOP (1500 x 1.1 = 1650>1450). Therefore, the order is rejected. Note: this order would pass the EUR/USD long limit of 8000 (6050 + 1650 < 8000) but it is rejected due to exceeding the NOP limit.
Results in the same currency pair level credit impact:
Currency Pair | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 6050 | |
USD/JPY |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | 6050 | |
USD | -6050 | |
JPY | ||
Effective total for NOP | 6050 | -6050 |
The aggregate NOP utilization is 6050 [Max of (Absolute Value (-6050) and (6050))]. Therefore the remaining credit available for Firm A's NOP is 1450 (7500-6050).
Example 3 - Order Exceeds Currency Pair Limit
In this example a firm submits orders that impact the NOP and currency pair limits. The 2nd order exceeds the currency pair limit and it is rejected.
Precondition
Prior to order actions below, assume there are no other order actions and credit utilization is reset.
NOP Limit = 10000
Currency Pair Limits | ||
---|---|---|
Currency Pair | Max Quantity Long | Max Quantity Short |
EUR/USD | 6000 | 6000 |
USD/JPY | 2500 | 2500 |
Step 1 - New Order
Firm A submits a buy order of 5000 EUR/USD. Results in the following currency pair level credit impact:
Currency Pair | Long Credit Utilization | Short Credit Utilization |
---|---|---|
EUR/USD | 5500 (5000 x 1.1) | |
USD/JPY |
Results in the following NOP credit impact:
Currency | Effective Long | Effective Short |
---|---|---|
EUR | 5500 | |
USD | -5500 | |
JPY | ||
Effective total for NOP | 5500 | -5500 |
The aggregate NOP utilization is 5500 [Max of (absolute value (-5500) and (5500))]. Therefore the remaining credit available for Firm A's NOP is 4500 (10000 - 5500).
Step 2 - 2nd New Order
Next, Firm A submits another buy order of 2500 EUR/USD. That will result in the order exceeding the currency pair level credit (5500 + 2500 x 1.1 > 6000). Therefore, the order is rejected.
User Roles and Privileges
The following user roles and privileges are supported, managing credit-granting functions for each grantor group.
Role | Privileges |
---|---|
FX/SPOT Clearing Org Risk Manager (also known as CCP) | Manages credit for Prime Broker Firms. |
FX/SPOT Clearing Member Firm Account Admin (Also known as a Prime Broker Admin) | Manages credit for linked Trading Firms and Accounts. |
ICC Execution Firm Account Admin | Manages credit at the product level for their Execution Firms. |
Account and Entity Risk Manager
Clients can use the Account Management Service and Entity Risk Management, available from the CME Customer Center, to create accounts, set limits and manage risk settings at various levels.
To set up accounts and set limits, refer to the CME FX Link Quick Start guide.
Contact Information
For technical development support, contact Certification Support for Electronic Trading (CSET).
For production requests, please contact the Global Command Center (GCC).
For all other inquiries, please contact Global Account Management (GAM).
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.