- Trading
- Windows RDP
- Windows Server 2022
NinjaTrader VPS hosting
NinjaTrader Desktop runs on a GhostRDP Windows RDP Standard plan with 4 vCPU and 8 GB RAM in Germany or the Netherlands, from €14.99/mo.
NinjaTrader's own requirements list Windows Server 2012 or later (64-bit) with .NET Framework 4.8, which Windows Server 2022 includes. A server keeps your automated strategies connected while your PC is off.
Automated strategies
Strategies stay connected while your PC is off.
Full Windows desktop
Charts, workspaces and add-ons over Remote Desktop.
Dedicated resources
A KVM server with its own vCPU and ECC RAM.
Plans for NinjaTrader
NinjaTrader is heavier than MetaTrader, especially with many charts and indicators. Standard is a good start; pick Pro for many workspaces or market replay.
Windows RDP Standard
€14.99/mo
€12.74/mo billed yearly, save €26/year
- 4 vCPU
- 8 GB ECC RAM
- 70 GB NVMe
- 1 Gbps port
Windows RDP Pro
€27.99/mo
€23.79/mo billed yearly, save €50/year
- 6 vCPU
- 12 GB ECC RAM
- 90 GB NVMe
- 1 Gbps port
Windows RDP Advanced
€36.99/mo
€31.44/mo billed yearly, save €66/year
- 12 vCPU
- 24 GB ECC RAM
- 150 GB NVMe
- 1 Gbps port
What you need
- Operating systemWindows RDP (Windows Server 2022 or 2025, 64-bit)
- Minimum resourcesNinjaTrader lists 2 GB RAM as the minimum; 8 GB is comfortable
- AccountA free NinjaTrader account (the download link is sent by email)
Official site: ninjatrader.com
How to install NinjaTrader
Written for Windows Server 2022 from the official instructions. Your server comes with full Administrator access, so you install the software yourself.
- 1
Connect to your server with Remote Desktop
Open your server in the client area and download the .rdp file, or open Remote Desktop Connection (mstsc) on your PC and enter the server's IP address. Sign in as Administrator with the password from your welcome email. On a Mac, use Windows App (Microsoft Remote Desktop) from the App Store.
- 2
Get the installer
On the server, open Microsoft Edge, go to ninjatrader.com and sign up or sign in. NinjaTrader emails you a link to download NinjaTrader Desktop.
- 3
Install NinjaTrader
Run the installer, keep the default folder and leave Launch NinjaTrader ticked.
- 4
Connect your account
Sign in with your NinjaTrader account, then choose Connections in the Control Center and connect to your broker or data feed.
- 5
Enable your strategies
Import your add-ons with Tools > Import > NinjaScript Add-On, then enable your strategies on the Strategies tab or on a chart.
After installing
- Leave it runningClose the Remote Desktop window with the X instead of signing out. Your session, and everything open in it, keeps running on the server.
- Start again after a rebootPrograms in a Windows session only start when someone signs in. After Windows updates restart the server, connect once over RDP, or set up automatic sign-in with Microsoft's Sysinternals Autologon tool and put a shortcut to the app in the Startup folder (Win+R, shell:startup).
NinjaTrader questions
Does NinjaTrader run on Windows Server?
NinjaTrader's minimum requirements list Windows Server 2012 or later, 64-bit, with .NET Framework 4.8. Windows Server 2022 and 2025 include .NET Framework 4.8.
Which plan do I need for NinjaTrader?
Standard for a normal workspace with a few charts and strategies. Pro for many charts, heavy indicators or market replay.
Is there a graphics card?
No. Our servers have no GPU, so Windows draws the screen in software. Charts work, but keep the number of open charts reasonable.
Where are your servers?
In Germany and the Netherlands only. Futures exchanges like the CME are in the US, so expect a transatlantic ping to them.
Related apps
MetaTrader 5
Run MT5 terminals and Expert Advisors around the clock
TradingFrom €7.99/mo
cTrader
cTrader Desktop and cBots on a Windows server
TradingFrom €14.99/mo
Python trading bot
Run a Python bot (ccxt, broker APIs) as a 24/7 service
AutomationFrom €5.99/mo
More on GhostRDP
Run NinjaTrader on your own server.
Online in minutes. Pay with crypto, no ID needed.