Skip to content

    Advance Decline Line: Reading Nifty Breadth and Divergence

    Quick answer

    See a real Nifty A/D line divergence with NSE breadth figures, a worked option trade in rupees with STT and tax, plus how to read market breadth.

    19 June 2026
    15 min read
    2,970 words

    Key Takeaways

    • 1.The Advance Decline Line, or A/D Line, is a running total of advancing stocks minus declining stocks. On the NSE you build it from all roughly 2,000 listed equities, not just the 50 Nifty names, which is why it reveals what the headline index hides.
    • 2.The single most useful signal is divergence. When Nifty makes a new high but the A/D Line fails to make a new high, fewer and fewer stocks are carrying the index. This narrow breadth often precedes a correction.
    • 3.In the worked example below, Nifty rose from 24,900 to 25,200 over five sessions while the cumulative A/D Line fell, a classic bearish divergence built from real NSE-style advance and decline counts.
    • 4.Breadth is a context tool, not an entry trigger. You still need price confirmation, and any F&O position you take on the signal carries STT, brokerage and tax, all illustrated here in rupees.
    • 5.All numbers on this page are illustrative examples for learning. They are not tips, not predictions, and not a promise of any return.

    What the Advance Decline Line Actually Measures

    The Advance Decline Line (A/D Line) is a market breadth indicator. Each trading day you take the number of NSE stocks that closed higher (advances) and subtract the number that closed lower (declines). That daily net figure is added to the previous day running total, so the A/D Line is a cumulative line, not a single day reading. The level itself is arbitrary, what matters is the slope and the direction over time.

    Why does this matter when you already have the Nifty 50 on screen? Because the Nifty is a weighted index of just 50 large stocks. On any given day, heavyweights like HDFC Bank, Reliance, ICICI Bank and Infosys can drag the index up even while hundreds of midcaps and smallcaps are falling. The A/D Line, built from the full NSE universe of roughly 2,000 traded equities, tells you whether a rally is broad and healthy or narrow and fragile. A market where 1,600 stocks advance is very different from one where the index rises on just 8 heavyweights.

    NSE publishes the advance and decline counts live on its website and they appear on most broker terminals as the Advances/Declines ratio. You do not need to compute the raw counts yourself, you only need to keep a running cumulative total to draw the line. Most charting platforms in India plot this automatically under symbols such as ADV minus DEC or a breadth study.

    How to Calculate the A/D Line, Step by Step

    The formula is deliberately simple so that the cumulative behaviour is what you study, not the arithmetic. The daily net is advances minus declines, and the A/D Line for today equals yesterday A/D Line plus today net. Stocks that close unchanged are ignored.

    • Step 1: Note the number of NSE stocks that closed up today (advances).
    • Step 2: Note the number that closed down today (declines).
    • Step 3: Net = advances minus declines. This can be positive or negative.
    • Step 4: Today A/D Line = yesterday A/D Line + today net.
    • Step 5: Plot that running total. The starting value is arbitrary, so pick any base such as 0 or 10,000 and stay consistent.

    For example, if 1,250 stocks advanced and 700 declined, the net is +550. If yesterday cumulative line stood at 12,000, today value is 12,550. The next day, if 600 advance and 1,300 decline, the net is minus 700 and the line drops to 11,850. Over weeks this line traces the real participation behind the index move.

    Worked Example: A Real Nifty A/D Divergence

    This is the heart of the page. The table below shows five consecutive sessions using NSE-style breadth figures (about 2,000 traded stocks). Watch what happens: the Nifty 50 keeps climbing from 24,900 to 25,200, a gain of roughly 300 points, yet the daily net breadth turns negative and the cumulative A/D Line falls. The index is being pushed higher by a shrinking group of heavyweights while the average stock is already rolling over. These figures are illustrative but track the kind of pattern seen at narrow market tops.

    SessionNifty 50 closeAdvancesDeclinesDaily netCumulative A/D Line
    Mon24,9001,180780+40012,400
    Tue25,010980990-1012,390
    Wed25,0908501,120-27012,120
    Thu25,1607601,210-45011,670
    Fri25,2006901,290-60011,070

    Read the two right-hand columns together with the Nifty column. On Monday breadth is healthy, 1,180 stocks up against 780 down, and the rally looks broad. By Friday the index is 300 points higher but only 690 stocks are advancing while 1,290 are declining. The A/D Line has dropped from 12,400 to 11,070 across the same week the index made fresh highs. That gap between a rising index and a falling A/D Line is a textbook bearish divergence. It tells you the new high is hollow: the move is concentrated in a handful of large weights, most likely a few banks and Reliance, while the broader market has already turned down.

    Divergence is a warning, not a sell button

    A breadth divergence can persist for several sessions before price reacts, and sometimes it resolves with the laggards catching up instead of the leaders falling. Treat it as a reason to tighten stops and reduce new longs, then wait for price itself, such as a break below the prior swing low, to confirm before acting.

    Turning the Divergence Into an Illustrative Nifty Trade

    Suppose that after Friday close you decide the breadth divergence plus a weak daily candle justifies a short-term bearish position on Nifty. You do not short the index outright, you buy a put option to keep risk defined. The Nifty lot size is 65. With Nifty at 25,200, assume you buy one lot of the weekly 25,200 at-the-money put expiring the coming Tuesday for a premium of 120 points.

    • Instrument: Nifty weekly 25,200 put (at the money), 1 lot = 65 units.
    • Premium paid: 120 points x 65 = Rs 7,800 (this is your maximum loss if Nifty stays flat or rises).
    • Thesis: narrow breadth suggests the index slips toward 24,900, the level where the divergence started.
    • Risk control: exit if Nifty closes above 25,300, since that would invalidate the weak-breadth read.

    Now assume the breadth signal plays out and over the next two sessions Nifty falls to 24,920. The put is now roughly 280 points in the money plus some remaining time value, say it trades around 300 points. You sell to close at 300. Your gross profit is (300 minus 120) x 65 = Rs 11,700 before costs. The numbers below are illustrative and assume a typical discount broker.

    ItemCalculationAmount (Rs)
    Premium paid (buy)120 x 657,800
    Premium received (sell)300 x 6519,500
    Gross profit19,500 minus 7,80011,700
    Brokerageapprox Rs 20 buy + Rs 20 sell40
    STT on options (0.15% of sell premium value)0.15% x 19,50029
    Exchange, GST, stamp, SEBI chargesapproximate60
    Net profit (illustrative)11,700 minus 40 minus 29 minus 60approx 11,571

    A few rules of the Indian market are baked into these figures. STT on the sale of options is charged at 0.15% on the premium value, applied when you sell, which is the current rate since 1 April 2026. Because you booked a gain, you keep most of it after costs, but had Nifty risen instead, your loss was capped at the Rs 9,000 premium plus charges, which is exactly why a defined-risk put is the disciplined way to express a breadth view. This single trade is an example, not a recommendation, and real fills will differ.

    Bullish Divergence: When Breadth Leads the Index Up

    The same logic runs in reverse and is just as useful near market bottoms. A bullish breadth divergence happens when the Nifty makes a lower low but the A/D Line makes a higher low, meaning fewer stocks are participating in the decline even as the index prints a fresh low. The selling is narrowing, often concentrated in one or two heavy sectors, while the average stock has stopped falling.

    In practice you might see Nifty drop from 23,500 to 23,300 over a week while daily advances quietly start beating declines on three of five days and the cumulative A/D Line ticks up. This is a sign that accumulation is happening beneath the surface. A trader watching only the index would see a new low and stay bearish, while the breadth reader sees the rotation and starts looking for a long entry once price confirms with a higher high.

    Pair breadth with the right index

    Use the broad NSE A/D Line for Nifty 50 and Nifty 500 calls. For a Bank Nifty view, the broad line is too noisy because banking is only one sector. Track the banking sector advance-decline or the handful of Bank Nifty constituents directly. Bank Nifty lot size is 30, so position sizing differs from Nifty 75.

    Smoothing the Line: Moving Averages and Breadth Thrusts

    The raw A/D Line wiggles a lot day to day, especially around expiry and on news-driven sessions. A 10-day or 20-day moving average of the A/D Line smooths this and makes the trend easier to read. When the line crosses above its own moving average, breadth momentum is improving, and a cross below warns that participation is fading. This is more reliable than reacting to a single day net figure.

    A related concept is the breadth thrust, a sharp surge where advancing stocks overwhelm decliners for several sessions in a row, often after a sell-off. In Indian markets a string of days where advances beat declines by more than two to one, following a sharp correction, has frequently marked the early stage of a durable recovery. It does not name a price target, it simply flags that broad buying has returned. Combine it with RSI on the index for a fuller picture.

    A/D Line vs Other Breadth Tools

    The A/D Line is one of several breadth measures, and each answers a slightly different question. The table below compares the common ones used on the NSE so you can pick the right tool for the job rather than relying on a single number.

    ToolWhat it measuresBest used for
    A/D Line (cumulative)Running total of advances minus declinesSpotting divergence vs the index over weeks
    Advance/Decline RatioAdvances divided by declines for one dayGauging the strength of a single session
    McClellan OscillatorDifference of two EMAs of net advancesShort-term breadth momentum and overbought or oversold
    Percent above 200-DMAShare of NSE stocks above their 200-day averageMeasuring how broad a bull or bear trend really is
    New highs minus new lowsNet count of 52-week highs versus lowsConfirming the quality of an index high or low

    Notice that the A/D Line and the A/D Ratio use the same raw data but serve different time frames. The ratio is a snapshot of today, while the cumulative line is the memory of the whole trend. For divergence work you almost always want the cumulative line, because divergence is by definition a pattern that develops over many sessions.

    Limitations and Common Mistakes

    Breadth is powerful but it is easy to misuse. The most frequent error is treating a divergence as an instant reversal signal. Divergences can run for two or three weeks before price turns, and a trader who shorts the first day of a divergence often gets stopped out before the move arrives. Breadth tells you the trend is weakening internally, price tells you when it has actually broken.

    • The A/D Line is cumulative, so its absolute level is meaningless. Only slope and divergence matter.
    • It lags during fast V-shaped reversals, where price snaps back before breadth confirms.
    • Index futures and options expiry days distort daily counts with extra churn, so discount single-session readings near weekly and monthly expiry.
    • Applying the broad NSE line to a single-sector index like Bank Nifty produces noise, not signal.
    • It gives no price target. Use support, resistance or option strikes for that.

    A second mistake is ignoring sector concentration. India indices are heavily weighted toward financials and a few large caps, so a flat A/D Line during a sharp Nifty move often just reflects banks moving on their own. Always ask which stocks are driving the divergence before you trade it.

    Tax and Cost Reality for Breadth-Based Trades

    Breadth signals usually lead to short-dated F&O trades, and how those are taxed in India is not optional knowledge. Profit and loss from futures and options is treated as business income, not capital gains, and is taxed at your applicable income tax slab rate. This is different from buying delivery equity, where short-term capital gains are taxed at 20% and long-term gains above Rs 1.25 lakh at 12.5%.

    • F&O gains and losses: business income, taxed at your slab rate, reported under business income in your return.
    • Equity delivery held under 12 months: STCG at 20%.
    • Equity delivery held over 12 months: LTCG at 12.5% on gains above Rs 1.25 lakh in a financial year.
    • STT on selling options: 0.15% on premium value. STT on selling futures: 0.05% on the traded value.
    • Brokerage, GST, exchange transaction charges, SEBI turnover fee and stamp duty all apply per the example table above.

    Because F&O is business income, you can set off losses and carry forward as the rules allow, and you may need a tax audit if turnover crosses the prescribed limit. None of this is tax advice for your situation, so confirm the current thresholds and your own position with a qualified chartered accountant before filing.

    A Practical Workflow to Use the A/D Line

    Bringing it together, here is a simple repeatable routine that fits the way most Indian intraday and swing traders already work. The point is to use breadth as the context layer that sits above your price-based entries, not as a standalone system.

    • Each evening, log NSE advances and declines and update your cumulative A/D Line.
    • Overlay the A/D Line on the Nifty chart and look for agreement or divergence over the last two to three weeks.
    • If the index and the line agree, trade with the trend and size normally.
    • If they diverge, reduce new exposure in the index direction and wait for price confirmation such as a swing high or low break.
    • When you act, choose a defined-risk instrument like a bought option, size to the correct lot (Nifty 75, Bank Nifty 15, FinNifty 25, Sensex 10), and account for STT, brokerage and slab-rate tax in your expected payoff.
    Keep a breadth note in your journal

    Log the A/D Line slope and any divergence beside every index trade you take. Over a few months you will see plainly whether your divergence reads actually improved your win rate or just added noise. That feedback is worth more than any rule of thumb.

    Sources and Further Reading

    For authoritative data and contract details, refer to NSE India for live advance and decline counts and lot sizes, Zerodha Varsity for breadth and options basics, SEBI for rules and STT references, and Investopedia for general definitions. Always confirm current rates, lot sizes and tax rules 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

    Advance Decline LineIndian marketsNSEBSEmarket breadth

    Related Articles