Skip to content

    Accumulation Distribution Line: Reading Money Flow on NSE Stocks

    Quick answer

    How to read the Accumulation Distribution Line on NSE stocks like Reliance and Bank Nifty, with a worked divergence example, costs and India tax rules.

    19 June 2026
    15 min read
    2,899 words

    Key Takeaways

    • 1.The Accumulation Distribution Line (ADL) is a cumulative, volume-weighted indicator built by Marc Chaikin that tracks whether money is quietly flowing into or out of an NSE stock, even when the price looks flat.
    • 2.The single most useful ADL signal is divergence: when price makes a new high but ADL does not, large players may be distributing into strength, which often precedes a fall.
    • 3.ADL uses where each candle closes inside its high to low range, so a stock can close green for the day yet still print a falling ADL if it shuts near the low.
    • 4.On Indian stocks like Reliance, HDFC Bank or TCS, ADL works best on the daily chart where delivery and institutional volume dominate, not on noisy 1 minute or 5 minute charts.
    • 5.ADL is a confirmation tool, not a standalone buy or sell trigger. All numbers and examples here are illustrative for education, not a promise of profit, and you must verify live data and SEBI rules before trading.

    What the Accumulation Distribution Line Actually Measures

    The Accumulation Distribution Line (ADL) answers one question that raw price cannot: on any given day, did buyers or sellers win the tug of war inside the candle? Price alone tells you where a stock opened and closed. ADL goes deeper by combining where the stock closed within its daily range with how much volume traded. If a stock closes near its high on heavy volume, ADL treats that as accumulation (buyers in control). If it closes near its low on heavy volume, ADL treats that as distribution (sellers in control).

    Because ADL is cumulative, each day adds to or subtracts from a running total. The absolute number is meaningless on its own. What matters is the slope and the direction of the line versus price. A steadily rising ADL over weeks means money is consistently being absorbed into the stock. A falling ADL over the same window, even with a flat or rising price, is a quiet warning that supply is being unloaded into the rally.

    On Indian exchanges this matters because so much of NSE volume comes from institutions, FIIs and DIIs, that accumulate or distribute over many sessions rather than in one move. ADL is designed to surface exactly that slow footprint, which is why it pairs naturally with delivery percentage data published by the NSE.

    The Formula, Step by Step

    ADL is built in three stages. First, the Money Flow Multiplier (MFM), also called the Close Location Value, is calculated as: ((Close minus Low) minus (High minus Close)) divided by (High minus Low). This produces a number between plus 1 and minus 1. A close exactly at the high gives plus 1. A close exactly at the low gives minus 1. A close in the dead centre gives 0.

    Second, the Money Flow Volume for the day is the multiplier times that day's volume. Third, the ADL is simply the previous ADL plus today's Money Flow Volume. You keep adding day after day to build the line. The key insight for traders is the middle step: volume amplifies the signal. A close near the high on huge volume moves ADL far more than the same close on thin volume.

    Watch the centre-close trap

    If a stock closes exactly in the middle of its range, the multiplier is 0 and ADL does not move at all, no matter how large the volume. A massive volume day with a doji close adds nothing to ADL. This is why ADL must be read alongside the actual candle, not in isolation.

    Worked Example: Reliance Industries Bearish Divergence

    Here is a realistic, illustrative five day sequence on Reliance Industries (NSE: RELIANCE) near a swing high. The price grinds up to a new high, but watch where each candle closes inside its range and what that does to ADL. These figures are representative of how a distribution top looks, not live quotes.

    DayHigh (Rs)Low (Rs)Close (Rs)Volume (shares)MultiplierMoney Flow VolRunning ADL
    Mon2,9452,9052,93862,00,000+0.65+40,30,00040,30,000
    Tue2,9622,9302,93658,00,000-0.625-36,25,0004,05,000
    Wed2,9782,9482,95571,00,000-0.53-37,63,000-33,58,000
    Thu2,9912,9602,96884,00,000-0.48-40,32,000-73,90,000
    Fri3,0052,9722,98196,00,000-0.45-43,20,000-1,17,10,000

    Notice the divergence. Over the week the closing price rose from Rs 2,938 to Rs 2,981, and the high made a fresh peak at Rs 3,005. A price only trader sees strength. But the ADL collapsed from plus 40,30,000 to minus 1,17,10,000. Every day after Monday, Reliance closed in the lower half of its range despite higher highs, and volume was rising into those weak closes. That is the classic distribution signature: institutions selling into retail buying enthusiasm near the top.

    How did we get Wednesday's multiplier? ((2,955 minus 2,948) minus (2,978 minus 2,955)) divided by (2,978 minus 2,948) equals (7 minus 23) divided by 30, which is minus 16 divided by 30, or about minus 0.53. Multiply by 71,00,000 shares and you get minus 37,63,000, which is then added to the prior ADL. The line falls even though the candle itself closed up Rs 19 on the day.

    Trading the Divergence: A Bank Nifty Options Example

    Spotting a bearish ADL divergence on a heavyweight like Reliance, or on the Bank Nifty index via its constituents, is often used to position for a pullback. Suppose by Friday you conclude Bank Nifty is being distributed and you expect a slide from a spot level of 52,000. Bank Nifty options have a lot size of 30 and monthly expiries. You buy one lot of the 52,000 weekly put at a premium of Rs 320.

    Your cost is 320 times 15, which is Rs 4,800 plus charges. Say the divergence plays out and Bank Nifty falls to 51,400 over two sessions, lifting your put to Rs 690. You sell at 690 times 15, which is Rs 10,350. Gross profit is 10,350 minus 4,800, or Rs 5,550 illustrative. This is a hypothetical outcome for teaching; options can also expire worthless and you can lose the entire Rs 4,800 premium if the divergence does not resolve in your direction.

    • Buy 52,000 PE: 320 x 30 = Rs 9,600 debit (your maximum loss on a long option).
    • Exit at 690: 690 x 30 = Rs 20,700 credit.
    • Gross profit: Rs 11,100 before STT, brokerage and GST.
    • STT on options is charged at 0.15 percent of the sell premium value on the sell side, so roughly 0.0015 x 20,700, about Rs 31.
    • After typical discount broker flat fees, exchange charges and 18 percent GST, net profit lands a few hundred rupees below the gross figure.
    Tip

    ADL divergence tells you direction and conviction, not timing. Pair it with a price trigger such as a break of the prior day low before buying puts, and always size the position so a total premium loss is bearable. These numbers are illustrative, not guaranteed.

    Bullish Divergence: HDFC Bank Near a Bottom

    The mirror image is a bullish divergence, which often marks accumulation near a base. Imagine HDFC Bank (NSE: HDFCBANK) grinding down to a new low around Rs 1,420 over several sessions, but each day it closes in the upper half of its range on rising volume. Price prints lower lows while ADL turns up. That tells you sellers are exhausting and a stronger hand is absorbing the supply.

    For example, on a day with High Rs 1,438, Low Rs 1,418 and Close Rs 1,434 on 1,80,00,000 shares, the multiplier is ((1,434 minus 1,418) minus (1,438 minus 1,434)) divided by (1,438 minus 1,418), which is (16 minus 4) divided by 20, equal to plus 0.60. That adds plus 1,08,00,000 to ADL. If the next two days repeat this pattern of weak price but strong closes, ADL climbs steadily even as the headline price still looks ugly. Delivery traders use this to start scaling into the stock before the visible reversal.

    ADL Versus On Balance Volume and Chaikin Money Flow

    Traders often confuse ADL with other volume tools. The difference is precise and worth knowing before you rely on any of them in the Indian market.

    IndicatorWhat it weighsReset behaviourBest Indian use
    Accumulation Distribution LineClose position within the daily range times volumeCumulative, never resetsSpotting slow institutional accumulation or distribution on liquid NSE stocks
    On Balance Volume (OBV)Full day volume, added if close is up, subtracted if downCumulative, never resetsQuick read on whether up days outvolume down days
    Chaikin Money Flow (CMF)Same money flow multiplier as ADL but summed over a lookback, usually 20 or 21 daysOscillates around zero, resets each windowConfirming current pressure over the last month
    Volume Price Trend (VPT)Percentage price change times volumeCumulativeMomentum and volume blended into one line

    The crucial contrast is ADL versus OBV. OBV treats a day that closes up by one paisa the same as a day that closes up five percent, because it only looks at the sign of the change. ADL is more sensitive: a green day that closes near the low still subtracts from ADL. On choppy NSE midcaps where closes are often near the middle, ADL gives a more honest reading of who actually controlled the tape.

    Best Settings and Timeframes for NSE and BSE

    ADL has no length input to tune. It is a pure cumulative line, so the only real choice is the timeframe of the candles you feed it. For most Indian traders the daily chart is the sweet spot. Daily candles capture the full 9:15 am to 3:30 pm session, including the closing auction, so the close to range relationship reflects the whole day's battle rather than a noisy snapshot.

    • Daily chart: best for swing trades and spotting multi week accumulation in stocks like TCS, Infosys or Reliance.
    • Weekly chart: useful for long term investors filtering for stocks under sustained accumulation.
    • 15 minute and below: noisy, prone to false divergences, generally avoid for ADL on index and stock charts.
    • Always cross check ADL with NSE delivery percentage; rising ADL plus rising delivery is a stronger accumulation signal than either alone.

    One India specific caution: on expiry days and during big derivative rollovers, single stock and index volume can spike for reasons unrelated to genuine accumulation. A one day ADL jump around the monthly expiry on the last Tuesday, or a weekly expiry on the index, should not be over interpreted. Look at the line over at least ten to fifteen sessions to read a real trend.

    Combining ADL With Price Structure and RSI

    ADL is at its most reliable when it confirms what price structure is already hinting. The highest probability setups occur when an ADL divergence appears right at a clear support or resistance level. A bearish ADL divergence into a known resistance zone is far more actionable than the same divergence in the middle of nowhere.

    Pairing ADL with the Relative Strength Index sharpens the read. If RSI is also diverging, say price makes a higher high but RSI makes a lower high, and ADL is falling at the same time, you have two independent confirmations of weakening demand. Many Indian swing traders only act on an ADL signal when at least one of price structure, RSI, or volume agrees with it, which filters out a large share of false signals.

    A simple confluence checklist

    Before acting on an ADL divergence, ask: is price at a meaningful level, is RSI agreeing, is volume rising into the move, and is the overall market trend supportive? Two or more yeses make the signal worth a trade plan. Zero or one yes means wait.

    Limitations and How ADL Gives False Signals

    ADL is genuinely useful but it is not magic, and on Indian markets it has specific failure modes. Because it is cumulative, the line carries the weight of old data forever, so a stock that accumulated heavily a year ago can show a high ADL that no longer reflects current sentiment. Always judge the recent slope, not the absolute height of the line.

    • Gaps are ignored: ADL only looks inside each candle, so an overnight gap up or gap down, common after results or RBI policy, is not captured between the close and the next open.
    • Low liquidity distortion: on illiquid SME and smallcap counters, a few large trades can swing volume and produce misleading ADL moves.
    • Expiry and rollover noise: derivative driven volume spikes can fake accumulation or distribution for a session or two.
    • Centre closes add nothing: a high volume doji day moves ADL by almost zero, so big news days can be invisible to the line.
    • It is a lagging, confirming tool: ADL describes pressure that has already happened; it does not predict on its own.

    The practical takeaway is to use ADL as a weight of evidence indicator. It is excellent at confirming a thesis you have already formed from price and at flagging hidden divergences you might otherwise miss. It is poor as a lone trigger, especially on thin stocks or around expiry.

    Tax and Cost Notes for ADL Based Trades in India

    Whatever signal you trade on, the Indian tax and charge structure decides your net result. Profits from intraday and futures and options trading are treated as business income and taxed at your applicable slab rate, not at flat capital gains rates. If you take delivery and hold, then for listed equity sold within twelve months short term capital gains tax is 20 percent, and for holdings beyond twelve months long term capital gains tax is 12.5 percent on gains above Rs 1.25 lakh in a financial year.

    On the cost side, an ADL divergence trade still pays STT, brokerage, exchange transaction charges, SEBI turnover fees, stamp duty and 18 percent GST on brokerage and charges. For options the STT is 0.1 percent of premium on the sell side, for equity delivery it is 0.1 percent on both buy and sell, and for equity intraday it is 0.025 percent on the sell side. These frictions mean a marginal ADL signal that only captures a tiny move can turn into a net loss after costs, so favour setups with a worthwhile expected move.

    Not investment advice

    Every price, premium and profit figure on this page is illustrative and for education only. Markets are uncertain, options can expire worthless, and past patterns do not guarantee future results. Verify live data, contract specifications and current SEBI rules before placing any trade.

    Sources and Further Reading

    For authoritative data and further reading on this topic, refer to Zerodha Varsity, Investopedia, NSE India and NSE Indices (Nifty Indices). Always confirm current rules, rates and contract specifications on the official source before you trade.

    Sources and Further Reading

    For authoritative data and further reading on this topic, refer to Zerodha Varsity, Investopedia, NSE India and NSE Indices (Nifty Indices). Always confirm current rules, rates and contract specifications on the official source before you trade.

    Related Topics

    Accumulation Distribution LineIndian stock marketNSEBSEtechnical indicatorsNiftyBank NiftySEBItrading strategies

    Related Articles