Regardless of what markets you trade, what style of trader you are or if you require real time or end of day analytics, the NinjaTrader trading platform provides you the tools to analyze the markets and your trading ideas in a flexible, customizable and user-friendly manner that helps you trade better.
Market Independence
- Analyze the world’s leading markets.
- Stocks
- Futures
- Forex
Advanced Charting
- Leading edge charting to help you analyze and identify trading opportunities.
- Multi-series charting
- Rich drawing tools
- Extensive indicator library
- Trade from your chart
- More Features
Strategy Analyzer
- Run historical tests and analyze the performance of your automated trading strategies.
- High performance backtesting
- Walk forward and genetic optimization
- Basket testing
- More Features
Market Analyzer
- A turbo-charged quote sheet allowing you to monitor, sort and rank hundreds of instruments in real time.
- 150 plus indicator columns
- Rules based cell color coding and alerting
- Dynamic ranking, sorting and filtering
- Custom criteria through NinjaScript®
Trade Performance
- Analyze the performance of your historically backtested trading strategies and/or your live real time trades.
- Over 80 performance metrics
- Multiple performance graphs
- More Features
Additional Analytic Tools
- Time & Sales window
- Level II market data window
- Alerts window
- News & RSS window
Continue Tour
Order submission and trade management can be a time consuming and error prone process especially when trading fast moving markets. Our efficient, lightning fast order execution and trade management screens give you the edge you need to succeed.
Advanced Trade Management (ATM)
- The "must have" feature that fueled the rapid adoption of the NinjaTrader trading platform.
- Automated stop loss and profit target order submission
- Automatic self-tightening trailing stops
- Automatic breakeven stop loss
- More Features
Chart Trader
- Execute your trades directly in a chart
- Enter, modify and cancel orders
- Monitor positions, orders and real time PnL
SuperDOM
- The de facto standard trading screen used by active futures traders.
- Single click order entry, modification and cancellation
- Highly configurable visualization options
FX Pro
- Optimized to meet the needs of active forex traders.
- Easy to read market display window
- Single click order entry, modification and cancellation
- Market depth display
Basic
- Super charged order ticket.
- Single click quick order entry buttons
- Auto-breakeven button
- Great for stocks
Continue Tour
NinjaTrader provides you with the capability to automate your trading strategies whether they were developed natively using NinjaScript® or in an external application such as TradeStation.
Tradestation
Your Broker
eSignal
Trading App
Develop Automated Trading Strategies
For the highest possible performance construct automated trading strategies using our C# based NinjaScript®.
- Point and click construction for non-programmers
- Advanced C# development using NinjaScript®
- Over 100 pre-defined indicators
- More Featues
Analyze Automated Trading Strategies
Test performance both historically and in real time.
- High performance backtesting
- Walk forward and genetic optimization
- Monte Carlo Analysis
- Real time simulation testing
- More Featues
Execute Automated Trading Strategies
NinjaTrader is brokerage independent providing you choice no matter what you trade, where you trade or how you trade.
- Flexible and robust deployment options
- Choice of brokerage
- Real time simulation
- More Featues
Process Trading Signals from External Applications
Use NinjaTrader to automate the execution of trading signals from your favorite application.
- Route orders from TradeStation to your broker (no programming required)
- Route orders from eSignal to your broker
- Multiple interface options such as File, DLL and .NET
Continue Tour
Simulated trading is an integral component of the trading education process. We understand this so we provide you with multiple options to learn how to trade and test your trading ideas without risking any money.
Live Real Time Trade Simulator
Paper trade your ideas or simply sharpen your trading skills.
- Full order and account simulation
- Trade both live & simulation accounts concurrently
- Realistic order fill algorithm
- More features
Market Replay
An invaluable educational testing tool.
- Record today and playback in the future
- True tick by tick replay at user defined speeds
- Replay multiple markets simultaneously
- Free recorded data for popular futures contracts
Simulated Data Feed with Trend Control
Market data simulation for controlled trade idea testing.
- Excellent for testing automated trading strategies
- Trend control for manipulating market direction
- Excellent tool to learn the NinjaTrader trading platform
Continue Tour
NinjaTrader is a broker independent trading platform so you have choice on where you can execute your trades. NinjaTrader supports all leading independent market data service providers including Kinetick, our preferred market data service. Paper trade and do your analysis with real time data without having to pay a single penny for software!
Kinetick – Our Preferred Market Data Vendor
Kinetick is our preferred streaming real time quotes and historical market data service and is optimized exclusively for the NinjaTrader 7 trading platform.
- FREE End Of Day service
- Flexible real time intraday service plans
- Eliminate CME Data Fees
- Learn more about Kinetick
Other Supported Market Data Vendors
The technology list below represents market data vendors that work with the NinjaTrader trading platform.
- eSignal
- Google Finance
- IQFeed from Telvent DTN
- Metastock Import
- Text file based historical data import
- TradeStation
- Yahoo Finance
Supported Brokerage Technology
The brokerage technology list below represents hundreds of available brokerages in which you can use NinjaTrader for live trading worldwide.
- CQG
- GAIN Capital/FOREX.com
- FXCM
- Interactive Brokers
- MB Trading
- Patsystems
- TD Ameritrade
- Trading Technologies
- Vision Financial Markets
- Zen-Fire
Continue Tour
In addition to being an industry standard order execution platform, NinjaTrader is also an indicator and automated strategy development platform allowing individual and commercial developers to implement their ideas limited only by their imagination. A thriving ecosystem of innovative applications and trading educators has emerged ensuring that you can continue to use NinjaTrader in the years to come and your investment in NinjaTrader is fully realized.
3rd Party Applications
Unlimited extensibility of the NinjaTrader trading platform.
Custom Development
Implement your own trading ideas using C# based NinjaScript®.
- Develop your own indicators
- Develop your own automated strategies
- Support for advanced programming
- Active development community
Continue Tour
We understand that learning to effectively use your trading platform is critical. For this reason, we provide comprehensive education options that are modular in scope allowing you to learn at your own pace.
Free Daily NinjaTrader Training Webinars
Live, online and interactive product training webinars.
Media Rich Help Guide
A complete resource for learning the NinjaTrader platform.
- Comprehensive
- Immediate answers
- Available online and installed on your PC
Interactive Product Training Videos
In depth training videos on all aspects of the NinjaTrader platform.
- Over 50 individual product training videos
- Accessible free online 24 x 7
- View the video library
YouTube Channel
An educational channel dedicated to all things NinjaTrader.
- Product Tips and Hints
- Product training webinar recordings
- Partner webinar recordings and presentations
- Trading education
- Visit our YouTube channel
Active Community
Engage other users and our support staff
- Ask support questions
- Share ideas
- Get help with programming in NinjaScript®
Get started free and start using NinjaTrader today!