Appearance
Personalize your experience
ABCD Pattern
Harmonic patternA four-point harmonic structure (A\u2013B\u2013C\u2013D) defined by the AB=CD leg equality rule. The simplest and most foundational harmonic pattern \u2014 the building block from which all larger XABCD patterns derive. Works as both a standalone reversal pattern and as a component inside larger harmonic structures.
Origins & theory
The ABCD pattern was first described by H.M. in "Profits in the Stock Market" (1935) as the basic building block of all harmonic patterns. observed that price moves in symmetric leg pairs: after an initial (AB), price retraces to a Fibonacci level (BC), and then resumes in the original direction with a leg (CD) that mirrors AB in both price distance and often in time. He called this the "AB=CD" principle and devoted an entire chapter to its application across different market conditions and timeframes.
The core premise is rooted in the Elliott Wave Principle: AB represents an sub-wave, BC is the , and CD is the next impulse sub-wave. When BC retraces AB to a 0.618 Fibonacci level, CD tends to equal AB in length, creating a symmetric pattern.Scott later formalised this within his trading framework, adding the alternative ABCD where BC retraces to 0.786 and CD extends to . The ABCD pattern appears at all of trend, from 1-minute charts to monthly bars.
The ABCD is unique because it relies on a single Fib ratio at C rather than a multi-level PRZ. This makes it both simpler to identify and more prone to failure without confluence. The pattern appears constantly across all timeframes as a rhythm of price expansion and contraction. believed that the AB=CD symmetry reflected a natural market law: after a sharp move in one direction, traders take profits (BC), and then re-enter in the original direction with equal vigour (CD), creating a mirror of the initial move.
Time symmetry is an optional but powerful : when the number of bars from C to D approximately equals the number of bars from A to B, the pattern has "time symmetry." emphasised that patterns with both price and time symmetry were significantly more reliable than those with price symmetry alone. Modern traders consider time symmetry as a strong confirmatory factor but do not require it for entry.
Pattern structure
Fibonacci ratios
The C level determines the D ratio. Each C level corresponds to a specific CD because the AB=CD rule enforces that CD = AB in price distance. The following shows the relationship between C retracement and D projection for the most common configurations.
How to draw (3 clicks)
- 1Set A at a swing low/highThe start of the first impulsive leg. A should be a pivot with preceding trend confirmation. The prior trend should be well-established before A.
- 2Set B at the leg endWhere the initial terminates. B should be a distinct swing extreme with momentum exhaustion visible. A long upper wick (for bullish ABCD) or lower wick (for bearish) adds confirmation.
- 3Set C at the retracementThe . The tool automatically projects D based on the selected C retracement ratio. C to snap to Fib levels. The D updates in real time as you move C.
How to identify valid patterns
The ABCD pattern is common, but many apparent ABCD formations fail to produce reliable reversals. Use the following to for high-probability setups only. Applying these filters can improve win rates from 50% to 70% or higher.
- Clean AB leg: A\u2013B should be a recognisable with little overlap. Choppy AB legs produce unreliable CD projections. The AB leg should have at least 3 bars with a trend direction.
- C within \u20130.886: C must retrace AB within the acceptable range. A C of 0.5 is valid but less reliable than 0.618. Retracements outside the range are invalid.
- CD leg quality: D should be reached in a similarly clean swing to AB. A messy, overlapping CD leg suggests the pattern is failing. The CD leg should have volume and overlap.
- AB=CD proximity: In standard , D should be within 2\u20133% of the AB price distance. Larger deviations reduce . Use the tolerance setting to enforce strict AB=CD equality.
- Time symmetry (optional): If time from A\u2013B is 10 bars and C\u2013D is 10 bars, the pattern has time symmetry. A difference of more than 30% reduces pattern quality but does not invalidate it.
- Trend alignment: The ABCD should form in the direction of the larger trend. A bullish ABCD (D is a low) inside a bull trend is higher probability than a bearish ABCD against it.
Trading strategy
The ABCD is a reversal pattern traded at the D completion . The direction of the trade depends on the pattern orientation: a downward ABC with CD extending down creates a bearish ABCD (D = continuation lower), while an upward ABC with CD extending up creates a bullish ABCD (D = continuation higher). The trade is entered at D in the direction of the prior AB leg.
Invalidation conditions
Knowing when an ABCD pattern has failed is critical for risk management. The following conditions indicate that the trade should be exited or not entered at all.
- CD overshoots: If CD extends beyond of BC without reversing, the pattern has failed. Exit any existing position or pending entry orders. The CD may be the start of a .
- C exceeds A: If C retraces past A (e.g. C > A in an uptrend), the AB has been fully retraced \u2014 the pattern is invalid. The structure may be a trend reversal rather than a .
- D slices through: Price reaches D intraday but closes beyond it and continues. The CD leg has momentum, and the has failed. Do not re-enter \u2014 the pattern is dead.
- AB=CD mismatch: In standard , if CD is significantly shorter or longer than AB (over 5% deviation with tight tolerance), the symmetry principle is violated. Re-check the C level.
- Trend reversal damaging the setup: If the larger trend reverses while the ABCD is forming, the pattern must be re-evaluated in the new trend context. A pattern that was valid in a bull trend may be invalid in a newly established bear trend.
- Low volume CD leg: If CD forms on declining volume while AB formed on volume, the move lacks institutional support. These patterns have a high failure rate at D.
ABCD vs XABCD
The ABCD pattern is both a standalone tool and a component of larger harmonic patterns. In the family, the AB\u2013BC\u2013CD structure forms inside the X\u2013A leg. A valid ABCD within the XA leg can provide an early before the main D completion is reached. The key difference: ABCD uses AB as its reference leg, while XABCD uses XA as the primary leg for the D completion point.
- Standalone ABCD: trade at D with target at B or A. The AB=CD rule is the only method.
- ABCD inside XA leg of : trade the ABCD first (early entry for scalpers), then the larger XABCD on confirmation at the main PRZ.
- If the ABCD fails (D overshoots), the larger may still be valid \u2014 do not conflate the two patterns. Each has its own PRZ and invalidation conditions.
- ABCD patterns can also nest: a larger ABCD may contain a smaller ABCD within the AB leg, creating a fractal structure.
Pattern psychology
The ABCD pattern captures a pure cycle of trend and that reflects the rhythm of market . The AB leg represents an initial of buying or selling conviction, driven by news, earnings, or technical breakouts. The BC retracement reflects profit-taking and uncertainty \u2014 early winners exit, and doubters question whether the move was genuine. The CD leg represents the resumption of the original move with renewed conviction, often driven by latecomers who missed the AB leg and are now "buying the pullback." The completion at D occurs when this second wave of buying/selling exhausts itself, often at the where the AB=CD equality is satisfied.
believed that the AB=CD rule worked because it reflected a "echo" in price action: the second (CD) tends to equal the first (AB) because the same group of traders drives both moves. The first move catches them off guard, the gives them time to analyse, and the second move is their delayed . When the CD leg exhausts at the AB=CD level, the pattern completes and a correction begins. This rhythm of surprise, analysis, and delayed action is deeply rooted in human trading psychology and appears across all markets and timeframes.
Multi-timeframe analysis
ABCD patterns operate across all of trend, from 1-minute charts to monthly bars. A key advantage of the ABCD pattern is that it can be used to identify entry within larger structures. For example, a daily may contain a smaller 4-hour ABCD within the XA leg. Trading the smaller ABCD provides an early entry for the larger pattern. This fractal property means that ABCD patterns can be \u2014 a larger ABCD contains smaller ABCDs within each leg \u2014 creating opportunities at multiple degrees. Always verify the higher timeframe trend direction before trading a lower timeframe ABCD.
Common mistakes
Performance considerations
The ABCD pattern\u2019s depends heavily on the C level. Historical backtests across major markets show that patterns with C at exactly 0.618 have a win rate of approximately 65\u201370%, while patterns with C at 0.382 or 0.886 have win rates closer to 50\u201355%. This makes the 0.618 retracement the sweet spot for ABCD trading. The average risk/reward ratio for a standard ABCD (C=0.618, D=1.272) is approximately 1:2.2 when targeting the B level. The alternate ABCD (C=0.786, D=) produces a higher risk/reward (approximately 1:3.5) but with a lower win rate (55\u201360%).
Time symmetry significantly improves performance. Patterns where the time from C to D is within 20% of the time from A to B have a approximately 10 higher than patterns without time symmetry. The pattern performs best on daily and 4-hour charts where market structure is cleanest. On lower timeframes, the AB=CD rule generates excessive noise and false signals. For optimal , use the ABCD pattern only when the AB leg has at least 5 bars, the C is within 10% of 0.618, and the resulting risk/reward ratio is at least 1:2.
Algorithmic considerations
Algorithmic ABCD detection should use tolerance based on market volatility: tighter tolerance (2%) in low-volatility conditions, wider tolerance (5%) in high-volatility conditions. The C validation should check not only the price level but also the (3-wave or ) to avoid false positives. The AB=CD rule should be enforced with configurable (default 3% of AB distance). The algorithm should reject patterns where the CD leg takes more than 3x the time of the AB leg, as this suggests the pattern is forming across different market regimes. Filters for minimum bar count (at least 5 bars per leg) and maximum pattern (to avoid stale patterns) should be configurable by the user.
Settings reference
Real-world example
Consider a daily chart of EUR/USD where a uptrend is underway. Price moves from A (1.0800) to B (1.1000), establishing the initial 200-pip leg. Price then retraces to C (1.0924), a retracement of AB (76 from B). The tool projects D at 1.1088 (using the standard 1.272 of BC). Price reaches 1.1088 exactly three days later with a bearish engulfing candle. A short entry at D yields a target of 1.1000 (the B level, 88 pips profit) and a stop at 1.1138 (50 pips above D, half the AB range). The risk/reward ratio is 1:1.76. The pattern completes when price reaches the B level two days later. This example assumes all are met: clean AB leg, C at exactly 0.618, D at the AB=CD level with a reversal candle.
References & further reading
- 1.Profits in the Stock Market — H.M. Gartley (1935)
- 2.Harmonic Trading Volume 1 — Scott Carney
- 3.ABCD Pattern — Investopedia
- 4.Chart Patterns — ABCD — StockCharts ChartSchool
- 5.Elliott Wave Principle — Frost & Prechter
- 6.Technical Analysis of Financial Markets — John J. Murphy
Related articles
Related to ABCD Pattern
- Cypher Pattern
Charts / Drawing Tools / Patterns
A five-point harmonic pattern (X\u2013A\u2013B\u2013C\u2013D) characterised by an extended X\u2013A leg (1.13\u20131.414) and a precise 0.786 retracement of…
- Three Drives Pattern
Charts / Drawing Tools / Patterns
A seven-point reversal pattern with three successive push legs connected by two pullback legs. Each drive extends by a specific Fibonacci ratio (1.272,…
- XABCD Pattern
Charts / Drawing Tools / Patterns
A five-point harmonic structure (X\u2013A\u2013B\u2013C\u2013D) where the D completion point is projected from the XA leg via specific Fibonacci ratios. The…
- Elliott Correction Wave (ABC)
Charts / Drawing Tools / Patterns
A three-wave corrective structure labelled A\u2013B\u2013C that moves counter to the larger trend. The most common types are zigzag (5-3-5 internal…
- Elliott Impulse Wave (12345)
Charts / Drawing Tools / Patterns
A five-wave motive structure (1\u20132\u20133\u20134\u20135) that moves in the direction of the larger trend. Three of the waves are impulsive (1, 3, 5) and…
- Elliott Triangle Wave (ABCDE)
Charts / Drawing Tools / Patterns
A five-wave corrective pattern labelled A\u2013B\u2013C\u2013D\u2013E where price moves sideways between two converging or diverging boundary lines. All…
- Elliott Triple Combo (WXYXZ)
Charts / Drawing Tools / Patterns
A complex corrective pattern comprising three corrective structures (W\u2013Y\u2013Z) connected by two intervening X waves. Denoted…
- Harmonic
Automation / Grid Modes / Harmonic
Harmonic explained: how it works in QuaTick, settings and worked examples. Part of the Automation / Grid Modes / Harmonic reference.
- Head & Shoulders
Charts / Drawing Tools / Patterns
A three-peak reversal pattern with two lower shoulders flanking a higher head. The neckline connects the troughs \u2014 a decisive break below it confirms…