Price Is the Last Thing to Move – A Framework for Reading Volume Before Price Moves
In FY2023, 71% of retail traders incurred losses in India’s intraday equity cash segment — up from 65% just four years prior. The market had recovered strongly from COVID lows. Participation was rising. Losses were rising faster. The cause is not complexity. It is sequence. Most participants read the market’s conclusion — price — while the argument that produced it — volume — goes entirely unread.
The Four Conversations Volume Has with Price
Price and volume run in parallel on every chart, every session. They agree. They diverge. They confirm. They contradict. Each combination describes a specific state of the market. Most traders see one variable. The operator sees both, simultaneously, every session.
Price Up, Volume Up — Confirmation
The move is structurally sound. Participation is growing and conviction is deepening simultaneously. This is the only configuration where price and volume are telling the same story. Nothing is hidden. The market is working as described in the textbook.
Price Up, Volume Down — The Transfer
The rally is running on diminishing fuel. Each successive high is made by fewer, less committed participants. The chart looks healthy. The volume structure is not. Large participants are exiting into retail demand — price stays elevated because buyers keep arriving, but the conviction behind each transaction is shrinking. A rising price on falling volume is not a trend. It is a transfer. You are buying what someone else has decided to sell.
Price Down, Volume Surging — Exhaustion
The market is in panic. Holders who cannot sustain psychological pressure are liquidating. The surge itself is not immediately actionable — it must exhaust first. The session to watch is the one that follows: a new price low made on a fraction of the panic volume signals that sellers have run out of sellers. That silence in volume is structural, not incidental. It is the setup, not the signal.
Price Down, Volume Down — The Setup
Motivated selling has ended. Remaining holders are not selling at current prices. Supply is becoming scarce. This configuration precedes reversals more consistently than any price pattern — precisely because it looks like continued weakness to anyone watching only the candle. The price is whispering weakness. The volume is announcing something else entirely.
| A rising price on falling volume is not a trend. It is a transfer. A falling price on falling volume is not weakness continuing. It is weakness exhausting itself. |
The Tools That Partially Read These Conversations
Six indicators exist to translate price-volume relationships into signals. Each solves part of the problem. Each has a specific, documented gap.
| On-Balance Volume | Adds full session volume on up-days, subtracts on down-days. Good for catching multi-week accumulation phases. Gap: Treats every up-day identically regardless of where the close sits in the range. One engineered green candle permanently skews the reading. |
| VWAP | Average price at which shares changed hands, weighted by transaction size. The institutional execution benchmark. Gap: Resets daily. Says nothing about whether transactions were accumulation or distribution. |
| Volume Profile | Maps historical volume at specific price levels. Identifies High Volume Nodes as genuine support/resistance zones. Gap: Purely retrospective. Cannot tell you whether activity at those levels was buying or selling, or what participants intend when price returns. |
| A/D Line | Improves on OBV by weighting volume contribution based on where the close sits within the session’s high-low range. Closing near high = accumulation. Closing near low = distribution. Gap: Cannot separate genuine overnight delivery from intraday turnover that reversed before close. |
| Chaikin Money Flow | 21-day oscillator. Above zero = net accumulation. Above +0.25 = strong institutional buying. Below −0.25 = heavy distribution. More actionable than the A/D Line for shorter timeframes. Gap: A single anomalous high-volume session distorts the reading for the full look-back window. |
| Money Flow Index | RSI with volume weighting. Uses typical price (avg of high, low, close). Above 80 = overbought with strong inflow. Below 20 = oversold with outflow. More sensitive at extremes than CMF. Gap: Still works only with two variables — price and traded volume. The third variable does not exist in global market data. |
| Every one of these instruments is working with two variables. In global markets, two variables are all that exist. In Indian equity markets, a third variable is published publicly every evening by NSE. Not one of these tools uses it. What I am talking about– “absolute delivery volume” |
Why This Variable Does Not Exist Anywhere Else
This is not a minor analytical footnote. It is a structural information asymmetry.
The NYSE and NASDAQ publish price and total traded volume per security — nothing beyond that at retail-accessible granularity. The London Stock Exchange and European exchanges operating under MiFID II require transaction reporting, but per-security daily delivery counts are not available in any free public file. The Tokyo Stock Exchange publishes margin trading ratios as a sentiment proxy, but raw settlement counts per stock per day do not exist in retail-accessible format. HKEX publishes short-selling data, not delivery breakdowns.
In every major global market, retail participants work with two variables — price and traded volume — because that is all any exchange makes available in real time, for free, at per-security granularity.
NSE publishes the Security-wise Deliverable Position file every trading day, for every listed security, freely, after market close. It is not a derived metric, a ratio, or an estimate. It is the raw settlement record of the day: shares that moved from one demat account to another, were held overnight, and will appear in the next shareholding disclosure. No equivalent exists on any other major exchange at this accessibility level.
The Third Variable: What the Bhav Copy Records That Every Screen Misses
Every evening NSE publishes the bhav copy — the official end-of-day record: OHLC, volume, trades, and deliverable quantity for every listed security. Almost every screener, chart platform, and stock page in India is built on this one file.
Most retail tools work with delivery percentage — the fraction of total traded volume that resulted in actual overnight delivery. This is where the analytical error enters.
On a high-velocity session — when a stock moves sharply on three to five times its average volume — intraday participants flood the tape. Total traded volume explodes. Because delivery is measured as a fraction of that total, the delivery percentage collapses. Screeners flag weak delivery. Alerts do not fire. The stock is dismissed.
But absolute delivery volume — the raw count of shares settling into demat accounts — may be running at two to three times normal on the same session. The denominator inflated because of intraday noise. The numerator, the real signal, is being hidden by the denominator. Delivery percentage tells you the fraction. Absolute delivery volume tells you how many shares actually changed hands for real, for keeps.
Example – Dixon Technologies (NSE: DIXON) — June to July 2026
Dixon Technologies provides the cleanest documented sequence in recent NSE cash market data.
Signal One — 15 June 2026
Total traded volume: 7,19,320 shares. Day gain: 3.56%. Absolute delivery volume: 2,75,530 shares — a 178.8% increase over the five-day average of 98,815. Delivery percentage was 38.30% — unremarkable on its own. But absolute delivery was running at nearly 3x the stock’s normal baseline. This was the first session of a three-day accumulation cluster — Jun 16 added 3.04 lakh, Jun 17 added 4.56 lakh.
Signal Two — 6 July 2026
Absolute delivery volume: 4,27,188 shares — a 247.7% increase over the five-day average of 1,22,846. Same session, Dixon gained 6.81%. Over the following ten sessions, a second escalating cluster emerged — 5.92 lakh on Jul 10, 9.12 lakh on Jul 16 — driving a +9% cumulative return from the Jul 6 base.
The sequence is exact and documented. The delivery signal in mid-June was not a prediction — it was a measurement. Shares were moving from accounts that intended to sell them into accounts that did not. Price had not moved because accumulation was not yet complete. When the second surge confirmed the same ownership shift at higher absolute levels, price followed with conviction.
Both signals were available to any retail participant who read the deliverable quantity column of the NSE bhav copy.
The Practical Workflow
After 6:30 PM IST only. The bhav copy is final only after this time. Any delivery screen run before market close is working with partial, misleading settlement data.
Build a 20-day absolute baseline. For every stock on your watchlist, calculate the 20-day average of the absolute deliverable quantity — not the percentage. Any session where raw deliverable quantity exceeds 1.5 times this baseline warrants attention, regardless of what the percentage reads.
The 20-day average establishes the stock’s long-term delivery baseline — its normal behaviour. For surge detection within an active sequence, a 5-day average isolates the recent shift more precisely. The Dixon example uses the 5-day comparison precisely because accumulation was already underway — the 5-day window captured the acceleration, not just the deviation from normal.
Look for the quiet divergence. Rising absolute delivery while price is flat, total traded volume is not elevated, and the stock is consolidating in a tight range. That combination is accumulation in its most legible form. The shares are moving. The price has not reflected it yet.
Require three consecutive sessions minimum. One elevated delivery session could be a block deal, an index rebalance, or a bulk cross. Three to five consecutive sessions of above-baseline absolute delivery in a consolidating stock is a structurally different signal — institutional loading occurring across multiple days specifically to avoid moving price prematurely.
The three-variable read. Price behaviour + traded volume trend + absolute delivery direction. When all three align — price beginning to move, traded volume confirming participation, absolute delivery confirming overnight ownership transfer — the signal has a structural foundation that no two-variable analysis can replicate.
Block deals and bulk deals are separately disclosed on NSE and BSE platforms by end of day. Cross-referencing any single-session delivery surge against that day’s block and bulk deal disclosures takes under two minutes and confirms whether the elevated delivery was broad-based accumulation or one negotiated transaction between two known counterparties. A cluster of three to five sessions cannot be a block deal. A single session can be.
What This Framework Gives You — and What It Does Not (Summary)
Volume analysis is not a prediction engine. It is a conviction measurement. It tells you the degree of commitment behind a price move — not the direction the price will take next.
The four price-volume conversations describe market state. The six-tool stack translates them into signals, each with documented gaps. The three-variable framework closes the most significant gap available to Indian retail participants: the distinction between intraday noise and genuine overnight ownership transfer.
No global platform provides absolute delivery data at this granularity. No international screener pulls it. It sits in a publicly available file published by NSE every evening, free of charge, accessible to any retail participant with the discipline to read the right column.
The operator has many advantages in this market. He engineers breakouts. He manufactures selloffs. He distributes into your optimism and accumulates through your panic. But the one thing he cannot do is settle shares into demat accounts without that settlement being recorded in a public file published within hours of market close.
The traders extracting consistent edge from Indian equity markets are not using better algorithms or faster terminals. They are reading a different column in the same public file that everyone else already has. The bhav copy is free. The deliverable quantity column is public. The information asymmetry is not technical — it is attentional. The operator cannot settle shares into demat accounts without that settlement appearing in a file published within hours of market close. He has many advantages. This is not one of them.
Disclaimer
This article is written for educational and informational purposes only. The analysis, observations, and examples presented here are based on personal research and study of publicly available NSE bhav copy data. This is not SEBI-registered investment advice, and the author is not a registered investment advisor or financial professional.
All data interpretations reflect personal experience and independent observation. While every effort has been made to ensure accuracy, the findings are not guaranteed to be complete, error-free, or universally applicable. Past patterns in market data do not guarantee future results.
Nothing in this article should be construed as a recommendation to buy, sell, or hold any security. Every investor and trader has a unique financial situation, risk appetite, and investment horizon. What works as an observational framework may not suit every individual.
The author bears no responsibility for any financial loss or gain arising directly or indirectly from the use of information presented in this article. Markets carry inherent risk. Capital can be lost.
Do your own research. Verify data from primary sources. Build your own experience before acting on any framework, signal, or observation — including the ones described here.

