Check our Connection Quality Monitor article.
If you're experiencing lag, freezing charts, or delayed orders on Onyx, the issue is usually not download speed, but latency (ping) and upload stability.
Even if streaming or browsing works fine, trading platforms require a much more stable and responsive connection.
Why This Happens
Onyx depends on real-time communication with trading servers.
For optimal performance, Onyx suggests:
Upload speed of at least 50 Mbps
Low and stable latency
If your connection has:
High latency (80–100ms or higher)
Upload speeds below 50 Mbps
Unstable Wi-Fi or packet loss
You may experience:
Chart freezing or lag
Delayed order execution
“Flatten” not responding instantly
Positions not updating in real time
Step 1: Use the Onyx Desktop App (Recommended)
Before upgrading your internet setup, make sure you are using the Onyx Desktop Application.
The desktop app provides:
No browser-related slowdowns or throttling
More stable data handling
GPU-accelerated chart rendering
Dedicated system resources
This alone can significantly improve performance, especially during high activity periods.
Step 2: The Most Reliable Solution — Use a VPS
A Virtual Private Server (VPS) runs your trading platform on a remote machine located close to the trading servers.
This means:
Much lower latency
Stable, high-speed connection
No dependence on your home internet quality
You connect to the VPS, while it handles execution.
Recommended VPS Providers
QuantVPS (Higher Performance)
https://www.quantvps.com/
Best for traders who want maximum stability and lowest latency.
FXVM (More Affordable Option)
https://fxvm.net/
Good balance between cost and performance for most traders.
When You Should Consider a VPS
You should strongly consider using a VPS if:
Your ping is consistently above ~80ms
Your upload speed is below 50 Mbps or unstable
You’ve experienced lag, freezes, or delayed executions
You trade during volatile sessions
If execution matters to your trading, a VPS is one of the most effective upgrades you can make.
Quick Tips (Without a VPS)
If you are not using a VPS, you can still improve performance by:
Using a wired (Ethernet) connection
Avoiding Wi-Fi when possible
Disabling VPNs
Closing unused apps and browser tabs
Content and resources provided by DayTraders.com, including simulated trading environments, are for educational purposes only. We do not offer real-money trading accounts, and no actual funds are deposited with or traded through our platform. Past performance is not necessarily indicative of future results. Services are exclusively for non-professional traders.

