Skip to content

    ABCD Pattern: Fibonacci Ratios, Rules and Indian Examples

    Quick answer

    ABCD harmonic pattern explained: exact BC retracement (0.618, 0.786) and CD extension (1.272, 1.618) ratios, with worked Reliance and Nifty examples.

    19 June 2026
    16 min read
    3,123 words

    Key Takeaways

    • 1.The ABCD pattern is the simplest harmonic pattern. It has four turning points A, B, C and D that form three price legs called AB, BC and CD.
    • 2.Its defining Fibonacci rules are precise. The BC leg must retrace the AB leg to a Fibonacci ratio of 0.618 or 0.786, and the CD leg must extend the BC leg by the reciprocal ratio of 1.272 or 1.618. D is the completion and the trade trigger.
    • 3.A classic AB equals CD variant exists too, where the CD leg covers the same price distance and roughly the same time as AB. Both versions share the same Fibonacci backbone.
    • 4.On Indian instruments the pattern works on Nifty, Bank Nifty and liquid cash stocks like Reliance and HDFC Bank. You enter at D against the prior trend and place a stop just beyond D.
    • 5.Remember the costs and rules. F&O profits are taxed as business income, equity STCG is 20 percent, LTCG above Rs 1.25 lakh is 12.5 percent, and STT plus brokerage eat into thin harmonic targets.

    What the ABCD Pattern Actually Is

    The ABCD pattern is the foundation stone of all harmonic trading. It is built from four pivot points labelled A, B, C and D, joined by three price legs. The first leg AB is the initial directional move. The second leg BC is a partial pullback against AB. The third leg CD resumes the AB direction and finishes at point D, which is where a trader expects the move to stall and reverse. Because it has only three legs, the ABCD is simpler than the five point Gartley, Bat or Butterfly patterns, and those larger patterns actually contain an ABCD inside them.

    What separates a real ABCD from any random zig zag on the chart is the Fibonacci measurement. A move that just happens to make four turns is not an ABCD. The legs must hold specific ratios to each other. If those ratios are not present, you are looking at noise, not a tradable harmonic structure. The whole edge of the pattern comes from the fact that markets often retrace and extend by these well known proportions, so the D point becomes a high probability reaction zone rather than a guess.

    There are two flavours. A bullish ABCD forms after a fall, where AB drops, BC bounces, CD drops again, and D marks a likely bottom to buy. A bearish ABCD forms after a rise, where AB rises, BC dips, CD rises again, and D marks a likely top to sell or short. The geometry is mirror image; only the direction of the trade changes.

    The Defining Fibonacci Ratios You Must Memorise

    This is the single most important section and the part most beginner explanations get wrong or skip entirely. The ABCD is defined by two Fibonacci relationships, not by a vague idea that the legs look equal. First, the BC retracement: the BC leg must retrace the AB leg to a Fibonacci level of 0.618 or 0.786. In plain terms, after the AB move, price pulls back and gives up between 61.8 percent and 78.6 percent of that move before resuming. Second, the CD extension: the CD leg must extend the BC leg by the reciprocal Fibonacci ratio of 1.272 or 1.618.

    The two ratios are paired, and the pairing is the heart of the rule. A shallower BC retracement of 0.618 normally pairs with a larger CD extension of 1.618. A deeper BC retracement of 0.786 normally pairs with a smaller CD extension of 1.272. This pairing exists because of how the reciprocals work: 1 divided by 0.618 is about 1.618, and 1 divided by 0.786 is about 1.272. When the correct pair lines up, the projected D point from the AB equals CD method and the D point from the BC extension method land at almost the same price. That convergence, often called a Potential Reversal Zone or PRZ, is what gives the entry its precision.

    RelationshipAllowed Fibonacci ratiosWhat it measures
    BC retracement of AB0.618 or 0.786How deep the pullback after AB goes
    CD extension of BC1.272 (pairs with 0.618 BC) or 1.618 (pairs with 0.786 BC)How far the final leg projects past C
    AB equals CD (classic variant)CD distance and time roughly equal to ABSymmetry check for the simplest form
    Common BC retracement alternatives0.382, 0.50, 0.886 (looser, lower quality)Used in flexible or AB=CD setups only
    The reciprocal trick

    If BC retraces AB by 0.618, expect the CD extension near 1.618. If BC retraces deeper to 0.786, expect the CD extension near 1.272. Pair them this way and your two D projections will overlap, confirming a clean Potential Reversal Zone.

    AB Equals CD Versus the Extended ABCD

    Many traders first meet the ABCD as the AB equals CD pattern. Here CD travels the same vertical price distance as AB, and ideally takes a similar number of bars, so the two outer legs are symmetrical in both price and time. This perfect symmetry version usually carries a BC retracement of 0.618 and a CD extension that produces a CD length equal to AB. It is the cleanest and most recognisable form and a good starting point for new traders.

    The extended ABCD relaxes the equality. CD can run to 1.272 or 1.618 times the length of AB when momentum is strong, which is common in trending Indian large caps and in index futures during news driven moves. The Fibonacci backbone is identical; only the size of the final leg changes. Knowing which version you have matters because it changes where D sits and therefore where your entry and stop go. An extended CD means a deeper, later entry but often a juicier reversal.

    • Perfect ABCD: CD length equals AB length, symmetry in price and time, BC near 0.618.
    • 1.272 extended ABCD: CD is 1.272 times AB, usually with a 0.786 BC retracement.
    • 1.618 extended ABCD: CD is 1.618 times AB, usually with a 0.618 BC retracement, seen in strong trends.

    Worked Numeric Example on Reliance

    Let us build a clean bearish ABCD on Reliance Industries in the cash segment. Numbers are illustrative and chosen to show the maths, not a forecast. Suppose Reliance rallies from point A at Rs 2,800 to point B at Rs 3,000. The AB leg is therefore Rs 200. Price then pulls back. For a textbook 0.618 BC retracement, C should sit at 3,000 minus 0.618 times 200, which is 3,000 minus 123.6, giving point C around Rs 2,876.

    Now project D. Using the AB equals CD method, CD should cover the same Rs 200 as AB, so D equals 2,876 plus 200, which is Rs 3,076. Using the BC extension method with the paired 1.618 ratio, the BC leg was 3,000 minus 2,876, that is Rs 124, and 124 times 1.618 is about Rs 200, projected from C gives 2,876 plus 200, again about Rs 3,076. Both methods point to roughly the same zone, so 3,070 to 3,080 is your Potential Reversal Zone and short entry area. A logical stop sits just above, say Rs 3,110, beyond which the harmonic structure is broken.

    PointPrice (Rs)Leg and ratio
    A2,800Start of AB
    B3,000AB leg = Rs 200 up
    C2,876BC retraces AB by 0.618
    D3,076CD = AB (also BC x 1.618), short here
    Stop3,110Just beyond D, structure invalidated

    Say you short 250 shares of Reliance at Rs 3,076 expecting a pullback toward C near 2,876. If the trade works and you cover at 2,900, you capture Rs 176 per share, which is 176 times 250, equal to Rs 44,000 gross before costs. This is intraday or short swing equity, so STT applies on both legs, brokerage and exchange charges apply, and any net profit held under one year is short term and taxed at the equity STCG rate of 20 percent plus 4 percent cess. After roughly Rs 800 to Rs 1,000 of total transaction costs, your net would be around Rs 43,000 before tax. If the stop at 3,110 is hit instead, the loss is Rs 34 times 250, that is Rs 8,500 gross, which is why position sizing against the stop, not against your account size, is what keeps you alive.

    Trading the ABCD With Nifty and Bank Nifty Options

    Many Indian traders prefer to express an index ABCD through options rather than futures, because the defined risk suits the precise stop the pattern offers. Imagine a bullish ABCD completing on Nifty with D around 24,000, signalling a likely bounce. Instead of buying expensive futures, you buy a near the money 24,000 call on the current weekly expiry for an illustrative premium of Rs 120. The Nifty lot size is 65, so one lot costs 120 times 65, that is Rs 7,800 as your maximum risk.

    If the harmonic reversal plays out and Nifty rallies so the call rises to Rs 200, you gain Rs 80 times 75, which is Rs 6,000 per lot before costs. Because this is an F&O trade, the profit is treated as business income and taxed at your applicable slab rate, not at the capital gains rates that apply to equity delivery. STT on options is charged on the sell side and on exercised contracts, so factor it in. The advantage of the options route is that your loss can never exceed the Rs 9,000 premium even if D fails badly, while a futures stop can slip in a fast market.

    Mind weekly expiry decay

    An ABCD on a weekly Nifty option is racing against theta. If D forms on a Wednesday or Thursday, time decay can erase your premium even when the pattern eventually works. Prefer a slightly longer expiry or a futures or spot trade when the reversal may take several sessions.

    How to Draw and Validate the Pattern Step by Step

    Drawing the ABCD correctly is a checklist, not an art. Use the Fibonacci retracement tool from A to B to find where C should land, then use the Fibonacci extension tool on the BC leg to project D. Most Indian charting platforms such as TradingView, Zerodha Kite and Upstox Pro have both tools built in. The pattern is only valid when both measurements fall inside the allowed bands described earlier. If C retraces only 0.382 of AB, or CD shoots past 1.618 with no pairing, downgrade the setup or skip it.

    • Mark a clean swing high or low as A and the next opposite pivot as B.
    • Apply Fibonacci retracement A to B and confirm C lands at 0.618 or 0.786.
    • Apply Fibonacci extension on BC and project D at 1.272 or 1.618, paired correctly.
    • Cross check with the AB equals CD line; the two D projections should overlap.
    • Wait for a reversal candle or signal at D before entering, do not anticipate.

    Validation also means context. A bearish ABCD completing right into a known resistance level, a round number like Nifty 24,500, or a prior supply zone is far stronger than one floating in empty space. Confluence with support and resistance, a moving average, or a momentum reading turns a textbook shape into a trade worth real capital.

    Confirming the Reversal at Point D

    The biggest difference between traders who profit from harmonics and those who do not is patience at D. The pattern tells you where a reversal is likely, but it does not guarantee one. Smart traders wait for confirmation at the D zone before committing. That confirmation can be a strong rejection candle such as a pin bar or engulfing, a bearish or bullish divergence on RSI or MACD, or a clear shift in volume as price reaches D.

    On Indian intraday charts, where the first hour after the 9:15 open is often volatile, it pays to let the D candle close rather than reacting to a wick. A D point that prints during the lunch lull around midday and then reverses on rising volume into the afternoon tends to be cleaner than one that forms in the opening auction chaos. Combine the Fibonacci structure with one momentum tool and one price action signal, and you filter out a large share of false D points.

    • Price action: rejection wick, pin bar or engulfing candle at D.
    • Momentum: RSI or MACD divergence against the CD leg.
    • Volume: a spike or exhaustion as price tags the D zone.
    • Confluence: D aligning with support, resistance or a key moving average.

    Setting Targets and Stops the Harmonic Way

    Once D is confirmed and you are in, harmonics give you ready made profit targets based on the same Fibonacci toolkit. The standard first target is a 0.382 retracement of the whole AD move, the second target is the 0.618 retracement of AD, and aggressive traders aim for a full return to point A. Scaling out part of the position at the first target and trailing the rest is a common Indian desk practice that locks in profit while leaving room for a larger reversal.

    Stops belong just beyond D, outside the structure. In a bearish ABCD the stop sits a little above D; in a bullish ABCD it sits a little below D. The reason is mechanical: if price pushes past D meaningfully, the pattern has failed and there is no longer a harmonic reason to be in the trade. Sizing the position so that the distance from entry to that stop equals only a small fixed rupee risk, often one to two percent of trading capital, is the discipline that survives the inevitable failed patterns.

    ElementWhere it goesFibonacci basis
    EntryAt or just past D after confirmationD = AB=CD or BC x 1.272/1.618
    Stop lossJust beyond D, outside the structureStructure invalidation point
    Target 10.382 retracement of the AD legPartial profit, scale out
    Target 20.618 retracement of the AD legMain target
    Stretch targetBack toward point AFull mean reversion

    Common Mistakes Indian Traders Make

    The first and most damaging mistake is treating any four point zig zag as an ABCD. Without the 0.618 or 0.786 BC retracement and the paired 1.272 or 1.618 CD extension, it is not the pattern, and the supposed edge vanishes. The second mistake is entering at D before any confirmation, effectively betting that a likely zone is a certain one. The third is ignoring transaction costs and tax on small harmonic targets, where a Rs 30 move on a cash stock can be half eaten by STT, brokerage and slippage.

    A specifically Indian mistake is trading harmonics on illiquid options or far month contracts where the bid ask spread is wide. A clean ABCD on Nifty weekly options is tradable; the same shape on a thinly traded stock option can cost you several points just to enter and exit. Stick to liquid instruments, respect the Fibonacci rules, and wait for D to confirm.

    • Calling a random zig zag an ABCD without checking the Fibonacci ratios.
    • Entering at D with no reversal confirmation.
    • Forgetting STT, brokerage and slippage on thin targets.
    • Trading the pattern on illiquid options with wide spreads.
    • Placing the stop too tight, inside the structure, so normal noise hits it.

    How ABCD Relates to Larger Harmonic Patterns

    The ABCD is not just a standalone setup; it is the building block of every five point harmonic pattern. Inside a Gartley, Bat, Butterfly or Crab you will find an embedded ABCD that completes at the larger pattern point D, which is why mastering ABCD ratios first makes the advanced patterns far easier to read. Where the bigger patterns add an X point and stricter retracement bands for the whole structure, the internal ABCD still follows the same 0.618 or 0.786 retracement and 1.272 or 1.618 extension logic.

    For a trader who is new to harmonics on Indian markets, the practical path is to learn the ABCD cold, trade it on liquid names with small size, and only then layer on the five point patterns. The discipline you build, precise measurement, patience at the completion point, stops outside the structure and respect for costs and tax, transfers directly to every harmonic pattern you will ever trade.

    Sources and Further Reading

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

    Related Topics

    ABCD patternIndian stock marketNSEBSEtrading strategies

    Related Articles

    OneTradeJournal

    The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.

    • Log one trade a day by hand, on purpose
    • AI mentor finds your repeat mistakes
    • Behavioural analytics catch tilt early
    • Trading calendar with P&L heatmap
    • Pre-trade checklist flags risks
    Start journaling

    Yearly ₹2,499 · No broker credentials