VPS Setup

Set up your trading VPS.

A VPS (Virtual Private Server) is a dedicated Windows computer in a data center that runs 24/7 with enterprise-grade internet. Your algos run here — always on, always connected, even when your laptop is closed.

🕑 15–20 minutes 💻 Works from Windows or Mac
!

Why run on a VPS?

Your algorithms manage live positions in real-time. Even a 5-second internet disconnect can cause your algo to lose control of an open trade — stops won't fire, exits won't execute, and your position sits unprotected until you manually intervene.

Common risks on a personal computer:

  • WiFi drops — even brief ones can orphan a trade
  • Laptop sleep/hibernate — algo stops running entirely
  • ISP outages — you lose connection to your broker
  • Power loss — everything stops
  • Windows updates — surprise restarts mid-session
✅ A VPS eliminates all of these.

Chicago data center. Enterprise internet. 99.999% uptime. Your algos run whether you're at your desk, on your phone, or asleep. It's $60/month to protect every dollar you're trading with.

1

Go to QuantVPS

Head to quantvps.com and click "Get Your VPS" in the top right corner.

QuantVPS specializes in trading servers — their data center sits in Chicago with 0.52ms latency to the CME exchange where NQ and MNQ futures trade. This is as close to the exchange as you can get.

QuantVPS homepage — click Get Your VPS

Click "Get Your VPS" in the top right corner

2

Choose your plan

You'll see the plan selection and configuration page. Here's what to pick:

🔷 VPS Lite — $59.99/mo

4 cores • 8GB RAM • 75GB NVMe
Best for most users. Runs NinjaTrader + up to ~14 accounts comfortably.

🔹 VPS Pro

More cores • More RAM • More storage
Recommended if running 15+ accounts or multiple NinjaTrader instances.

Configuration settings:

  • Platform: NinjaTrader
  • Location: Chicago, USA (Optimal)
  • OS: Windows Server 2022
QuantVPS checkout — Lite/Pro selection and configuration

Select Lite or Pro, set Platform to NinjaTrader, Location to Chicago, OS to Windows Server 2022

💡 Tip: Save 20% with annual billing.

If you know you're in this for the long haul, the annual pre-pay option saves $144/year.

3

Create your account

QuantVPS walks you through a 6-step setup wizard. It's straightforward:

1
Billing info

Enter your name, address, and email. Use your real name as it appears on your payment method.

2
How did you find us?

Select "Other" and type "Oracle Algorithms".

3
Trading platform

Select NinjaTrader.

4
Prop firm?

Select Yes and type your prop firm name (e.g., "APEX"). If you're not using one yet, select No.

5
Trade copier?

If you use one, select Yes and enter its name. Otherwise, select No.

6
Terms of Service

Review and accept, then click "Complete Setup".

Step 1: Billing info

Step 1: Enter billing info

Step 2: Select Other, type Oracle Algorithms

Step 2: Select "Other" → Oracle Algorithms

Step 3: Select NinjaTrader

Step 3: Select NinjaTrader

Step 4: Prop firm selection

Step 4: Prop firm → Yes, enter name

Step 5: Trade copier

Step 5: Trade copier → No (unless you use one)

Step 6: Terms of Service

Step 6: Accept terms → Complete Setup

4

Save your credentials

After completing setup, QuantVPS will show your Connection Credentials. You'll see three fields:

QuantVPS Connection Credentials — IP, Username, Password

Use the copy buttons to grab each credential

🌐
IP Address
Your server's address (e.g. 123.45.678.90)
👤
Username
Your login username
🔐
Password
Your login password
⚠️ Copy these credentials and save them somewhere safe NOW.

You will need these every time you connect to your VPS. Save them in a password manager, a secure note, or write them down. Do NOT skip this step.

5a

Connect from Windows

Windows has Remote Desktop built in — no download needed. Follow along with the screenshots below.

1. Search for Remote Desktop

Click the Windows search bar (or press the Windows key) and type "Remote Desktop".

Windows search bar — type Remote Desktop

Type "Remote Desktop" in the Windows search bar

2. Open Remote Desktop Connection

Click "Remote Desktop Connection" from the search results to open the app.

Click Remote Desktop Connection from search results

Click "Remote Desktop Connection" to launch it

3. Enter your VPS IP address

In the Computer field, paste your IP Address from Step 4 (your QuantVPS credentials).

Remote Desktop Connection — enter IP address

Paste your QuantVPS IP address in the Computer field

4. Show Options — enter your username

Click "Show Options" at the bottom left of the dialog. This expands the window to show the User name field.

Enter your Username from Step 4 (usually Administrator).

Show Options expanded — enter username

Click "Show Options" to reveal the User name field

5. Save As — create your shortcut

Under Connection settings, click "Save As..." to save this connection as a shortcut you can use every day.

Click Save As under Connection settings

Click "Save As..." to create a reusable shortcut

6. Save to your Desktop

In the Save As dialog, navigate to your Desktop. Name the file ORACLE VPS and click Save.

Save As dialog — save ORACLE VPS to Desktop

Save as "ORACLE VPS" on your Desktop

7. Your shortcut is on your Desktop

You'll now see an "ORACLE VPS" shortcut icon on your Desktop. Double-click it any time to connect to your trading server.

ORACLE VPS shortcut on Desktop

Your ORACLE VPS shortcut — double-click to connect

8. Click Connect

Double-click the shortcut and click Connect when the Remote Desktop dialog opens. Your IP and username are already saved.

Remote Desktop — click Connect

Click Connect — your IP and username are pre-filled

9. Enter your password

Windows Security will ask for your credentials. Enter the Password you copied from QuantVPS in Step 4.

Check "Remember me" if you don't want to type your password every time.

If you see a certificate warning after this, click "Yes" to connect anyway — this is normal for VPS connections.

Windows Security — Enter your credentials

Enter your QuantVPS password and check "Remember me"

🎉 You're in!

You should now see a full Windows Server desktop. This is your trading machine. It runs 24/7 in a Chicago data center with enterprise-grade internet.

VPS Windows desktop after connecting

Your VPS desktop — open Firefox to download NinjaTrader in the next step

5b

Connect from Mac

Mac doesn't have Remote Desktop built in, but Microsoft makes a free app for it called Windows App.

Download Windows App

Open the App Store on your Mac and search for "Windows App" by Microsoft.

It's free. Download and install it.

Direct App Store link →

Open Windows App & Add a New PC

Go to your Applications folder or Launchpad, then open Windows App.

Click the "+" icon or "Add PC" to create a new connection profile.

Mac Windows App — click + or Add PC

Click the "+" button in the top right to add a new PC connection

Enter your connection details

  • PC name: Paste your IP Address from Step 4
  • User account: Click the dropdown and choose "Add User Account"

Add your credentials

In the Add Credentials dialog:

  • Username: Enter your username from Step 4 (usually Administrator)
  • Password: Enter your password from Step 4
  • Friendly name: Type OracleVPS (optional but helpful)

Click Add to save your credentials.

Mac Add Credentials dialog — Username, Password, Friendly name

Enter your VPS username, password, and a friendly name

Save & Connect

Back in the "Add PC" screen, click "Add" in the bottom right corner to save your settings.

Then click on your new VPS tile to initiate the connection. You'll now be logged in to your QuantVPS server — a full Windows desktop, just like sitting at a PC.

🎉 You're in!

You should now see a full Windows Server desktop inside a window on your Mac. This is your trading machine.

VPS Windows desktop after connecting

Your VPS desktop — open Firefox to download NinjaTrader in the next step

Adjust display resolution (optional)

If you want to change how your VPS appears on your screen:

  1. Open the Windows App but don't launch your VPS yet
  2. Click the Edit (pencil icon) next to your VPS connection
  3. Go to the Display tab
  4. Set the resolution to Custom and enter your preferred size (e.g., 1920 x 1080)
  5. Click Save, then reconnect
Mac Windows App — Display resolution settings

Set a custom resolution under the Display tab for the best experience

💡 Pro tip: Add to your Dock.

Open Finder → Applications, find Windows App, and drag it to your Dock. One click opens the app, and your OracleVPS connection is waiting right there.

Your VPS is ready!

You now have a dedicated Windows trading machine running 24/7 in a Chicago data center. Here's what to do next:

Before you move on, verify:

  • You can connect to your VPS from your computer
  • You see a Windows Server desktop
  • Your credentials are saved somewhere safe
  • You have an "ORACLE VPS" shortcut for quick access
💡 Important: Everything from here runs ON your VPS.

From this point forward, NinjaTrader installation, algorithm setup, and account connections all happen inside your VPS — not on your personal computer. Connect to your VPS first, then continue with the next step.