Tick Data Suite backtesting not recommended on a VPS

Modified on Sun, 10 Jan 2021 at 10:47 PM

It is advisable to avoid a VPS instance as your primary Tick Data Suite backtesting environment if at all possible.

Most VPS providers overcrowd their servers which results in poor CPU, poor disk performance and in some cases even swapping, although you won't see the swapping in your Task Manager because it's done by the hypervisor, not by your Windows OS - it's very noticeable when you switch from a task to another and it appears frozen for some time before becoming responsive.

While VPS instances may be fine for running a few EAs on live or demo accounts, all the circumstances described above typically result in extremely poor backtest performance when compared to a bare metal machine, not to mention potential problems if for example the size of the optimization cache (which is enabled by default) exceeds the limited available disk space. If you prefer to have an online backtest environment, I suggest renting a dedicated server; depending on provider, such dedicated servers are not much more expensive than a VPS nowadays. Just for example we use Hetzner for our dedicated server needs.

If you're a Mac user, you're much better off installing the Tick Data Suite in a Windows VM running in Parallels, VirtualBox or VMWare.

TL;DR the Tick Data Suite works fine on VPS instances but you can expect poor backtest performance.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article