Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
How to run NinjaTrader on a Linux/macOS platform
Collapse
X
-
Hello morrnel,
Thank you for your post.
NinjaTrader 7 and NinjaTrader 8 are Windows applications which rely on the .NET Framework to operate and the .NET Framework is only available on Windows Operating System and DOES NOT run on the Mac Operating System.
While we do not officially support running NinjaTrader on a Mac; we have had many clients run NinjaTrader on Mac hardware.
We have specific installation instructions for Parallels and VMWare Fusion which will allow you to run NinjaTrader on your Mac. Below you will find instructions specific to the available options of running NinjaTrader on a Mac computer with the virtualization tools. Please note that Windows is sold separately from BootCamp, Parallels, and VMWare.
Mac Installation - Configuring NinjaTrader for Parallels
When installing NinjaTrader on a Mac using Parallels users will need to ensure that the following steps have been taken prior to the installation of NinjaTrader.- Start Parallels and select your virtual machine
- Press the "Configure" button on the top
- Under "Options", select "Sharing"
- Uncheck "Share Mac" under "Share Mac User Folders with Windows"
- Press "OK" and start the virtual machine
Mac Installation - Configuring NinjaTrader for VMWare Fusion:
When configuring NinjaTrader on a Mac running VMWare, users will need to ensure that the following steps have been taken prior to the installation of NinjaTrader.- Start VMWare and select your virtual machine
- Press the "Settings" button on the bottom
- Under "System Settings", select "Sharing"
- Uncheck "Documents" from the "Mirrored Folders" list
- Close the "Settings" window and start the virtual machine
Mac Installation - Configuring NinjaTrader for Apple Boot Camp:
When configuring NinjaTrader on a Mac running Apple Boot Camp, there are no special instructions needed.
Currently, there aren't any plans to have a version of NinjaTrader that would run natively in a Linux environment. Here is a link to the Minimum System Requirements necessary to run NinjaTrader 8 and the NinjaTrader 7 Minimum PC Requirements.
Please let us know if we may be of further assistance.
-
Hmmm.... What say the powers that be? Now I realize the "official" answer will be "unsupported" but we all here really want to hear is the "unofficial method" to get it to do what we want, run on Linux!
Because apparently .NET Framework is no longer ONLY a windows thing.
https://docs.microsoft.com/en-us/dot.../install/linux
- Likes 1
Comment
-
Guys - I've been researching trading platforms and was really interested by Ninja Trader. No Linux support is a big problem for us though.
I did find this - which is quite a promising new startup!
- Likes 1
Comment
-
I looked at it, did not find out anything about supported brokers or any fees for that matter, take a look at ironbeam.com if thinking about dumping ninja... I just wish Ninja would get on the Linux operating systems, so few platforms run natively on Linux that Ninja could capture a large market share from those wanting to dump resource heavy Windows.Originally posted by izamryan View PostGuys - I've been researching trading platforms and was really interested by Ninja Trader. No Linux support is a big problem for us though.
I did find this - which is quite a promising new startup!
- Likes 3
Comment
-
Ninja may have little interest in making major changes as they have considerable investment in a technology that's been around for a very long time. There is a product called Mono which as I understand is a port of the dot-net to Linux and MacOS.
I am a full stack developer and developed progressive web apps that runs on multiple platforms including android and iOS.
Ninja needs to move to a modern technology. If they don't, someone else will solve the problem for them.
- Likes 2
Comment
-
any updates on this topic? I would like to know if anyone's out there that succeeded in installing and using NT8 on Linux successfully. I don't think it'll run using WINE but of course it would work fine on a virtualization platform. I'd also like to know which virtualization suite would give the best performance for NT8, is it VirtualBox or KVM or VMware Workstation or ... ? please shed some light into. Thanks
Comment
-
Depending upon how you value your time, you may be better off purchasing a dedicated Windows laptop and a monitor.
I have not had good experience trying to virtualize a Windowxs platform. They seem to be better for virtualizing Linux.Microsoft typially is not interested in porting anything to Linux or Mac unless they see $$$. I am not ware of anything other than Office ported to Mac.
Nothing will change at NT, again because of $$$. When it comes to portability, Python and JavaScript seem to dominate multi-platform. I tend toward Python because so much AI and Machine Learning is developed with Python. Several good books highlight Python in trading/investing also.
Comment
-
Is there any positive news regarding Ninjatrader and Linux after all these years ? Has anyone managed to get the latest NinjaTrader version running successfully and unrestricted on Linux ?
Comment
-
Hello patricia70,
Unfortunately, you will not be able to use NinjaTrader desktop software without a Windows operating system.
There are ways to use NinjaTrader on a Mac/Lunix, however, we do not endorse nor are we affiliated with or recommend these methods.
But for your reference, I will detail them below:
NinjaTrader 8 is a Windows application that relies on .NET Framework to run and .NET Framework is only available on Windows OS and does NOT run on Mac OS/Linux OS.
Although we do not officially support running NinjaTrader on a Mac; we have had many customers running NinjaTrader on Mac hardware.
We have specific installation instructions for Parallels and VMWare Fusion that will allow you to run NinjaTrader on your Mac. Below are specific instructions on the options available for running NinjaTrader on a Mac computer with the virtualization tools. Note that Windows is sold separately from BootCamp, Parallels and VMWare.
Mac Installation - Configuring NinjaTrader for Parallels:
When installing NinjaTrader on a Mac with Parallels, users should ensure that they have followed the following steps prior to installing NinjaTrader:
1. Start Parallels and select your virtual machine.
2. Click on the "Configure" button at the top of the screen.
3. Under "Options", select "Share".
4. Uncheck "Share Mac" in "Share Mac User Folders with Windows".
5. Click "OK" and start the virtual machine.
Mac Installation - Configuring NinjaTrader for VMWare Fusion:
When configuring NinjaTrader on a Mac running VMWare, users should ensure that they have performed the following steps prior to NinjaTrader installation.
1. Launch VMWare and select your virtual machine.
2. Click on the "Settings" button at the bottom of the window.
3. Under "System Settings", select "Sharing".
4. Uncheck "Documents" from the list of "Mirrored Folders".
5. Close the "Settings" window and start the virtual machine.
Mac Installation - Configuring NinjaTrader for Apple Boot Camp:
When setting up NinjaTrader on a Mac with Apple Boot Camp, no special instructions are needed.
Please let us know if you have any other questions.Erick P.NinjaTrader Customer Service
Comment
-
It is very easy to run macos on linux. Just follow fe steps and you are ready to run. You can follow this guide https://www.hellotech.com/guide/for/...tMtfkivVxEzpJg to get a stepwise insrtuction.Last edited by Ashwin; 02-13-2025, 12:28 AM.
Comment
-
Thanks. A step-by-step instruction for Linux would be awesome. "Not possible" is never a suitable answer, for any world of OS
A lot of things are possible, it's just hard work. I 'm aware of applications that are Windows-only that rely also on .NET and there is a way to run them successfully on Linux through Wine or PlayOnLinux with the particular required frameworks, addons, libraries and customized settings suited for the requirements of that certain program.
If anyone in here knows a working way for Linux, please enlighten us. Thank you all.
- Likes 3
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by argusthome, 03-08-2026, 10:06 AM
|
0 responses
65 views
0 likes
|
Last Post
by argusthome
03-08-2026, 10:06 AM
|
||
|
Started by NabilKhattabi, 03-06-2026, 11:18 AM
|
0 responses
41 views
0 likes
|
Last Post
|
||
|
Started by Deep42, 03-06-2026, 12:28 AM
|
0 responses
23 views
0 likes
|
Last Post
by Deep42
03-06-2026, 12:28 AM
|
||
|
Started by TheRealMorford, 03-05-2026, 06:15 PM
|
0 responses
26 views
0 likes
|
Last Post
|
||
|
Started by Mindset, 02-28-2026, 06:16 AM
|
0 responses
52 views
0 likes
|
Last Post
by Mindset
02-28-2026, 06:16 AM
|

Comment