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.
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.
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 costs 2% of a typical bar’s range in round-trip costs on this history, 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.
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
This site’s shared 576-bar history contains 286 directional runs with a mean length of 2.01 bars, and
the breakout figures measured on the same series are directly relevant here: of 39 closes above a 20-bar
high, 85% closed back below that level within ten bars. Both sets of counts are in
research/series-measurements.json, produced by site/measure_series.py.
That 85% figure is the honest context for “the second high failed.” On a synthetic series with no participants and no memory, moves above a recent high came straight back most of the time — which means a second high failing is the ordinary behaviour of an oscillating series, 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.
Related
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.
Double tops taught me the thing about obvious levels the hard way. I was short under two beautifully equal highs with a stop a few ticks above them, and price ran through the stop, turned around, and completed the pattern without me. The formation was right and my stop was where every other stop was.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.