Request A Free Quote
NinjaTrader 8

NinjaTrader Intraday Value Area Breakout Indicator

NinjaTrader Intraday Value Area Breakout Indicator detects price breakouts of VAH and VAL within the current session, day, week, bar-based period, or custom time range. It features Volume Profile with Up Down Tick and Bid Ask calculation modes, historical VA level visualization, multi-period volume accumulation, and breakout validation with volume filters and adjustable price thresholds.

Value Area Trading Strategy NinjaTrader Indicator NinjaTrader Value Area Breakout Indicator Volume Profile and historical VA level Value Area and Volume Profile NinjaTrader Indicator NinjaTrader Intraday Value Area Breakout Indicator detects price breakouts of VAH and VAL Intraday Value Area Breakout Indicator for NinjaTrader 8
5-Day Free Trial Cancel Anytime Continuous Product Updates Mon-Fri Free Support
Lifetime License
€200one-time
This indicator only · 1 PC · No recurring payments · Free updates included
Start Free Trial — 5 Days Free
Try all indicators & trade copiers free. If you don’t cancel within 5 days, a €25/mo subscription starts automatically.

Already a subscriber or have purchased a product?

Overview

What the Intraday Value Area Breakout Indicator Does

The NinjaTrader Intraday Value Area Breakout Indicator is designed to analyze and track breakouts of Value Area High (VAH) and Value Area Low (VAL) within the current period — such as a session, day, week, or a custom-defined time range.

The indicator visualizes the evolving Value Area, displays the Volume Profile, and detects breakout events of VAH and VAL levels in real time. Unlike approaches based on previous-period levels, this tool works with the current market structure, allowing traders to observe how Value Area zones shift and develop as the session unfolds.

Volume distribution across price levels reflects the balance of power between buyers and sellers. One of the key elements of the Volume Profile is the Value Area — the price range that contains roughly 70% of the total traded volume for the selected period.

The Value Area consists of:

  • VAH (Value Area High) — the upper boundary of the Value Area;
  • VAL (Value Area Low) — the lower boundary of the Value Area.

These levels indicate where most trading activity has taken place. When price moves beyond VAH or VAL, it often reflects a potential transition from balance to directional movement. Breakouts through these levels are frequently associated with the development of intraday impulses or short-term shifts in market direction.

The Value Area Breakout Indicator for NinjaTrader identifies the moments when price first crosses the current VAH or VAL levels. Unlike static levels from previous periods, current VA levels are calculated dynamically as volume accumulates during the session.

Such breakouts reflect intra-session changes in supply and demand structure and allow traders to detect shifts in market context as they happen.

Capabilities

Intraday Value Area Breakout Indicator — Key Features

The NinjaTrader Intraday Value Area Breakout Indicator provides tools allowing traders to adjust settings for different trading styles and market conditions.

Calculation Type — Up Down Tick and Bid Ask

The indicator supports two methods for classifying volume between buying and selling pressure when building the Volume Profile.

Up Down Tick classifies volume based on tick direction. Up ticks are treated as buying pressure, down ticks as selling pressure. This mode works with standard tick data and does not require Tick Replay.

Bid Ask classifies volume based on where orders are filled relative to the bid/ask spread. Volume filled at or above the ask is treated as buying pressure; volume filled at or below the bid as selling pressure.

This mode requires Tick Replay to be enabled in the Data Series settings and a data provider that supplies bid/ask tick data. Without Tick Replay, this mode will not function correctly.

Breakout Detection Modes: Live and Locked

The indicator supports two distinct detection modes — Live and Locked. Each mode utilizes a specific calculation logic suited for different analytical styles.

In both modes, a new breakout marker is generated only if the price fully returns within the Value Area and subsequently executes a new breakout.

Live Mode — Detecting Breakouts on the Current Bar

In Live Mode, the indicator identifies a VAH or VAL breakout at the moment of occurrence on the current bar. Visual markers appear instantly when price crosses the level. However, since VA levels are calculated dynamically, they may shift during the formation of the same bar as new volume accumulates. If a level shifts beyond the current price point before the bar closes, the marker may adjust or disappear.

Live Mode is designed for real-time observation of intraday breakouts, allowing traders to monitor emerging movements as they develop. This makes it suited for active market analysis and strategies requiring immediate data updates.

AdvantagesCharacteristics
Fast reaction to changes in market structure.Markers may adjust due to real-time VA recalculations.
Breakouts become visible early, at the start of a potential impulse.Some breakouts may not be sustained if price quickly returns to the Value Area.
Well-suited for active intraday traders.Commonly combined with additional volume or threshold filters.

Locked Mode — Breakouts Based on Fixed VA Levels of the Previous Bar

In Locked Mode, breakouts are determined using VAH and VAL levels that were fixed at the close of the previous bar. Unlike Live Mode, where levels can shift as the bar develops, Locked Mode relies on static values, providing a stable environment for breakout detection and eliminating the “floating level” effect.

Locked Mode is designed for traders who prefer working with clearly defined, non-changing reference points. This approach produces consistent directional markers based on fixed price levels, which is especially useful during periods of high volatility and rapid profile expansion.

AdvantagesCharacteristics
Fixed VAH/VAL levels prevent marker redefinition during profile adjustments.Detections are based on static previous-bar levels for enhanced stability.
Reduced frequency of markers caused by minor VA shifts.Works together with volume filters and threshold settings.
Provides consistent and easy-to-interpret analytical data.Suited for analyzing breakouts relative to established reference levels.

Flexible Value Area Period Configuration

The indicator supports flexible Value Area period settings: standard (session, day, week) or custom.

In custom mode, traders can define start and end times down to the minute, allowing precise adaptation to specific trading windows and strategies.

The Bars mode calculates the Value Area over a fixed number of bars instead of a time-based period. The number of bars per calculation period is set via the Value Area Bars parameter (default: 50).

The Sessions parameter controls how many consecutive periods are combined into a single accumulated Volume Profile before a new calculation begins. At the default value of 1, each period is calculated independently. Setting Sessions to 2 or 3 merges that number of periods into one profile — for example, Sessions = 2 with the Day period builds a Volume Profile covering two full trading days. This works across all period types including Session, Day, Week, Custom Session, and Bars.

Threshold Condition for Breakout Filtering

The indicator includes a Threshold setting that defines the minimum distance price must travel beyond VAH or VAL for a breakout to be confirmed and a visual marker to appear.

This is designed to filter out minor level touches and reduce the impact of weak price fluctuations, allowing the observer to focus on more significant structural moves.

Volume Profile and VA Dynamics Visualization

The indicator displays the Volume Profile, VAH and VAL levels, and their evolution over time.

Historical VA lines show how the Value Area develops as the session unfolds. All visual components can be toggled on or off, giving traders full control. These visual tools help traders understand not only current levels but also how they formed, adding market context.

Additional Analytical Filters

The indicator supports additional filters to refine breakout detection and help align it with broader market conditions.

Volume Filter — allows setting a minimum volume or comparing current bar volume to an average over a chosen lookback period with a customizable multiplier. This flexible setup helps distinguish structural moves from weak or insignificant price fluctuations.

VWAP Filter — verifies whether the price is positioned above or below the VWAP relative to the breakout direction. This provides additional context on price-volume interaction and helps identify more stable breakout conditions.

Built-In MFE/MAE Tracker

The indicator includes an MFE/MAE Tracker module that measures how price has moved after each signal — how far it moved in the favorable direction and how far it moved against it, tracked across several configurable holding periods at once.

Results are shown directly on the chart as a dashboard and can be exported to CSV, giving a way to review signal behavior across a large sample rather than relying on visual impression from scrolling the chart. See how the MFE/MAE Tracker is calculated and how to read the dashboard →

How to Use

How to Interpret and Use the Intraday Value Area Breakout Indicator

What You Can Observe

With this indicator, traders can observe:

  • how VAH and VAL evolve throughout the trading period;
  • when price leaves the Value Area and moves into new zones of interest;
  • whether breakouts are supported by significant volume and how stable they are.

Reading a Value Area Breakout

Analyzing the current Value Area makes it possible to identify impulses and volume redistribution in real time. A breakout of VAH or VAL during the current period may indicate:

  • the start of an intraday trending move;
  • a transition from consolidation to impulse;
  • a short-term shift in the balance between buyers and sellers;
  • the emergence of a strong participant influencing volume distribution.

The Value Area Breakout Indicator is an analytical tool that helps pinpoint where, within the current period, the market begins to change its state. It does not predict future movement but identifies the transition from balance to impulse — a critical phase where potential shifts in intraday market state can be identified for further analysis.

The NinjaTrader Intraday Value Area Breakout Indicator allows traders to track and interpret breakouts of the current period’s Value Area, providing technical data on volume distribution evolution and highlighting areas of potential directional momentum.

Settings

Indicator Settings & Parameters

Full parameter reference, grouped by configuration area.

ParameterDescription
Value Area Calculation
Session Period

Defines the period used for Value Area calculation.

  • Bars
  • Custom Session
  • Session
  • Day
  • Week
Calculation Type

Selects the volume classification method for the Volume Profile: Up Down Tick (standard tick direction) or Bid Ask. Bid Ask mode requires Tick Replay to be enabled in the Data Series settings.

  • Up Down Tick
  • Bid Ask
Value Area BarsDefines the number of bars in each calculation period when the Bars period mode is selected. Default value is 50.
SessionsDefines how many consecutive periods are merged into a single Volume Profile calculation. Default is 1 (each period calculated independently). Higher values accumulate volume across multiple periods before starting a new profile.
Value Area (%)Sets the percentage of total volume that defines the Value Area. The default is typically 70%, but this can be adjusted to match different volume profile methodologies.
Ticks Per LevelDetermines the number of price ticks aggregated into one Volume Profile level. A higher value creates a coarser profile, while a lower value provides finer granularity.
Breakout Detection
Breakout Check Mode

Breakout detection mode: Live (current bar) or Locked (previous bar fixed levels).

  • Live
  • Locked
Breakout Price Type

Price type for breakout confirmation.

  • Close
  • High/Low
Min Session Progress (%)Specifies the minimum session progress (in %) required before the indicator starts detecting breakout signals. This helps avoid signals during the early session phase when price ranges are still forming, market direction is unclear, and breakouts are often weak or unreliable.
Enable Repeat SignalsEnables repeated breakout signals if another breakout occurs on the following bar. Signals will continue until price closes back inside the Value Area. When disabled, this parameter prevents excessive signal duplication.
Threshold
Enable ThresholdEnables the Threshold filter, which requires price to move beyond VAH or VAL by a specified amount before confirming a breakout.
Threshold Value Mode

Unit of measurement for threshold.

  • Percent
  • Ticks
  • Points
Threshold ValueSpecifies the required distance price must travel beyond VAH or VAL according to the selected Threshold Value Mode.
Threshold Max Wait BarsSets the maximum number of bars allowed for price to reach the defined Threshold Value after a VA breakout. A value of 0 means only the current bar is considered, while 5 allows up to 5 bars after the breakout to meet the threshold.
Volume & VWAP Filters
Enable Volume MA CheckActivates the average volume filter, allowing breakout signals only if bar volume exceeds a calculated average volume threshold.
Volume MA PeriodDefines the lookback period used to calculate average volume for the volume filter.
Average Volume MultiplierSets the multiplier applied to the average volume. A signal is valid only if the current bar’s volume exceeds (Average Volume × Multiplier).
Enable Min Volume CheckEnables the minimum volume filter, requiring bar volume to exceed a fixed minimum level for a breakout signal to be valid.
Enable VWAP CheckActivates the VWAP filter, which verifies that price is above or below VWAP depending on breakout direction, helping confirm breakout strength.
Display
Show POCEnables or disables the display of the Point of Control line on the chart independently of other visual elements.
Show VWAPEnables or disables the VWAP line display. When active, the line color changes dynamically — green when price is above VWAP, red when below.
Alerts
AlertsConfigure various types of alerts.
Strategy & Automation

Plot Outputs for Strategy Builder & Automation

The indicator provides a set of exposed analytical plot outputs designed for structured integration with third-party strategy builders and automation tools such as BloodHound and BlackBird (SharkIndicators), as well as other algorithmic trading environments.

Valuenumeric plot value > 0condition active when the value is above zero

Breakout Points

  • Bullish Breakout PointValue
  • Bearish Breakout PointValue

Value Area & Reference Levels

  • VAH HistoryValue
  • VAL HistoryValue
  • POC HistoryValue
  • VWAPValue
  • VolAvgValue

MFE/MAE Tracker

  • Long MFE/MAE Period 1Value
  • Short MFE/MAE Period 1Value
  • Long MFE/MAE Period 2Value
  • Short MFE/MAE Period 2Value
  • Long MFE/MAE Period 3Value
  • Short MFE/MAE Period 3Value
  • Long MFE/MAE Period 4Value
  • Short MFE/MAE Period 4Value
  • Long MFE/MAE OppositeValue
  • Short MFE/MAE OppositeValue

Plot output names are technical identifiers intended solely for software integration purposes and do not constitute trading advice, signals, or recommendations.

Requirements & Installation

System Requirements & Installation

What you need to run the indicator, how to download and install it in NinjaTrader 8, and how the license works.

System Requirements

Platform
NinjaTrader 8 (Desktop)
Operating system
Windows 10 or Windows 11
Instruments
Futures, forex, stocks and ETFs supported by NinjaTrader
Data
NinjaTrader’s native data connections

Not available on NinjaTrader Web or Mobile. NinjaScript indicators run in NinjaTrader Desktop only.

License Terms

Lifetime License
This indicator only, 1 PC, one-time payment, free updates included.
All-Access Subscription
All indicators and trade copiers, billed monthly, cancel anytime, updates included while the subscription is active.
Free trial
5 days on the subscription plan. If not cancelled, the subscription starts automatically.
License binding
Linked to your email and to the computer on which it was first activated.
Moving to another computer
Available on request through support.

Installation

  1. Get access

    Start the free trial, subscribe, or buy a lifetime license on this page.

  2. Download

    The indicator is not sent by email. Open (top right of this page) and enter the email you used for your trial, subscription or purchase. The installation file (.zip) downloads to your computer.

  3. Import into NinjaTrader 8

    In the Control Center, go to Tools → Import → NinjaScript Add-On and select the downloaded .zip file. Do not unzip it.

  4. Add to a chart

    Open a chart, click Indicators, select the indicator from the list and apply it.

  5. Activate the license

    In the indicator settings, enter the same email. On first activation, the license is linked to that email and to your computer.

Updating: When a new version is released, download it again through and import it the same way over the existing version.

Installation questions? Contact support, Monday to Friday.

Developed by Nordman Algorithms

Developed, tested, documented, and maintained by our algorithmic trading software development team.

Meet the Team →
We Value Your Feedback Help us make it better

If you’ve spotted a bug, feel something essential is missing, or have ideas that could make this indicator better — we want to hear it.
Your feedback directly shapes future updates.

Send Feedback →
Custom Programming

Need a different setup?

We can customize this indicator to your workflow, or convert it into a fully automated trading strategy with risk management and trailing-stop logic. Fixed-price quote before development begins.

Custom Logic Strategy Automation Risk & Trailing-Stop Logic Alert & Automation Outputs