Welcome to Ninja Trading Downloads, your source for NinjaTrader software.

NinjaTrader Downloads

This site is a repository of NinjaTrader downloads for NT version 8. Every indicator, strategy, and NinjaScript file you’ll find here was developed at the request of professional traders. Since we only create NinjaTrader add-ons that real equities and futures traders find useful, you can be sure that our products will aid you in being a profitable trader. While we do offer indicators with a visual charting element, we are far more concerned with market data rather than frivolous charting concepts – no Ichimoku Clouds here. Many of our NinjaTrader downloads are built around level 2 data feeds, which is the most granular resolution of market data available. But we also offer utilities that improve on NinjaTrader’s built-in offerings such as our Buy Sell Volume NinjaScript, which is a more advanced version of NT’s buy/sell volume indicator. Our flagship product, and most popular, is the Algorithmic Trading NinjaScript, which is also available as a free version and as an indicator. Code named “Shadow Probe,” it is a full trading system that tracks thousands of behind-the-scenes shadow trades that capture a picture of current market conditions. Please feel free to check the discussion section on any product for any technical questions.

  • Category

  • Methodology

AI Trading Indicator

AI Trading Indicator

This AI Trading Indicator will place hundreds of simulated trades behind the scenes to feel out the current market conditions. The chart display will show what is currently the most profitable stop/target combination for long and short trades.

Algorithmic Trading Ninjascript

Algorithmic Trading Ninjascript

This Algorithmic Trading NinjaScript will place simulated trades behind the scenes to feel out the current market conditions. The “Shadow Probe” will enter and track hundreds of simulated positions with a range of stop/target combinations in order to find the most successful stop/target combination at any given time.

Buy Sell Pressure Indicator

Buy Sell Pressure Indicator

This Buy Sell Pressure Indicator calculates and displays the difference in volume between buy and sell transactions per bar expressed as a percentage. This allows you to quickly assess the degree to which buyers are more aggressive than sellers and vice versa.

Buy Sell Volume Imbalance Indicator

Buy Sell Volume Imbalance Indicator

This Buy Sell Volume Imbalance Indicator calculates and displays the difference in volume between buy and sell transactions per bar. A negative number means the sells outnumber the buys, and a positive number means the buys won in the corresponding bar. This allows you to quickly assess the degree to which buyers are more aggressive than sellers and vice versa.

Buy Sell Volume NinjaScript

Buy Sell Volume NinjaScript

This Buy Sell Volume NinjaScript will return the total volume per bar, split into buy and sell market orders. The buy/sell volume indicator included with NninjaTrader is coded in a way that makes it incompatible with backtesting in Market Replay – ours isn’t.

Discounted Premium NinjaTrader Bundle

Discounted Premium NinjaTrader Bundle

Discounted Premium NinjaTrader Bundle. This download contains all 8 of our paid premium indicator and ninjascript downloads. The bundle price is $20 cheaper than purchasing each download separately.

Footprint Chart Indicator

Footprint Chart Indicator

This Footprint Chart Indicator displays all 10 levels of the level 2 order book beneath each bar on your chart. The footprint beneath the current bar updates in real time with every change in level 2 data. The footprints beneath bars to the left of the current bar display a snapshot of the order book at the end of that bar.

Free Automated Trading NinjaScript

Free Automated Trading NinjaScript

This Free Automated Trading NinjaScript will place simulated trades behind the scenes to feel out the current market conditions. The “Shadow Probe” will enter and track hundreds of simulated positions with a range of stop/target combinations in order to find the most successful stop/target combination at any given time.

Free Bid Ask Change NinjaScript

Free Bid Ask Change NinjaScript

This Free Bid Ask Change NinjaScript will store the last 10 changes in the bid ask price in a list. You can use this in many ways, e.g. exit position if the first one or two level changes move against you. This is useful for short-term, order flow, and high frequency trading because tracking the bid ask level changes is far more granular than tracking changes in the last traded price (or mark).