Do you need a VPS for automated trading, or are you just spending money?

· 11 min read · Tools
Do you need a VPS for automated trading, or are you just spending money?

At 8:29 AM ET a machine somewhere in Ohio decided it was a good time to install a cumulative security update. The chart went away, the platform went away, and by the time the desktop came back the release was twenty minutes old and the trade of the day had already happened without anybody.

That is the actual argument for a virtual private server. Not speed. Not "institutional-grade infrastructure." Just: the computer that runs your system should be a computer that nobody touches and nothing interrupts.

What a VPS actually is

A VPS is a rented computer in a data center. You get a slice of a physical server (a few processor cores, some memory, some disk) running its own copy of Windows, and you connect to its desktop from your laptop with Remote Desktop. It looks exactly like a Windows machine, because it is one. The difference is that it lives in a building with two power feeds, a generator, redundant internet, and staff whose entire job is keeping it powered on.

You install NinjaTrader 8 on it, log into your broker or your funded account from it, load the strategy, and close the Remote Desktop window. The VPS keeps running. Your laptop is now irrelevant: you can shut it, take it on a plane, drop it in a lake. The trading keeps happening.

The one thing to remember

A VPS buys you uptime, not speed. If your system trades once a day and holds a position for minutes, the twelve milliseconds you save are worth nothing and the four hours of downtime you avoid are worth everything.

The four things a VPS actually solves

Every one of these is a boring, domestic problem. That is the point. Automated trading does not usually fail because of exotic technical issues. It fails because a house is a bad data center.

PowerA two-second outage is enough. Your desktop reboots, the platform is closed, and you find out at lunch.
Home internetConsumer connections drop, get throttled, and go down for maintenance at 3 AM without telling you. A data center has more than one uplink.
Windows updatesWindows decides when to restart. It does not consult your trading calendar. This is the single most common way a running system disappears.
The laptop lidSleep, hibernate, screen lock, someone unplugging it to charge a phone. A laptop is a device designed to stop working when you are not using it.

There is a fifth one that is less obvious: you. A machine you never log into is a machine where you never accidentally close the platform and never sit down at 9:15 AM to "just check" and end up flattening a position by hand. Physical separation is a discipline tool. It is not the main reason to buy one, but it is a real one, and it quietly removes one of the four automation mistakes.

What a VPS does not solve

This is where most of the marketing lives, so it is worth being blunt. Latency almost certainly does not matter to you.

Latency is how long it takes your order to travel from your machine to the exchange's matching engine. For a firm making markets in microseconds, a millisecond is the whole business. For a system that trades one window a day at 8:30 AM ET, enters once, and holds a position for a handful of minutes with a stop and a target already resting in the market, the difference between a 4-millisecond round trip and a 45-millisecond round trip is invisible. It is not a small edge. It is not an edge at all. Nothing about the outcome of that trade changes.

What matters is that the connection exists and stays up, not that it is short. A VPS 900 miles from the exchange with 99.99% uptime beats a machine two blocks away that reboots itself once a month.

Buying a VPS for speed is like buying a faster car to shorten a flight.

A VPS also does not solve: a bad strategy, a funded account rule you did not read, a data feed you forgot to renew, or an expired license. It keeps the lights on. That is the whole product.

The specs NinjaTrader 8 actually needs

NinjaTrader 8 is a Windows .NET application. It is not especially heavy, but it is not a web page either: it holds historical tick data in memory, redraws charts, and runs your strategy's calculations on every incoming tick. Providers will happily sell you a machine four times larger than you need.

ResourceBare minimumWhat to actually buyWhy
Operating systemWindows 10/11 or Windows Server 2019+Whatever the provider images cleanlyNT8 is Windows-only. Linux is not an option.
CPU2 vCPU2 to 4 vCPUOne instrument, one strategy, a couple of charts. More cores sit idle.
RAM4 GB8 GB4 GB runs, then struggles when NT8 loads days of tick data on startup.
Disk50 GB SSD60 to 100 GB SSDWindows plus NT8 plus a growing local tick database. Never a spinning disk.
ConnectionAnything stableAnything stableOrder traffic is tiny. Uptime is the only spec that matters.

In practice that is a mid-tier plan, not a premium one. If a provider is charging a large premium for "ultra-low latency trading" and the underlying machine is 2 vCPU and 4 GB, you are paying for the adjective.

Two operational details that matter more than the specs. First, set Windows to never sleep and configure active hours so it cannot restart during the morning. A VPS with default update settings has exactly the same problem as your desktop. Second, make sure the platform relaunches and reconnects after a reboot, and check it does, on purpose, before you rely on it.

Where to put it: near the broker, but do not obsess

US index futures are matched at the CME's data center in Aurora, Illinois. Most futures brokers run their order routing out of Chicago or the New York metro area. So the sensible choice is a US data center in Chicago, New Jersey, or somewhere east of the Mississippi.

That is the whole guidance. Not because those milliseconds pay you, but because a route across a continent and an ocean has more devices in it that can fail. Chicago and New Jersey will perform identically for your purposes; Singapore would probably be fine too, and there is no reason to pick it. What you should not do is pay for colocation, cross-connects, or a "proximity hosting" package sold to arbitrage firms. Different sport, different budget, and none of it changes a trade that lasts nine minutes.

Before you spend anything on infrastructure, look at what it would be running

The full backtest, the drawdowns, the losing stretches and the exact steps to reproduce the numbers in your own NinjaTrader 8.

The honest alternative: just leave a desktop on

Nobody selling VPS hosting will tell you this, so here it is. If you own a desktop computer, your power is reliable, and your internet is reliable, leaving that desktop switched on is a completely legitimate answer. Plenty of people run a system that way for years.

To do it properly you need four things, and all four are free except the first:

  1. A UPS. A basic uninterruptible power supply, around the price of two months of VPS, carries you through the brownouts and short cuts that cause most incidents. It also lets the machine shut down cleanly instead of dying mid-write.
  2. A wired ethernet connection. Wi-Fi is the second most common cause of mystery disconnects, after Windows updates. Run a cable.
  3. Sleep and hibernation disabled, active hours locked. Set them once, verify them, and check again after every major Windows feature update, because those reset things.
  4. Discipline about what else lives on that machine. No games, no video calls, no torrenting, no "quick" software installs on a weekday morning.

A desktop stops being the right answer the moment any of these becomes true: you travel, your power flickers, your internet is the only one available and it is bad, you share the computer with anyone else, or you are running the system across several funded accounts where one missed morning costs more than a year of hosting. That last one is usually what tips it.

When a VPS is worth it, in one paragraph

Add up what a missed morning costs you. On one small account, a missed day costs the average value of a day, which is a modest number and some days are losers anyway. If you run several accounts, travel regularly, or have already been burned once, the arithmetic flips fast. A VPS at a few dollars a week is cheap insurance against a failure mode that is entirely predictable and entirely avoidable. It is a bad purchase only when you buy it for the wrong reason (speed) or buy four times more of it than you need.

Hypothetical performance. Any figures cited on this site for Rentabilio come from a backtest over historical data, not from a live account. Simulated results are prepared with hindsight, carry no financial risk, and cannot fully reflect real execution, slippage or liquidity. Past performance is not indicative of future results.

Frequently asked questions

Does a VPS make my trading system more profitable?

No, and any provider implying otherwise is selling you the wrong thing. A VPS changes nothing about the logic, the entries or the exits. It only reduces the odds that your system is offline when it was supposed to trade. The gain is in avoided missed days and avoided half-managed positions, not in better fills.

Can I run NinjaTrader 8 on a Mac using a VPS?

Yes, and it is one of the better reasons to rent one. NinjaTrader 8 is a Windows application, so Mac users otherwise need a virtual machine or a boot partition. A Windows VPS sidesteps that entirely: you connect from macOS with a Remote Desktop client and the platform runs on the remote machine. The same applies if you work mostly from an iPad or a Chromebook.

What happens to my open position if the VPS goes down?

The same thing that happens if your home machine dies: your stop and target orders are already resting on the broker's servers, so the risk on that trade stays capped whether or not your platform is connected. This is exactly why it matters that a system places real orders at entry rather than holding stops in software. Reconnect as soon as you can and check the position.

How much should a trading VPS cost?

A suitable machine for one instance of NinjaTrader 8 running one strategy is a low double-digit monthly cost from a general-purpose provider. Specialist trading hosts charge more, and the extra usually buys support that understands the platform rather than better hardware. Both work. Judge the price against what a missed morning is worth to you.

Do prop firms allow trading from a VPS?

Generally yes. Most futures prop firms do not object to where your platform physically runs, since you are still the one trading your own account. What they do have rules about is copying trades between accounts, the number of accounts one person can hold, and consistency requirements. Read the specific firm's rulebook before you set anything up, and see how funded accounts work for the general shape of it.

Is a VPS necessary from day one?

No. A reasonable path is to start on a desktop you already own, with sleep disabled and a wired connection, and see how the first month goes. If you miss a morning, or you find yourself anxious about leaving the house, that is your answer and the cost is trivial. Starting simple also means one fewer new thing to debug while you are still learning the platform. The setup order is laid out in getting started.

In short: a VPS is uptime insurance, not a speed upgrade. Buy a mid-tier Windows machine with 2 to 4 cores and 8 GB of memory in a US data center, turn off automatic restarts, and stop thinking about it. If your power and internet are solid and you never travel, a desktop with a UPS and a network cable does the same job for less. Anyone selling you milliseconds for a system that trades once a day is selling you something you cannot use.

Seeing it work beats reading about it

Rentabilio, the automated system sold on this site, takes one trade a day at 8:30 AM ET with the stop and the target placed before it enters, and its backtest can be reproduced in your own NinjaTrader 8. The full report, the drawdown and the losing stretches are all on one page.