Try this indicator free for 7 days

Create an account, download, and test it on your own charts.

Start free trial
No credit card No commitment

TradeDevils

Volume Profile Indicator (monthly subscription)

$55.00

TradeDevils

Volume Profile Indicator (lifetime license)

$399.00

The Best Volume Profile Indicator for NinjaTrader 8

See where the real volume sits. The most advanced volume profile indicator on the market — with auto profile splitting, HVN/LVN detection, TPO overlay, 5 color modes, and 22 exportable plots for your strategies.

8 Profile Types 5 Color Modes Auto Profile Splitting HVN & LVN Detection TPO Overlay 22 Strategy Plots VWAP + POC + VAH/VAL 7-Day Free Trial
8Profile Types
5Color Modes
22Strategy Plots
7Key Levels
4Shape Types
5Custom Sessions

Stop guessing where support and resistance are. This indicator shows you exactly where volume was traded — by price level, by session, with full buyer/seller breakdown. See the POC, Value Area, VWAP, high and low volume nodes, and the profile shape — all updating in real time. Whether you're scalping 5-minute bars or building swing trade levels from weekly profiles, this is the volume profile tool that professional NinjaTrader traders reach for.

1. Video Overview

See the indicator in action. Watch how it renders on live NinjaTrader 8 charts, switch between profile types and color modes, and use the key levels for real trading decisions.

Product Overview

Feature Deep Dive

2. Why Traders Choose This Indicator

A standard volume bar tells you how much was traded on a candle. The volume profile tells you where. It breaks down each session's volume by price level — revealing exactly where buyers and sellers were most active. That's the difference between watching the scoreboard and watching the game.

◈ Find Support & Resistance That Actually Works

High-volume price levels act as magnets. Price slows down, consolidates, or reverses at these levels because that's where the most trading interest exists. Low-volume areas? Price accelerates through them. The profile shows you both — so you know where to trade and where to avoid.

◈ Know Who's In Control — Buyers or Sellers

With Buy/Sell and Delta color modes, every price level in the profile is colored by who dominated — aggressive buyers or aggressive sellers. Instantly see the directional story behind the volume distribution. This isn't just structure — it's order flow context.

◈ Auto-Split Composite Profiles

When the market shifts value during a session (morning range vs. afternoon breakout), a single profile gives you a misleading picture. Our indicator automatically detects composite shapes and splits them into sub-profiles, each with its own POC and Value Area. No other NinjaTrader volume profile does this.

◈ Build Strategies on Volume Profile Data

22 exportable NinjaScript plots give you programmatic access to every key level — POC, VAH, VAL, VWAP, HVN/LVN prices, TPO levels — for both the current and previous session. Use them in AlgoStudio Pro, Market Analyzer, or your own custom strategies.

Everything included: 8 profile types • 5 color modes • POC, VAH, VAL, VWAP, High/Mid/Low pivot lines • High & Low Volume Node detection with smart extension • TPO overlay with its own POC & Value Area • Auto profile splitting with shape detection (B, P, D, Composite) • Previous session line extension (Forever, Until Broken, Until Tested) • Paint bars • Profile smoothing • Interactive chart toolbar • 22 NinjaScript plots • Up to 5 custom sessions • Fixed interval mode • 7-day free trial
TDU Volume Profile Indicator for NinjaTrader 8

Volume Profile Gives You the Edge

  • Identify support & resistance by volume — not by arbitrary lines or lagging indicators. High-volume levels are where the market actually found agreement.
  • Find breakout zones before they trigger — Low Volume Nodes are thin-air zones. When price enters one, it accelerates. Know where these are before the move.
  • Read market sentiment from the shape — A bell curve (B-shape) means balance. A P-shape means buyers drove price up from lows. A D-shape means sellers pushed it down. The profile tells you the story.
  • Know fair value at a glance — The POC is where the most volume traded — it's fair value. VWAP is the volume-weighted average cost. These are the levels institutions watch.

3. Eight Profile Types — Every Timeframe Covered

Choose how the volume data is grouped. By trading session? By custom time window? By bar count? By what's visible on your screen? Switch instantly from the chart toolbar.

Daily • Weekly • Monthly • Custom Session • Fixed Interval • Visible Range • Every X Bars • All Bars

Each profile gets its own POC, Value Area, VWAP, HVN/LVN detection, and pivot lines.

Daily Session

A fresh volume profile for each trading day. The most popular choice for intraday traders. See where today's volume is concentrating and use yesterday's levels as support and resistance.

Trade it: Yesterday's POC is a magnet. Yesterday's VAH/VAL are natural reversal zones. A break outside yesterday's value area signals a potential trend day.

Daily volume profile sessions

Weekly Session

An entire week of volume aggregated into one profile. Smooths out daily noise and reveals the dominant price levels for the week.

Trade it: Weekly POC + daily POC at the same price = high-confidence level. Weekly profiles are perfect for swing trade planning.

Weekly volume profile

Monthly Session

One profile per calendar month. The big picture view. Monthly profiles reveal structural levels built over weeks of trading — the levels that drive the largest moves.

Trade it: When price deviates far from the monthly POC, mean-reversion setups are attractive. Monthly VAH/VAL mark institutional interest zones.

Monthly volume profile

Custom Session (Up to 5)

Define up to 5 custom time windows per day with start and end times. Build profiles for the Asian session, the European open, the US cash session, the close — whatever matters to your strategy.

Trade it: Compare overnight vs. regular session volume. Levels where session profiles overlap are especially strong.

Custom session volume profiles

Fixed Interval

Automatically divides each session into equal-duration time blocks. Set the start time, end time, and duration in minutes. Watch how volume distribution evolves as the session progresses.

Trade it: A POC that shifts higher across consecutive intervals confirms an uptrend. Compare morning vs. afternoon blocks to anticipate the close.

Fixed interval volume profiles

Visible Range

A single dynamic profile for everything visible on your chart. Scroll or zoom and the profile recalculates automatically. Zero configuration — instant analysis of whatever you're looking at.

Trade it: Zoom into a range, a pullback, or a breakout and instantly see where volume concentrated. Perfect for quick ad-hoc analysis.

Visible range volume profile

Every X Bars

A new profile every N bars. Works on any bar type — time, range, Renko, tick. Set it to 6 bars on a 5-minute chart for 30-minute profiles, or 12 for 60-minute profiles.

Trade it: Ideal for range/Renko traders who can't use time-based sessions. Get rolling volume profiles on any bar type.

Volume profile every X bars

All Bars

One massive profile spanning all loaded data. The ultimate macro view showing where volume concentrated across your entire chart. The all-bars POC is the ultimate fair value reference.

Trade it: Price above the all-bars POC = long-term bullish bias. Below it = bearish. Use the all-bars VAH/VAL as macro range boundaries.

Performance tip: Use the Number of previous profiles to show setting to limit how many profiles render. Set to 0 for all, or a number like 3–5 to keep things fast and focused.

4. Five Color Modes — See What Matters

The color mode determines what each volume bar tells you at a glance. From clean monochrome to full delta visualization, pick the view that matches your trading style.

Mono Heatmap Buy/Sell Delta Delta & Volume

Mono

Clean, single-color profile. No directional information — just pure volume distribution shape. The minimalist's choice. Great for shape analysis and screenshots.

Monochrome volume profile

Heatmap

Volume intensity as a smooth color gradient — from cool (low volume) to hot (high volume). The profile becomes a thermal image of activity. Instantly spot the "hot zones" where traders are most active.

Heatmap volume profile

Buy/Sell (Default)

Each bar colored by who dominated — buyers or sellers. Volume on the ask gets one color, volume on the bid another. Inside the value area uses full opacity; outside uses reduced opacity for visual depth. Most popular mode.

Buy/Sell volume profile

Delta

Colors each level by net delta (ask minus bid). Shows the imbalance at each price — how one-sided the activity was. Strong positive delta at the lows = potential support. Strong negative delta at the highs = resistance.

Delta volume profile
Delta and Volume profile mode

Delta & Volume — The Complete Picture

The most information-dense mode. Combines volume bars with a delta overlay. See both the total volume distribution and the directional imbalance in a single view. You get the profile shape, the POC, the value area, AND who controlled each level — all at once.

Inside vs. Outside Value Area

Regardless of color mode, bars inside the value area render at full opacity while bars outside use reduced opacity. This creates a natural visual emphasis on the zone where the majority of volume traded. All 6 inside/outside colors (Up, Down, Neutral for each) are individually customizable.

Full color control: Every color is individually customizable — inside/outside value area colors, heatmap gradient endpoints, POC, VAH, VAL, VWAP, High/Mid/Low, HVN/LVN markers and extensions, profile outline, anchor line, text, session dividers, paint bars. Each uses a full stroke definition: color, dash style, width, and opacity.

5. Key Levels & Pivot Lines — Your Trading Roadmap

Every profile automatically calculates 7 key levels. These are the prices that matter most — where to look for trades, set targets, and manage risk. Each level can be displayed as a line, a labeled line, or hidden. Configured independently for the current and previous profiles.

POCFair Value
VAHValue Top
VALValue Bottom
VWAPAvg. Price
HIGHSession High
MIDMidpoint
LOWSession Low
Volume profile pivot lines and labels

POC (Point of Control)

The single most important level in any volume profile. The POC is the price where the most volume traded — it's fair value. Price has a strong tendency to gravitate back to the POC.

  • Magnet effect — When price moves away from the POC during the session, look for it to return.
  • Support/resistance — Previous session POCs are powerful levels. Price often pauses or reverses at a prior day's POC.
  • POC migration — When the POC shifts higher or lower during the session, it confirms directional momentum.

Value Area High & Low (VAH / VAL)

The price range where 70% of total volume traded (configurable). VAH is the top, VAL is the bottom. This is the "acceptance zone."

  • Rejection trade — Price fails to break VAH or VAL? High-probability reversal back inside the value area.
  • 80% rule — Price opens above VAH and trades back into the value area? There's an 80% chance it rotates all the way to VAL.
  • The value area percentage is adjustable. Some traders use 68.2% (one standard deviation).

VWAP (Volume-Weighted Average Price)

The true average cost of all trades in the session, weighted by volume. This is the benchmark institutions use to measure execution quality.

  • Trend filter — Price above VWAP = bullish bias. Below = bearish.
  • Mean reversion — When price deviates far from VWAP, expect a snap-back.
  • Institutional magnet — Large orders cluster around VWAP because that's where institutions target fills.

Session High

Highest traded price. A break signals new buying interest. A failure creates a double-top with volume context.

Session Mid

Midpoint between high and low. Quick directional filter: above mid = buyers in control, below = sellers.

Session Low

Lowest traded price. A break signals selling continuation. A hold with heavy volume = buying opportunity.

Display Controls

Every display option is configurable independently for current and previous profiles:

SettingOptionsWhat It Controls
PivotsNone, Line, Line & LabelWhether to show lines, lines with labels, or nothing
Label ContentPrice, Label, Price & LabelWhat the label text shows (price value, level name, or both)
Label OrientationLeft, RightWhich side of the profile the labels appear on
Extend LinesOn / OffExtend pivot lines to the right edge of the chart
Show VWAP / MID / HIGH / LOWOn / Off eachIndividual toggles for each supplementary level
Extended pivot lines across sessions

Extended Lines

Project the current profile's pivot lines forward to the right edge of the chart. See where today's POC, VAH, and VAL sit relative to current price, even when the profile is many bars to the left. Previous profiles have an even more powerful extension system — see Smart Line Extension.

Default Pivot Colors

POC: Yellow VAH: Red VAL: Lime VWAP: Cyan High: White Mid: DodgerBlue Low: White

6. High & Low Volume Nodes — The Levels That Matter Most

Volume nodes are the actionable price levels hidden inside the profile. HVNs are local peaks — where the market found consensus. LVNs are the gaps — thin zones the market rushed through. Knowing both is essential for every volume profile trader.

Low Volume Nodes on volume profile

Low Volume Nodes (LVNs)

Price levels where very little volume traded — gaps in the auction. These are among the most tradeable signals the profile produces:

  • Breakout acceleration — Price enters an LVN and there's nothing to stop it. It accelerates through. If you're in a trade heading into an LVN, let it run.
  • Rejection boundaries — Price approaching an LVN may pause or reverse at the edge. The market hesitates before crossing into "thin air."
  • Gap-fill targets — Unfilled LVNs from previous sessions are high-probability targets. Price tends to revisit them to build volume.

Default: 4 LVNs per profile, shown in white.

High Volume Nodes on volume profile

High Volume Nodes (HVNs)

Price levels with peak trading activity — local maxima in the volume distribution. Where the market found the most agreement.

  • Strong support/resistance — Price returning to an HVN encounters the memory of heavy trading. Expect slowdowns, consolidation, or reversals.
  • Magnet effect — In ranges, price gravitates toward HVNs and passes quickly through LVNs.
  • Consensus clusters — Multiple HVNs at similar prices = strong structural level.

Default: 4 HVNs per profile, shown in orange. Disabled by default — enable with one click.

Node Settings

HVN and LVN settings panel
SettingDefaultDescription
Show Low Volume NodesOnEnable LVN markers on the profile
Number of LVNs4How many local minima to highlight
Region Size (LVN)1Neighborhood size for detection. Higher values detect broader LVN regions.
Extend (LVN)NoneNone = no extension. Session = to end of profile. Forward = to chart right edge.
Extend Count (LVN)1How many sessions back to show extended lines
Show High Volume NodesOffEnable HVN markers on the profile
Number of HVNs4How many local maxima to highlight
Region Size (HVN)1Neighborhood size for HVN detection
Extend (HVN)NoneExtension mode for HVN lines (None, Session, Forward)
Extend Count (HVN)1How many sessions back to extend HVN lines

Colors: HVN markers default to Orange (20% opacity when extended). LVN markers default to White (20% opacity when extended). All fully customizable.

Pro tip: Enable LVN extension with Forward mode to project low-volume levels into the future. When today's price approaches a previous session's LVN, be ready for a fast move. Pair with the Until Tested line extension to auto-remove levels once price touches them.

7. Smart Line Extension — Keep Yesterday's Levels Alive

Yesterday's POC, VAH, VAL, and VWAP don't lose their significance when a new session starts. They're your battle lines for today. This feature extends them forward — and intelligently removes them when the market deals with them.

Extended previous session lines

Three Extension Modes

ModeBehaviorBest For
ForeverLines extend indefinitely to the rightSeeing all historical levels as a permanent reference grid. Spot confluences across sessions.
Until BrokenLines stop when price closes through the levelOnly showing levels that are still intact. A broken level disappears automatically.
Until TestedLines stop when price touches the levelThe most aggressive cleanup. Only untested levels remain — the ones the market hasn't dealt with yet.
SettingDefaultDescription
Extend Previous LinesOnMaster toggle for extending previous pivot lines
Extend Count1How many previous sessions to extend (1 = yesterday only)
Extend UntilUntil TestedWhen to stop: Forever, Until Broken, Until Tested
Why this matters: Previous session levels are the #1 tool for pre-market preparation. Before the market opens, you already know where yesterday's POC, VAH, VAL, and VWAP sit. These levels project forward automatically — no manual drawing. The smart termination keeps your chart clean by removing levels the market has already dealt with.

8. TPO Overlay — Add the Time Dimension

Volume shows conviction. Time shows acceptance. The TPO (Time Price Opportunity) overlay adds a second dimension to the profile: how long the market spent at each price, not just how much volume traded there.

◈ Volume vs. Time Divergence

A price level with high volume but low TPO means a lot traded in a short burst — aggressive initiative activity, often the start of a move. High TPO but low volume means the market lingered without conviction — a potential breakout zone. These divergences are powerful signals.

◈ TPO Gets Its Own POC & Value Area

The TPO overlay calculates a separate POC (the price level with the most time periods) and separate VAH/VAL. Compare where volume says fair value is vs. where time says fair value is. When both agree, the level is rock-solid. When they diverge, the market is in transition.

SettingDefaultDescription
Show TPO OutlineOffToggle the TPO overlay on the profile
Inside Value Area StrokeDodgerBlue, Dash, 2pxColor for TPO bars inside the TPO value area
Outside Value Area StrokeRed, Dash, 2pxColor for TPO bars outside the TPO value area
Trading tip: When the TPO POC aligns with the volume POC, that's a high-conviction fair value level. When they diverge, look for the volume POC to "pull" price away from the TPO POC as the market redefines value.

9. Auto Profile Splitting — Reveal the True Structure

When the market shifts value during a session (morning range, then an afternoon breakout), a single profile gives you a misleading POC and Value Area because they average across unrelated distributions. Auto-splitting fixes this by detecting the composite shape and splitting it into sub-profiles.

Without Splitting

One blended profile with a POC that sits between two distributions — a price level that may not even matter. The value area spans the entire range, masking the real structure.

Composite profile before splitting

With Splitting

Each distribution gets its own POC, Value Area, and HVN/LVN analysis. Now you see the true market structure — separate fair values for each phase of the session.

Split sub-profiles with individual analysis

Four Profile Shapes

B-Shape (Balance)

Bell curve. Volume in the middle, thin tails. Market in equilibrium. Fade the extremes, trade toward POC.

P-Shape (Buying)

Volume concentrated at the top. Buyers drove price up from lows. Bullish structure — look for continuation.

D-Shape (Selling)

Volume concentrated at the bottom. Sellers pushed price down. Bearish structure — look for continuation lower.

Composite

Multiple distributions at different prices. Neither B, P, nor D. Auto-split breaks it into individual sub-profiles.

Splitting Settings

SettingDefaultDescription
Enable Auto-SplitOffAutomatically detect and split composite profiles
Shape Threshold (%)60Volume % needed in one region to classify as P or D. Higher = stricter detection.
Min Split Time (%)15Minimum session time % before splitting is considered. Prevents premature splits.
Min Split Volume (%)10Minimum volume % in the split region. Filters out noise.

10. Visual Customization — Make It Yours

Every aspect of the profile's appearance is adjustable. Width, resolution, smoothing, orientation, outline — dial in exactly the look you want.

Profile Width

Compact (40% — Default)

Profile bars extend up to 40% of the session's horizontal space. Clean and compact, leaving room for the candles.

Profile width at 50%

Full Width (100%)

The profile spans the entire session, creating a dramatic volume overlay that fills the background. At 20-30%, it sits neatly alongside the candles.

Profile width at 100%

Tick Aggregation

1 Tick Per Level

Maximum resolution. Every price tick gets its own bar. Most granular but most dense. Best for detailed analysis on ES, NQ, YM, CL.

1-tick resolution profile

4 Ticks Per Level (Default)

Aggregates 4 ticks per bar. The sweet spot — clear distribution shape without the noise of individual tick data.

4-tick resolution profile

Profile Smoothing

Normal

The raw volume distribution. Every bump and dip visible. Maximum precision for traders who read raw data.

Normal unsmoothed profile

Smoothed

Smoothing removes jagged noise and reveals the underlying shape. The smoothing period (default: 8) controls the intensity — higher = smoother. Great for shape analysis and weekly/monthly profiles.

Smoothed profile

Orientation

Left (Default)

Profile builds from the left side of the session toward the right. Anchors at the session open.

Left-oriented volume profile

Right

Profile builds from the right side toward the left. Places the volume data immediately adjacent to the latest candles.

Right-oriented volume profile

Resolution (Data Granularity)

ResolutionDefaultUse Case
Second1-secondDefault. Best balance of accuracy and performance. Good buy/sell volume split.
Minute1-minuteFaster processing, lower precision. Good for weekly/monthly profiles or slower machines.
Tick1-tickMaximum precision for buy/sell split. Highest processing cost. Use when tick data is available.

More Display Settings

SettingDefaultWhat It Does
Value Area (%)70Volume percentage that defines the value area
Vertical Spacing2 pxGap between volume bars. Increase for airier look.
Vertical VAL Line Width10 pxWidth of the vertical value area boundary markers
Show OutlineOffDraws a smooth outline around the profile shape
Profiles to Show0 (all)Limits rendered profiles. Set to 3-5 for performance.
Update Historical PlotsOffWhen on, populates plot values for historical bars (needed for backtesting)
Show Session Total VolumeOnDisplays total volume + price range text at the bottom of each profile

11. Volume & Delta Text — See the Numbers

Display numeric volume or delta values next to each price level. Configurable independently for current and previous profiles.

None

Profile bars only. Clean and visual.

Σ

Total Volume

Bid + ask volume at each price level.

Δ

Delta

Net delta (ask minus bid) at each level.

ΣΔ

Volume & Delta

Both numbers side by side. Maximum info.

12. Paint Bars — Unified Chart Appearance

Override the default NinjaTrader candlestick colors so your candles match the volume profile's visual style. Or hide them entirely for a pure Market Profile view.

SettingDefaultDescription
Enable Paint BarsOnOverride candlestick colors
Show Paint BarsBackBack = behind profile. Front = on top. Hide = invisible candles (profile only).
Up Bar ColorLimeGreenFill for bullish candles
Down Bar ColorRedFill for bearish candles
Up Bar OutlineWhiteBorder for bullish candles
Down Bar OutlineWhiteBorder for bearish candles
Pro tip: Set paint bars to Hide to completely remove candles and show only the volume profile. This creates a clean Market Profile-style chart where the profile is the primary visual element.

13. Easy Access Toolbar — Change Settings Without Leaving the Chart

An interactive menu built directly into the NinjaTrader chart window. No settings dialogs, no multi-step menus. Just click and go.

Volume Profile toolbar dropdown menu

Everything at Your Fingertips

  • Enable / Disable with one click
  • Profile type — switch between Daily, Weekly, Monthly, etc.
  • Color mode — Mono, Heatmap, Buy/Sell, Delta, Delta & Volume
  • Number of profiles to render
  • Current profile — orientation, pivots, labels, extension, volume text
  • Previous profiles — orientation, pivots, labels, extension settings
  • HVN / LVN — toggle, counts, region size, extension
  • Smoothing — toggle and period
  • Auto-splitting — toggle and thresholds
  • Paint bars — toggle and Z-order
  • Outline toggles — VP outline, TPO outline
  • Level toggles — VWAP, MID, HIGH, LOW individually
  • Session divider — toggle
  • Session total volume — toggle
  • Recalculate — force full profile recalculation

Numeric fields support mouse wheel adjustment. Toggle items show a checkbox indicator for current state.

Speed matters when you're trading. Switch from Daily to Weekly profiles, enable HVNs, change the color mode, toggle VWAP — all in seconds without opening any settings dialog or losing focus on the market.

14. NinjaScript Plots — Build Strategies on Volume Profile Data

Every key level is available as a NinjaScript plot. Use them in AlgoStudio Pro, Market Analyzer, alert conditions, or your own custom strategies. 22 plots — 11 for the current profile, 11 for the previous.

NinjaScript plots from Volume Profile

Current Profile (Plots 0–10)

VP Value Area High VP Value Area Low VP POC LVN Price HVN Price LVN Distance (ticks) HVN Distance (ticks) TPO Value Area High TPO Value Area Low TPO POC VWAP

Previous Profile (Plots 11–21)

The exact same 11 plots, but for the previous session's profile. This gives you programmatic access to yesterday's POC, VAH, VAL, VWAP, node prices, and TPO levels.

Strategy ideas:
  • Mean reversion — Go long below Previous VAL, target Previous POC. Short above Previous VAH, target Previous POC.
  • Breakout — Enter when price breaks above Previous VAH with volume confirmation.
  • LVN acceleration — When Current LVN Distance (ticks) approaches zero, position for the fast move through.
  • VWAP fade — Fade extreme deviations from Current VWAP, targeting snap-back.
  • Value area rotation — If price opens above Previous VAH and re-enters the value area, target Previous VAL.
  • Market Analyzer — Add POC, VAH, VAL, VWAP columns to your watchlist for multi-instrument level monitoring.
Performance note: Update Historical Plots is Off by default. Plot values are only populated in real-time. Enable it if you need historical plot values for backtesting — but expect longer chart load times.

15. Complete Settings Reference

Every configurable setting, organized by category. The indicator intelligently shows/hides settings based on your selected profile type — you'll only see the fields relevant to your current configuration.

Volume Profile settings panel

Settings are organized into logical categories. Use the Easy Access Toolbar for quick changes, or the full NinjaTrader properties dialog for detailed configuration.

Parameters

SettingDefaultDescription
ProfileDaily SessionProfile type: All Bars, Every X Bars, Custom Session, Daily, Weekly, Monthly, Visible Range, Fixed Interval
Bar Count10Bars per profile (Every X Bars mode)
Custom Session #1 Start / End09:30 / 16:00First custom time window (HH:mm format)
Custom Session #2-5 Start / EndEmptyAdditional custom time windows (up to 5 total)
Interval Start / End Time00:00 / 23:59Time bounds for Fixed Interval mode
Interval Duration (min)120Duration of each fixed interval block
Color ModeBuy/SellMono, Heatmap, Buy/Sell, Delta, Delta & Volume
ResolutionSecondData granularity: Minute, Second, Tick
Resolution Interval1Interval for the resolution setting
Ticks Per Level4Tick aggregation per volume bar
Profile Width (%)40Profile width as % of session width
Vertical Spacing2Pixel gap between bars
Value Area (%)70Volume % defining the value area
Enable SmoothingOffToggle profile smoothing
Smoothing Period8Smoothing intensity (higher = smoother)
Show OutlineOffDraw outline around profile shape
Vertical VAL Line Width10Width of value area boundary markers
Show Session DividerOnVertical lines between sessions
Profiles to Show0 (all)Limit rendered profiles (0 = all)
Show Session Total VolumeOnVolume + range text at profile bottom
Show VWAP LineOnToggle VWAP level
Show MID LineOnToggle session midpoint
Show HIGH LineOnToggle session high
Show LOW LineOnToggle session low
Update Historical PlotsOffPopulate plot values for historical bars

Current Profile

SettingDefaultDescription
OrientationLeftProfile growth direction
PivotsLine & LabelNone, Line, Line & Label
Label LocationRightLabel side (Left or Right)
Label ContentPrice & LabelPrice, Label, or Price & Label
Extend LinesOffExtend current lines to chart edge
Volume TextNoneNone, Total Volume, Delta, Volume & Delta

Previous Profiles

SettingDefaultDescription
OrientationLeftProfile growth direction
PivotsLine & LabelNone, Line, Line & Label
Label OrientationRightLabel side
Label ContentPrice & LabelPrice, Label, or Price & Label
Extend LinesOnExtend previous pivot lines forward
Extend Count1Prev sessions to extend (1 = yesterday only)
Extend UntilUntil TestedForever, Until Broken, Until Tested
Volume TextNoneNone, Total Volume, Delta, Volume & Delta

High/Low Volume Nodes

SettingDefaultDescription
Show Low Volume NodesOnEnable LVN detection
Number of LVNs4Local minima to highlight
Region Size (LVN)1Detection neighborhood size
Extend (LVN)NoneNone / Session / Forward
Extend Count (LVN)1Sessions to extend
Show High Volume NodesOffEnable HVN detection
Number of HVNs4Local maxima to highlight
Region Size (HVN)1Detection neighborhood size
Extend (HVN)NoneNone / Session / Forward
Extend Count (HVN)1Sessions to extend

Market Profile (TPO)

SettingDefaultDescription
Show TPO OutlineOffEnable TPO overlay
Inside VA StrokeDodgerBlue, Dash, 2pxTPO bars inside value area
Outside VA StrokeRed, Dash, 2pxTPO bars outside value area

Splitting

SettingDefaultDescription
Enable Auto-SplitOffAuto-detect composite profiles
Shape Threshold (%)60Volume % for P/D classification
Min Split Time (%)15Min session time before splitting
Min Split Volume (%)10Min volume in split region

Paint Bars

SettingDefaultDescription
Enable Paint BarsOnOverride candle colors
Paint Bars Z-OrderBackHide / Front / Back
Up Bar ColorLimeGreenBullish candle fill
Down Bar ColorRedBearish candle fill
Up Bar OutlineWhiteBullish candle border
Down Bar OutlineWhiteBearish candle border

Colors

Color SettingDefault
Inside VA Volume UpGold, 100% opacity
Inside VA Volume DownDodgerBlue, 100% opacity
Inside VA NeutralDimGray, 100% opacity
Outside VA Volume UpGold, 25% opacity
Outside VA Volume DownDodgerBlue, 25% opacity
Outside VA NeutralDimGray, 100% opacity
Heatmap HighRed
Heatmap LowDodgerBlue
OutlineWhite, Dash, 2px
Session DividerDimGray, Solid, 1px
Anchor LineDarkGray, Dash, 50% opacity
POCYellow, Dash, 2px
Value Area HighRed, Dash, 2px
Value Area LowLime, Dash, 2px
VWAPCyan, Dash, 2px
Profile HighWhite, Dash, 2px
Profile MidDodgerBlue, Dash, 2px
Profile LowWhite, Dash, 2px
Text ColorWhite
Font Size10
HVN MarkerOrange, Solid, 2px
HVN ExtendedOrange, 20% opacity
LVN MarkerWhite, Solid, 2px
LVN ExtendedWhite, 20% opacity

16. Free Trial & Pricing

Try It Free for 7 Days

Full access to every feature. No credit card. No commitment.
Download it, put it on your charts, and see where the real volume sits.

$55
per month
$399
lifetime license
Start Your Free Trial

Everything Included

  • 8 profile types (Daily, Weekly, Monthly, Custom, Fixed Interval, Visible Range, Every X Bars, All Bars)
  • 5 color modes (Mono, Heatmap, Buy/Sell, Delta, Delta & Volume)
  • HVN/LVN detection with smart extension
  • TPO overlay with separate POC & Value Area
  • Auto profile splitting with shape detection
  • 22 NinjaScript plots for strategies & Market Analyzer
  • Interactive chart toolbar
  • Smart previous session line extension
  • Up to 5 custom session windows
  • All future updates included

Join Our Community

Get help, share setups, and connect with other volume profile traders in our Discord. Ask questions, request features, and stay updated on releases.

Join us on Discord — $1/year for community access, Q&A, and product support.

TradeDevils Discord Community

Customers also look at

The following products are often combined with the orderflow footprint indicator

Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)
Footprint Orderflow indicator - lifetime license (NinjaTrader 8)

Footprint Orderflow indicator - lifetime license (NinjaTrader 8)

$459.00
PATS Price Action indicator (lifetime license)
PATS Price Action indicator (lifetime license)

PATS Price Action indicator (lifetime license)

$339.00
TDU Market Structure - lifetime license (NinjaTrader)
TDU Market Structure - lifetime license (NinjaTrader)

TDU Market Structure - lifetime license (NinjaTrader)

$449.00
Initial Balance and Opening Range Indicator (NinjaTrader)
Initial Balance and Opening Range Indicator (NinjaTrader)

Initial Balance and Opening Range Indicator (NinjaTrader)

$205.00

Join us on discord

https://launchpass.com/tradedevils-indicators1/member

Want to chat with us and other traders? Got questions on our indicators ? Or want to know more about our products? Then join us on discord for just $1 a year