This page describes:
Onboarding and Certification
New CME STP customers intending to migrate to CME STP must certify. Contact Certification Support for Electronic Trading (CSET) for more information.
See CME Group Trading Hours.
CME STP is available in PRODUCTION from before 6:00PM Sunday night, through 10 PM Friday, EST. Internal testing occurs every weekend in the Production Environment; please make sure your API is not connected from Friday night until Sunday morning.
Trades that occur on CME ClearPort and CME Globex will not make the opposite broker of the trade available due to the competitive fairness in the market place rule.
CME STP supports all cleared trades for all asset classes. It uses HTTPS polling to retrieve the cleared trades in a secure fashion.
Trades are available from CME STP for 31 business days, including the current date, based on trade date.
If a trade is corrected during this cycle, that trade will reflect the most recent information with a new transaction date and time.
|BRKR||Broker submission into FEC via UI or API, applicable to NY floor only.|
Represents the monthly delivering into a strip of individual daily positions and the transfer to establish the open position on the books of the firm or client.
|FIRM||Clearing firm submission into FEC via UI or API.|
|HHT||CME handheld floor device, applicable to Chicago floor only.|
|IRS||Trade Capture reports values represent Platform Name e.g. BLOOMBERG, MARKIT, TRADEWEB.|
|OREC||Floor order routing e-Clerk, applicable to Chicago floor only.|
CME STP supports these major functions:
|Trade Capture Reports & Notifications||Provides Cleared Trade Notifications.|
|Allows queries for CME STP using parameters such as Party (Broker, Trading Firm, Asset Manager), Trade Date, Venue, Product and Exchange supported by REST style HTTP parameters / FIXML message (e.g. TrdCaptRptReq).|
Provides a choice between receiving spread-level messages with legs, or individual leg-level messages.
|Allocations||Provides allocation information on messages to executing firm and offset and onset messages to the executing and claiming firm.|
See more about Supported Functions.
CME STP supports the following clients:
Allows Trading Firms to view Exchange trading, off-Exchange trading, and clearing activity using Subscription and Query requests and Trade Capture Report responses, associated with their Trading Firm only.
Clearing Members have full access to FEC. Trading Participants do not have any access to FEC. If Trading Participants should have any questions regarding trade details in FEC, please contact your Clearing Member for assistance.
Clearing Members: To ensure that trading firm participants will be able to view their trades on the API, clearing firm account administrators must enter their customer accounts into CME Account Management Service.
Allows Asset Managers to view all trades associated with the Trading Firms that are set up for them (via CME Account Management Service) using Subscription and Query requests and Trade Capture Report responses.
|Brokers||Allows Brokers to view ONLY CME ClearPort trades that they have brokered using Subscription and Query requests and Trade Capture Report responses.|
Mode of Connectivity
Interaction with the API is session-less. Provide a username and password on each HTTP request, and CME STP authenticates it. CME STP sends a token in response to valid subscription requests and valid query requests where the response requires multiple pages. Continue the subscription or request the next page of the query by sending CME STP this token on subsequent requests. Both customers and CME STP will use the
x-cme-token custom HTTP Request Header to transmit this token.
CME STP is built upon Representation State Transfer (REST) web service technology. In this methodology, HTTP URLs and methods (such as GET, POST, etc.), parameters, and statuses are used to model the remote procedure call behavior.
The API utilizes the industry standard FIXML format with custom CME extensions.
CME STP Trade View
For details about the CME STP Trade View GUI, please refer to the Help System below.