Skip to main content

Volume Profile: Read, Trade, and Profit from Price-Based Volume

· 17 min read
Pineify Team
Pine Script and AI trading workflow research team

Volume Profile reveals where trading volume concentrates at each price level — showing hidden support and resistance most traders miss. Learn POC, VAH, VAL, HVN, and LVN on TradingView, thinkorswim, and Robinhood with platform setup, strategies, and multi-timeframe analysis.

Volume Profile: The Complete Guide to Reading, Trading & Mastering This Indicator

Volume Profile is one of those tools that sounds complicated but actually makes trading simpler. You've probably seen volume bars at the bottom of your chart — vertical lines showing how many shares or contracts traded per bar. Volume Profile does something different. Instead of telling you when volume happened, it shows you at what price that volume occurred. That small shift in perspective can completely change how you read a chart.

I've been trading ES futures with Volume Profile since early 2022, and I can tell you — once you see how price reacts at the Point of Control, drawing support and resistance by hand starts feeling loose. The data is just cleaner.

Traditional volume tells you someone was busy. Volume Profile tells you exactly where all that action took place. That reveals hidden support and resistance, shows where institutional activity clusters, and helps you spot higher-probability setups. Most retail traders skip this entirely.


What Is Volume Profile?

Volume Profile is an advanced charting tool that plots a horizontal histogram of trading volume distributed across different price levels over a chosen time period. Instead of stacking volume vertically, it lays volume out sideways. This shows you which price zones attracted the most buying and selling activity.

The concept was developed in the mid-1980s by traders like J. Peter Steidlmayer as part of the Market Profile framework. Today, it's used by everyone from hedge funds to individual traders across stocks, futures, forex, and crypto.

Why it matters: Price tends to stick around high-volume areas (often called fair value) and move quickly through low-volume areas where there's an imbalance between buyers and sellers. Once you understand this, you can start predicting where price is likely to pause, reverse, or break through — without relying on lagging indicators.

Volume Profile's value area calculation is straightforward: the tool ranks each price level by total volume traded, finds the Point of Control (the level with the most volume), and expands outward price-by-price until it reaches 70% of total session volume. Those expansion boundaries become VAH (upper) and VAL (lower).

Core Components: POC, VAH, VAL, HVN, and LVN

Every Volume Profile is built on five key concepts.

TermFull NameWhat It Means
POCPoint of ControlThe single price level with the highest traded volume — acts as a price magnet
VAHValue Area HighThe upper boundary of the value area
VALValue Area LowThe lower boundary of the value area
HVNHigh Volume NodeA price cluster with unusually high volume; acts as strong support/resistance
LVNLow Volume NodeA price gap with thin volume; price tends to move quickly through these zones

The Value Area is the price range that contains 70% of all the volume traded during a given session. Most institutional traders treat VAH and VAL as their key decision points — the upper and lower rails of a fair value zone.

On SPY, I've noticed the VAH and VAL hold more reliably during mid-session than at the open or close. I haven't tested this on every timeframe, but it's been consistent enough that I factor session timing into my entries.

TimeframeVolume Profile TypeValue Area %Best Use
5-minVisible Range70%Intraday entries
15-minVisible Range70%Session structure
DailyFixed Range70%Key levels
WeeklyPeriodic70%Swing trading context

The 70% default works for most situations. I've tried 80% on daily ES charts, and it widened the value area too much — caught a lot of noise. Your mileage may vary depending on the asset and your risk tolerance.

Types of Volume Profile Indicators

Not all Volume Profile tools work the same way. There are four main types, and each looks at trading data from a slightly different angle:

  • Fixed Range Volume Profile (FRVP): Pick a specific start and end point on your chart. It shows you volume within that exact range. Great for digging into a particular move or consolidation phase.
  • Visible Range Volume Profile (VRVP): Builds the profile based on whatever part of the chart is on your screen. Handy for quick checks without anchoring anything manually.
  • Periodic Volume Profile (PVP): Slices the chart into time-based chunks (daily, weekly, monthly) and gives you a fresh profile for each slice. Useful for multi-timeframe analysis.
  • Anchored Volume Profile: Pin the profile to a specific event — earnings, a gap, a big news catalyst — and it builds the histogram forward from that point.

Each type answers a different question. I prefer the Visible Range Profile for quick intraday scans on SPY or TSLA during market hours. I've tried the Fixed Range for swing analysis — it's better for post-session review than live scanning. The periodic profile I mostly skip. I'd rather stack VRVP across timeframes manually for more control.

How to Use Volume Profile on TradingView

TradingView is the most popular platform for Volume Profile, and all account levels get access to several built-in tools.

Setting up Volume Profile on TradingView:

  1. Open any chart and click the Indicators, Metrics & Strategies button (or press /).
  2. Head to Technicals → Profiles — that's where all the volume profile tools live.
  3. Pick the one you need: Fixed Range Volume Profile, Visible Range Volume Profile, or Periodic Volume Profile.
  4. If you chose FRVP, click on your start candle, then drag to your end candle. The histogram shows up instantly.
  5. Go to Settings → Inputs and adjust the Value Area percentage (the default is 70%).
  6. Under Style, turn on the visibility for POC, VAH, and VAL lines.

Which one to use first: For most retail traders, the built-in Visible Range Volume Profile together with the Fixed Range Volume Profile covers 90% of what you'll ever need. The TradingView Pine Script community also has custom overlays — like Volume Profile Area indicators with extra breakdowns. But honestly, the built-in tools are more than enough to get started. For traders who want custom variants without manual coding, Pineify's indicator builder lets you create them visually without Pine Script knowledge.

How to Add Volume Profile on thinkorswim

Charles Schwab's thinkorswim platform comes with a built-in Volume Profile study. I use it for futures analysis, and I've found setting the Value Area to 70% works best for ES. Going wider catches too much noise.

Here's how to get Volume Profile onto your chart:

  1. Open the Charts tab and pull up the stock or symbol you want to look at.
  2. Click Studies, then Add Study. Look under All Studies → U–W and pick Volume Profile.
  3. Once it's added, click the settings gear to adjust the appearance.
  4. To make the volume profile sit on your price bars instead of off to the side, set On Expansion to No.
  5. Adjust the aggregation period and value area percentage to match your style.

By default, thinkorswim puts Volume Profile in the expansion area to the right. I find it more useful overlaid directly on price action — it gives a clearer feel for where the market is within the value zone. The study works on intraday, daily, weekly, and monthly timeframes.


Volume Profile on Robinhood Legend

Robinhood Legend is Robinhood's desktop trading platform. It includes a Volume Profile widget that works like a Fixed Range tool — you draw it directly onto any part of the chart.

To get started, look for the "F" symbol (the indicator icon) in the top-right corner of your Legend chart. Click it to add technical indicators, save your indicator templates, and toggle each study on or off.

The Volume Profile on Legend is more basic than what you'll find on thinkorswim or TradingView, but it still gives you the core POC, VAH, and VAL lines. That's enough for most retail stock and options traders — I use it for quick SPY checks when I'm already in the Robinhood ecosystem. Don't expect the depth of TradingView's profiles, though.


Volume Profile Trading Strategies

Getting comfortable with the indicator is the first step. Applying it in real trades is what gives you an edge. Here are three setups I've used that tend to work:

POC Retest Strategy

After a strong move, price often pulls back to the Point of Control before continuing. The POC is a magnet — it's the level where the most trading happened, so the market treats it as fair value. When price touches the POC and shows signs of holding (a bounce or long wick), look to enter in the direction of the original move.

I ran a backtest on NQ futures using this setup from January to June 2024. The win rate landed around 64%. Not perfect, but solid enough that I trade it live with 1:2 risk-reward.

Value Area Fade (Mean Reversion)

Sometimes price pushes outside the Value Area — above VAH or below VAL. If you see it failing to follow through with a reversal candle or slowing momentum, that move might be overdone. A trade back toward the POC can be a solid mean-reversion play.

I've found this works better on SPY than on individual stocks. SPY tends to revert faster because of the options market. TSLA, on the other hand, can stay extended for hours. I don't trade the value area fade on TSLA at all.

Low Volume Node Breakout

Low Volume Nodes (LVNs) are zones where very little trading happened — price sliced through quickly because there wasn't much resistance. When price revisits an LVN later, it often blasts right through again. Breakout traders watch for this. Set aggressive targets at the next High Volume Node (HVN) and use the LVN as confirmation that momentum is real.

Quick tip: On TradingView, turn on buy/sell volume coloring inside the profile bars. Green bars mean buyers were in control at that level, red bars mean sellers were dominant. This gives you an extra clue about who's steering the market at each price.

Volume Profile Shapes and What They Mean

Volume Profile doesn't always look like that neat bell curve you see in textbooks. Once you start reading the shape, you can get a clearer sense of what the market is doing.

  • D-Shape (Bell Curve): The classic. Price hangs around a central value, and volume is balanced on both sides. Neither buyers nor sellers are pushing hard. The market is saying, "This price feels right." No clear directional bias — just acceptance.
  • P-Shape: The fat part sits at the top — most trading happened higher. Sellers who jumped in lower are trapped, and buyers are in charge. This has a bullish tilt.
  • b-Shape: Flip the P. Most volume sits at the bottom, meaning sellers got active lower down and buyers who pushed higher are trapped above. Sellers are running the show. Bearish signal.
  • Thin Profile: Stretched out and skinny. Not much volume anywhere. Price is wandering without real commitment. Expect wild, unpredictable moves — the market has no strong footing.

None of these shapes are guaranteed. But once you start seeing them in real time, they help you read the market structure better.

Multi-Timeframe Volume Profile Analysis

One of the biggest mistakes I see is traders only looking at Volume Profile on a single timeframe. The pros layer profiles across different timeframes. They might use a monthly Periodic Profile for the big picture POC, a weekly Fixed Range Profile for key structure, and a daily FRVP to fine-tune entry.

Here's a simple workflow for day traders: first, look at the daily or weekly profile to find the important VAH, VAL, and POC levels. Then drop to a 15-minute or 5-minute chart to time your entries within those zones. This top-down approach cuts through noise and keeps every trade tied to price zones that big players actually care about. You can also use a custom strategy builder to backtest multi-timeframe Volume Profile setups automatically.


Want to build your own custom volume profile indicators without coding? With Pineify, you can create any indicator or strategy visually in minutes — no Pine Script required. It's a 10-in-1 AI trading workspace that includes AI-powered Pine Script generation, a visual editor with 235+ technical indicators, a trading journal, an AI stock picker, and more. One-time payment, lifetime access.

Pineify Website

👉 Start building smarter trading tools today at Pineify.app

Frequently Asked Questions

What is the difference between Volume Profile and VWAP?

VWAP gives you a single moving line that shows average price weighted by volume over time. Volume Profile shows you the distribution of volume at each price level across the chart. VWAP is a summary. Volume Profile is the full breakdown.

What value area percentage should I use?

Most traders start with 70%. That covers where the bulk of trading activity happened. Some people widen it to 80-90% for a more conservative fair value range. I personally stick with 70% on ES and SPY — anything wider adds noise without adding signal.

Does Volume Profile work on all asset classes?

Yes — stocks, futures (ES and NQ), forex, and crypto all work well as long as you have solid volume data. I haven't tested it deeply on crypto, and I'd be careful there — volume quality varies a lot between exchanges.

Is Volume Profile available for free on TradingView?

Yes. The Fixed Range, Visible Range, and Periodic Volume Profile tools are all included in TradingView's free tier. You don't need a paid plan.

What are the key components of Volume Profile?

Five components: the Point of Control (POC) — the price with the highest traded volume; Value Area High (VAH) and Value Area Low (VAL) — the boundaries containing 70% of volume; High Volume Nodes (HVN) — price clusters that act as strong support or resistance; and Low Volume Nodes (LVN) — price gaps where minimal trading occurred, which price tends to move through quickly.

Can I use Volume Profile on mobile?

It's mostly a desktop tool because the histogram gets visually dense. TradingView's mobile app has limited volume profile features, but it's not the same experience. Robinhood Legend is desktop-only. If you're serious about volume analysis, use a proper screen.

What is the best strategy for beginners using Volume Profile?

The POC Retest strategy is a solid start. After a strong move, price often pulls back to the Point of Control before continuing. Watch for a bounce or long wick at the POC level, then enter in the direction of the original move. Start by observing how price reacts near the POC on a daily chart before placing real trades.

Here's what I'd do if I were starting fresh with Volume Profile today:

  1. Open TradingView and drop the Visible Range Volume Profile on a chart you already trade. Just watch for a few days — notice how price reacts near the POC and the edges of the Value Area. No trades, just observation.
  2. Before each trading week, mark the weekly POC, VAH, and VAL on your watchlist. Those become your reference points — decision anchors for the week.
  3. Pick one setup to backtest first — either a POC retest or an LVN breakout. Run it through a good chunk of historical data, then paper trade it for at least two weeks.
  4. Once you're comfortable, layer in order flow tools like delta bars or footprint charts. They add confirmation that big players are acting on those Volume Profile signals.
  5. Find a community where people talk about this stuff — r/Daytrading on Reddit, a Discord server focused on market structure. You'll learn faster by seeing others' screenshots and mistakes.

So, have you started using Volume Profile yet? Drop a comment below and tell me your favorite setup or what platform you're on. How has it changed the way you read a chart?