The double top is a bearish reversal pattern forming an “M” shape, with two peaks at approximately equal highs. Bulkowski's research shows it has a 17% failure rate when confirmed by a neckline close — but twin peaks fail 65% of the time without that confirmation. The neckline break is everything.
The double top is one of the most cited patterns in technical analysis — and, according to the research, one of the most misidentified. Understanding the difference between a genuine reversal signal and a mere two-peak shape on a chart is the dividing line between profitable and losing trades.
Source: Thomas N. Bulkowski, Encyclopedia of Chart Patterns, 2nd Edition & Trading Classic Chart Patterns
This guide covers everything from the pattern's market psychology to exact entry rules, stop-loss placement, volume confirmation, and crypto-specific failure modes — using statistics from over 1,000 trades analyzed by Bulkowski and the foundational definitions from Edwards & Magee and Schabacker.
“A Double Top is formed when a stock advances to a certain level with, usually, high volume at and approaching the Top figure, then retreats with diminishing activity, then comes up again to the same (or practically the same) top price as before with some pickup in turnover, but not as much as on the first peak, and then finally turns down a second time for a Major or Consequential Intermediate Decline.”
— Robert D. Edwards & John Magee, Technical Analysis of Stock TrendsThe double top prints an “M” shape on the price chart — hence its alternative names: M formation or twin peaks pattern. Price rallies to a high, pulls back to a support level called the neckline, rallies again to approximately the same high, and then reverses downward. John J. Murphy defines it simply: “double tops and bottoms (also called M's and W's because of their shape) show two prominent peaks or troughs instead of three. The inability of the second peak to move above the first peak is the first sign of weakness.”
A double top is a reversal pattern — it must have something to reverse. A minimum 15–20% prior advance is required for the pattern to carry meaningful weight.
Price rallies to a new high on strong volume, then pulls back. This creates the left side of the “M.”
The trough between the two peaks forms the neckline. According to Edwards & Magee's formal definition, this level must be at least 15% below the peaks on diminishing activity. Schabacker suggested approximately 20% as an ideal depth.
Price rallies again but fails to exceed the first peak. Edwards & Magee specify ±3% tolerance. Volume is characteristically lower than the first peak — buyers are running out of conviction.
A close below the valley level confirms the pattern and signals a trend reversal. This is the critical step — without it, you do not have a confirmed double top.

Double top (“M formation”) on BTC/USDT (4h, Binance) detected by ChartScout — two equal peaks with neckline break confirmation
“The Double Top formation may be compared to successive assaults made by an army on a strongly defended enemy line. The first attack is made in force but is stopped short and quickly repulsed. The attackers drop back to a safe position, consolidate their forces, rest and gather strength for another assault on the enemy trenches. Again the charge is made; the first line of enemy trenches may be slightly penetrated or the attack may be stopped before it quite attains that objective; in any event the attack is repulsed and, this time, the beaten army has spent its strength and retreats in defeat. The tide of battle has turned.”
— Richard W. Schabacker, Technical Analysis and Stock Market ProfitsSchabacker's military analogy is remarkably precise. The double top is not a random shape — it is the visible footprint of a specific battle between buyers and sellers playing out in two acts.
Price rallies strongly to a new high on heavy volume. Momentum traders and late bulls pile in, driving prices to a level where significant selling interest exists — often a previous high, a round number, or a major resistance zone. When the selling pressure absorbs the buying, price reverses. Early buyers take profits. The market pulls back.
Traders who missed the first rally now buy the dip, driving price back toward the prior high. But this rally is different: volume is lower, momentum indicators diverge, and institutional sellers who absorbed demand at the first peak are waiting at the same price level again. The second assault fails at the same resistance ceiling — and this time, buyers have fewer reserves left.
When price falls through the neckline — the low between the two peaks — it invalidates the pattern of higher lows that defined the uptrend. Stop-loss orders cluster just below this level, and their execution accelerates the decline. In crypto, this dynamic is amplified by leveraged positions and liquidation cascades. Bulkowski observed the mechanism directly: “Many unfortunate investors bought near the left top hoping prices would continue rising... Those investors that bought at the top swore they would sell just as soon as they got their money back. When price started rising again, many of them pulled the trigger and sold their shares.” The second peak was their exit, flooding the market with supply and setting up the breakdown.
No other analyst has studied chart pattern performance with the rigor of Thomas Bulkowski. His work across two books — Encyclopedia of Chart Patterns and Trading Classic Chart Patterns — provides the most reliable statistical baseline available.
“The twin peak pattern becomes a true AADT when price closes below the confirmation line. That qualification is important as an earlier study I did found that price continues rising 65% of the time without confirming the twin-peak pattern. Thus, always wait for confirmation unless you have valid reasons for trading earlier.”
— Thomas N. Bulkowski, Encyclopedia of Chart Patterns, 2nd EditionEntering before neckline close = flipping a biased coin against you
Confirmation flips the odds decisively in your favor
Note: Double tops produce more modest declines than major reversal patterns like head-and-shoulders. As Bulkowski states in Trading Classic Chart Patterns: “Simply put, double tops are light on performance.” Manage expectations accordingly.
Stop-Loss Placement Is Critical
A meaningful share of confirmed double tops still reverse back above the neckline after the initial breakdown. This is why the stop-loss must always be placed above the second peak — not at the neckline. A close above the second peak definitively invalidates the pattern regardless of prior confirmation.
Edwards & Magee were blunt: “True Double Tops and Double Bottoms are exceedingly rare... The true patterns can seldom be positively detected until prices have gone quite a long way away from them.” Most patterns that “look like” double tops do not qualify. The following checklist separates genuine signals from noise.
The pattern must emerge from a clear uptrend. A double top with no prior uptrend is just price consolidation, not a reversal.
Per Edwards & Magee: “Another rally back to the previous high (plus or minus 3%) is made.” A second peak significantly above the first is a bull trap, not a double top.
The trough between peaks should represent a 10–20% decline from the top (Schabacker suggested ~20%). Shallower pullbacks — under 7–10% — disqualify the pattern. A deep valley indicates genuine supply/demand imbalance.
Edwards & Magee: “The two highs should be more than a month apart.” Schabacker: “The longer the time interval between the two tops, the more important the pattern becomes.” In crypto on lower timeframes (4h, 1h), scale this proportionally — peaks 20–40+ candles apart carry more weight.
Volume should be high at the first peak and noticeably lower at the second. Edwards & Magee: “some pickup in turnover, but not as much as on the first peak.” Rising volume at the second peak is a disqualifier — it signals renewed buying pressure, not exhaustion.
The most cited crypto double top is Bitcoin's 2021 formation — two peaks at approximately $64,800 (April) and $64,000 (June), with the neckline around $47,000. The pattern confirmed when BTC closed below $47,000, initiating a decline to the mid-$20,000s. More recently, BTC formed another potential double top structure near the $108,000 level in late 2024/early 2025, with the neckline around the $92,000–$95,000 zone. These are the formations ChartScout's detector identifies in real time across all pairs.
ChartScout Automates This Checklist
Manually scanning 200+ crypto pairs for valid double top setups across multiple timeframes is impractical. ChartScout's automated detector validates all five criteria in real time — including dual-peak proximity and neckline confirmation — and alerts you the moment a pattern passes. See live double top alerts →
Volume is the single most important confirmation tool for the double top pattern. Every authoritative source — Schabacker, Edwards & Magee, and Bulkowski — emphasizes the volume signature. (For a broader look at how volume interacts with all chart patterns, see our volume analysis guide.) Here is the four-stage pattern to look for:
Strong buying pressure drives price to the first high. Volume should be above the 20-period average — this represents genuine demand.
Volume decreases as price pulls back to the neckline. Low-volume pullbacks suggest the downtrend is merely a pause, not a full reversal — yet.
This is the key divergence. The second rally produces noticeably less volume than the first — 15–20% lower is the target threshold. Fewer buyers are willing to pay those prices.
A valid breakdown should be accompanied by above-average volume — at least 25–30% above the 20-period average. A breakdown on low volume is suspicious and may not hold.
Bulkowski on Pullback and Volume
“When everyone sells their shares soon after a breakout, what is left is an unbalance of buying demand (since the sellers have all sold), so the price rises and pulls back to the confirmation point.” High-volume breakouts are paradoxically more likely to produce pullbacks to the neckline — creating your second entry opportunity.
“The conclusive definition of a Double Top is given by a negative answer to that last question. If prices, on their recession from the second peak, drop through the Bottom level of the valley, a Reversal of Trend from up to down is signaled. And it is usually a signal of major importance. Fully confirmed Double Tops seldom appear at turns in the Intermediate Trend; they are characteristically a Primary Reversal phenomenon. Hence, when you are sure you have one, do not scorn it.”
— Edwards & Magee, Technical Analysis of Stock TrendsRequire a minimum 15–20% price advance before the first peak. In crypto, confirm the uptrend on the same timeframe you're trading — do not mix a daily uptrend with a 15m double top. The pattern carries no reversal weight without a clear trend to reverse.
Apply all five criteria: prior uptrend, peaks within 3%, valley depth 10–20%, peaks separated by adequate time, and lower volume at the second peak. If any criterion fails, disqualify the pattern. ChartScout uses a stricter 0.2% peak tolerance in its automated validator — a standard that eliminates the vast majority of false setups.
Draw a horizontal line at the lowest point of the valley between the two peaks. Also mark the second peak — this is your stop-loss reference level. Per Edwards & Magee's measuring rule: “the Double Top affords no formula comparable with that we have attributed to Head-and-Shoulders... but it is safe to assume that the decline will continue at least as far below the valley level as the distance from peak to valley.” Note this distance now.
Never enter before the neckline close. You are against the odds 65% of the time without it. Once the close below the neckline occurs, choose your entry method:
Enter short on the candle that closes below the neckline. Requires above-average volume (25–30%+ above 20-period average). Captures the full move but risks fakeouts on low volume.
Wait for the 57–61% of patterns that pull back to the neckline after breaking it. Enter short when price is rejected at the neckline-as-resistance. Tighter stop, better R:R — at the cost of missing non-retesting patterns.
Place the stop-loss 1–3% above the second peak — above the maximum resistance ceiling. A close above this level definitively invalidates the pattern. In crypto, give at least 2% buffer to absorb wick noise. On a retest entry, a tighter stop 1–2% above the neckline is acceptable and significantly improves the risk/reward ratio.
Measure the vertical distance (H) from the peaks to the neckline, then subtract from the neckline breakout price. Example: peaks at $100, neckline at $88, H = $12. Target = $76. Use these guidelines:
ChartScout Alert Timing and Your Strategy
ChartScout fires its double top alert after 3 consecutive candles close below the neckline (BREAKOUT_CHECK_BARS=3), which aligns precisely with the confirmed breakout entry in Step 4. A 5-minute Redis-backed deduplication cooldown and a 7-candle skip after detection prevent cascading alerts from the same move — so each alert represents a genuinely new signal, not a repeat of one you already acted on.
No competitor guide addresses this question for crypto — and it matters. The 24/7 nature of crypto markets means patterns form across weekends, during low-liquidity periods, and with different noise profiles than equity markets. (New to reading crypto charts? Start with our beginner chart reading guide.) Here is a practical breakdown:
| Timeframe | Reliability | Noise Level | Best Use |
|---|---|---|---|
| 15m | Low | Very High | Scalping only; require RSI divergence filter |
| 1h | Medium | Medium | Short-term swing; confirm with 4h trend |
| 4h | High | Low | Sweet spot for crypto swing traders |
| Daily | Highest | Lowest | Macro reversals; position trading |
“We come now to a formation which is one of the most loosely and glibly discussed of all reversal patterns — the Double Top... Probably not more than a third of them signaled reversal; and most of the patterns which are popularly alluded to as ‘looking like a Double Top’, carry no such suggestion to the informed student.”
— Richard W. Schabacker, Technical Analysis and Stock Market ProfitsSchabacker wrote this in 1932. The warning is more relevant in crypto than anywhere else. Here are the five most common failure modes specific to crypto markets:
A single positive catalyst — ETF approval, institutional buying announcement, regulatory clarity — can erase a forming double top in minutes. This is the primary crypto failure driver and has no equivalent in equity or forex markets. Filter: avoid entering double tops immediately before major scheduled catalysts (FOMC, ETF decisions, token unlocks).
When the second peak clears the first by more than 3%, the pattern is invalidated — but traders who already shorted are trapped. This is a calculated stop-hunt by larger players who know where stops cluster (just above the first peak). Filter: place stop-loss above the second peak, not the first.
On low-cap altcoins, thin order books mean a single large sell order can spike price below the neckline momentarily without representing genuine selling pressure. The candle closes back above the neckline within one or two bars — a classic fake breakout. Filter: require above-average volume on the neckline break candle and confirmation over 2–3 bars.
A significantly rising neckline — where each trough is higher than the last — often resolves as a continuation pattern rather than a reversal. The rising lows indicate persistent buying pressure. Filter: treat rising-neckline double tops with skepticism; only trade them if the second peak is notably weaker in volume and momentum indicators diverge sharply.
Even fully confirmed double tops can reverse — price recovers above the neckline after the initial breakdown. This is not prevented by any filter; it is managed by the stop-loss above the second peak. Rule: always size positions conservatively, and treat a close above the second peak as a definitive exit signal regardless of how well the trade looked at entry.

A busted double top on ETH/USDT (1h, Binance) — neckline broke but price recovered above it, illustrating why stops must be placed above the second peak, not at the neckline
Every challenge described in this guide — identifying the pattern manually, monitoring dozens of pairs, catching the exact neckline break moment — is solved by automated detection. Here is exactly how ChartScout's double top detector works:
ChartScout reads live OHLCV candles from a Redis rolling buffer — a 150-candle window that is always current. Stale data is automatically discarded. A freshness validation step confirms data currency before any pattern scan runs.
scipy's find_peaks algorithm runs on the full candle buffer simultaneously, identifying candidate peaks using prominence-based filtering (PROMINENCE_STD_FACTOR=0.03). This fully vectorized approach scans the entire 150-candle window in a single operation — no sequential looping.
Two-peak validation requires both peaks to land within a 0.2% price tolerance of each other (TOUCH_ZONE_TOLERANCE=0.002). This is significantly stricter than the ±3% manual standard — filtering out the loose “it looks like a double top” setups that Schabacker warned about.
Before any alert fires, the neckline break must hold across 3 consecutive bars (BREAKOUT_CHECK_BARS=3). This eliminates wicks and single-candle fakeouts — exactly the low-liquidity fake breaks described in the failure modes section.
Patterns must achieve a minimum confidence score of 60 before triggering. A Redis-backed 5-minute deduplication cooldown and a 7-candle post-detection skip ensure you receive one clean alert per breakdown event — not a cascade of notifications from the same move.
ChartScout monitors 200+ trading pairs across all major timeframes. The moment a double top passes its full validation checklist, you receive an instant alert — no chart-watching required.
Start Getting AlertsAccording to Thomas Bulkowski's research, the confirmed double top pattern has a 17% failure rate — meaning 83% of patterns that close below the neckline continue their decline. Without that neckline confirmation, twin-peak formations fail 65% of the time as price continues rising. Waiting for the confirmed close is the single most important factor.
It is reasonably reliable on 4h and daily timeframes. Confirmed patterns produce an average decline of 15–18% and approximately 64% of Adam & Adam double tops reach the full measured-move target according to Bulkowski. Crypto-specific risks — leverage, sudden news, and thin altcoin liquidity — make volume confirmation essential.
Confirmed double tops carry a 17% failure rate according to Bulkowski. Unconfirmed twin peaks fail 65% of the time. Additionally, a meaningful share of confirmed patterns later reverse back above the neckline — which is why the stop-loss must always be placed above the second peak, not at the neckline.
The most common failure causes: unexpected positive news reversing selling pressure (the primary crypto driver), the second peak slightly exceeding the first (a bull trap), low liquidity creating a fake neckline break, and a rising neckline resolving as a continuation. Always require above-average volume on the neckline break to filter false signals.
Place the stop-loss 1–3% above the second peak — above the maximum resistance ceiling. A close above this level definitively invalidates the pattern. On a retest entry — entering when price returns to the neckline after breaking below it — a tighter stop 1–2% above the neckline is acceptable and improves risk/reward significantly.
Measure the vertical distance (H) from the peaks to the neckline, then subtract H from the neckline breakout price. If peaks are at $100 and neckline at $88, the target is $76. According to Bulkowski, approximately 64% of confirmed Adam & Adam double tops reach this full measured-move target.
Both are valid. A breakout entry captures the full move but risks fakeouts. A retest entry waits for the 57–61% of confirmed patterns that pull back to the neckline (which becomes resistance) — offering a tighter stop and better risk/reward, at the cost of missing the 39–43% of patterns that do not retest.
The 4-hour and daily timeframes produce the most reliable double top signals in crypto, with significantly less noise than 1h or 15m charts. On the 15-minute timeframe, require RSI divergence — RSI making a lower high at the second peak while price makes an equal high — as an additional confirmation filter.

Founder of ChartScout · Crypto Trader Since 2013
Trading crypto since 2013 with his first Bitcoin bought at ~$200. Four complete bull/bear market cycles, traded on early exchanges like Mt.Gox and BTC-e, on-chain trading on IDEX and EtherDelta, and ~70 crypto project investments. Built ChartScout after 17+ months of development to automate what no trader can do manually - watch hundreds of charts 24/7.
We use cookies
By clicking "Accept", you agree to our use of cookies and collection of timezone information.
Read our Privacy Policy