Dalal Street Blogs provides information for educational purposes only and does not constitute investment advice. Please consult a SEBI-registered investment adviser before making any investment decisions.
CAUTION: Dalal Street Blogs publishes market news and educational content only. We do not promote, recommend or endorse any stock, and nothing here is a solicitation to buy or sell securities. Please consult a SEBI-registered adviser before investing.

Indian Stock Market News, Analysis and Trading Guides

Technical Analysis

ABCD Pattern in Trading: Equal Legs, Fibonacci Checks and a Worked Example

ABCD pattern in trading: a zigzag mountain road switching back in equal legs up a valley slope

Image: Rigzin via Pixabay (6946536)

By Dalal Street Blogs Editorial8 min read

The ABCD pattern is about the simplest harmonic structure you’ll find on a chart, and that’s exactly why we like starting with it. Three swings, four turning points, and one idea underneath it all: markets often move in rhythm, so a second push in a trend tends to look a lot like the first. If you can measure the first leg, you get a rough idea of where the second one might run out of steam.

This guide walks through what the pattern is, the Fibonacci checks that separate a real ABCD from a random zig-zag, and a full worked example with entry, stop, targets and position size. All prices in the examples are hypothetical. If you’re new to Fibonacci-based structures, our technical analysis guide for Indian stocks is a good place to get the basics in order first.

In this article
  1. What the ABCD pattern actually is
  2. Where the pattern comes from
  3. ABCD pattern Fibonacci checks: the rules that matter
  4. A worked example: bullish AB=CD on a hypothetical stock
  5. Turning the zone into a trade plan
  6. When CD runs long: the ABCD extension
  7. The bearish version
  8. Mistakes we see all the time
  9. Where the ABCD pattern fits in Indian markets
  10. A quick checklist before you act

What the ABCD pattern actually is

Each letter marks a significant swing high or swing low. That gives you three legs:

  • AB: the first impulse move.
  • BC: the correction, which pulls back part of AB.
  • CD: the second impulse, in the same direction as AB.

In a bullish ABCD, price falls from A to B, bounces to C, then falls again to D. The expectation is a bounce from D. A bearish ABCD is the mirror image: a rally from A to B, a dip to C, a second rally to D, and then a possible fall.

TradingView’s ABCD pattern documentation groups the structure into three common versions, and it’s handy to keep them separate in your head:

  1. AB=CD: the CD leg matches AB in both length and time.
  2. Classic ABCD: CD is 127.2% or 161.8% of BC.
  3. ABCD extension: CD is 127.2% or 161.8% of AB, so the second leg runs longer than the first.

The same page makes a point that every trader should tape to the monitor: line lengths and ratios will almost never be exactly equal. This is a zone-finding tool, not a precision instrument.

Where the pattern comes from

Harmonic patterns as a family trace back to H.M. Gartley, and the work was later refined by Scott Carney and others, as Investopedia’s overview of harmonic patterns explains. Carney’s description of the AB=CD in The Harmonic Trader is plain enough: after AB and BC are in place, you project the AB length from point C. He also admits the legs won’t always be exactly equal, and that he usually waits for CD to at least match AB.

If you’ve read our posts on the Gartley pattern or the bat harmonic pattern, you’ll notice the ABCD sits inside both of them. Those five-point patterns add an X point before A. Learn the ABCD well and the bigger structures get much easier to read.

ABCD pattern Fibonacci checks: the rules that matter

Spotting three swings is easy. Any choppy chart has dozens. The Fibonacci checks are what make the pattern worth trading. According to Harmonic Trader’s AB=CD page:

  • Point C should retrace at least 38.2% of the AB leg for the structure to count.
  • The deepest acceptable retracement of AB is 88.6%.
  • The projection of BC should land within 1.13 to 2.618 times BC and converge closely with the point where CD equals AB.

The same source points out a reciprocal relationship that does most of the heavy lifting in practice. A 0.618 retracement at C pairs with a 1.618 projection of BC. A 0.786 retracement at C pairs with a 1.27 projection. That isn’t magic. It’s arithmetic: if C sits 61.8% of the way back up AB, then a CD leg equal to AB works out to roughly 1.618 times BC. The two measurements land in the same spot.

When the AB=CD measurement and the BC projection point to the same price, you have a zone worth watching. When they’re far apart, you probably have a zig-zag, not a pattern.

That convergence is the real test. One line on its own is a guess. Two independent measurements agreeing within a few rupees is a reason to pay attention.

A worked example: bullish AB=CD on a hypothetical stock

Let’s take a made-up mid-cap, call it Stock X, on a daily chart. All prices here are hypothetical.

  • Point A: a swing high at ₹1,200.
  • Point B: the stock falls to ₹1,080. AB = ₹120.
  • Point C: it bounces to ₹1,154.16.

Step 1: check the BC retracement

BC = 1,154.16 − 1,080 = ₹74.16. As a share of AB, that’s 74.16 ÷ 120 = 0.618, a 61.8% retracement. Comfortably inside the 38.2% to 88.6% window. So far, so good.

Step 2: project D from AB=CD

If CD equals AB, D sits ₹120 below C: 1,154.16 − 120 = ₹1,034.16.

Step 3: project D from the BC extension

With a 0.618 retracement, the reciprocal projection is 1.618. So CD = 1.618 × 74.16 = ₹119.99, which puts D at 1,154.16 − 119.99 = ₹1,034.17.

Both methods land at about ₹1,034. That’s the convergence we want. In real charts the numbers are messier, and the two levels might be ₹5 or ₹10 apart. Treat the gap between them as your potential reversal zone.

What if C had retraced 78.6% instead?

Say C had reached ₹1,174.32. BC = 94.32, which is 78.6% of AB. AB=CD gives D at 1,174.32 − 120 = ₹1,054.32. The reciprocal 1.27 projection gives 1.27 × 94.32 = ₹119.79, so D at ₹1,054.53. Again, the two measurements sit almost on top of each other. Notice how a deeper C pushes D higher. The depth of the correction changes where the second leg is likely to end.

Turning the zone into a trade plan

A completed pattern is not a buy signal by itself. Price can slice straight through D, and in a strong downtrend it often does. Here’s how we’d approach the ₹1,034 zone on Stock X.

Entry

Wait for price to reach the zone and show some sign of turning: a bullish candle that closes back above the zone, a higher low on a smaller timeframe, or a pickup in buying volume. Say that confirmation comes and you buy at ₹1,040.

Stop-loss

The pattern is wrong if price keeps falling well past D. Place the stop at ₹1,018, a little below the zone and below the nearest swing low. Risk per share = 1,040 − 1,018 = ₹22.

Targets

One practical way to set targets is to measure retracements of the CD leg itself. CD is ₹120.

  • Target 1 at a 38.2% retracement of CD: 1,034.16 + (0.382 × 120) = 1,034.16 + 45.84 = ₹1,080. Reward = ₹40, about 1.8 times the risk.
  • Target 2 at a 61.8% retracement of CD: 1,034.16 + 74.16 = ₹1,108.32. Reward = ₹68.32, about 3.1 times the risk.

Target 1 happens to sit right at old point B, which is often a resistance level anyway. Booking part of the position there and trailing the rest is a sensible split.

Position size

Suppose your trading capital is ₹5,00,000 and you risk 1% per trade, which is ₹5,000. Divide by the ₹22 risk per share: 5,000 ÷ 22 = 227 shares (rounded down). Total position value at ₹1,040 is about ₹2,36,080. The pattern gave you the levels. The sizing keeps one bad call from hurting.

The pattern tells you where to look. Your stop and your position size decide whether being wrong is a small annoyance or a real loss.

When CD runs long: the ABCD extension

Sometimes CD blows past the AB=CD level. Strong news, a gap down or a broad market sell-off can stretch the second leg. That’s the ABCD extension, where CD reaches 127.2% or 161.8% of AB.

Using the same Stock X numbers, with C at ₹1,154.16 and AB at ₹120:

  • 127.2% of AB = 152.64, so D at 1,154.16 − 152.64 = ₹1,001.52.
  • 161.8% of AB = 194.16, so D at 1,154.16 − 194.16 = ₹960.

This is why the stop matters so much. If you’d bought at ₹1,040 without one, an extension to ₹960 would be an ₹80 drop per share. With the ₹1,018 stop, you’re out early with a controlled loss, and you can reassess at the next level. Wide-range candles and gaps inside the CD leg are an early hint that an extension may be forming.

The bearish version

Flip everything. Stock Y (hypothetical) rallies from A at ₹500 to B at ₹560, so AB = ₹60. It dips to C at ₹522.92, which is a 61.8% retracement (37.08 ÷ 60 = 0.618). AB=CD puts D at 522.92 + 60 = ₹582.92. The 1.618 projection gives 1.618 × 37.08 = ₹60.0, so D at about ₹582.92 again. A trader would watch ₹583 for signs of selling pressure, with a stop above the zone, rather than shorting blindly into it.

Mistakes we see all the time

  • Forcing the pattern. If BC retraces only 20% of AB, or more than 88.6%, it isn’t a valid ABCD by the rules above. Move on.
  • Ignoring time. AB=CD is about time as well as price. If AB took 15 sessions and CD has taken three, the “equal” leg is suspicious.
  • Trading against a powerful trend. A bullish ABCD in a stock that’s breaking down on bad results is a low-odds setup. Check the bigger picture first.
  • Entering at D without confirmation. The zone is where you start watching, not where you blindly buy.
  • Skipping the stop. Extensions happen. Plan for them.

Where the ABCD pattern fits in Indian markets

The structure works on any liquid chart: Nifty and Bank Nifty, large-cap stocks, even intraday charts of F&O names. On thinly traded small-caps, swing points get distorted by single large orders, so the ratios are less reliable. We’d stick to liquid counters where the highs and lows reflect real participation.

It also pairs well with ideas you may already use. A D point that lines up with an old support level, a rising 200-day moving average or a round number gives you extra reasons to trust the zone. And if you’re trading the bounce, our guide to the pullback trading strategy covers how to manage entries in a trending market.

A quick checklist before you act

  1. Mark clean swing points A, B and C.
  2. Confirm BC retraced between 38.2% and 88.6% of AB.
  3. Project D two ways: CD = AB, and the matching BC extension.
  4. Check that the two projections converge into a tight zone.
  5. Compare the time taken by AB and CD.
  6. Wait for a reversal sign at D before entering.
  7. Set the stop beyond the zone, size the position from your risk, and plan targets at the CD retracements.

The ABCD won’t hand you certainty. Nothing on a chart does. What it gives you is a measured, repeatable way to find spots where the odds may lean in your favour, with a clear point at which you know you were wrong. For a pattern this simple, that’s a lot.

Disclaimer: This article is for educational purposes only and is not investment advice. All stocks and prices in the examples are hypothetical and used only to explain the calculation. Chart patterns can fail and give false signals. Consult a SEBI-registered investment adviser before making investment decisions.

Leave a Reply

Join the conversation

Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.

Sign up to comment Log in