CME Globex Self-Match Prevention (SMP) is optional functionality that allows market participants to prevent the matching of orders for accounts with common ownership, within and across different Globex Firm IDs and within and across clearing firms.
For non-FIFO markets, orders will be cancelled when an allocation could occur.
Customers who opt to leverage Self-Match Prevention functionality by registering via the Firm Admin Dashboard will submit tag 7928-SelfMatchPreventionID on each quote and order message to prevent trading against an opposite side order with the same SMP ID.
When CME Globex detects a Buy order and a Sell order with the same SMP ID at the same executable price level, it automatically cancels the resting or incoming (aggressing) order(s) based on the Self-Match Prevention Instruction. If the Self-Match Prevention Instruction is not submitted, CME Globex will cancel the resting order(s) by default and continue processing the incoming order.
The unsolicited cancel due to Self-Match Prevention is included in the CME Globex Messaging Efficiency Program with a pre-defined weighting factor = 3.
New or modified SMP IDs will be activated at 16:30 CT Monday-Thursday and 09:30 CT Sunday. During these times, CME Globex will eliminate any resting orders with unregistered SMP IDs. Orders submitted with new or modified SMP IDs before activation will be rejected.
For more details on the SMP functionality, please refer to the Client Systems Wiki.
Authorized Firm Administrator Dashboard users can request new or extend existing SMP IDs across multiple CME Globex Firm ID(s) within or across clearing firms. A Globex Firm is identified in the three-character alpha-numeric value transmitted in positions 4 through 6 of iLink tag 49 -SenderCompID on the message to CME Globex, and in iLink tag 56 - TargetCompID on the message from CME Globex.
The new FIX tag for the SMP ID is Tag 7928 – SelfMatchPrevention ID.
For more details on the SMP functionality, please refer to the Client Systems Wiki.
The FIX tag for the SMP instructions is Tag 8000-SelfMatchPreventionInstruction.
For more details on the SMP instruction, please refer to the Client Systems Wiki.
No. All orders submitted to Globex, irrespective of whether they contain a SMP ID, are subject to the same SMP ID check at the trading engine. Therefore, whether a participant employs the functionality has no impact on latency.
Yes, the order that will be cancelled will be the resting order unless instructions to the contrary are contained in Fix Tag 8000 regardless of whether the orders were entered through different Sessions.
SMP functionality does not prevent self-matches where the trade would involve an implied order. The SMP functionality will prevent opposing spread orders at the same executable price level from matching. For example, if a March-June spread order to buy the spread at 10 is resting and an order with the same SMP ID is entered to sell the same spread at 10, then the resting buy order would be entirely cancelled, preventing the self-match. However, if the order to buy the March-June spread creates an implied bid or offer and an outright order with the same SMP ID is entered on the opposite side of the market and at the same executable price level as the implied bid or offer, the SMP functionality will not prevent the trade, and the party’s outright order could match against a leg of the party’s spread order.
New Release and Certification Testing
Customer registration is required for testing in the New Release and Certification environments. Contact your Global Account Manager to obtain registered New Release SMP IDs. New SMP IDs and updates are valid same-day after 8 pm CT.
Production
Customer registration is required for Production use. Registered Firm Administrator Dashboard users may register their Globex Firm IDs and SMP IDs via the Firm Administrator Dashboard (FADB). Market participants who are not registered Firm Administrator Dashboard users should contact their clearing firm for any SMP ID related requests. New SMP IDs and updates are valid same-day after 4:30 pm CT Monday-Thursday and 9:30 am CT Sunday
At this time, CME is not charging a fee for the use of SMP functionality.
Yes. SMP IDs may be used to prevent the matching of orders only if the buy and sell orders are for the same account or for accounts that have common ownership.
No, the use of SMP functionality is optional. Each firm can tailor its use of SMP in ways that are appropriate for its business provided that the firm adheres to all SMP requirements and relevant exchange rules. Although use of SMP functionality is optional, market participants are reminded that the rules of all CME Group exchanges prohibit illegal wash trades, and firms should carefully review the CME Group Market Regulation Advisory for additional guidance regarding prohibited wash trades.
Yes, the CME Group Market Regulation Department will monitor the use of SMP functionality for proper registration and proper usage. Market participants are reminded that the use of SMP functionality for any non-bona fide purpose may constitute a violation of CME Group exchanges’ rules.
Should you have any questions on the registration or operation of SMP functionality, please contact CME Global Account Management. Regulatory questions should be directed to the CME Group Market Regulation Department at (312) 341-7970.
Client Systems Wiki
Visit our wiki for comprehensive info about trading on CME Globex.
Choosing a Trading Application
Which trading application is right for you? View a full list of options.
Messaging Efficiency Program
Learn about the CME Globex Messaging Efficiency Program.
CME Group Login
CME Group Login is a self-managed, centralized user profile service that authenticates access to CME Group applications and services.
GCC
Support from the CME Global Command Center (GCC).
Global Account Management (GAM)
gam@cmegroup.com
CME Global Command Center
U.S.: +1 800 438 8616
Europe: +44 20 7623 4747
Asia: +65 6532 5010
Email: gcc@cmegroup.com
Website: www.cmegroup.com/gcc
Certification Support for Electronic Trading (CSET)
U.S.: +1 312 930 2322
Europe: +44 20 3379 3803
Asia: +65 6593 5593
Email: cset@cmegroup.com