Education / Platform & Tools 43 Nov 15, 2026

NinjaTrader 8 on a Mac: Parallels, Cloud Windows and What Works for Futures Traders

NinjaTrader 8 is a Windows program, and NinjaTrader doesn't officially support Macs or virtual machines. Plenty of traders run it on one anyway. The five routes at the time of writing, what changes on Apple Silicon, and why a cloud Windows PC can break your prop firm's rules.

NinjaTrader 8 on a Mac: Parallels, Cloud Windows and What Works for Futures Traders

NinjaTrader 8 doesn't run on macOS. It's built on Microsoft's .NET Framework and needs Windows. NinjaTrader doesn't officially support Macs or virtualization at the time of writing, but its support staff have said many clients run NT8 on a Mac through Parallels, VMware Fusion or Boot Camp. So the real question is which way of getting Windows fits your Mac and your account.

Whichever route you take, the platform setup afterwards is the same as on any PC; the NT8 chart setup guide picks up from there.

The five routes

RouteWhich MacsWhere NinjaTrader runsProp firm risk
Parallels DesktopApple Silicon (Intel Macs: version 26 or earlier)A Windows virtual machine on your MacLow: your machine, your IP address
VMware FusionApple Silicon and IntelA Windows virtual machine on your MacLow, same reason
Boot CampIntel Macs onlyWindows installed natively; you reboot into itLow
Cloud Windows PC or Windows VPSAny MacA Windows machine in a data center, used through remote desktopHigh at firms that ban VPS and remote servers
A browser platform instead of NT8Any MacNowhere: you trade in a web platform your firm offersNone, if the firm supports that platform

Apple Silicon: what changes

Every Mac Apple has sold since mid-2023, and most models since late 2020, runs on Apple's own ARM-based chips. Those Macs can't run Boot Camp and can't run the regular Intel version of Windows. In a virtual machine they run Windows 11 on Arm, which Microsoft lists as authorized on Parallels Desktop for Macs with M1, M2 and M3 chips. Windows on Arm runs ordinary Windows programs like NT8 through built-in emulation of Intel code.

NinjaTrader says it hasn't tested NT8 on Windows on Arm. In practice that means two layers between the platform and the hardware, the virtual machine and the emulation, and no vendor guaranteeing the combination. Treat it as unsupported but common: run it on a sim account and in Market Replay for a couple of weeks, with the charts and indicators you trade with, before you connect a funded account.

On an Intel Mac, Boot Camp skips both layers. Windows runs directly on the hardware and NT8 behaves as it would on any PC, at the cost of rebooting every time you switch between macOS and trading.

The cloud option and the prop firm problem

A cloud PC (Microsoft's Windows 365 is one) or a rented Windows VPS avoids all of the above: the Mac becomes a screen and keyboard for a Windows machine somewhere else. If you go this way, VPS providers that cater to NinjaTrader users sell plans with dedicated CPU cores; a generic shared cloud instance shares its processor with other customers.

For a funded trader the catch is the IP address. Your orders leave from the data center, and some firms prohibit VPS and remote servers outright at the time of writing. Check your firm's rule first; the VPN and VPS rules post covers six firms and how to get a written answer.

Or skip NinjaTrader

If your firm offers a browser platform (Tradovate and TopstepX are two common ones at the time of writing), you can trade from any Mac with nothing installed. What you give up is NT8 itself: its indicators, ATM strategies and add-ons. The TradingView vs NinjaTrader comparison covers what moves to the browser easily and what doesn't.

Setting up the virtual machine

A few settings save trouble later:

  • Keep NT8's folder inside Windows. In Parallels (Options › Sharing › Share Mac), uncheck "Mirror Mac and Windows user folders" (older versions call it "Share Mac user folders with Windows"). NT8 keeps its database, workspaces and settings in Documents\NinjaTrader 8, and that folder should live on the Windows disk, not on a shared Mac folder.
  • Give the machine enough resources. Tick charts, order flow indicators and several instruments all draw on memory and processor cores. If NT8 stutters, raise the VM's allocation before blaming the platform.
  • Stop the Mac from sleeping during the session. A sleeping Mac pauses the VM, and NT8 loses its connection.
  • Move your setup over properly. Treat the VM like a new PC: export and restore as the NT8 backup guide describes, and send the vendors of any licensed add-ons the new machine ID.
Way of the Trader I trade NQ futures on prop firm accounts and write about the process: preparation, rules, platforms and risk. More about me →

Educational content, not investment advice. Futures trading involves substantial risk of loss. Examples are for illustration only. Read the full Risk Disclosure.

Keep going

← All Platform & Tools lessons