Why Volume Plotted by Time Misses Where Liquidity Actually Sits
The problem with volume plotted by time
Every chart platform gives you volume as a series of bars drawn under price. Those bars answer one question: how much traded during this time period? They do not tell you where inside that bar's price range the volume was concentrated, which side of the book paid for the move, or whether the heaviest trading happened at the extreme or in the middle of the swing. A leg can travel ten points and print huge volume, yet most traders will mark the wick as support and miss the price that actually organised the move.
ZynAlgo Liquidity Heatmap rebuilds volume one swing leg at a time, slicing each leg into a price grid and shading every slice by how much of the leg's total volume traded there. What you see is a per-leg map of liquidity: dense prices where both sides transacted, thin prices the market crossed in a straight line, and a warning whenever the completed leg was not funded by the side that appeared to be driving it.
What it does
Liquidity Heatmap tracks swing structure from rolling highs and lows, waits for a leg to complete between a swing high and a swing low, then profiles the volume that traded inside that leg. The profile is built from five chart inputs: swing pivots over an adjustable lookback, a volatility-scaled price grid sized from long-term ATR, traded volume per bin accumulated bar by bar, a buy/sell split derived from each bar's candle direction, and the resulting delta for the leg as a whole.
The output is a Swing Liquidity Node, a horizontal stack of price slices inside one completed leg, shaded by relative density. Dense nodes are drawn in deep, saturated colour where price spent volume; thin nodes are pale where the market moved through with little transacting. The single heaviest slice of the leg is marked by a gold horizontal line called the Point of Control (POC), the price the leg agreed on most. The entire node stack is coloured cyan when the completed leg ran upward and crimson when it ran downward, so you can read direction and liquidity in one glance. While the current leg is still forming, its nodes are drawn in neutral white and recalculated on every bar.
Two divergence events are defined mechanically and printed as labels on completed legs:
- Bearish Div (Negative Delta) appears above the swing high when the leg ran upward, yet its total sell volume came out larger than its total buy volume.
- Bullish Div (Positive Delta) appears below the swing low when the leg ran downward, yet its total buy volume came out larger than its total sell volume.
The buy/sell split is derived from candle direction, a bar closing above its open counts as buy volume, so it is an approximation, not exchange bid/ask order-flow data. The delta calculation and the divergence labels are also recalculated in real time on the forming leg, so they can appear, disappear or flip until the leg completes.
How it is used in a real session
Liquidity Heatmap does not print entry arrows, long/short markers or alert conditions. It draws structure, liquidity and two named warning events, and it leaves the entry decision to your own method. The labels "Bearish Div" and "Bullish Div" describe the reason, the delta imbalance that triggered them, not a decoration.
A workable approach is to use the POC line as the leg's reference price. Price returning to it is the leg's own consensus level being retested, a natural place to look for your setup in either direction. Dense nodes act as friction; a retracement entering a saturated area usually has to work. Thin nodes act as travel; a retracement entering a pale gap often covers it quickly. A divergence label is a caution flag on continuation, not a reversal order. A Bearish Div on an up leg says the new high was not funded by buyers, that argues against chasing the breakout, and it is the point at which you demand confirmation from your own entry logic.
Typical market states you will recognise:
- Healthy trend leg, up leg in cyan, no divergence label, POC sitting in the lower half of the leg: the move was built on volume from below.
- Exhausted push, up leg in cyan carrying a Bearish Div label and a negative delta on the data pill: a new high with sell-side flow behind it.
- Absorbed sell-off, down leg in crimson carrying a Bullish Div label and a positive delta: a new low, but buyers were the ones transacting into it.
- Balanced range, several short legs whose nodes overlap around the same prices, with POC lines clustering: rotation, not trend.
Every reading describes what has already traded; none of it forecasts the next bar. Require confluence with your own entry method.
Liquidity Heatmap TDV
Full specification, pricing and platform support live on the product page.
Who it fits
Liquidity Heatmap is a good fit if you trade instruments with meaningful volume data, futures, crypto perpetuals, index CFDs with exchange volume, or equities. On spot FX, TradingView reports tick volume, so read the delta as activity rather than as traded size. It works intraday to swing; the tool rebuilds on every completed leg, so it adapts to five-minute scalping legs and four-hour swing legs alike, controlled by one Swing Length input.
It is designed for traders who already have an entry method and want a volume-context filter on top of it, rather than a system that tells you when to click. If you care about where liquidity sits, support and resistance drawn from traded volume rather than from horizontal lines eyeballed off wicks, this tool exposes that structure.
What it does not do
Liquidity Heatmap does not provide automated entries, alerts or a mechanical rule set. The purpose of this indicator is not to add more signals to your chart. It is to reduce the number of moves you take at face value, because a leg that looks strong and a leg that was funded by the side driving it are not the same thing, and only one of them is worth trading into.
The buy/sell split is derived from candle direction, not exchange order flow. It is an approximation. On spot FX, TradingView volume is tick-based activity, not actual traded size. The divergence labels on the forming leg are provisional and recalculated bar by bar, they are final only when the leg completes. The tool describes volume that has already traded and makes no prediction about future price. It will not tell you whether the next bar will reverse or continue.
Pairing with other tools
Because Liquidity Heatmap exposes where volume sits inside a swing leg but does not generate entry signals, it pairs naturally with tools that define structure or timing. Core Supply & Demand marks institutional order blocks and imbalance zones; used together, you can confirm whether a demand zone aligns with a dense liquidity node and a POC. Micro-Profile builds fixed-range volume profiles over user-defined sessions; where Liquidity Heatmap rebuilds on every swing, Micro-Profile anchors to session opens, so the two give you complementary views of the same liquidity.
Trading involves risk
ZynAlgo Liquidity Heatmap is an analysis tool. It describes volume that has already traded and makes no prediction about future price. Trading carries risk of loss. Size your positions accordingly and never rely on a single indicator. Nothing here is investment advice.
---
Explore the ZynAlgo Marketplace to find tools that fit your session and timeframe.
Liquidity Heatmap TDV
Pick a plan on the product page and it lands in your library right after checkout.




