Real production,
not prototypes.
Trading tools built and tested with real capital, trade after trade.
Solutions for NinjaTrader 8
Professional indicators, built from scratch for real trading — not generic templates recycled from a forum.
Proprietary code, tested in live trading
Every indicator is written and maintained by the people who use it every day in their own trading — we know exactly what each line does because our own capital depends on it.
Validated with data, not intuition
Signals backed by statistical analysis across hundreds of thousands of real zones, on multiple instruments and timeframes.
Hardware-based licensing, no friction
Direct activation inside NinjaTrader with your key — no weird installers, no antivirus scares.
Exclusive to NinjaTrader 8
We don't work with any other platform. NinjaTrader is the one I use myself every day, in my own trading — I know it inside out, which is why every indicator is built for it specifically, not half-adapted to fit everywhere.
Custom indicators. Built around your trading.
Beyond the catalog, JMG Indicators develops custom-built indicators for traders who have a specific idea in mind that doesn't exist in code yet — your own logic, your own style, built with the same philosophy as the tools I use in my own trading.
If you have a setup you always repeat by hand and would like to see it automated on your chart, let's talk.
Tell me your ideaOur recommended platform and market data
All our indicators run on NinjaTrader 8. If you don't have it yet, you can download it and start practicing for free with its simulator.
Our recommended trading platform. Download it and get free access to simulated trading with real-time futures data, advanced charting and backtesting.
Download NinjaTrader for free →
Our recommended market data feed: fast, unfiltered data, with free end-of-day historical data directly inside NinjaTrader.
Free end-of-day data →More about the platform and data →
Affiliate link: if you download NinjaTrader through the links on this page, JMG Indicators may receive a commission, at no cost to you.