Pattern Detail

AB=CD

The building block of every harmonic pattern: two equal-length legs around a partial retracement.

Completions

232

Completed AB=CD structures on NQ over the sample period

Win Rate (decided)

58.2%

Share of decided trades (232 wins plus losses) that hit the target before the stop

Avg Return

+0.05%

Mean outcome across every completion, signed so positive favours the trade

Outcome Breakdown

Wins

Count
135
Avg return
+0.38%

Losses

Count
97
Avg return
-0.42%

Timeouts

Count
0
Resolve window
60 bars
Median return: +0.07% Bullish: 105 Bearish: 127 Strictness: balanced (swing 3, tolerance 5.0%)

Recent AB=CD Completions (20)

Date Direction Entry Return Outcome
Mar 24, 2026 Bullish 24,250 +0.94% Win
Jul 11, 2025 Bullish 22,986.75 +0.07% Win
Jun 9, 2025 Bearish 21,824.5 +0.17% Win
Mar 21, 2025 Bearish 19,864.25 -0.33% Loss
Jan 16, 2025 Bullish 21,347.5 +0.22% Win
Dec 3, 2024 Bearish 21,202.75 -0.35% Loss
Nov 11, 2024 Bullish 21,169.5 +0.23% Win
Oct 7, 2024 Bearish 20,150.5 +0.18% Win
Sep 10, 2024 Bearish 18,780.75 +0.85% Win
Aug 22, 2024 Bearish 19,916.25 +0.24% Win
Jul 29, 2024 Bearish 19,222 +0.28% Win
Jun 6, 2024 Bullish 19,066 -0.32% Loss
May 13, 2024 Bullish 18,284.25 +0.07% Win
Apr 18, 2024 Bullish 17,533.25 -0.25% Loss
Apr 11, 2024 Bearish 18,308.5 -0.24% Loss
Mar 11, 2024 Bearish 17,982 +0.12% Win
Feb 12, 2024 Bearish 18,076.75 +0.28% Win
Feb 1, 2024 Bearish 17,354.25 -0.47% Loss
Jan 23, 2024 Bullish 17,465.25 +0.05% Win
Jan 3, 2024 Bullish 16,590.25 -0.45% Loss

Detection scan: NQ 15m · 2008-01-02 to 2026-04-24 · generated May 29, 2026

A B C D
  • C = 0.618-0.786 retrace of AB
  • CD = AB (equal legs)
Idealized bullish AB=CD. The bearish form is the mirror image.

What this pattern measures

AB=CD is the simplest harmonic structure and the building block the others are made from. It is four points: a leg from A to B, a partial retracement from B to C, then a final leg from C to D that is equal in length to the A-to-B leg. Because it only needs two equal legs around a retracement, it is the most common pattern in the family.

This page measures what happened after each completed AB=CD, scored by the trade the structure implies: enter at the point of equality, target a 0.618 retracement of the move, stop just beyond the completion.

Definitions used on this page:

  • B to C retraces 0.618 to 0.786 of AB, and C to D matches AB in length.
  • Pivots are confirmed swing highs and lows at balanced strictness: 3 bars on each side, with a 5% tolerance on every ratio. A pattern is counted only on the bar its final pivot confirms.
  • The implied trade enters at the close of the confirming bar, targets a 0.618 retracement of the structure, and stops just beyond D. It is given 60 bars to resolve before timing out.
  • Outcomes are measured on CME:NQ at 15-minute and 5-minute bars.

Why it matters

The idea is symmetry. If the market moved a certain distance from A to B, paused, and then resumed, the second leg often travels a similar distance before stalling. D is the point of equality, where the move has covered the same ground twice and is read as complete. The simplicity that makes it common also makes it noisy: two equal legs happen all the time without marking anything significant, so without context the AB=CD fires on a lot of meaningless structure. That frequency is what makes it useful for seeing how a high-volume setup behaves over a long sample.

How to read the numbers

  • Win rate is the share of decided trades, wins plus losses, that reached the target before the stop. Timeouts are excluded and reported on their own.
  • Avg return is the mean outcome across every completed pattern, signed so positive favours the trade direction.
  • Avg win and avg loss split the decided trades into their winning and losing sides.
  • Bullish and bearish counts show which direction the structure completed in.

What’s not here

  • No context filter, which a high-frequency structure like this needs most.
  • No confluence with longer-term levels at the point of equality.
  • A single contract and two intraday timeframes.

Keep going

Explore this pattern further with live data.