AB=CD, Bullish
4 min read
Core idea
The bullish AB=CD is a four-turn harmonic with the same Fibonacci spine as its bearish cousin, flipped vertically: A high, B low, C high, D low — and D is calculated by D = C − (C − B) / R where R is the BC retrace ratio of AB. Price reaches the calculated D nearly 100% of the time in bull markets (Bulkowski found 3 misses out of 1,741). It then reverses at D only about 38% of bull-market patterns and 33% of bear-market patterns. The take-away is identical to the bearish version: trust the projection, not the prediction.
When the reversal does work
For patterns that do turn at D, the bull-market breakeven failure rate is just 3–12%. The average rise after a valid D-reversal is around 30–38% — respectable but below the 42.4% average of non-Fibonacci bullish patterns. Bear-market AB=CD trades, oddly, beat non-Fib patterns (30.5% vs 28.1%). The pattern earns its keep when used as a target-projection tool inside a broader bullish setup.
Why it matters
The pattern's high projection accuracy converts an unknown — "where might this stock bottom?" — into a price you can act on. Combine that with the measure rule (height A − D added to A gives an upward target after breakout) and you have entry, target, and an invalidation level all derived from the same four turns. Few other patterns hand you that much pre-computed structure.
Key takeaways
Mental model — projection and outcome
Identification guidelines
- CB/AB retrace.
(C − B) / (A − B)must equal one of the listed Fibonacci ratios (~.382, .5, .618, .786) within ~0.5%. - CD/CB extension.
(C − D) / (C − B)must equal1 / R. Equivalently,D = C − (C − B)/R. - Hills and valleys. No interim swing pivot inside the pattern that violates the ABCD ordering (see Bulkowski's full table).
- Duration cap. Six months.
- Volume. Trends upward slightly more often. Trend direction is near random but useful as a tiebreaker.
How the pattern fails
- Price overshoots D. The most common failure (62% bull, 67% bear). Price continues lower past the projection. Stops below D get hit.
- Price does not reach D. Extremely rare. Pattern is invalidated.
- D forms but the bounce is shallow (≤5%). The "breakeven" failure — counts as a loss after commissions and slippage.
Practical application
A pragmatic trade plan
- Software identifies ABC. Compute projected D and projected D-date
= (C − B) / Ratio + C. - Set an alert at D ± 1%.
- When price reaches D, wait for one confirmation bar (close above the bar that touched D).
- Buy at the next open. Stop below the D bar low.
- First target: peak B (closest pattern turn). Final target: peak A (top of pattern) or A + (A − D) on a confirmed close above A.
- If price closes more than 1% below D without confirmation, abandon the long — the pattern has likely failed.
Example: the George trade reframed
A trader's software flags an ABCD on a low-priced stock. A = 6.65, B = 5.81 (84-cent leg), C = 6.55, projected D = 5.71. Price drops to a high-low range of 5.94–5.59 — touches the target and forms a minor low. The trader buys the next open at 6.02 after a strong push from D and uses the standard measure rule: pattern height = 6.65 − 5.59 = 1.06; upward target = 6.65 + 1.06 = 7.71 (≈18% upside). A more conservative half-height target sits at 7.18 (≈9%).
Two trade plans share the same pattern: the aggressive plan buys near D, risks 0.40, and targets 7.71 (4.2:1 reward-to-risk on the full measure). The conservative plan waits for a close above A at 6.65, enters at 6.80, risks to 5.55 (below D), and targets 7.71 — a 0.7:1 trade that exists only because the harmonic pattern projected the bottom.
Where this fits in the family
AB=CD's bullish form is the foundation other harmonic patterns refine. The bullish bat (Bat, Bullish) adds a fifth turn (X) and a tighter ratio (.886) and substantially improves the reversal rate (91% at D in Bulkowski's sample), at the cost of being rarer. If you cannot find a bat, the bullish AB=CD remains a workable, more common projection tool — just respect the asymmetry between projection and reversal.
Related lessons
Related concepts
- Harmonic Patternslinked concept
- Fibonacci Ratiolinked concept
- Measure Rulelinked concept
- Chart Patternlinked concept