NinjaTrader


The NinjaTrader platform is a powerful trading platform that offers the tools you need to analyze the markets and place trades in a flexible, user-friendly manner. This customizable platform provides real-time and end-of-day analytics and is ideal for traders of different styles and markets.
Advanced Charting*
The NinjaTrader platform offers cutting-edge charting to assist you in analyzing the market so you can identify trading opportunities.
View More Charting FeaturesClose Charting Features
Chart Types
Tick, Volume, Range, Second, Minute, Day, Week, Month, Year, Kagi, Renko, PnF, LineBreak
Chart Styles
Box, Candlestick, HiLo, LineOnClose, OHLC
Chart Features
- Multi-Series Charting: Mix any time frame and any instrument
- Define trading sessions per series
- Optional command-line driven instrument and chart type changing
- Chart Bid, Ask, or Last prices
- Trade from the chart
- Chart templates
- Global Crosshair (Synchronzied crosshair across multiple charts)
- Instrument linking (Synchronized instruments across multiple charts)
- Data Box and Mini Data Box
- Save Image to Disk
- Send Image via Email
- Run Automated Trading Strategies
- Hide tool bar and scroll bar to optimize screen space
Indicators
NinjaTrader's Advanced Charting includes more than 100 system indicators and it allows you to develop you own custom indicators using NinjaScript. In addition, the platform also includes one of the industry's largest library of third party indicators. The charting indicators can be used as input for other indicators and you can set user default settings for each indicator.
Indicator Settings - Customization
You can customize your indicators by plot style (bar, block, cross, dash, dot, hline, line, square, and triangles), plot color and width, plot displacement, labels, price marker visibility, and you can display the values in the data box and calculate per bar or per tick.
Panels
- Assign plots to Left, Right, or Overlay Scale per panel
- Define if a plot will be including in calculating the automatic vertical range of a scale on a panel
- Choose between automatic or fixed (user defined) vertical scale range
- Automatically scale based on data visible on screen or an entire date range for a plotted series
- Define horizontal grid line intervals
- Define upper and lower chart margins
- Linear or Logarithmic scales
- Easily move panels up or down
- Maximize individual panels within a chart
- Drag and drop plots between panels
- Drag and drop plots between scales
- Drag and drop plots to create new panels
- Set the z-order (paint order) of all objects per panel
Drawing Tools
- Line
- Ray
- Extended Line
- Arrow Line
- Horizontal Line
- Vertical Line
- Fibonacci Extensions
- Fibonacci Time Extensions
- Fibonacci Circles
- Andrews Pitchfork
- Gann Fan
- Regression Channel
- Elipse
- Rectangle
- Triangle
- Arc
- Text
- 7 Unique Drawing Markers
Drawing Tool Features
With the drawing tools you can utilize the multiple snap modes, stay-in-draw mode, ruler, and lock. The platform allows you to set your own default settings or if you prefer you can use the Fibonacci templates, Fibonacci Retracements, and the Global Draw Objects.
Close Charting Features
Strategy Analyzer*
In addition to manual trading, the NinjaTrader platform is also ideal for automated trading and the development of automated trading strategies. Analyze the performance of your own automated trading strategies by running historical tests, backtesting, walk-forward and genetic optimization, and basket testing.
View More Strategy Analyzer FeaturesClose Strategy Analyzer Features
The backtesting included with the NinjaTrader platform offers major speed improvements over the competition, multi-core optimization engine, brute force optimization, genetic optimization and walk-forward optimization. You can optimize on more than twenty metrics or on DataSeries (for example: 1 Minutes through 60 Minute Bars). This feature also includes basket testing, combined result basket testing, conservative or liberal fill algorithm, and comprehensive strategy performance reporting. The Monte Carlo Analysis feature includes multiple graph options, filter outliers as percent, and a user-defined number of simulations and trades per simulation.
Market Analyzer*
Monitor, sort, and rank hundreds of instruments in real time with this turbo-charged quote sheet. The Market Analyzer includes more than 150 indicator columns, rules-based cell color coding and alerting, dynamic ranking, sorting, and filtering, and custom criteria through NinjaScript.
Trade Performance*
After you have backtested your own trading strategies through the Strategy Analyzer you can review and analyze their performance with the Trade Performance feature. This feature will analyze backtested trades and/or your live real-time trades. This feature includes more than 80 performance metrics and multiple performance graphs (including cumulative profit, daily net profit, distribution, draw down, entry efficiency, exit efficiency, and more).
Additional Analytic Tools*
NinjaTrader features several different analytic tools for your trading needs. Some additional tools that you will find in this platform are the Time & Sales window, Level II market data window, Alerts window, and the News and RSS window.
Multiple DataFeeds Available
Global Futures offers the NinjaTrader platform on three different datafeeds. We offer CQG (free version available), DTQ, and Pats datafeed to our clients using this platform. If you would like to give this platform a test drive, click here. You can select your preferred datafeed for your demo as well.


*Some features available with select datafeeds only. Please contact your broker for more information.