Best Practices and Recommendations

Regularly check your Internet bandwidth utilization to TradeStation servers

Sufficient bandwidth is essential to run the TradeStation platform adequately. TradeStation includes an easy way to check for bandwidth utilization. Create a tick chart for symbol “‘== BYT'” in your TradeStation platform. This test symbol, generated locally by the TradeStation market data network, provides information on real-time bandwidth utilization. Bandwidth utilization depends on the number and type of requests made by each window and the time of the day when they are performed.

Regularly check your CPU usage

To run the TradeStation platform adequately, make sure that your CPU usage is in general low (under 30%). Microsoft Windows® operating systems include the Task Manager, a useful tool to check the real-time CPU usage in your machine. To start the Task Manager, click on the “Start” button on your Windows® Desktop, go to “Run…,” type in “taskmgr” and click OK. The Task Manager window will display your CPU(s) usage in the Performance tab.

Running TradeStation with antivirus software

The Antivirus software installed on a machine running TradeStation could be scanning and monitoring all activity in the computer including filtering TCP/IP traffic, hard drive reads and writes, etc. To avoid conflicts and performance degradation when running the TradeStation platform, make sure that the folders, IPs and ports used by TradeStation are excluded from being blocked or scanned. Complete information regarding IPs and ports that need to be easily reached can be found in this link: Running TradeStation behind Firewalls.

Running TradeStation with spyware software

Computers connected to the Internet may be adversely affected by spyware. Spyware competes for Internet bandwidth and may affect TradeStation’s performance. To avoid degradation in the performance of the TradeStation platform due to spyware, regularly check the computer with anti-spyware applications to make sure it is not infected.

Microsoft Windows® updates

To properly run the TradeStation platform, make sure the operating system is updated with the latest service packs and system updates.

Network card driver

Network cards should be updated with the latest drivers from the operating system or the NIC manufacturer.

Advanced network card features

Some network card brands (100/1000 Mbps) have advanced features that have been found to cause potential issues with the TradeStation platform. They are:

TCP Checksum Offload (Tx and Rx; IPv4 and IPv6)
TCP Large Send Offload support for segments up to 64 KB (plus headers)
UDP Checksum Offload (Tx and Rx; IPv4 and IPv6)
UDP “Checksum Over Fragment” Offload (IPv4 and IPv6) for transactions up to 64 KB
IPv4 Header Checksum Offload (Tx and Rx)
And some others.

It is recommended that these features be disabled to enhance the stability of communication with TradeStation servers.

Routers/modems firmware

It is recommended that routers and modems always be updated with the latest firmware versions.

ISP configuration

The configuration of the modem connection to the ISP should be set to “Always ON.” If it is set to “On Demand,” it could be disconnected after being idle for a certain period of time.

Uninterruptible Power Supply (UPS)

We recommend using an Uninterruptible Power Supply (UPS) to protect the system against lightning and power outages, and to avoid potential file corruptions on cold reboots. Attach computer, monitor and modem to the UPS.

Running other applications

For best performance, avoid running unnecessary applications concurrently with the TradeStation platform. Each application running on the same system will be competing for resources including Internet bandwidth, CPU, hard disk access and memory, and may affect the performance of the TradeStation platform.