Login Page - Create Account

Support Board


Date/Time: Fri, 19 Jul 2024 18:49:50 +0000



[Sticky] [Locked] - Progress of Integration to CME ILink 3 from iLink 2

View Count: 1384

[2024-06-20 14:10:08]
Sierra_Chart Engineering - Posts: 15530
One very important task we are working on at this time, by senior developers is the integration to CME iLink 3 from iLink 2. This must be completed, well before January 2025. At that time, the CME will be imposing a penalty for continued use of iLink 2 and they will shut down iLink 2 at the end of January 2025.

So this is a critical task.

ILink 2 is being used for Teton order routing.

ILink 3, uses the FIX performance protocol which uses simple binary encoding (SBE).

We want to document our progress on this.

The encoder and decoder for the FIX performance protocol which uses simple binary encoding, is complete.

Session level messaging and sequence number handling is complete. There is still some review needed but this is considered in a complete state. This is the most complex part.

Application level messages is mostly complete. We are still working on the Execution report. We need to work on Session and Business Rejects, and order cancel reject.

Implementation of the required Party Details message which is a required message sent before every outbound business level message is complete.

Symbol handling is complete and that is nothing more than using the integer security identifier to identify the symbol traded. There is some worry about identifying a product / symbol by using an integer identifier because if the mapping is wrong, an order for the wrong product will be submitted. But there should never be a problem with this. And it will undergo careful testing.

Although the use of an integer identifier does greatly simplify, specifying the symbol.

Audit trail, still needs to be done.

The remaining programming should be done by the end of July.

Testing, certification, and audit trail certification will all be done after this. That should not take more than 30 days.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-06-20 14:11:12
[2024-06-25 17:02:05]
Sierra_Chart Engineering - Posts: 15530
Just want to post this information in this thread from the CME:
October 31, 2024
iLink 2 sessions can no longer be created

December 31, 2024
Deadline for customer migration

Note to clearing firms, if an iLink 2 key is going to expire sometime after October 31 and before, the end of January 2025, we need to get an updated key ahead of time, so it can continue to be used, in November and December if necessary. We hope to be done by then but we need to always be prepared if not.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-06-25 17:08:43
[2024-06-30 16:10:22]
Sierra_Chart Engineering - Posts: 15530
Another thing has come to mind about CME iLink 3, the audit trail specifications are different as compared iLink 2. Therefore, when connected iLink 3 we can only generate audit trails for trading activity for iLink 3 . Not past trading activity for iLink 2. We will need to use the old ILink 2 service client for that.

Another question we have is, the new session keys we get for iLink 3 from the clearing firms, will open orders, from iLink 2 still be present?
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-06-30 16:11:01
[2024-07-09 10:59:06]
Sierra_Chart Engineering - Posts: 15530
We need to work on Session and Business Rejects, and order cancel reject.
Processing of Business Reject message and Order Cancel Reject message is done. There is no general session reject for iLink 3. Although processing of the various reject messages which exist in iLink 3 among the session level messages are implemented.

We have completed implementation of capturing the necessary fields for audit trail among all of the various business messages. We just need to work on audit trail generation.

We need to do a final review to make sure all of the functionality in the iLink 3 service client, supports everything that the older iLink 2 service client does.

Once the above is done, then we can begin our own internal testing, then we need to work on the CME certification for iLink3. After that audit trail certification.

Certifications are not easy tests. They are difficult.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-07-09 11:00:02
[2024-07-18 22:57:44]
Sierra_Chart Engineering - Posts: 15530
ILink 3 programming is now complete and now we will begin testing and fixing any issues that we see.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account