What Is a VPS and Do I Need One for My Bots?

If you are running automated trading bots, you may have heard the term VPS — short for Virtual Private Server. This article explains what a VPS is, why traders use one, and whether you need one.

What Is a VPS?

A VPS is essentially a computer that runs in a data center and stays on 24 hours a day, 7 days a week. Instead of running NinjaTrader on your personal laptop or desktop, you run it on this remote server. You connect to it from your own computer using a program called Remote Desktop, make your settings, and then let it run — even after you close your laptop.

Why Do Traders Use a VPS?

Automated bots need NinjaTrader to be running and connected to a data feed in order to trade. If your personal computer goes to sleep, loses internet, or shuts down, your bots stop. A VPS solves this problem by keeping everything running reliably around the clock, regardless of what is happening on your end.

Do I Need a VPS?

You do not strictly need a VPS to use Ninjacators bots — you can run them on your own computer. However, a VPS is strongly recommended if:

  • You want your bots to trade during overnight or pre-market sessions without leaving your computer on.
  • Your home internet connection is unreliable.
  • You are running multiple bots simultaneously and want a stable, dedicated environment.

Getting a VPS

NinjaTrader has a partnership with several VPS providers that are pre-configured for NinjaTrader use. You can find recommended providers through the NinjaTrader website at ninjatrader.com. Typical VPS costs range from approximately $30–$80 per month depending on the specifications you need.

For help installing NinjaTrader on a VPS, please see our article: How Do I Have My NinjaTrader Installed with My VPS?

Trading futures involves substantial risk of loss and is not suitable for all investors.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us