Most retail traders are overloaded with indicators. Five EMAs, RSI, MACD, Stochastics, Bollinger Bands, and a partridge in a pear tree — all showing slightly different things at slightly different times, creating decision paralysis rather than clarity. This guide covers the seven NinjaTrader indicators that experienced ES and NQ futures traders actually rely on, and why each one earns its place on the chart.
The Principle: Indicators Confirm, They Don't Predict
Before listing specific indicators, the critical framing: no indicator tells you what price will do next. Every indicator is a mathematical function applied to past price and/or volume data. Their value is in confirming or invalidating a hypothesis you've already formed from price action — not generating trade ideas independently.
The best indicator setup is the minimum number of indicators that help you answer three questions: What is the trend? Where is fair value? How volatile is the current session? Everything else is noise.
1. VWAP (Volume Weighted Average Price)
Trade This Systematically
Stop reading. Start executing.
Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans — no guesswork required.
VWAP is the institutional reference level for intraday fair value. It resets each session and tells you where the majority of the day's volume has transacted. Price above VWAP = bullish intraday positioning. Price below VWAP = bearish intraday positioning. Pullbacks to VWAP in trends are natural buying/selling opportunities.
NinjaTrader includes VWAP natively. Add the VWAP with standard deviation bands (±1σ, ±2σ) for a complete picture of how extended price is from fair value.
2. ATR (Average True Range)
ATR measures the average daily range of price movement over a specified period (typically 14 bars). For futures traders, ATR is primarily a position sizing and stop placement tool — not a buy/sell signal.
Practical applications:
- Set stop-losses at 0.5–1x ATR from entry to avoid being stopped out by normal intraday noise
- Size positions so the dollar value of 1x ATR doesn't exceed your account risk tolerance per trade
- Gauge current session volatility — a high ATR day requires wider stops and potentially smaller position size
For ES, the 14-period ATR on a 5-minute chart typically ranges from 4–12 points depending on market conditions. NinjaTrader includes ATR natively.
3. EMA 8 / EMA 21 (Dual EMA Ribbon)
A dual EMA ribbon (8-period and 21-period exponential moving averages) provides trend direction and momentum clarity on 5-minute or 15-minute charts. Key signals:
- EMA 8 above EMA 21, both sloping up → Bullish bias, look for pullback longs
- EMA 8 below EMA 21, both sloping down → Bearish bias, look for bounce shorts
- EMAs crossing → Potential trend change (confirm with price action)
- Price above both EMAs → Trend support on pullbacks to the ribbon area
The EMA ribbon is more useful as a trend filter (trade with the ribbon, not against it) than as a specific entry trigger. NinjaTrader includes EMA natively — add two instances with periods 8 and 21.
4. Volume Profile (Fixed Range or Session)
Volume Profile shows the distribution of volume at each price level over a selected period. The key levels it identifies:
- Point of Control (POC) — The price level with the highest traded volume; acts as a powerful magnet for price
- Value Area High (VAH) and Value Area Low (VAL) — The range containing 70% of the session's volume; breakouts from this range tend to trend
- Low Volume Nodes (LVN) — Price levels with minimal traded volume where price tends to move quickly
- High Volume Nodes (HVN) — Price levels with heavy trading where price tends to slow or consolidate
NinjaTrader 8 includes the Volume Profile indicator. YMI uses prior-day volume profile levels as static reference points for the next trading session — these often align with KPL levels.
5. RSI (Relative Strength Index) — Divergence Only
RSI is widely misused. Trading overbought (>70) and oversold (<30) signals on a trending market is a losing strategy — markets can stay overbought for extended periods during strong trends.
The one reliable RSI application: divergence. When price makes a new high but RSI makes a lower high (bearish divergence), it signals weakening momentum and potential reversal. When price makes a new low but RSI makes a higher low (bullish divergence), it signals selling exhaustion. Divergence setups work best at major support/resistance levels and KPL confluences — not on every divergence signal.
6. YMI Indicator (Proprietary)
Available exclusively to Pro Trader tier members, the YMI Indicator is a custom NinjaTrader indicator designed to identify KPL confluences and high-probability setup zones on ES and NQ in real time. It incorporates the statistical KPL model, session VWAP positioning, and volatility-adjusted entry quality scoring into a single visual overlay.
Unlike generic indicators, the YMI Indicator is calibrated specifically for ES and NQ microstructure and has been refined over 6+ years of live trading by Cameron Bennion.
7. Tick Chart or Volume Chart (Alternative to Time Charts)
This isn't a traditional "indicator" but a chart type that dramatically improves signal quality. Tick charts (e.g., 1,000-tick on ES) and volume charts (e.g., 5,000-volume bars) build each candle based on a fixed number of transactions or contracts rather than time. The advantage:
- During high-volume periods, more candles form — giving you more detail when it matters
- During low-volume periods, fewer candles form — avoiding the noise of random price movement when institutional activity is absent
- Volume patterns are naturally synchronized with candle structure rather than being overlaid
NinjaTrader 8 supports tick and volume charts natively. Many experienced ES traders use a 1,500-tick or 2,000-tick chart as their primary execution timeframe.
What to Remove from Your Charts
Just as important as what to add: remove MACD (lagging and redundant with EMA ribbon), Stochastics (better alternatives exist), Bollinger Bands (VWAP with deviation bands is superior for futures), and any indicator you can't clearly explain the purpose of. Clean charts improve decision speed and reduce second-guessing.
Related Reading
- NinjaTrader 8 Setup Guide — How to add and configure these indicators in NinjaTrader
- ATR Indicator Guide — Detailed walkthrough of ATR for position sizing in futures
- VWAP Indicator Guide — Full breakdown of VWAP usage for institutional context
Access the full indicator stack including the proprietary YMI Indicator. Join YMI Pro Trader — get the YMI Indicator for NinjaTrader, the complete Marty and KPL bot library, daily ES and NQ KPL sheets, and 1-on-1 onboarding to configure your NinjaTrader setup correctly from day one.
About the Author
Founder, Young Money Investments · Quant Trader
Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.
Free — No Credit Card
Get Daily KPLs in Your Inbox
AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.
Risk Disclosure & Disclaimer
Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.
Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.
CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.
Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.