NinjaTrader Download: The Install Guide Written for Futures Traders
NinjaTrader download and install guide for Windows 11, Windows 10 64-bit and Mac — exact steps, system requirements, install fixes and prop feed setup.

By Marcel Hambálek · Senior Trader, For Traders
NinjaTrader 8 Desktop is downloaded free from ninjatrader.com and installs on 64-bit Windows 11 and Windows 10 in roughly 5-10 minutes, including the .NET Framework 4.8 requirement. The installer is a single .exe of around 100 MB, simulated trading and charting are free indefinitely, and costs only begin at live data, licensing or a funded futures connection.
Key takeaways
- NinjaTrader 8 Desktop is a 64-bit Windows application — there is no separate 32-bit download, and the same installer serves Windows 11 and Windows 10.
- Windows 11 machines usually already have .NET Framework 4.8; older Windows 10 builds often need it installed separately plus a reboot before NinjaTrader will launch.
- The download is free forever for charting, backtesting and simulated trading — fees only start with live data feeds, licensing or a funded live connection.
- Three failures kill most installs: a Microsoft Defender SmartScreen block, a missing .NET Framework 4.8, and running the installer without administrator rights.
- Prop-funded futures accounts connect through Rithmic, CQG or Tradovate connection profiles in Control Center — not through NinjaTrader's own brokerage.
- Before your first evaluation session, download Market Replay data, build an ATM Strategy with a hard stop, and set a personal daily loss guardrail below the account's limit.
Watch: related video
Step 1: Download NinjaTrader 8 Desktop from the official source
Go to ninjatrader.com and nowhere else. That's the entire security model for your NinjaTrader download — one domain, one installer, no exceptions. Search results and third-party "free download" sites love to index NinjaTrader 8 Desktop download links wrapped in ad-bait pages, and some of those installers come repackaged with adware or outdated builds that break your first backtest.
Where the official download link lives
On ninjatrader.com you'll find a visible "Download" button in the top nav — that's the only link you should click. It routes you to a short registration form (name, email) before handing you the installer. That step isn't a paywall; it's how NinjaTrader provisions your free simulated account and licenses the desktop platform to your login. Skip mirrors, skip torrent trackers, skip any forum post offering a "cracked" version — you're a futures trader, not a target for bundled malware.
What you actually download (file type and size)
You're downloading a single .exe installer, roughly 100 MB — small enough that even a mediocre connection pulls it in under a minute. There's no separate installer for charting versus order flow versus strategy building; NinjaTrader 8 Desktop ships as one unified package, and you enable modules later through licensing, not through a different download. Run the .exe, accept the .NET Framework 4.8 prompt if Windows doesn't already have it, and let the installer do its thing.
Is NinjaTrader free to download — and when does it start costing money?
Yes — you can download NinjaTrader free and use core functionality indefinitely at no cost. Charting, indicator building, strategy backtesting, and simulated trading on a free simulated account are free forever, no trial clock ticking down. That's genuinely enough platform to build and stress-test a futures strategy for months before you spend a dollar.
Costs enter at three points:
- Live market data — real-time data from Kinetick or your futures broker's feed isn't free; delayed or end-of-day data is bundled with your account, live ticks aren't.
- Advanced order-flow tooling — footprint charts, volumetric bars, and some order-flow add-ons sit behind a paid license tier.
- Live trading connections — moving from sim to a funded or brokerage account requires a licensed live connection, which is where NinjaTrader's lease/purchase model kicks in.
Budget 5-10 minutes total for download and install on a modern Windows 11 or Windows 10 machine — most of that is you clicking "Next" while the .exe does the real work.
Step 2: Install NinjaTrader 8 on Windows 11 (exact clicks)
NinjaTrader 8 runs on Windows 11 64-bit — that's the supported baseline for the ninjatrader download you just pulled from ninjatrader.com, and the install itself is a straight-line process if you follow the clicks in order.
- Close any other trading platform, charting tool, or Excel sheet with live DDE links running — the installer occasionally chokes on locked files if something else is writing to disk.
- Right-click the downloaded .exe (something like NinjaTrader8-Install.exe) and choose Run as administrator, not a plain double-click.
- When Microsoft Defender SmartScreen throws its warning, click More info, then Run anyway.
- Accept the license agreement.
- Keep the default install path (C:\NinjaTrader 8) unless you've got a specific reason to change it — most support threads assume the default when troubleshooting later.
- Click Finish, then launch NinjaTrader from the desktop shortcut it creates.
Run the installer as administrator
NinjaTrader 8 needs to write files into Program Files and register components at the OS level, so a standard-user install can silently fail halfway through — usually showing up later as a missing indicator or a connection that won't initialize. Right-click, Run as administrator, every time, even if your Windows account already has admin rights. It's a two-second habit that prevents a reinstall.
Getting past the Microsoft Defender SmartScreen prompt
This is the step that spooks first-timers. Windows 11 flags any less-common downloaded executable — SmartScreen isn't reacting to NinjaTrader specifically, it's reacting to the fact the file doesn't yet have enough reputation data built up across Microsoft's network. Click More info underneath the blue warning box, then Run anyway. If you downloaded straight from ninjatrader.com and the file size matches what you'd expect (~100 MB), there's nothing to second-guess here.
First launch: what Control Center should look like
One quiet win in current Windows 11 builds: .NET Framework 4.8 usually ships pre-enabled, so you typically won't hit a separate prompt to install or activate it — one less step than older install guides describe.
On first launch, NinjaTrader opens straight into the Control Center — the main hub window with Connections, Tools, and Help across the top menu bar. This is your home base for the whole platform: account selection, message log, and connection status all live here. NinjaTrader will prompt you to log into a free delayed-data simulated connection — accept it. Seeing that simulated connection go green in Control Center is your confirmation the install actually worked, before you've touched a chart or a data feed.
Step 3: Install NinjaTrader 8 on Windows 10 (the .NET 4.8 difference)
Yes — NinjaTrader 8 installs and runs fine on Windows 10 64-bit. The only thing that trips people up on older builds is a missing prerequisite: .NET Framework 4.8. Miss it and the installer either stalls mid-progress or the platform crashes on first launch with a vague runtime error. Handle that one dependency first and the rest of the ninjatrader 8 download for Windows 10 is identical to Windows 11.
Installing .NET Framework 4.8 before NinjaTrader
Newer Windows 10 builds (post-2019 updates) usually ship with .NET 4.8 baked in. Machines that haven't been fully updated in a while often don't. Check before you assume:
- Open Run (Win+R), type appwutil.cpl, and look for a Microsoft .NET Framework entry, or check the registry key under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full — a Release value of 528040 or higher confirms 4.8.
- If it's missing or older, download .NET Framework 4.8 directly from Microsoft's official site (search "download .NET Framework 4.8 offline installer" and confirm the domain is microsoft.com before running anything).
- Run the installer, let it finish, then reboot — this isn't optional. NinjaTrader's own installer will often report success while .NET quietly hasn't finished registering until after a restart.
- Only then run the NinjaTrader 8 .exe. If .NET 4.8 is already present, this step gets skipped automatically and you go straight to install.
This sequence, in this order, resolves the vast majority of "install worked but NinjaTrader won't open" tickets on Windows 10 machines.
Is NinjaTrader a 64-bit download? There is no 32-bit version
Stop hunting for a 32-bit installer — it doesn't exist. Every ninjatrader download 64-bit is the only NinjaTrader 8 Desktop build Microsoft-side vendors ship. The platform requires 64-bit Windows 10 or 11 to run, full stop. If you're on a legacy 32-bit Windows install (rare at this point, but it happens on older trading laptops), NinjaTrader 8 simply won't install — the fix is upgrading the OS, not finding an alternate installer.
Windows 10 end-of-support: what it means for futures traders
Windows 10 has reached its end-of-support window from Microsoft, which means security patches and driver updates for that OS are winding down, not that your NinjaTrader install stops working overnight. NinjaTrader 8 will keep running on Windows 10 64-bit for now. The practical risk isn't the platform — it's everything around it: data-feed drivers, VPN clients for remote desktops, and antivirus definitions that assume a supported OS. If your setup allows it, moving to Windows 11 64-bit removes that variable entirely before it becomes one during a live session.
NinjaTrader system requirements: minimum vs what FOMC actually demands
NinjaTrader's official minimum specs will install the platform and run one chart fine — they won't survive an NFP print with eight tick charts, a Market Analyzer grid and a SuperDOM open at the same time. That's not a knock on the software; it's just what happens when tick data floods in and your machine is running on the bare minimum.
Official minimum specs
NinjaTrader's published minimum is modest by design — they want the download accessible on almost anything running 64-bit Windows. That's a 2+ core CPU, 8 GB RAM, roughly 2 GB of free disk space for the install itself, and any DirectX-compatible graphics card. It'll launch, it'll simulate, it'll chart a single instrument without complaint.
What multi-chart futures trading really needs
The gap between "installs" and "holds up during NFP" is where traders get burned. Once you're running a real futures workflow — Market Analyzer scanning a dozen symbols, multiple tick charts rebuilding on every print, a SuperDOM ladder updating tick-by-tick — 8 GB of RAM gets eaten fast, and a slow single-core CPU will lag your chart redraws exactly when you need them fastest.
| Component | Official minimum | Recommended for live multi-chart trading |
|---|---|---|
| CPU | 2+ cores | 4+ cores, high single-core clock speed |
| RAM | 8 GB | 16 GB+ |
| Storage | 2 GB free (install only) | SSD, 100 GB+ free for tick/Replay data |
| Network | Any internet connection | Wired ethernet, not Wi-Fi |
| Display | Single monitor | Dual monitor for charts vs SuperDOM/Analyzer |
Monitors, GPU and tick-chart load
Here's the part traders get backwards: NinjaTrader doesn't lean on your GPU the way a game does. Charting is mostly CPU and RAM work — rendering tick charts, recalculating indicators across timeframes, and keeping the Market Analyzer's rows refreshing live. A mid-range graphics card is plenty; a slow CPU or maxed-out RAM is what actually causes the stutter you feel right as FOMC drops a statement and every chart on your screen tries to redraw at once.
A second monitor earns its keep the moment you're managing a SuderDOM ladder for order entry separately from your chart layout — you stop overlapping windows and start seeing both at a glance, which matters when spreads widen and you need a clean fill, not a fumbled click.
One more thing that catches people off guard: disk space creeps. Historical tick data and Market Replay files accumulate fast if you're backtesting strategies across multiple futures contracts — what starts as a few gigabytes turns into 50-100 GB within a few months of active use. An SSD isn't just about speed here; it's about not running out of room mid-session.
NinjaTrader download for Mac: Parallels, Apple Silicon and the Web fallback
There's no native macOS build of NinjaTrader 8 Desktop — full stop. If you searched "ninjatrader download for mac" hoping for a .dmg file on ninjatrader.com, it doesn't exist, and it isn't coming. Every Mac route to the desktop platform runs through Windows, one way or another.
Parallels Desktop on M-series Macs — the honest best option
For anyone on an M1, M2, M3 or M4 MacBook, Parallels Desktop running Windows 11 on ARM is the realistic path. You install Windows inside Parallels, then run the standard NinjaTrader Windows installer exactly as described earlier in this guide — same .exe, same .NET Framework 4.8 prompt, same 5-10 minute install. For discretionary trading — reading order flow, working a Renko chart, managing a handful of futures positions — Parallels handles it acceptably. Chart rendering is smooth, order entry is responsive, and you won't notice you're in a VM most sessions.
Where it gets shakier is NinjaScript. If you're running multiple automated strategies with tick-by-tick backtesting across several futures contracts, the virtualization layer adds CPU and memory overhead on top of what NinjaTrader already demands. Give the VM at least 8 GB of dedicated RAM and a few CPU cores you're not sharing with Chrome tabs, or expect lag exactly when the market gets fast.
Boot Camp is Intel-only (and why that matters in 2026)
Boot Camp still gets recommended in old forum threads, and it's simply wrong for current hardware. Boot Camp only ever worked on Intel Macs — it lets you dual-boot native Windows because Intel Macs share x86 architecture with PCs. Apple Silicon Macs use ARM architecture, and Apple never built Boot Camp support for them. If your Mac is from 2021 onward, Boot Camp is not an option, period — virtualization (Parallels) or a remote Windows machine are your only routes.
NinjaTrader Web as a limited fallback
NinjaTrader Web runs in a browser, no Windows layer required, which makes it the simplest thing to open from a Mac. It's genuinely useful for checking positions, glancing at charts, or placing a quick order when you're away from your main setup. But it's a fallback, not a replacement — it strips out NinjaScript automation, Market Replay, and the deep order-flow tools that define the desktop platform. Don't plan to evaluate a challenge account through it.
A third option worth mentioning: a Trading VPS — a remote Windows server you connect to from your Mac via Remote Desktop. This moves all the processing off your local machine entirely, which is the move if you're running strategies around the clock and don't want your Mac's battery life or fan noise involved.
- Casual discretionary trading, a few hours a day: Parallels Desktop with Windows 11 on ARM.
- Heavy NinjaScript backtesting or multiple automated strategies: Trading VPS, keep the Mac as your viewing terminal.
- Just checking positions on the go: NinjaTrader Web, nothing to install.
NinjaTrader won't install: symptom, cause, fix
If the installer hangs, throws an error code, or vanishes the second you double-click it, you're almost certainly looking at one of six causes — and every one of them has a specific fix, not a "try reinstalling and hope" fix.
| Symptom | Likely cause | Fix |
|---|---|---|
| Blue "Windows protected your PC" screen | Microsoft Defender SmartScreen flagging an unrecognized publisher | Click "More info" → "Run anyway." If it's not offered, right-click the .exe → Properties → check "Unblock" at the bottom → Apply |
| Installer disappears from Downloads right after saving | Antivirus quarantining the .exe as a false positive | Open your AV's quarantine log, restore the file, then whitelist the install path (usually C:\Program Files\NinjaTrader 8 ) before running it again |
| Error referencing a missing runtime or "prerequisite failed" | .NET Framework 4.8 not present or an old cached version | Install .NET Framework 4.8 from Microsoft's site, reboot fully (not just close/reopen), then re-run the NinjaTrader installer |
| "Access denied" or install button greyed out | No admin rights — common on work laptops or shared machines | Right-click the installer → "Run as administrator." If that's disabled, you need IT to grant local admin or push the install for you |
| Install stalls at a random percentage or crashes silently | Corrupted or partial download | Check file size — a healthy NinjaTrader 8 installer is close to 100 MB. If yours is smaller, delete it and re-download from ninjatrader.com directly, not a mirror |
| "Another version is running" or workspaces disappear post-update | Conflict with an existing older build | Close NinjaTrader completely (check Task Manager for lingering processes) before running the new installer over the old one |
The three failures that account for most blocked installs
In support threads and on our own desks, three of those six cover the vast majority of tickets: SmartScreen blocking an unsigned-looking installer, .NET Framework 4.8 missing on a fresh Windows 11 build, and no admin rights on a locked-down corporate machine. None of these are NinjaTrader install errors in the traditional sense — they're Windows security layers doing their job. Fix the layer, not the installer.
Upgrading over an existing NinjaTrader install
Before you run an upgrade, back up your workspaces, chart templates, and any custom NinjaScript files — they live under your Documents folder in NinjaTrader 8\workspaces, templates, and bin\Custom. Copy that whole folder tree somewhere safe first. Upgrades generally preserve these automatically, but a failed or interrupted install is exactly when you lose a strategy you spent a weekend coding.
When to do a clean reinstall
If you've hit repeated NinjaTrader install errors, or the platform opens with missing menus and broken indicators, stop patching and do a clean reinstall: uninstall via Windows Settings, delete the leftover NinjaTrader 8 folder in Documents (after backing up your custom files), then run the fresh installer as administrator. For diagnosing anything you can't fix yourself, the install and trace logs sit in Documents\NinjaTrader 8\log — grab the latest one before contacting support so you can describe the exact failure instead of "it just didn't work."
Connect NinjaTrader to a prop futures account (Rithmic, CQG or Tradovate)
Your funded futures account doesn't connect through "NinjaTrader" as a broker — it connects through one of three third-party providers: Rithmic, CQG, or Tradovate. NinjaTrader is the platform (the chart, the order entry window, the strategy engine); the connection to your prop firm's simulated capital and CME Group market data runs through whichever adapter your firm issued credentials for.
Control Center > Connections > Configure: the exact path
- Open NinjaTrader 8 and go to the Control Center (the main window with the menu bar).
- Click Connections > Configure.
- In the Connections dialog, click Add.
- Pick the adapter your prop firm assigned — Rithmic 01 (or the specific Rithmic server named in your welcome email), CQG, or Tradovate — from the dropdown.
- Enter the username, password, and (for Rithmic) the specific gateway/server your firm provided. Tradovate uses your firm-issued login tied to your evaluation or funded account ID.
- Click Save, close the dialog, then click the new connection name in the Control Center and hit Connect.
Choosing the right connection profile for your prop firm
This is where setups go sideways. Rithmic alone runs multiple server pools (Rithmic 01, Rithmic 04, Rithmic Paper Trading, and others) — each prop firm is provisioned on a specific one, and picking the wrong server gets you a connection that says "Connected" in green with zero incoming ticks. If you connect ninjatrader to Rithmic and your chart never loads a candle, check the server name against the credentials email before you assume the platform is broken. Same logic applies to CQG's environment selector and Tradovate's live-vs-demo endpoint — the label matters as much as the login itself.
Why funded accounts don't route through NinjaTrader's own brokerage
NinjaTrader Brokerage is a separate, self-contained entity for retail futures accounts funded with real capital deposited directly with NinjaTrader. Prop firm challenges and funded accounts — including For Traders' futures evaluations — don't touch that brokerage layer at all. Your simulated capital, your fills, and your CME Group data feed all get routed through Rithmic, CQG, or Tradovate depending on which one your firm licenses. Trying to trade a funded challenge through a NinjaTrader Brokerage connection simply won't show your prop account; it's the single most common support ticket at setup, and it's a five-minute fix once you know which adapter to pick.
Once you're green and ticking, verify three things before you place a single order: your instrument subscriptions cover ES, NQ, MES, and MNQ (check under Instrument List or your data provider's subscription panel), your session template matches the CME Group trading hours you actually intend to trade (not the default 24-hour template if you only trade the day session), and your feed status reads live, not delayed — a 10-15 minute lag will wreck fills and stop placement without ever throwing an error.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeDesktop vs Web vs Mobile: which one can you trade an evaluation on?
Desktop is the only version you should touch during a live evaluation. NinjaTrader Web and NinjaTrader Mobile exist to extend your reach when you're away from your main rig, not to replace it — the moment you need Market Replay, an ATM Strategy bracket, or NinjaScript automation, Web and Mobile simply don't have the plumbing.
Capability matrix at a glance
| Feature | Desktop | Web | Mobile |
|---|---|---|---|
| Charting depth (indicators, multi-timeframe) | Full | Basic | View only |
| SuperDOM | Yes | No | No |
| ATM Strategy (bracket orders) | Yes | No | No |
| NinjaScript / automated strategies | Yes | No | No |
| Market Replay | Yes | No | No |
| Market Analyzer | Yes | No | No |
| Order types | Market, limit, stop, OCO, ATM brackets | Market, limit, stop | Market, flatten-all |
| Typical use case | Primary evaluation trading | Manage a position from a borrowed machine | Monitor and emergency flatten |
What NinjaTrader Web can and can't do
The ninjatrader web vs desktop question comes up a lot when traders want to check a position from a hotel laptop or a work PC where they can't install software. NinjaTrader Web runs in a browser, connects to the same account, and lets you place basic market, limit and stop orders and see your open P&L. What it won't give you: SuperDOM ladder trading, an ATM Strategy for scaling out at pre-set targets, or any NinjaScript indicator you built or bought. If your evaluation plan depends on a bracket order firing your stop and two targets automatically, Web can't execute that plan — it can only let you close what Desktop already opened.
Mobile as a monitoring tool, not a trading station
NinjaTrader Mobile is built for one job: let you see your account and hit flatten if something breaks while you're not at your desk. It's genuinely useful during an FOMC release when you're stuck in a meeting and want the option to cut risk fast. It is not built for entering a new setup — no charting depth worth trading off, no SuperDOM, no ATM brackets. Treat it the way you'd treat a fire alarm: essential to have, rarely the tool you use to start your day.
One more practical note tied to your funded futures connection: Desktop supports the full range of providers — Rithmic, CME Group direct market data, and Continuum among them — while Web and Mobile typically piggyback on whatever session Desktop or your funded account already established. Install Desktop first, get your connection verified there, and treat Web and Mobile as the emergency exits, not the cockpit.
Your first session after install: Market Replay, ATM brackets and loss guardrails
The install isn't the finish line — it's the empty gym before your first workout. Before you risk a single simulated dollar on a funded evaluation, run one full session through Market Replay, wrap every entry in an ATM Strategy, and write down a daily loss number that's yours, not the prop firm's. Do these three things and your first live-evaluation session won't be the first time your hands have touched the platform under pressure.
Download Market Replay data for the instruments you trade
Go to Tools > Historical Data > Load, select Market Replay as the type, and pull data for whatever you actually trade — ES or MES if you're on S&P futures, NQ or MNQ if you live in the Nasdaq. This is the ninjatrader market replay download step most new users skip, then wonder why their sim fills feel disconnected from what happened on the day. Pick a session you remember — an NFP morning, an FOMC afternoon, a day that chopped you up — and replay it tick by tick. You already know how it ends, which means you can grade your read of price action against the actual outcome without the emotional tax of live risk. Do this two or three times before you touch a funded connection.
Build an ATM Strategy with a hard stop
An ATM Strategy attaches your stop and target to the entry order automatically, so the trade ships complete — no dragging a stop line onto the chart with a shaking hand thirty seconds after fill. Build one in Control Center > New > ATM Strategy: set your stop in ticks, your target in ticks, pick a fixed R:R you've actually backtested (1:1.5 or 1:2, whatever your Market Replay sessions supported), and save it as a template you load before every session. The point isn't the exact ratio — it's that the stop exists before you're in the trade, not after price moves against you and you're negotiating with yourself about "just a few more ticks."
Set a personal daily loss limit below the account's limit
Whatever your evaluation's daily loss limit and max drawdown figures are, write your own number underneath both — 60-70% of the account's daily limit is a reasonable starting discipline. If the evaluation allows a $1,000 daily loss, treat $600-700 as your actual stop-trading-for-the-day line. This gives you a buffer against slippage, a bad fill, or one more revenge trade before the platform locks you out anyway. Save this number somewhere you'll see it — a sticky note on the monitor works better than a mental commitment that dissolves at 2pm on a red day.
Last piece: save your workspace (File > Save Workspace) once your ATM template, chart layout and Market Replay setup feel right, so a restart doesn't cost you your setup mid-session. And run every one of these steps — Market Replay, ATM fills, loss-limit tracking — in simulated trading first. The habit you build in sim is the habit that shows up under a funded futures connection. There's no shortcut past that rehearsal.
Ready to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $23, with up to $300,000 in funded capital.
Choose your challengeFrequently Asked Questions
How do I download NinjaTrader 8 for Windows 11?+
Grab the installer straight from ninjatrader.com/download, run it as administrator, and let the setup wizard handle the .NET dependencies automatically. NinjaTrader 8 is fully compatible with Windows 11 — no compatibility mode or workarounds needed. Close other trading apps before you start, since the installer sometimes flags file locks from running processes. Once installed, you'll create or link your NinjaTrader account during first launch, then connect a data feed or your prop firm's brokerage connection (Rithmic, CQG, Tradovate) before charts populate.
Does NinjaTrader 8 work on Windows 10?+
NinjaTrader 8 runs on Windows 10 without issues and remains one of the most common OS environments for futures traders on the platform. The install process is identical to Windows 11 — same installer, same .NET 4.8 requirement, same admin rights needed. The only real difference shows up on older Windows 10 builds that haven't updated in a while, where the .NET framework check can fail and trigger a manual download prompt. Keep Windows Update current before installing and you'll skip that friction entirely.
Is the NinjaTrader download 64-bit only now?+
NinjaTrader 8 ships as a 64-bit application only — the 32-bit version was retired with NinjaTrader 7 and isn't supported for new installs. This matters for running multiple tick charts, Market Replay sessions, and heavier indicator loads without hitting memory ceilings during volatile sessions like FOMC or NFP. If you're still on NinjaTrader 7 for legacy strategy compatibility, that older build does support 32-bit, but you lose access to newer order types and the current API used by most prop firm integrations.
Where do I safely download NinjaTrader — official link?+
The only safe source is ninjatrader.com/download directly from NinjaTrader's own site — third-party mirrors and download aggregators carry real risk of bundled adware or outdated builds. The installer file is roughly 150-200MB depending on the current build version, small enough to download on most connections in a couple of minutes. Prop firms including For Traders link directly to the official NinjaTrader download page in their platform setup guides rather than hosting their own copy, precisely to avoid version mismatch issues.
Is NinjaTrader free to download and use?+
The download and installation are completely free, and NinjaTrader's free version lets you use simulated trading, backtesting, and charting indefinitely with no time limit. Costs only enter the picture with live data feed subscriptions, live brokerage trading, or premium add-ons and third-party indicators. For a futures prop trading challenge, you typically trade through the free platform connected to a funded evaluation account, so the platform itself isn't an added cost on top of your challenge fee.
Can I run NinjaTrader on a Mac?+
NinjaTrader has no native Mac build — it's a Windows-only application built on .NET, including on Apple Silicon (M1/M2/M3) chips. Mac traders run it through Parallels Desktop or a similar Windows virtual machine, or via Bootcamp on Intel Macs, both of which work reliably once Windows and .NET are properly installed inside the VM. A growing number of futures traders on Apple Silicon instead run NinjaTrader on a cloud VPS and connect via remote desktop, which sidesteps VM performance overhead entirely.
Why does NinjaTrader fail to install on my PC?+
Failed installs almost always trace back to three causes: missing or outdated .NET Framework, antivirus software quarantining installer files, or running the installer without administrator rights. Right-click the installer and choose "Run as administrator" first — this alone fixes most silent failures. If your antivirus (especially Windows Defender with strict settings, or third-party suites like Norton) flags the installer, add a temporary exception rather than disabling protection entirely. Corrupted downloads from an interrupted connection are the other common culprit — redownload from the official site if the installer won't launch at all.
How do I connect NinjaTrader to a prop firm futures account?+
You connect through a brokerage/data feed integration inside NinjaTrader's Connections menu, selecting Rithmic, CQG, or Tradovate depending on what your prop firm supports. Your prop firm — For Traders included — provides login credentials for the specific connection type tied to your funded or evaluation account after you pass onboarding. Rithmic is the most common for futures evaluations due to low latency and direct CME market access, while Tradovate suits traders wanting a simpler, browser-linked setup. Test the connection with Market Replay before trading live evaluation capital.
Do I need a VPS to run NinjaTrader on a funded account?+
A VPS isn't required for manual discretionary trading, but it becomes close to essential if you're running automated ATM strategies or algo strategies that need to stay online outside your trading hours. A VPS keeps your NinjaTrader connection live 24/5 without depending on your home internet or leaving your personal machine running, which matters most around news events like FOMC where a dropped connection at the wrong tick could blow a daily loss limit. Most futures prop traders running strategies rather than pure manual entries end up adding one within their first few months.
Written by
Marcel Hambálek
Senior Trader, For Traders
Marcel trades Futures and Forex day-trading setups on funded accounts and writes about the executional details most traders skip — order types, slippage, session timing, platform quirks on MT5 and NinjaTrader. Pragmatic, mechanics-first, no fluff.
Follow on LinkedInReady to trade funded capital?
Choose your path — Instant Accounts, One-Step or Two-Step Challenges — from just $49, with up to $300,000 in funded capital.
Choose your challengeRelated Blog Posts
Trade up to $300,000
Choose challenge