What are the computer requirements to run StrategyQuant? [Updated]

What computer is the best for StrategyQuant? How does minimal and top configuration look like?

You often ask about the computer you should buy for working with SQ. In this article, I’d like to summarize some facts to make the whole topic clearer.

Let’s have a look at the frequently asked questions.

What CPU and how much RAM should I have?

Minimum recommended configuration is a dual core – i3, 8 GB of RAM, 250 GB free hard disk space. With this configuration the RAM memory is probably the biggest limitation, you wouldn’t be able to keep more than a few thousand strategies in memory.

The ideal configuration is an i5, i7 or compatible processor with as many cores as possible, 32-64 GB RAM or more and an SSD disc. There isn’t much sense in using more than 64 GB RAM, it is better to invest into a better processor.

But don’t worry, having a weaker computer doesn’t mean that you cannot build strategies, you’ll only have to modify your work configuration accordingly – keep less strategies in databank, don’t run expensive robustness tests such as Walk-Forward Matrix and so on.

Having a more powerful computer will speed up the generation significantly – the difference could be (for example) between10.000 strategies per hour on a laptop vs. 600.000 strategies on dual Xeon 48-cores computer with the same configuration.

More computing power doesn’t mean you’ll have better results, it depends on how you use the power you have – your build and workflow configuration.

 

Notebook or Workstation?

It depends on the purpose of your computer, whether it is for 24/7 work and you need high performance, or you just need more powerful workstation. Cheaper notebooks are definitely not built for operating 24/7.

Therefore, if your computer should run nonstop, I would recommend a desktop PC or server. If you just do some additional tests and you need to be mobile, then I recommend a laptop. In case you need high performance, the workstation will also be cheaper solution.

If you cannot or don’t want to afford it, it is ok to run SQ also on a laptop, just manage your expectations.

 

What about VPS?

It is possible to run SQ also on VPS, but keep in mind that most VPS servers aren’t very powerful. They might be even less powerful than a notebook.

Dedicated server is a better option, you can get a very decent i7 / 64 GB RAM dedicated server for as low as 50 Eur per month from various providers, for example from Hetzner:

https://www.hetzner.com/dedicated-rootserver/matrix-ex

It is definitely an option that allows you to pay monthly fees and have your server available 24/7.

 

New or refurbished?

It depends on your priorities.

Refurbished (used) servers and workstations provide the best value for money. Refurbished PCs can be purchased with a guarantee for example on ebay.com or www.bargainhardware.co.uk

It is possible to buy a refurbished Dual Xeon 48 core PC for around $1000, which is a every good configuration for a very affordable price.

We at StrategyQuant have several such servers and without any problems so far.

 

If you want top of the top you can buy the new i9 or AMD Threadripper, but for much higher price.

 

How to set memory in SQX according to the configuration of your PC?

Watch the YouTube video at our YT channel.

 

Summary

You don’t necessarily need to buy a new computer only for StrategyQuant. A relatively ordinary notebook is sufficient, and you will be able to build a portfolio of strategies if you are willing to accept its limitations.

Powerful workstation is not necessary but it will speed things up and save your time.

Tomas Vanek

Tomas Vanek, founder of QuantMonitor.net, is a visionary in automated trading. Driven by a passion for efficiency in finance, he created QuantMonitor.net to offer robust, real-time monitoring solutions, simplifying trading strategy management for traders of all levels. His innovation is changing the landscape of algorithmic trading.

Subscribe
Notify of
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Serhii Domin
Serhii Domin
30. 7. 2020 11:00 am

I have a Full license for the program.
Q: will my program run fully on a dedicated server?

tomas262
tomas262
Reply to  Serhii Domin
5. 8. 2020 9:59 pm

Hello,
yes, that should work without any issues

Thomas
15. 8. 2023 4:23 pm

I am preparing to buy a new computer. I’m deciding between Core i (specifically i9 13900K) or Xeon. I researched and found that Xeon is suitable as a workstation. So should I choose core i or xeon?

Fernando Lopez Calero
Fernando Lopez Calero
Reply to  Thomas
19. 3. 2024 11:06 pm

Tengo la misma duda

tomas262
Admin
Reply to  Thomas
20. 3. 2024 8:43 pm

Xeon processors are intended for everyday long-term loads, in which they should work without difficulty. Intel Cores can also handle and deliver solid performance, especially the top-of-the-line Core i7, but they’re not meant to run all day under heavy loads.

Continue reading