WhitmanTrading

Double Top: Two Equal Highs Are a Target

A double top is two highs at approximately the same price separated by a decline, completed when price breaks below the low between them. The two level highs are also the clearest possible advertisement of where stop orders sit, which is why the second high is so often exceeded before the pattern completes.

Covered on this page: TradingView.

How it works

Price advances, makes a high, pulls back, advances again and stops at approximately the same price. The shape resembles an M, which is the alternative name.

Double top on an illustrative series, a price series, volume beneath, 1 marked level.
The middle low breaking is what completes it. Illustrative chart - not real market data.

Completion is the break of the low between the two highs, not the second high failing. Until that break, the structure is two highs at a similar price, which is also what the top of every range looks like.

It is the double bottom inverted, with one asymmetry. Declines are typically faster than advances, so when a double top does resolve it tends to resolve more quickly — which affects entries, not reliability.

The problem the mirror pattern does not have

Two highs at the same price are the single clearest signpost on a chart. Everyone who is long has a stop under them somewhere; everyone who wants to be short is placing a stop just above them. That is a concentration of resting orders at a price everybody can see.

Concentrated resting orders are a destination, not a barrier. The liquidity grab page covers the mechanism: a move through an obvious level fills a lot of orders at once, and price frequently reverses immediately afterwards.

Which produces the pattern’s signature failure — a sweep of the second high, then completion anyway. The formation was correct. Anyone positioned at the obvious price was removed first.

And the tolerance is unspecified here exactly as it is on the mirror pattern. Within a tick, within 1%, within 3% — every source says “roughly equal.” A second high slightly above the first is called a sweep if the pattern works and a higher high if it does not, and the naming happens afterwards.

In practice: entries, targets and the one non-price input

The measured move is the distance from the highs down to the middle low, projected below the break. It is arithmetic from the shape, and its use is sizing the decision in advance rather than predicting where price stops.

The conventional stop sits above the two highs, which on a formation of any size is a long way from an entry at the neckline break. Wide stop, small position — the honest constraint, and the reason the pattern’s hit rate matters less than the arithmetic of the trade.

The classical volume reading is lighter participation on the second high than the first, taken as evidence that fewer buyers were willing at that price. It is the only element of the pattern that is not derived from price, and it is the first thing dropped when a formation looks good.

On a higher timeframe the whole formation is a single candle with an upper wick. The pattern exists at the bar length you selected, which is worth remembering before treating it as a structural feature of the market.

A gap below the middle low completes the pattern overnight, at a price that was never available. The formation worked and the trade did not exist.

Each attempt pays the spread and commission on the way in and out, plus borrow if the position is a short rather than an exit from a long.

And whatever stopped price at the first high is not there any more. The order book is a live queue, not a record. If the second high holds, it is because new sellers arrived at a visible price — which is a different claim from “there is supply at this level.”

What a double top is not

It is not resistance. It is two touches, which is the minimum evidence for resistance rather than proof of it.

It is not complete at the second high. Everything before the neckline break is a hypothesis.

It is not a head and shoulders. That requires a higher middle peak. Here the two highs are level and there is no third.

And it is not a reason to be short by itself. It is a shape. The reason to be short is the arithmetic of the entry, the stop and the target, and the shape only supplies the levels.

How this connects

Two highs at a similar level with a dip between. The double bottom is the mirror.

One resistance level, tested twice - which is the honest description, and the part with an actual mechanism, since repeated tests concentrate orders.

The neckline is the trigger, so this is a breakout trade downward and carries the usual false-break risk.

A liquidity grab explains many failures. A second high slightly above the first sweeps the stops resting there, then reverses - which looks like a failed double top and may be the point.

And chart patterns as a family share the identification problem: how similar do two highs have to be before they count, and who decides.

When it fails

The most common outcome is a third high. At that point the two “equal highs” were the first two touches of a range ceiling with more to come, and the double top was a description of an incomplete sequence.

The second failure is the sweep. Price runs a little above the second high, clears the obvious stops, and reverses. Whether the pattern eventually completes is almost beside the point — the position was closed at the worst available price first.

A third is the tolerance stretch after the fact. A second high 2% above the first is called “a slight overshoot” when the trade works and “a higher high, so no pattern” when it does not. That is a description written to fit the outcome.

A fourth is shorting the second high without confirmation. That is a resistance trade, not this pattern, and it carries a different risk — there is no neckline break to be wrong about, only a level that has held once.

And a fifth is ignoring what the pattern needs in order to exist. Two highs at similar prices are extremely common in ranging markets, which is precisely where a reversal signal is least informative, because everything reverses there.

The original data

Failing to extend a high is the ordinary state of a market, even a rising one. The S&P 500 climbed enormously between 1950 and 2026 and still closed at a new record on only about 7% of trading days; on the rest, an earlier peak stood above price, unbeaten.

Double top on an illustrative series, price bars cut at the decision point, volume beneath, 1 marked level.
Second high rejected at the same price. Short? Illustrative chart - not real market data.

That is the honest context for “the second high failed.” A market that spends most of its days below an earlier peak produces second highs that fall short all the time — which means a failure at the old high is ordinary behavior, not evidence that sellers are defending a price. Before treating a double top as information, compare it against how often your instrument simply fails to extend a recent high. If the two numbers are close, the pattern is describing the base rate rather than adding to it.

Double bottom is the mirror formation, with the tolerance problem set out in full. Chart patterns is the parent page on named shapes. And liquidity grab explains what tends to happen at two equal highs before anything else does.

The practical check

Obvious levels attract obvious stops. A short under two equal highs with a stop a few ticks above them can be run through, turned around, and the pattern completed without you. The formation can be right while the stop sits where every other stop is.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money. Some links on this page earn a commission if you buy through them. It costs you nothing and it does not decide what appears here or in what order — how these pages are made is set out in our methodology.