Reading the market regime before prices move

Skip to content
Last close 00:43 UTC
QQQ 743.57 -0.34%
IWM 276.71 -0.43%
RSP 213.30 +0.06%
VIX 15.28 +0.46%
SVIX 30.11 +0.14%
VXX 16.68 -0.06%
SMH 588.12 -0.49%
SOXX 543.90 -0.18%
XLF 54.82 -0.42%
XLE 67.17 +1.76%
GLD 381.67 -0.13%
Brent 125.44 -0.06%
WTI 96.24 +0.11%
Dollar index 121.60 +0.13%
US2Y 4.79% −1 basis point
US5Y 5.00% −2 basis points
US10Y 5.21% −3 basis points
US20Y 5.60% −5 basis points
US30Y 5.56% −4 basis points
Bitcoin 83,220.02 +0.06%
After hours
CHART PATTERN · Reversal patterns

Diamond top

Diamond Top
Slope: down Timeframe: weeks

Terms on this page: Trendline · Volume · Structural Invalidation (Structural Invalidation)

Diamond top: a chart with a worked exampleWorked example of a Diamond Top over 76 sessions. Trigger at the close of session 63 near $65.1. Target $46.5. Invalidation $68.0.InvalidationSignalTargetBreadthContraction68.0$46.5$60$Volume03876 sessions
Diamond top: a chart with a worked exampleWorked example of a Diamond Top over 76 sessions. Trigger at the close of session 63 near $65.1. Target $46.5. Invalidation $68.0.SignalTargetInvalidationBreadthContraction68.0$46.5$50$60$Volume03876 sessions
A worked example that explains the rule, not a stock price. The circle marks the first close beyond the level. The blue line is the target. The orange line is the invalidation. Prices are in the right-hand column, and sessions sit under the volume bar. Hollow green candles closed above their open, and filled red candles closed below it.

Numbers in the example chart

From the same calculation that draws the shape and writes the "Measuring the target" section below.
Trigger level $65.1 · at the close of session 63
Target 46.5$
Invalidation 68.0$
Pattern height 18.6$
Chart span 76 sessions

What it is

Swings that widen and then contract, drawing a diamond. It describes a peak of emotion: a sharp disagreement over value that widens, then a hesitant consensus that contracts before the decision.

When the trigger starts and when it fails

Signal

A close below the lower right edge.

Invalidation · Structural Invalidation

A close above the last high inside the contraction.

Reading it stage by stage

  1. Widening Higher highs and lower lows: a sharp disagreement over value on choppy volume.
  2. Contraction Lower highs and higher lows: hesitation before a decision, and volume dries up.
  3. Breakdown A drop from the lower right edge. ⚠ Rare and easy to imagine · if the widening followed by contraction isn't clear without stretching, it is not a diamond.

Recognition rules

  • It usually appears after a sharp rise.
  • The first half is a widening formation (higher highs and lower lows).
  • The second half is a contracting formation (lower highs and higher lows).
  • Volume is high and choppy during the widening, and falling during the contraction.
  • Confirmation is a downside break of the lower right edge.

Measuring the target

The diamond's maximum height is subtracted from the breakdown point.

Where it fools you

  • Rare and easy to imagine. Any random swing can be boxed in by four lines that look like a rhombus. If the widening followed by contraction isn't clear without stretching, it is not a diamond.

Where to find it on the platform

  • Technical terminal · drawing tools Members only
    Open the daily timeframe for any symbol and draw the pattern yourself. Your drawing is saved per symbol in your browser, and the terminal does not name or detect the pattern.
    • ╱ Trendline Widening and contraction
    • ⇕ Measure Target equals pattern height
We do not detect chart patterns with a numeric rule: telling them apart takes judgment on the chart. Candlestick patterns with a numeric rule are detected daily by the candlestick pattern scanner.

The mirror image: the diamond bottom

The same pattern turned upside down, with the same rules in the opposite direction: what was a top becomes a bottom, and the trigger, target and invalidation all flip direction.

Diamond bottom: a drawing with a worked exampleA worked example of the diamond bottom over 76 sessions. The signal comes at the close of session 63, near $64.9. Target $83.5. Invalidation $62.0.InvalidationSignalTargetBreadthContraction83.5$62.0$50$70$Volume03876 sessions