
Learn to create automated strategies with NinjaTrader from scratch, without programming knowledge. Recognize repeating patterns, apply various indicators, and link technical analysis with fundamental analysis, and receive periodic updates.
Discover the methodology for building automated trading strategies with the strategy builder, covering variables, analysis, optimization, backtesting, order flow, multi-time frame indicators, and moving averages.
Select the optimal video quality for smooth, 1080p playback, and use transcription, export to Word, and chapter-separated sections to study NinjaTrader for beginners.
Discover how ninja trader automates strategies with backtesting, real-time scanners, market playback, customize scripts, and free daily closing data for stock, futures, and forex, plus third-party plugins and educational videos.
Discover how algorithmic trading uses coded instructions to automate buy and sell decisions, highlighting graphical analysis, volatility analysis, and price arbitrage analysis, while enabling 24/7 market access and risk management.
Explore NinjaTrader’s strategy builder and strategy analyzer to create, backtest, and optimize automated trading strategies while aligning language and English keywords with naming and conditions.
Identify the types of variables in the NinjaTrader strategy builder, including whole numbers, booleans, strings, time, and double variables, and learn how to apply them to conditions and time filters.
Learn how to obtain free NinjaTrader indicators, filter by category and language, and install them via the NinjaScript plugin, then use trend-based indicators such as the RSI to color candles.
Learn how to implement a trailing stop in NinjaTrader using the Strategy Builder to dynamically protect profits and manage risk as prices move.
Explore order flow concepts and how NinjaTrader's technical indicators—cumulative delta, market depth, trade detector, volume profile, and VWAP—reveal real-time buy and sell activity and guide strategy building.
Explore the zero value concept in indicator-based strategy development by applying current candle states and moving averages, and compare zero with one and two bars ago for real-time decisions.
Explore how moving averages smooth price data to identify trends, compare SMA and EMA, and use crossovers like golden and death crosses for support, resistance, and strategy signals in NinjaTrader.
Master swing trading, a strategy to profit from short-term price swings within a larger trend by holding positions for days to weeks, guided by technical analysis and stop-loss risk management.
Explore how support and resistance mark price pauses and reversals, guiding entry and exit decisions. Learn how technical analysis and volume profile highlight important levels and possible trend changes.
Identify the trend direction and establish contact points to draw trend lines, choose the correct time frame, and spot trading opportunities and reversals.
Identify liquidity and order blocks to spot opportunities in the market as an institutional trader. Explore fractals and trader types to help establish your own strategies.
Balance technical and fundamental analysis to set context-aware trading decisions, using backtesting and macroeconomic context; apply TDA, RSI, and Bollinger bands on gold for short setups with risk controls.
Explore open interest in futures using CME data to analyze euro futures positions, track changes, and interpret the Commitments of Traders report across producer, swap dealers, and money manager groups.
Explore NinjaTrader data sources for backtesting and verify data reliability. Connect to Kinetic, Rhythmic, and KCG providers, compare free daily candles with paid real-time data and two-week trials.
Backtesting validates trading strategies with historical data across varied market conditions to assess viability. Optimize parameters cautiously to prevent overfitting, monitor drawdown, and uphold risk control for real-market performance.
Discover how to obtain free forex historical data for NinjaTrader and import it for backtesting. Use import tools to download, export, and load data, then test strategies in strategy analyzer.
Learn to manage trading psychology, staying disciplined, calm, and rational in manual and algorithmic trades by following a pre-established plan and controlling emotions like fear, greed, and euphoria.
Select the asset, like Australian dollar or Canadian dollar, set a risk level based on your account balance, then calculate the appropriate lot size to stay within your risk tolerance.
Learn Nicolas Darvas' box theory and its strategy-building in NinjaTrader, tracing how a dancer-turned-investor rode a late 1950s bull market, using newspapers and telegrams to guide trades.
Explain the darvas box theory and fundamental analysis, including box and volume boxes on weekly ranges, with buy and sell signals at breakouts.
Create an automated trading strategy using the Darvas box indicator in NinjaTrader's strategy builder, set take profit and stop loss, and backtest on Nasdaq with a 16-minute timeframe.
Optimize the Darvas Box strategy in NinjaTrader using 48 pips take profit and 2 pips stop loss with Heikin Ashi, focusing on long trades to boost profitability.
Create a moving average crossover strategy in NinjaTrader Strategy Builder using fast EMA and slow moving average, set take profit and stop loss, then test with the Strategy Analyzer.
Optimize a moving average crossover strategy in NinjaTrader using the strategy builder, exploring moving averages and one-minute time frames to improve profitability while prioritizing trade quality over quantity.
Learn to build a VMA-based volatility strategy using NinjaTrader's strategy builder on the S&P 500 futures, with long and short entries and backtest insights.
Learn to build a MACD-based strategy for the DAX futures using the Link Trader Strategy Builder, including moving averages and a cross rule.
Build a crude oil trading strategy in NinjaTrader using RSI and its moving-average crossover signals, with stop loss, take profit, and optimization in the strategy builder and analyzer.
Automate a strategy for the British pound index using a candle-direction indicator to trigger short entries after a set number of down candles, with optimized stop loss and profit targets.
Apply a candlestick pattern strategy using morning star and evening star signals to enter long or short positions, with take-profit and stop-loss rules, and evaluate asset fit and improvements.
Learn to automate a simple doji-based strategy in NinjaTrader using 10 and 30 EMA crossovers, doji patterns, and Heikin-Ashi candles, with strategy builder optimization for Nasdaq futures on 15-minute charts.
Build a hammer candlestick pattern strategy for the DAX future in NinjaTrader. Use a 50 period EMA with a take profit and stop loss, achieving a profit factor of 2.83.
Automate NinjaTrader strategies using indicators from the NinjaTrader ecosystem. Build a strategy with moving-average style indicators, color-coded trends, and take profit and stop loss, then use the strategy analyzer.
Optimize long and short entries with the supertrend by applying time filters and volatility cues, then evaluate take profit, stop loss, and moving period to boost profit factor.
Build an automated NinjaTrader strategy for the mini S&P 500 using supports and resistances and a 169-period exponential moving average as a trend filter, then backtest and optimize it.
Apply a time filter to enter and exit at scheduled times in NinjaTrader, then backtest on Nasdaq using a 90-minute chart to assess profitability.
Apply a golden cross strategy to euro index futures, using two fast moving averages crossing a slow moving average, with optimization, time filters, and NinjaTrader analyzer results.
Learn to create a trailing stop in NinjaTrader with the strategy builder, covering naming rules, per tick calculation, time-based entry/exit, and long/short trailing variables.
Explain why double type variables fit trailing stop calculations for decimals, and show how trailing levels adjust with price moves for long and short positions to form a strategy.
Learn to configure a trailing stop in NinjaTrader using time filters and candle-based conditions, comparing past candles to enter long or short trades with a moving trailing stop.
Implement a trailing stop system that uses a time filter and candle comparisons to calculate entry and exit prices, enter long or short, initialize trailing values, and continuously recalc exits.
Implement the trailing stop in NinjaTrader by validating a buy position and using the current bar price minus trading size against trailing start to trigger exits, then invert for shorts.
Explore a profitable trailing stop strategy on the S&P 500 with a 60-minute frame, optimizing profit, stop, and trailing parameters to capture ongoing uptrends.
Learn to limit open orders in NinjaTrader strategies by configuring the builder's default properties, setting entries to one, and adding a market position condition to prevent multiple concurrent trades.
Craft a NinjaTrader strategy with ChatGPT, using nine and 21 moving averages, RSI 14, and volume for long entries on a five-minute MSP 500, with stop loss and take profit.
In this introductory course, you will learn from scratch how to create an automated strategy on the professional trading platform Ninjatrader using the Strategy Builder, without needing programming skills. You'll utilize technical indicators and understand the strategy's purpose.
Learn how to install the platform with Ninjatrader 8 and Ninjatrader NT version to start building strategies.
Gain proficiency in correctly interpreting a chart.
Discover how to identify recurring patterns across different market assets.
Utilize the various types of indicators available in Ninjatrader.
Familiarize yourself with the Ninjatrader ecosystem as a working tool.
Establish a workflow that can make a strategy profitable.
Create variables in strategy development.
Understand how Strategy Analyzer can assist in Ninjatrader.
Learn how to activate technical indicators in strategy development.
Build your portfolio of strategies to diversify risk.
Optimize a strategy by combining different variables and entry/exit conditions for each trade.
Understand the past to comprehend the present market conditions.
NinjaTrader is renowned for its unique combination of high-performance trading platform and real-time support.
NinjaTrader will always be FREE for advanced charting, backtesting, and trade simulation purposes.
This course is periodically updated with new strategies, created and improved by the instructor and the community of students who are part of the Ninjatrader official vendors ecosystem.