Topics in this issue include:
For the latest roadmap of CME Group technology initiatives:
Effective Sunday, July 12 (trade date Monday, July 13), NYMEX metals products will be transferred from the NYMEX Designated Contract Market (DCM) to the COMEX DCM. With this change, all CME Group metal contracts will be listed on a single DCM.
Following this change, open positions with an associated account will be posted to CME STP.
Additional information is available in the CME Globex Notice.
Effective Sunday, July 26 (trade date Monday, July 27). With this change, the x-cme-token sent in the HTTPS header and FIXML messages for subscriptions and queries (where applicable) will increase in size. CME Group recommends that customer systems have the ability to handle a token length of up to 1500 bytes.
Please Note: To ensure a smooth transition after the change, customers are encouraged to be current with their subscriptions by the market close on Friday, July 24. On Sunday, July 27, to facilitate this change, CME Group requires that client systems initiate new subscriptions leveraging the Trade Capture Report Request (TrdCaptRptReq/ReqTyp=1, TrdCaptRptReq/SubReqTyp=1) message or request unreported trades through the Trade Capture Report Request (TrdCaptRptReq/ReqTyp=3, TrdCaptRptReq/SubReqTyp=1) message.
Client Systems connected to CME STP must disconnect for the weekend at the close of business on Friday and reconnect after Sunday start-up.
Customers are encouraged to test this change which is now available for customer testing in New Release.
In Q3 2020, new trades on CME STP submitted through CME ClearPort will be reported using TransTyp=”0” (New), currently new trades are reported using TransTyp=”2” (Replace).
| Name | Abbr | Datatype | Description | Enumerations |
|---|---|---|---|---|
| TransactionType | TransTyp | int | Indicates the action being taken on a trade. | 0 - New 1 - Cancel 2 - Replace
|
This enhancement is available in the New Release for customer testing.
Effective Q4 2020 subject to applicable regulatory approvals, to support the integration of BrokerTec markets with CME Group technology, transactions executed on CME Globex, BrokerTec Direct, and registered external deals will be available for consumption on CME STP and CME STP FIX.
Please Note: Client systems that submit subscriptions for trades with dates covering the cut-over weekends will receive trades executed in the previous week.
For more information, including specifications and workflows, please review the Client Impact Assessments.
These enhancements will be available for customer testing in New Release as follows:
| New Release Availability | |
|---|---|
| Functionality | Availability |
BrokerTec US Active, EGB and Gilts Markets
|
Available |
BrokerTec US and EU Repo Markets
|
Available |
All BrokerTec markets
|
H1 2020 |
For further information, contact CME STP Onboarding and General Information:
US: 1 212 299 2445
Europe: 44 20 3379 3797
Asia: 65 6593 5582
Email:STP@cmegroup.com
† Denotes update to the article
Starting Sunday, August 30 (trade date Monday, August 31), CME Group will implement the following changes to CME STP FIX.
These changes will be available for client testing in the New Release environment on July 21, 2020.
Details of these changes to CME STP FIX are provided below:
Session Migrations in Production
Production: Starting Monday, August 30, in a phased migration, customers will need to connect to new source IP addresses and URLs to access CME STP FIX. Further details will be made available in future notices.
New Release: There are no migrations required for New Release sessions. Clients will not experience source IP or URL changes. To ensure a smooth migration, customers are strongly encouraged to test the following messaging enhancements in New Release beginning July 21, 2020.
Changes to unauthorized request response
Currently, CME STP FIX does not publish a response message to queries for unentitled Party IDs.
With this change, the query for unentitled Party IDs will be rejected and an authorization failed message sent to clients. CME STP FIX sendsTrade Capture Report Request Ack (tag 35-MsgType=AQ) – Reject with tag 750-TradeRequestStatus = 2 (Rejected) and tag 749-TradeRequestResult = 9 (Unauthorized for Trade Capture Report Request) Tag 58-Text =” 58=Authorization FAILED”
Enhancing the Reject Message text for missing mandatory tags
Currently, the reject message text in tag 58-Text in the Trade Capture Report Request Ack (tag 35-MsgType=AQ) reject message for invalid messages describes the high-level FIX error. For example: tag 58=Unsupported Request Type: Illegal Request Type
With this launch, the reject message will explicitly identify the missing mandatory tag in the Reject message.
Example 1: 58=Field was not found in message, field=<Tag Number>
†Example 2: 58=Field not valid: 452=77
Changes to MLegRptTyp (Tag 442) implementation
Currently the value in Tag 442-MLegRptTyp in the Trade Capture Report Request message resolves to a default value of ‘2’ for clients using 3rd party client applications even when submitted as ‘3’.
With this change, CME STP FIX will harmonize behavior for MLegRptTyp so that 442 will be optional for all users and will only default to ‘2’ if not sent. If tag 442 is sent on the request, CME Group will respond accordingly to the submitted value.
†Validation of Trade Capture Report Request (AD) message
†Currently, a client system Trade Capture Report Request (tag 35-MsgType=AD) for trades (tag 580-NoTradeDates) spanning more than one trade date (tag 75-TradeDate), will be acknowledged with only one trade for the given trade date.
†With this change, CME STP FIX will only send the first trade message for requested trade date (tag 75-TradeDate) and also send a reject message with Trade Capture Report Request Ack (tag 35-MsgType=AQ) – Reject with tag 750-TradeRequestStatus = 2 (Rejected) and Tag 58-Text =” 58=Field not valid” for a subscription request with more than one trade date.
In Q3 2020, new trades on CME STP FIX submitted through CME ClearPort will be reported using TransTyp=”0” (New), currently new trades are reported using TransTyp=”2” (Replace).
| Name | FIXML Abbr | Req | Format | Description | Enumerations |
|---|---|---|---|---|---|
| TradeReportTransType | TransTyp | N | int | Indicates the action being taken on a trade. |
|
This enhancement is available in the New Release for customer testing.
Effective Q4 2020 subject to applicable regulatory approvals, to support the integration of BrokerTec markets with CME Group technology, transactions executed on CME Globex, BrokerTec Direct, and registered external deals will be available for consumption on CME STP and CME STP FIX.
Please Note: Client systems that submit subscriptions for trades with dates covering the cut-over weekends will receive trades executed in the previous week.
For more information, including specifications and workflows, please review the Client Impact Assessments.
These enhancements will be available for customer testing in New Release as follows:
| New Release Availability | |
|---|---|
| Functionality | Availability |
BrokerTec US Active, EGB and Gilts Markets
|
Available |
BrokerTec US and EU Repo Markets
|
Available |
All BrokerTec markets
|
H1 2020 |
For further information, contact CME STP Onboarding and General Information:
US: 1 212 299 2445
Europe: 44 20 3379 3797
Asia: 65 6593 5582
Email:STP@cmegroup.com
Please contact the following support teams for: