Login Page - Create Account

Support Board


Date/Time: Mon, 04 Jul 2022 20:47:38 +0000



[Sticky] [Locked] - New Teton Order Routing Service for CME, CBOT, NYMEX, COMEX, FairX, upcoming EUREX

View Count: 12255

[2021-12-12 18:33:53]
Sierra Chart Engineering - Posts: 103615
In this thread we are going to start to explain the new Teton Order Routing Service and put links here to upcoming webinars, that we will do with different brokers, and to videos we will produce related to this service.

Here is the documentation for this service:
Sierra Chart Teton Futures Order Routing


We want to provide a high-quality, unified, best quality and lowest cost service and not have to support so many different external services. And have our user base, to the extent possible, move on to this new service when they are trading on the exchanges supported by this service.

The clearing firms which currently support Teton Order Routing are as follows:
Advantage
Phillip Capital
Dorman Trading
ED&F Man (expected to support)

Therefore, the service is supported or can be supported by introducing brokers of the above firms.


This service has no involvement with TT / Trading Technologies. It is our own independent service with direct exchange routing.

Link to the Webinars:
https://www.sierrachart.com/SupportBoard.php?ThreadID=69843
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: 2022-01-01 16:46:19
[2021-12-13 15:13:02]
Sierra Chart Engineering - Posts: 103615
This service is also offered completely for free. No cost to the clearing firms and no cost to users. There are no transaction fees.

0.00 USD per fill.

Why is it that we are not billing for order fills?

And will we eventually start billing for order fills?

We are not billing for order fills now, because we do not have any costs for order fills ourselves. We have full confidence in the service, and the release of it has gone very well with no issues. So we really want to make a point, that order routing does not have to cost anything and it can be done exceptionally reliably.

We also want to really be helpful to brokers to adopt this service and eliminate the complexity of order fill billing and make it very easy for them to use.

Therefore, we do want to eliminate the administrative burden of billing for order fills by not doing that. So we are saving both ourselves and brokers this administrative burden.

We also want to put pressure on the competition and have this as a major order routing service draw business away from the others, obviously. We have full confidence that it will be and it has proven to this point to be everything we knew it would be, super reliable.

We also want to show, that order routing is not expensive and is not a complex operation. With properly engineered software, running on a reliable network and hardware and operating system platform, order routing is a reliable smooth efficient operation which requires no intervention, and simplified monitoring.

This is one reason we will not bill for order fills because we want to make the service very attractive to the brokers, and make it very easy to use.

This project actually started at the beginning of this whole covid situation. We knew what was going on in the world (we will not elaborate on that here), and we knew it was very essential to work to get towards independence and not be dependent on anyone else.


We will continue to maintain free order routing indefinitely.

Historically Sierra Chart has never billed for order fills for trading through Sierra Chart, other than with our TT based order routing service since TT was billing us for fills.

So being that we have not billed for fills in the past, other than in this one isolated case which was only a small percentage of the business, we are not missing out on any income, by not billing for fills. So there is not a need to bill for order fills, at least not now, and everyone has all of the advantages of Sierra Chart not billing for fills through Teton.
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: 2022-03-11 19:15:57
[2021-12-13 17:11:36]
Sierra Chart Engineering - Posts: 103615
Have a look at CQG pricing here:
https://www.cqg.com/products/product-comparison

Compare that with the wealth of functionality you get in Sierra Chart, for as little as 26 USD per month. or 36 USD per month, with the Denali Exchange Data Feed. These are the prices before the monthly discount:
Description of Service Packages and Pricing


And we offer completely free order routing. Whereas look at what CQG charges for CQG One:
$100 (standalone) + $0.25 per fill, $1000 cap1 + $.03 tail

And as is well established Sierra Chart is very high-quality, stable, and high-performance software with extensive functionality.

And Sierra Chart order routing has far more advanced risk management than CQG offers. You are not going to end up with order rejections when closing positions like you can with CQG. And we will be offering brokers with auto liquidation functionality in December2021/January 2022.
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-12-13 17:17:49
[2021-12-18 01:54:22]
Sierra Chart Engineering - Posts: 103615
Effective January 15, 2022, Service Package 5 or higher will be required to use CQG when there is a usage time renewal, or for new Sierra Chart accounts.

And sometime thereafter, probably March 2022, there will be a requirement that Service Package 10 or higher is required to use CQG in the same way.

And eventually, when there is sufficient support for the Teton order routing service among the clearing firms, and we have EUREX trading support added to Teton, probably we will require package 12 to use CQG. CQG support will remain for those who want to trade futures options, or want to trade less common exchanges like the Asian exchanges.
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-12-20 19:50:19
[2021-12-18 17:37:59]
Sierra Chart Engineering - Posts: 103615
One thing we want to mention about automatic liquidation of positions, when the account has gone below the daily loss limit, is this is one reason why the Rithmic platform is preferred. Rithmic does offer auto liquidation.

This is something we are putting out, this December 2021 with the Teton order routing service. This is something that CQG does not have all of these years they have been in business. And yet they are so expensive.
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-12-18 17:49:14]
Sierra Chart Engineering - Posts: 103615
We saw one posting on another forum, where this service was referred to as a "beta". It is not a beta. There is nothing beta about this service.

It is already very well-established because it is using existing functionality which we have offered for years. Some functionality less than a year, like the interfaces for managing trade accounts but this still is already established, proven and tested and also based upon functionality, which has been in place for years.
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-12-18 17:50:16
[2021-12-22 18:25:25]
Sierra Chart Engineering - Posts: 103615
We would also like to briefly explain why options trading is not supported. Handling orders for options carries a higher risk especially when a user is going short these options. Or if auto liquidation is enabled.

Margin data for outright futures and for spreads is obtained from the CMEGroup website (https://www.cmegroup.com/clearing/margins/outright-vol-scans.html) through simple CSV files. Therefore, there is no problem determining margin values for these types of products. It is straightforward.

In the case of options, last time we looked, there is not proper valid margin data available from the CME website, and when there are strategies involved, it gets even more complicated to determine margin requirement. Now as we understand there are systems available, to determine proper margin data for options and option strategies, but that is not something that Sierra Chart supports right now.

We designed a very good and very reliable order routing system. We want to keep it that way. We have full confidence in it. We are not doing anything which creates an unnecessary risk. We have analyzed all the risks and mitigated them. And we determined options is something that we should just not support at this time.

It shows a high degree of responsibility, care and attention to detail by not supporting futures options trading.
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-12-25 17:53:52
[2021-12-23 15:45:47]
Sierra Chart Engineering - Posts: 103615
There is one additional thing we need to do to support auto liquidation of positions when an account triggers the daily loss limit.

We have to set a different sender sub ID in the FIX message to the exchange for when there are automated trades placed by the risk management system. So this functionality will be delayed a few days until we implement this.
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-12-23 16:06:45]
Sierra Chart Engineering - Posts: 103615
We were given these responses from a customer of AMP and would like to respond.

From AMP:


Thank you for your full response, please ask Sierra for their back up
plan.....if something does happen.

then let us know if your opinion remains the same.

Please let us know what they say....very curious what they are telling
their users.

We have full backup plans. Depends upon what the reason for the failure is. If the CME primary server has an issue the Sierra Chart order routing process will connect to the CME backup server.

We have dual connections to the CME. 10 Gb connections. Failover is completely automatic. And we have two sets of these. And eventually will add three sets of these. This is a total of 6 connections. That is an incredible amount of redundancy. All operating on a high-quality network used by high-frequency traders.

We have three Internet connections. We have redundant power. We have the ability to easily failover to another server maintaining a real-time copy of all order routing information, in the case of a server failure.

We need to know what is meant by "if something does happen" to provide a specific answer. This is just too vague and generalized.

From AMP:

Order Routing is a very complex operation...
We will maintain communication with Sierra and send an announcement once
this service has matured.

For example, CQG, Rithmic, and TT....all have been performing order
routing services for 20+ years...and they still get issues. So please
do not be in a hurry...

Order routing is actually not a complex operation. It consists of software, network connectivity, and computer hardware (a server). Certainly the software for order routing which is Sierra Chart itself, running in a multiuser mode, with connectivity to the exchange is complex and has a lot of functionality.


However, once all of this is developed and tested and proven which it has been, then everything is running fine and automatic. No intervention is needed. There really is nothing new for the most part and what is new, has already been tested and based upon existing functionality. For example, the functionality to import an end of day account balance file from the clearing firm and update all the account balances, is new. This is developed, very straightforward and simple and works reliably day after day.

The networking functionality is provided by our infrastructure provider, which provides fully redundant connectivity to the exchanges. They do this for high-frequency trading firms as well .. We are running on an HFT (High-frequency trading) network, where data moves across that network in 2 µs.

The hardware, are new Dell R640 machines. These are equipped with multiple drives, including NVME drives. We use a RAID 1 configuration for storage. They have redundant power supplies and have independent power sources in the Aurora data center. We will not have power issues.

A real-time copy of everything is mirrored to another data center in Chicago in the Equinix Cermak data center. So if there is a hardware failure, we can failover in a matter of minutes.

Although most likely it would take longer than that because we would have to examine exactly the reason for the failure make an appropriate decision as to what to do. A failover may not be the right action to take. We may have to discuss the issue, with our infrastructure provider or the CME GCC. A scenario like this is extremely unlikely and in all of our 15 years of experience we have never suffered a catastrophic hardware failure requiring a failover to another server.

The most likely failures relate to Internet and power. For Internet we have triple redundancy which is fully automatic. And we have true redundant power in the Aurora data center.

We have a simple monitoring process, for all of our servers and processes running on those servers and we are notified in about one minute, when there is process which is down. So we are able to react to these very quickly.

All of our CME processes, do not go down. All of this is highly reliable and we have a track record of nearly 100% uptime with our Denali Data Feed. We only had two incidents, Sunday evening. One of them was with CBOT data due to an empty configuration file from the CME. And another issue related to historical data. Both of these were promptly taken care of. Neither of these issues would affect order routing.

Order routing is actually in some ways is more simplified than handling market data.

Sierra Chart has provided order routing services for 15+ years. And we have also used a centralized model for about six years. So we are also highly experienced. And we have less issues, than TT, and CQG and Rithmic.

For example with our TT based order routing, we have had only one issue on our side lasting a few hours, and it overwhelmingly was caused by a TT related issue. Otherwise, it has been a perfect track record, aside from the issues from TT.

How often does anyone have trouble logging into Sierra Chart due to an issue on the Sierra Chart server-side. It does not happen. It never happens. Although if you do not save your password within Sierra Chart and you try to login and we have an issue with our Web server at that exact moment, then yes you would have a problem. Otherwise, there is a nonissue due to how everything is designed. We do have redundancy with our Web server as well.

Furthermore, logging into our order routing servers, it is something that almost would never encounter a failure as long as you are authorized to connect because of how that is designed.

They say "do not be in a hurry". No problem. Customers can make their own decisions and decide to move their accounts where they want. We are not in any hurry. We have worked on CME order routing, for about two years and have it all perfected and stable. Most of the time was related to sequence number handling. And also getting through the CME certification (very frustrating). We did not rush anything along.
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-12-29 13:01:32
[2021-12-23 16:13:55]
Sierra Chart Engineering - Posts: 103615
Another thing we would like to discuss, is how is it that we can offer order routing for free, when others are literally charging clearing firms and customers millions of USD per year for order routing.

The answer is very simple. You are being taken advantage of. Order routing is not complex or expensive.

We are bringing fairness, into the marketplace.

We are going to save firms and customers and brokers probably 10,000,000+ USD a year. Seriously.

There is no catch here. It is simply that traders are being taken advantage of unfairly. And additionally we are bringing simplicity and efficiency into order routing and with superior service and risk management.

We were told by one broker, that our direct routing is "far superior" as compared to TT.
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-12-29 12:56:26
[2021-12-23 17:53:17]
Sierra Chart Engineering - Posts: 103615
We think the best way to answer this is to think about the problems that have occurred with TT, CQG and Rithmic:
please ask Sierra for their back up
plan.....if something does happen.

TT has had numerous, connectivity issues to the CME. That will not happen with Sierra Chart because we have full redundancy both with CME connectivity, and Internet connectivity and power. The connectivity to the CME is direct and simplified. Unlike with TT and others, there is only a single reliable process between the user connection and the CME connection. No other intermediate processes or connections.

In the case of a hardware failure we can failover to another server. Although that has to be done manually. As we said in 15 years of operation we have never had a catastrophic server failure which would require this.

From memory CQG had a problem, where OCO orders and other type of managed orders were not being managed or something like that. That kind of issue would not happen with Sierra Chart order routing.

Theoretically there could be an interruption with this due to connectivity issues, but we have full redundancy that is automatic.

In the case of a hardware failure there would be an interruption but this would be a very rare event that has never occurred with us. And we have the ability to failover to another server and continue on with order processing including server-side OCO and bracket order processing without further interruption.

CQG had a problem where their margin calculations were not correct. Theoretically something like this could happen due to a software bug, but all of this is well designed and tested. It should never occur. Hypothetically if it could occur, it would be caught before any software release for live order routing.

The same software is used for our Simulated Futures Trading service that is used for our direct exchange live order routing. So all the functionality is tested there first:
Simulated Futures Trading Service

And we have the ability to easily roll back to the prior software version. That can be done in less than one minute.

TT had a problem where they reconnected to the CME FIX server and they started off in a sequence number of apparently 1 and reprocessed fills and caused positions for the accounts two be set inaccurately during that processing and then that triggered auto liquidation of nonexistent positions.

An issue like this just will not occur with Sierra Chart order routing due to numerous safeguards (high integrity with maintaining sequence numbers across connected sessions, cache of recently processed order fill identifiers, the fact that the position quantity will not update from an order fill more than 30 minutes old, other things)

In general because everything is very well designed, and the overall architecture is simple and straightforward, a lot of the issues, if not all of the issues, which exist with other services are just not going to happen with Sierra Chart direct order routing. So this is a huge advantage with our order routing which is going to be proven over time. And actually it has already been proven to us very clearly all of these years. It is simple and straightforward and reliable.


The only area of concern that we have is in the case of a hardware failure, or a full connectivity failure to our server for the direct order routing. However, these incidents have never occurred in the past. But if they do occur, we have to examine what the issue is and take the appropriate action. There is no automatic failover for this kind of scenario because it is impossible to reliably handle in an automated way. It requires a human to examine what is going on and take the appropriate steps. So we certainly are capable of handling the situation. It is just that it is not automatic and immediate. So this is the one item, we have to monitor for. But the likelihood of it occurring, is next to nonexistent.

And we do have a 24 hour support available. And so far we have only had one call. Just a very simple question about a daily profit/loss. We provided an explanation for that and that is all. Once we train the brokers and the clearing firm risk managers on the functionality, we find that they they have little follow-up questions. Most questions come in by email.

CQG has also had numerous connectivity problems for years. Sometimes affecting all users, and ongoing affecting a smaller number of users.

Unless there is an Internet connectivity issue affecting a particular user, there will not be connectivity problems to the Teton order routing service because we have three Internet connections (Zayo, Verizon, Cogent). And the process of logging in is very reliable and is implemented in a fully fault resistant way.


If there is any issue with the login database, affecting some users, we can go back to a prior state of it very easily. We have never had a need to do this, for our TT order routing or other order routing (FXCM, LMAX).

We have considered so many potential problems and implemented safeguards and backup procedures.

The simple fact is AMP is just not aware of the high degree of reliability and safety that this Teton order routing service has. They can continue to pay large sums of money or take advantage of what we have and simplify their operation, and provide a high degree of reliability to their users. When they are ready of course.
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-12-29 13:03:30
[2021-12-23 18:50:35]
Sierra Chart Engineering - Posts: 103615
Brokers have said setting up a Sierra Chart user trading account on the Sierra Chart direct order routing (Teton) is very easy. It is easy like TT. And as a matter of fact, it is even easier. They handle everything and do not need to involve us in any way.

More importantly though we have been told it is much easier than CQG. CQG was referred to as an annoyance.

And we handle all of the market data on our side. The brokers and firms do not have to be getting involved in that.
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-12-24 19:53:42
[2021-12-27 03:23:19]
Sierra Chart Engineering - Posts: 103615
We had a look at the latency from when an order is received by the Teton order routing service process, and the response received from the CME. We can only make an estimate of this because we just have the round-trip time. But an estimate, is going to be in the area of about 250 to 300 microseconds. So this is only about one fourth of a millisecond.

So that is excellent latency.

This latency looks improved from when we looked last and this would coincide, with performance improvements that the CME has said they have made with the FIX Convenience Gateway.

And the network latency according to what we are told, across the network that we use to send orders from our server to the CME server, is 2 microseconds.
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-12-29 12:46:47
[2022-01-01 15:35:45]
Sierra Chart Engineering - Posts: 103615
Previously we mentioned, that we would be removing support in newer versions in February 2022 for the following services:
CTS
Gain Capital
Transact

We have removed that text from above and there is no specific date as to when this would happen. Support for these will remain for now. Although at some point we will remove support for them in newer versions or increase the price to use them. There is no specific date as to when this will happen.

Although we definitely want users of those services moved to our new Teton order routing service and we will work with the brokers to support this Teton order routing service.

And during 2022 we still do want to move as much as possible our CQG users onto the Teton Order Routing Service unless you require exchanges that are not covered by this service or are trading options.
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: 2022-01-01 15:37:21
[2022-01-01 16:57:22]
Sierra Chart Engineering - Posts: 103615
All of the permanent storage for this Teton Order Routing Service and our other order routing services, which consists of various types of data related to order routing(orders, positions, trade account data, fill identifiers, current FIX sequence numbers, historical trade activity, user logon data cache) is held in operating system files. These are backed up daily or hourly. And there is a full history of these files available for 30 days or years in the case of Trade Activity. Not just a single copy. Therefore if we ever have to go to a backup file copy, which we never should have to, we have the files available and easily accessible.

So this is another layer of redundancy. And also the additional server which maintains a real-time copy of all trading activity, is also making backup files. So we have an additional server available and we have backup files.

There is a high degree of redundancy.

Therefore, statements like this are just simply uninformed:

Thank you for your full response, please ask Sierra for their back up
plan.....if something does happen.

This thread provides all of the information to keep everyone informed.


And we want to make it clear we have too many users using CQG. We do not want to support CQG. We are not happy with CQG. It is a substandard service, for both brokers, and end-users as compared to what Sierra Chart offers with Teton. CQG is a competitor. And it is not in our interest to be supporting CQG. We want users to move to our Teton routing. And we will be raising the price to use CQG in 2022.

You will find that you can get very good commission rates with Teton:
https://www.sierrachart.com/SupportBoard.php?ThreadID=69843
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: 2022-01-06 18:13:42
[2022-01-19 19:48:00]
Sierra Chart Engineering - Posts: 103615
We received this incident report from Rithmic, this morning and we would like to discuss, if issues like this would affect our Teton order routing, and if they would affect our Teton order routing, how would we handle them.


Rithmic Incident Report

Incident: Partial loss of access to Chicago Area servers
Date of Incident: Tuesday January 18, 2022 03:53:22 CST
Date of Resolution : Tuesday January 18, 2022 07:12:58 CST
Date of Report: Tuesday January 18, 2022
Scope of Failure: Some Rithmic customers found that logins to the Chicago Area could not proceed.

Root Cause Analysis

Failure of a Network Hardware component led to a transient network outage. A Rithmic Software component implemented an automated recovery process, but some subsystems failed to recover to an open state. This was remedied by Rithmic Operations at 7:12 CST.

Action Items

Rithmic Operations has an open issue item with the Hardware Vendor. In the meantime, acting on directions of Vendor representatives, features in the Hardware components which contributed to the outage have been disabled to prevent a recurrence.
Rithmic Operations is enhancing the discovery of failed software routing subsystems, and is liaising with Rithmic Development to improve automated recovery.

They mention:
Failure of a Network Hardware component led to a transient network outage.

We do not know what "component" they are referring to. All of the network related functionality for the Teton order routing service, is provided by another infrastructure provider that we work with. They provide us a fully redundant network, that is used by high-frequency traders.

This other provider is responsible for the development, maintenance, and monitoring of that network.

So therefore, we would not expect a problem like this to occur at all. If there is some network component failure, there is full redundancy.

Although we did a full review of how we connect into this network, and we did find one point, where our server connects into the local area network and there is just a single connection. We will add a second connection for redundancy, in case this "infrastructure" services provider of ours, has a failure with the network switch that our server plugs into.

So we will cover this additional possibility and solve it so it is fully redundant.

We wonder why Rithmic does not have redundancy with this particular "component" that failed.

They then mention this:

A Rithmic Software component implemented an automated recovery process, but some subsystems failed to recover to an open state.

The only software on our side, involved in order routing, is Sierra Chart itself and it is a perfectly reliable stable single process, that has flawless connectivity. The connections to the exchange, and the connections from users, are all automatic and stable. There would be no such problem at all on our side like this. If there is loss of connectivity, the reconnections are automatic and graceful. And there are no subsystems. It is a single unified highly reliable process.

Although the process, of interacting with the external clearing firms, does involve another secure FTP program developed by another provider. For this we use Bitvise. Which is a very good stable program. And one program, that we would rate as quality software. Which unfortunately there is not much of in this world.

And we also want to point out, that we do have a backup server, with its own network connectivity . There is a real-time copy of all the trading related data, made to that server. So we can failover to another server as needed. The likelihood of this, is next to nonexistent, because it would require a catastrophic server failure as a reason to failover, but the event of that, is extremely unlikely and has never occurred in more than 15 years of operations with utilizing dedicated servers.

These are high quality servers, using Xeon processors, error checking and correcting memory, solid-state drives, with RAID 1 configurations. And dual power supplies, with redundant power from the data center.
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: 2022-01-30 16:23:42
[2022-01-30 16:28:59]
Sierra Chart Engineering - Posts: 103615
We want to make a quick update regarding this:
we did find one point, where our server connects into the local area network and there is just a single connection. We will add a second connection for redundancy, in case this "infrastructure" services provider of ours, has a failure with the network switch that our server plugs into.

So we will cover this additional possibility and solve it so it is fully redundant.

This will not be done because after discussing it with our service provider, it would not provide automatic redundancy. And we would be protecting against an issue which is extremely unlikely to occur. It would have to be a failure with one of the following:

-Network switch (Our services provider reports to us they have never had any full outage issue in 8 years. Only a minor issue which was detected and corrected at the end of the day and had no service impact)
-Network cable (We have never had a problem with this in 16+ years)
-Network adapter (We have never had a problem with this in 16+ years)

The redundancy that we provide in case of a hardware problem on our server-side or local network, is going to be with an additional server using different networking equipment, which we have and is on standby for immediate failover and has a full real-time copy of all trading data. Therefore, there is redundancy.

And the other strategy is the use of multiple servers, as we add more users to Teton. So if there is an outage, only a percentage of the users would be affected until we failover. Which can be done in a matter of minutes. But almost certainly would take longer because we would have to determine the cause of the problem before the decision to failover is made.

In 16+ years we have never had a server fail in a way which would require failover to another server. Issues have always involved internet connectivity and power. For Teton order routing there is triple redundancy with Internet which is fully automatic. And we have dual redundant power with dual power supplies.

These servers also operate under very minimal load. Less than 5% usually. And not normally exceeding 10%.
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: 2022-01-30 16:38:05
[2022-01-31 15:17:41]
Sierra Chart Engineering - Posts: 103615
Testimonial:


So far it seems great. I’m not expert enough to notice the difference between previous data feeds, but all I can say is that it is lightning quick. I took a trade on the NQ on Friday and there was no lag.



Yes migration was quick and easy, and I’m pleased to be free from [broker] now. I feel more comfortable having to deal with Stage5 if I have any issues.



I’m already a long-term user of Sierra charts so I had no problems setting things up there, the instructions were clear.



I would recommend, I feel I have the perfect setup now for me, with a solid broker and best data feed setup for my favourite platform. I just wish I had more time to trade but hopefully that can change this year.

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-02-17 19:36:04]
Sierra Chart Engineering - Posts: 103615
We just want to give a quick update regarding EUREX. We have now learned that to connect to EUREX for order routing, is going to cost us about another €6000-€12,000 per month. At €12000 per month it would not be worth it. At €6000 per month we can probably get by with that.

However once we release this, not immediately, but within two or three months, we absolutely will not allow EUREX order routing through anywhere else. Maybe with the exception of Interactive Brokers, but only at the service package 11 or higher. Anywhere else, it will not be allowed whether that is through CQG or Rithmic or anywhere else (Transact, CTS, Gain capital which are in the process of being discontinued). EUREX trading must go through our own direct routing.

The reason we do this is when we invest so much money and effort into a project like this, we want people to utilize it and we want users to have the very best order routing. These are some reasons we would not allow order routing through any other method. And we would also put a requirement to have service package 10 or higher to support EUREX order routing. A determination on this will be made later.

And we also want to comment, on the integration to exchange like EUREX or CME as compared to FairX. Integrating to exchanges like the EUREX or CME, is a major development effort. Something like FairX is very trivial by comparison and has zero costs and is an incredibly more simple by comparison. It is easy and takes little time. A project like CME or EUREX, is going to be 20+ times the effort.
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: 2022-02-17 19:38:23
[2022-03-15 22:09:34]
Sierra Chart Engineering - Posts: 103615
We put together this information regarding the new auto liquidation functionality which is gradually being used by the different firms/brokers supporting Teton:
Sierra Chart Teton Futures Order Routing: Monitoring Auto Liquidation Functionality
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: 2022-03-15 22:09:44
[2022-05-30 15:33:37]
Sierra Chart Engineering - Posts: 103615
We would like to give some updates about Teton Order Routing.

1. We have added a second server in the Aurora DC3 data center colocated with the CME. Half the users will be moved to this server.

2. We have implemented automatic failover in case of a server failure. This is fully automatic and well tested and requires no intervention.

3. We have become aware of some scenarios where an auto-liquidation order could be rejected for risk control reasons and therefore not close a position when it should. This has been resolved.

4. Automatic recalculation of daily loss limit based on percent of account value, when account balance changes overnight from balance file from clearing firm.

Everything has performed very well with Teton. We have high confidence in the service. And ready to add thousands of new users.
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: 2022-05-30 15:35:17

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

Login

Login Page - Create Account