Login Page - Create Account

Support Board


Date/Time: Sat, 20 Apr 2024 11:53:49 +0000



[Locked] - Now Released: Upcoming CME Direct Routing

View Count: 46571

[2021-10-06 13:59:40]
Sierra_Chart Engineering - Posts: 14017
We we also want to clarify one thing mentioned previously comparing the CME convenience gateway (CGW) to the market segment gateway (MSGW).

Although trading platforms like CQG or TT support the market segment gateway, the decision whether the market segment gateway or the convenience gateway is used is made by the clearing firm.

We have thought that in the case of TT they have iLinks directly from the exchange and they use iLink route through functionality to route orders from multiple clearing firms.

Based upon what we are told, it is the clearing firm who provides the iLink to the infrastructure providers like TT or CQG and it is the firm who decides whether they provide a link for the convenience gateway or the market segment gateway.

In most cases, the convenience gateway is what is provided for accounts for retail traders. It is the convenience gateway which is used in most cases.
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: 2021-10-06 15:58:28
[2021-10-14 17:51:29]
Sierra Chart Engineering - Posts: 104368
This CME direct order routing service is expected to be offered through Edge Clear futures brokerage with Dorman as the clearing firm in the coming weeks.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-10-14 17:51:46
[2021-10-26 03:32:38]
Sierra Chart Engineering - Posts: 104368
We want to provide some feedback about the direct order routing for the CME.

From the perspective of the broker and customer, from what we have heard and we can be corrected on this, there are no issues. Everything is working as expected and well.

This is exactly what we would expect to hear.

From our perspective this is what we know:

1. There was a minor issue where the clearing firm , was providing the preliminary account balance at the end of the day on their FTP server and then followed by the final value at some point in time later. The preliminary value appeared to be the beginning balance and the final value was the net liquidating value. Sierra Chart was only processing the beginning balance because when we would re-download the file when the final balance became available, our FTP program was not overwriting the first downloaded file. This is fixed. Very minor issue.

This issue was intermittent, and that is why we did not catch it earlier.

2. We noticed that the CME on Saturday is providing test data over an iLink using some unknown test accounts. We disabled connection to the iLink on Saturday.

It did not cause any issue, and our execution report handling, gracefully handled all of these execution reports, and put to test some safety features that we have when there are late execution reports.

3. About a week ago we noticed well before Sunday evening market open, the sequence numbers did not automatically reset at the beginning of the week. This was due to a software change, earlier in the week. This issue was easily fixed.

And the handling of sequence numbers is very well understood and well handled. We also have the ability to manually set the sequence numbers on connection if necessary.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-10-26 03:34:05
[2021-11-01 14:37:57]
Sierra Chart Engineering - Posts: 104368
At this time we are announcing a successful release of the direct CME order routing service from Sierra Chart. It is available through Advantage and Stage 5 and will be expanded to other firms and brokers.

Including Edge Clear, Phillip Capital, and Dorman. (And AMP when they are ready)

At this time we do not want to add any new users onto the TT based order routing, and gradually move them to the direct routing, unless they have a very important need to be on the TT routing.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-11-01 14:40:56
[2021-11-15 00:30:51]
Sierra Chart Engineering - Posts: 104368
Information about the direct order routing service now called Teton Futures Order Routing:
Sierra Chart Teton Futures Order Routing

We are also completing integration to the FairX exchange this week, 2021-11-14. This was drastically more simplified than the CME.

We will be working on EUREX next and do not expect that to take long. We expect that to be done before the end of 2021.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-11-15 00:32:00
[2021-11-19 11:30:03]
Sierra Chart Engineering - Posts: 104368
The problems described in post #1 of this thread, involving the FIX protocol and the CME use of it, do not exist with FairX and their use of FIX.

Sequence numbers can be reset on every connection, and there is a dedicated separate request, to request missed execution reports only. And the two available servers, use independent sequence numbers and whether they do or they do not, does not matter because the sequence numbers can be reset on each connection.

The FairX implementation of FIX is a thoughtful and superior design, which solves all the problems with the CME FIX and other uses of FIX, which persist sequence numbers across sessions. The use of the same sequence numbers across sessions and across servers is monumentally absurdly stupid. It is the height of maximum stupidity. CME FIX is an accident waiting to happen. And it did happen, with the incident with TT back in February.

This kind of problem simply does not occur with FairX.

Now is this accident going to happen with Sierra Chart direct order routing to CME? There are numerous safeguards, in place to avoid this accident. So the answer is No. However, sequence number issues potentially can happen but when they do happen, there are safeguards in place to mitigate the detrimental effects of those.

There was so much damn time spent dealing with sequence numbers issues, and the integration to CME FIX. Once again it is the height of absolute complete stupidity to the maximum the way that CME uses sequence numbers which is persisting sequence numbers across sessions which the FIX protocol supports. So it is not CME specific but it is still stupid. God damn stupidity. It is to the point of anger because of all the damn time we spent on this crap.

And this problem does not exist with FairX! The CME is a dinosaur. They are going to get replaced.


----

Decades ago when the FIX protocol was developed for networks which did not have assured data delivery like a TCP/IP connection over an internal network, and with the needs of the communication needed by the users of FIX, there might have been some reasonable logic with the use of sequence numbers persisting across sessions in the way that FIX was originally used.


However, over TCP/IP connections, and where the only need for recovery is the client asking the server for missed Execution reports and there is no need for the server to be asking the client for any missed messages, the use of persistent sequence numbers across sessions is totally illogical and leads to huge complications and accidents.

And really the sequence numbers can completely be done away with over a TCP/IP connection. They are just not needed. Each message can have its own unique incrementing identifier.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-11-19 11:47:22
[2021-11-21 22:30:37]
Sierra Chart Engineering - Posts: 104368
We are going to make our third Internet connection available for the Teton/Direct Order Routing Service, we expect this week.

This will provide triple redundancy for Internet connectivity.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-11-24 20:01:41]
Sierra_Chart Engineering - Posts: 14017
1. For the time being we are setting the order fill fee for the new Teton/Direct order routing service to .01 USD per fill per contract.

The reason is that other than connectivity costs, we do not have any per transaction fee that we have to pay anyone. We want to provide our users the best value and set a new standard for order routing.

This is a very high quality order routing service that is low latency and has advanced risk management. And we want to set a new high standard for the industry.

The time period for this low price is currently indefinite. And no changes are expected until April 2022. And at that time, either we keep this discounted price or set a new low price compared to everything else in the industry.

2. This order routing service also supports the Maximum Show Quantity field on the A tab of the Trade Window. This is for iceberg type orders where you can set a lower quantity which is shown in the public order book.
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
[2021-11-24 21:23:04]
Sierra_Chart Engineering - Posts: 14017
3. Version 2330 and higher of Sierra Chart supports the third Internet connection for the Teton/Direct order routing service. So this provides triple redundancy.
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
[2021-11-25 04:27:43]
Sierra_Chart Engineering - Posts: 14017
1. To make this easy will make the order fill fee 0.00.

Everything has gone well with the new Teton order routing service and we have high confidence in it.
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
[2021-12-06 23:02:03]
Sierra_Chart Engineering - Posts: 14017
Last week we completed certification of order routing to the FairX exchange for outright futures contracts. We will complete spreads this week.

Therefore, the week after, we should have direct routing available for FairX and we will then be offering this to the clearing firms. How quickly they would adopt it, we do not know. That will take some additional time.
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
[2021-12-08 22:18:54]
Sierra Chart Engineering - Posts: 104368
The certification of Sierra Chart integration to the FairX exchange is now fully complete:
We tested all 4 order types (limit, market, stop, stop-limit) and TIF (day, ioc, fok and gtc)
We have tested outrights and calendar spreads
We have tested application level recovery (using LastExecID request and Event Reset Request)
You will need 3 market data sessions (connected in production) and 1 order entry session per client
Cancel on Disconnect is enabled on a per session basis, and has to be requested explicitly. This is off by default
We can set up one or more SMP IDs/modes per session. This has to be requested per session in production

The next item we are going to be working on, is releasing support for auto position liquidation when the daily loss limit has been reached, for live trading with our Teton order routing service.

We will also add support for a user controllable, daily loss limit and also profit management for live trading. This will be a perfectly reliable server-side implementation of the Global Profit/Loss Management functionality implemented on the server-side, which will fully eliminate the issues of the current client-side implementation.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-08-17 10:45:30]
Sierra_Chart Engineering - Posts: 14017
Support for EUREX order routing on Teton order routing is not something that we are going to be offering for various reasons which we will not explain here now.

Support for EUREX EOBI market data through the Denali Data Feed will remain.
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