Chart patternBullish
Double Bottom Pattern: Definition, Structure and Trading Strategies
What is a double bottom pattern? How to draw its neckline, how to trade the breakout with a stop and a target, and what our bench found across markets and timeframes.
How we tested this pattern
- Sample
- 6,422 occurrences on 6 markets (crypto, forex, US stocks, ETFs, indices and commodities), 1973 to 2026.
- Detection
- Found by code, never picked by hand: every match of the rule on full price history, winners and losers alike.High, trough, peak, second trough within 10% of the pattern height of the first, with the first high above the peak. Prior decline: the close one pattern duration before the first trough lies at least 60% of the height above the peak. At least 3 ATR tall, at least 3 bars between swing points. Confirmed by a close above the peak within half the pattern duration. The standard grade, which accepts most counted occurrences, widens this: levels within 15%, a prior move of at least 30% of the height over the two pattern durations before, a breakout within 0.75 of the duration. The first trough is a true low: from one first-leg duration before the pattern up to that trough, price never fell more than 10% of the pattern height below it.
- Benchmark
- Each occurrence is compared with the same assets on random bars: the move 10 bars later, and a 2:1 reward-to-risk trade.
- Checks
- Block bootstrap and a correction for the thousands of tests we run, plus a random-walk self-test that the bench passes: on random prices, no pattern should win.
- Updated
- Data updated November 5, 2026, code version c2a1683f. Read the methodology · Raw data (JSON)
At a glance: what textbooks say, what we measured
- Direction
- Bullish
- Occurrences tested
- 6,422 occurrences, all markets, daily
- Textbook: price should rise after it
- Too close to call · −0.15% vs the market, 10 bars
- Textbook: target reached most of the time
- 61.6% vs 60.4% on random dates
- Where it did best, US stocks left out
- Crypto, daily: +0.40 R 2:1 trade vs random dates, not proven
- Verdict
- 10-bar move: No clear edge2:1 trade: No clear edge
On this page
- What is a double bottom pattern?
- Anatomy of a double bottom pattern
- How to identify a double bottom pattern on your charts
- The role of volume in pattern confirmation
- Real examples
- How to trade the double bottom pattern
- Double bottom vs. double top: understanding the difference
- Key advantages of using the double bottom pattern
- Common pitfalls and disadvantages to watch for
- Common mistakes traders make with double bottoms
- Advanced tips
- Reliability and success rates
- Double bottom case studies
- Tools for spotting the pattern
- Frequently asked questions
- Summary of key points
- Final thoughts on risk management
The double bottom pattern is one of the best-known chart patterns in technical analysis: two lows at about the same price, separated by a peak, that form after a downtrend. It resembles the letter W. Technical analysis reads it as a potential bullish reversal, confirmed only when price breaks above the peak between the two troughs, a level called the neckline.
This guide covers the definition, the structure, how to identify a double bottom on a price chart and how traders use it, with entry, stop-loss and target. It also answers the question that decides whether to trade it: what happened after the pattern. Our test bench detected 6,422 double bottoms on daily charts across stocks, crypto, forex, ETFs, indices and commodities, and compared each trade with the same trade on random dates.
What is a double bottom pattern?
A double bottom pattern is a bullish reversal chart pattern. Price falls to a low, rebounds to a peak, falls back to about the same low, then rallies and breaks above the peak. The two troughs show that sellers failed twice at the same level; the breakout shows that buyers took control.
Like other reversal chart patterns, it is read as a sign that a downtrend may be ending and an upward trend may begin. In the classic reading, it shows a shift in market sentiment: selling momentum is fading at a price where buyers stepped in twice. Traders look for it on stock, forex and crypto charts, and in financial markets in general, from day trading to long-term investing.
Robert Edwards and John Magee described double tops and double bottoms in Technical Analysis of Stock Trends (first edition 1948), and their warning still applies: many W shapes appear on a chart, and only a confirmed breakout turns one into a double bottom. Until then, it is just a market testing a support level.
Our bench uses a written rule so that a computer can apply it without judgment: a prior decline (on a textbook pattern, the close one pattern duration earlier sits at least 60% of the height above the peak), a first trough, a peak, then a second trough within 10% of the pattern height of the first (15% on the looser standard grade), confirmed by the first close above the peak. The first trough must be a true low: over one first-leg duration before the pattern starts, price never went more than 10% of the pattern height below it. Swing points are only counted once price has moved away from them by at least 2 times the average true range (ATR), and the same rule is run at 4 and 8 times the ATR to catch larger formations.
The chart above is not drawn by hand. It is the median shape of the double bottoms our bench detected on daily charts across all markets, with the second trough slightly above the first, and the breakout above the neckline on the right.
Anatomy of a double bottom pattern
A double bottom has three points and one line. Each one has a role in the reading of the pattern.
- High before the declineprice falls into the pattern
- First trough
- Peak between the troughsthe neckline
- Second troughsame level as the first
- Close above the peak
The first low
The first trough ends a decline. At that time nothing distinguishes it from any other low in a downtrend: sellers push price down, buyers absorb the selling and price bounces. Bearish market sentiment is still dominant.
The peak or neckline
The bounce stops at a peak, where sellers return. A horizontal line drawn through that peak is the neckline. It acts as resistance: price must break it to confirm the pattern. The distance from the neckline down to the troughs is the height of the pattern, used later to set a price target.
The second low
Price falls again and stops near the first trough. This second test is the core of the double bottom: sellers had a second chance to break the support and failed. The second trough does not need to match the first to the cent. On our median shape it sits slightly above it, which the classic reading takes as a sign that selling pressure is weaker.
How to identify a double bottom pattern on your charts
To identify a double bottom pattern, check four points in order: the decline before it, two distinct troughs at a similar level, a clear peak between them, and a close above that peak.
Visualizing the "W" shape
Look for a W on the price chart: down, up, down, up. The two troughs should be distinct, separated by a real rally, not two candles next to each other. A rule of thumb that matches our detection: the gap between the two troughs should be small compared with the height of the W (within 10% of it on a textbook pattern, 15% on the looser standard grade).
The importance of time frames
The pattern appears on every timeframe, from hourly charts to weekly charts. On our statistics, one double bottom shows up every 1,320 daily bars and every 1,528 hourly bars on average, so it is far less frequent than a doji, which shows up once every 7 daily bars. The median double bottom our bench found spanned 57 weeks on weekly charts and 76 hours on hourly charts.
Distinguishing between support levels and double bottoms
A second touch of a support level is not yet a double bottom. Price can bounce from the second trough, stall under the neckline and break down through the troughs instead. Our bench measures how often a W shape is completed: on daily charts, only 42.2% of the shapes found closed above the neckline within the deadline of the rule, half the duration of the pattern on a textbook shape and 0.75 of it on the standard grade; on hourly crypto charts, 33.1%. More than half of the candidates never become a confirmed double bottom pattern.
The role of volume in pattern confirmation
Classic technical analysis wants rising volume on the rally from the second trough and on the breakout, as evidence of buying pressure. We tested the second part. On daily charts, double bottoms whose breakout bar had volume above 1.5 times the 20-bar average reached the 2:1 target 20.9% of the time, against 21.2% for breakouts on normal volume, with expectancies of +0.17 R and +0.22 R. High volume did not help. This breakdown is descriptive (not corrected for multiple testing), but it is a reason not to treat volume as a required confirmation.
The Real examples section shows double bottoms from our bench with their actual outcome. Trade results are in R, the initial risk of the trade.
Real examples
Real occurrences from our test bench, each on its market's main timeframe. Crypto and US stock examples come from liquid assets only (the largest coins, the most traded stocks). Best and Worst are the best and worst 2:1 trade results, Textbook the cleanest shapes (chosen on geometry alone, never on the outcome), Most recent the latest detections among the assets the gallery draws from, Typical a random draw. Shaded area: the pattern. Dashed lines: entry, stop loss (SL) and 2:1 target (TP) of the tested trade. Dotted line: 10 bars after the signal. A result above +2 R or below −1 R means a bar opened past the target or the stop, and the trade was closed at that open. Stock prices are adjusted for splits and dividends, so they can differ from the prices quoted at the time. We left out 4 cards with a shape that does not read as the definition on this page. They still count in the statistics, and are not replaced: our bench picks a fixed number of cards per category.
How to trade the double bottom pattern
The classic double bottom pattern trading strategy buys the breakout above the neckline, with a stop-loss below the troughs and a target based on the height of the pattern. Our bench simulates a version of this trade on every occurrence: entry at the close of the breakout bar, stop below the lower of the two troughs, target at twice the risk, exit after 100 bars if neither level is hit.
Entry strategies and signal confirmation
There are three ways to enter:
- The breakout entry: buy when a bar closes above the neckline. This is the version we measured.
- The retest entry: wait for price to come back to the neckline, now acting as support, and buy the bounce. It gives a closer stop, but some breakouts never retest and the trade is missed.
- The anticipation entry: buy near the second trough, before the breakout. The stop is close, but the pattern is not confirmed and more trades fail.
- Entry
- Close above the peak between the troughs
- Stop loss (SL)
- Below the lower of the two troughs
- Target (TP)
- Twice the risk (2:1)
A clean case from our bench: US stocksChosen on its shape alone, never on the outcome. Stock prices are adjusted for splits and dividends, so they can differ from the prices quoted at the time.
Setting your stop loss levels
Calculating price targets and profit taking
The measured-move target adds the height of the pattern to the neckline. With an entry near the neckline and a stop at the troughs, that target is close to 1 times the risk. We tested a farther target at twice the risk. On daily charts, trades that reached it took a median of 51 bars; stopped trades took a median of 34 bars. The median trade moved 0.89 R in its favor at best, which is about the distance to the measured-move target. Of the trades that hit their stop, 13.7% had first reached +1 R. Taking partial profit at the measured move, then moving the stop, is one way to handle that; we have not tested it.
Double bottom vs. double top: understanding the difference
The double top pattern is the mirror image: two peaks at the same level after a rise, an M shape, confirmed by a close below the low between them. It is a bearish reversal pattern, traded with a short position. Our bench applies the same rule to both, on inverted prices.
- Double TopBearish10-bar move, daily No clear edge
- Triple BottomBullish10-bar move, daily No clear edge
- Inverse Head and ShouldersBullish10-bar move, daily No clear edge
| Pattern (daily, all markets) | Shape | Occurrences (2:1 trades) | 2:1 target hit | Same trade, random dates | Expectancy |
|---|---|---|---|---|---|
| Double bottom | W, bullish | 6,422 (6,303) | 21.0% | 22.2% | +0.20 R |
| Double top | M, bearish | 7,951 (7,531) | 12.4% | 12.3% | −0.22 R |
On daily charts, both patterns hit their target about as often as the same trade on random dates, and neither average result per trade beat its random baseline by a margin that passes our statistical test (+0.20 R against +0.19 R for the double bottom, −0.22 R against −0.25 R for the double top). The gap between them comes from the market, not from the shapes: the same trades placed on random dates show it too (22.2% of targets hit for the long trade, 12.3% for the short one), because the assets we test rose more often than they fell over their history.
Related bullish formations follow the same logic. The triple bottom adds a third test of the troughs (18.6% of 2:1 targets hit on daily charts, against 20.4% on random dates), and the inverse head and shoulders has a lower middle low (28.1% against 29.2%).
Key advantages of using the double bottom pattern
- It is easy to spot: a W with a clear neckline.
- It defines the trade: entry above the neckline, stop below the troughs, target from the height.
- It is drawn the same way on stocks, crypto, forex and indices, on every timeframe.
- The breakout filter removes more than half of the W shapes before any trade is taken.
Common pitfalls and disadvantages to watch for
Identifying false signals
False reversals are the main risk of any reversal pattern. A false signal is a breakout that does not hold: price closes above the neckline, then falls back into the pattern and through the troughs. In our statistics this is common. On daily charts the 2:1 target was hit 21.0% of the time; most other trades ended at the stop or at the 100-bar exit. In the four crypto cases described under Example 1 and Example 2 of this guide, two breakouts ended at the stop.
The risk of pattern failure
The larger the pattern, the farther the target. On daily charts, double bottoms built from the smallest swing points (2 ATR) reached the 2:1 target 29.6% of the time; those built from the largest swing points (8 ATR) only 2.5%, because the target was rarely reached within 100 bars. Taller patterns need more patience and a smaller position.
Common mistakes traders make with double bottoms
Trading before confirmation
Ignoring the broader market trend
A trend filter would favor a double bottom that forms above the 200-day moving average, inside a larger bullish trend. We measured it: on daily charts, the 2:1 target was hit 19.8% of the time above the 200-day average and 23.1% below it, with almost the same expectancy (+0.22 R against +0.17 R). The larger trend changed the result only a little.
Other mistakes: drawing the neckline after the fact to fit a breakout, accepting troughs that are far apart in price, and using a stop so tight that normal noise inside the pattern triggers it.
Advanced tips
Strong signals and weak signals
Not every W carries the same information. One way to rank potential setups is by their structure:
- Strong: a clear downtrend before the pattern, two distinct troughs, and a strong close well above resistance.
- Strong: the second trough forms on weaker bearish momentum, for example a higher RSI reading than at the first.
- Weak: troughs only a few bars apart, a neckline barely above the troughs, or a breakout bar that closes back near resistance.
- Weak: a pattern that forms against strong bearish market conditions, such as a falling market index.
These rules come from reading price action, not from our statistics: our bench counts every confirmed pattern the same way. Use them to filter potential trades, and record the result to see whether they help in your own trading.
Combining with technical indicators
You can add indicators like moving averages, the RSI or the MACD. A bullish divergence (the second trough lower or equal in price, but higher on the RSI) is the classic addition. We have not tested indicator filters: if you use one, test it on your own market. The moving average filter is the one we did measure, with the small difference reported above.
Analyzing market sentiment
The double bottom is a picture of crowd psychology: fear at the first trough, doubt during the bounce, and a refusal to sell at the same price on the second trough. News, positioning and the behavior of the broader market can confirm or contradict that picture. Treat sentiment as context; it is not part of the pattern.
Reliability and success rates
The double bottom pattern is not reliable on its own: on no market or timeframe we tested did it beat random dates of the same assets in a way that survives our correction for multiple testing. The trade on daily crypto charts comes closest (39.6% of 2:1 targets hit against 27.0% on random dates) and reads promising: it passes a simple test, not the correction. The highest raw row with enough cases, daily indices (73.0% of 126 double bottoms higher 10 bars later, against 57.5% of random bars), still reads No clear edge: its excess return over the rest of the market is +0.15%, with an interval that includes zero. On 4-hour and hourly crypto charts, the row reads Worse than chance: a rise 10 bars later was rarer than after random bars, and the excess return over the rest of the market stays below zero after our correction. The looser ugly double bottom, whose second trough sits 15% to 50% of the pattern height above the first, does worse: on daily charts across all markets it reads worse than chance, with an excess return over the rest of the market of −0.30%. Here are the numbers from our test bench, which applies the same rule to full price history and compares what it finds with random bars.
Moved the expected way 10 bars later, compared with random bars.
Measured on 6,422 daily double bottom occurrences across 1,767 assets. Random bars on the same assets are the honest baseline.
No clear edgeDouble bottom against random bars on the same assets, by market, on daily candles. Bars of almost the same length mean no edge.
- All markets
- Crypto
- US stocks
- Forex
- ETFs
- Indices
- Commodities
- All markets
- Crypto
- US stocks
- Forex
- ETFs
- Indices
- Commodities
All statistics
Full results for the double bottom pattern, market by market
Every occurrence our rule finds on full price history, compared with what the same assets did on random bars. A pattern only earns an edge if it beats random entries after correcting for the thousands of tests we run.
Our verdict
Not a reliable signal on its own here. Use it as context, not as a trigger.
Double bottom: 6,422 occurrences tested
Bullish pattern · All markets · Daily · 1,767 assets · 1973-01 to 2026-10
What this means. No measurable difference from the rest of its market over the next 10 bars.
Timeline
- Pattern length, first swing to breakout
- 64 days · middle half 39 to 109 · on 6,422 occurrences
- Breakout, after the last swing
- 5 days · middle half 1 to 10 · on 6,422 occurrences
- Time to the 2:1 target, when hit
- 51 days · middle half 30 to 71 · on 1,326 trades that hit it
- Time to the stop, when hit
- 34 days · middle half 17 to 58 · on 2,383 trades that hit it
- Time in the trade, all exits
- 76 days · middle half 34 to 100 · on 6,303 trades
- Measured-move target reached, when hit
- 21 days · middle half 10 to 44 · on the occurrences that reached it
- Pattern height projected from the breakout
Size and trade path
- Pattern height
- 13.0% · middle half 8.9% to 20.5% · on 6,422 occurrences
- Best open profit during the trade
- 0.89 R · middle half 0.35 R to 1.77 R · on 6,303 trades
- Stopped trades that were first up 1 R
- 13.7% · on 2,383 stopped trades
- Trades a stop moved to breakeven at +1 R would have closed flat instead of at a loss
Medians, each on the cases named on its line; "middle half" spans the 25th to 75th percentile; no value under 30 cases.
How we detect it. High, trough, peak, second trough within 10% of the pattern height of the first, with the first high above the peak. Prior decline: the close one pattern duration before the first trough lies at least 60% of the height above the peak. At least 3 ATR tall, at least 3 bars between swing points. Confirmed by a close above the peak within half the pattern duration. The standard grade, which accepts most counted occurrences, widens this: levels within 15%, a prior move of at least 30% of the height over the two pattern durations before, a breakout within 0.75 of the duration. The first trough is a true low: from one first-leg duration before the pattern up to that trough, price never fell more than 10% of the pattern height below it.
All measurements (20 rows)
10-bar move: did price go the expected way?
| Market | Occurrences | Pattern | Random bars | Excess | 10-bar move verdict |
|---|---|---|---|---|---|
| Crypto · 1-hour | 9,170 | 46.6% | 48.2% | −0.22% | Opposite of the textbook |
| Forex · 1-hour | 1,858 | 49.6% | 50.5% | +0.001% | No clear edge |
| All markets · 1-hour | 11,028 | 47.1% | 48.6% | −0.18% | Opposite of the textbook |
| Crypto · 4-hour | 2,337 | 44.2% | 47.4% | −0.81% | Opposite of the textbook |
| Forex · 4-hour | 428 | 46.5% | 50.3% | −0.002% | No clear edge |
| All markets · 4-hour | 2,765 | 44.5% | 47.8% | −0.68% | Opposite of the textbook |
| Crypto · Daily | 389 | 51.8% | 45.1% | −1.43% | No clear edge |
| US stocks · Daily | 5,586 | 54.3% | 53.9% | −0.08% | No clear edge |
| ETFs · Daily | 179 | 62.0% | 55.8% | +0.16% | No clear edge |
| Indices · Daily | 126 | 73.0% | 57.5% | +0.15% | No clear edge |
| Forex · Daily | 77 | 54.5% | 50.0% | +0.27% | No clear edge |
| Commodities · Daily | 65 | 47.7% | 51.3% | −0.01% | No clear edge |
| All markets · Daily | 6,422 | 54.7% | 53.4% | −0.15% | No clear edge |
| Crypto · Weekly | 27 | 28.0% | 38.4% | −26.29% | Not enough data |
| US stocks · Weekly | 805 | 52.3% | 56.5% | −1.18% | No clear edge |
| ETFs · Weekly | 28 | 71.4% | 59.6% | +1.06% | Not enough data |
| Indices · Weekly | 14 | 71.4% | 61.5% | +0.36% | Not enough data |
| Forex · Weekly | 8 | 37.5% | 52.7% | −0.78% | Not enough data |
| Commodities · Weekly | 12 | 50.0% | 50.8% | −3.70% | Not enough data |
| All markets · Weekly | 894 | 52.4% | 56.1% | −1.82% | Weak, below chance |
2:1 trade: target hit and average result
| Market | Trades | Target hit | Same trade, random dates | Per trade | 2:1 trade verdict |
|---|---|---|---|---|---|
| Crypto · 1-hour | 9,142 | 18.8% | 19.6% | +0.03 R vs 0.00 R | No clear edge |
| Forex · 1-hour | 1,849 | 14.8% | 16.1% | 0.00 R vs −0.01 R | No clear edge |
| All markets · 1-hour | 10,991 | 18.1% | 19.0% | +0.02 R vs 0.00 R | No clear edge |
| Crypto · 4-hour | 2,329 | 22.6% | 22.1% | +0.05 R vs +0.03 R | No clear edge |
| Forex · 4-hour | 419 | 12.9% | 14.4% | −0.05 R vs +0.02 R | No clear edge |
| All markets · 4-hour | 2,748 | 21.1% | 21.0% | +0.04 R vs +0.03 R | No clear edge |
| Crypto · Daily | 374 | 39.6% | 27.0% | +0.45 R vs +0.05 R | Promising |
| US stocks · Daily | 5,489 | 19.7% | 22.0% | +0.18 R vs +0.20 R | No clear edge |
| ETFs · Daily | 179 | 22.9% | 21.8% | +0.29 R vs +0.28 R | No clear edge |
| Indices · Daily | 125 | 23.2% | 21.4% | +0.47 R vs +0.25 R | No clear edge |
| Forex · Daily | 74 | 16.2% | 11.4% | −0.03 R vs −0.09 R | No clear edge |
| Commodities · Daily | 62 | 22.6% | 27.2% | +0.26 R vs +0.32 R | No clear edge |
| All markets · Daily | 6,303 | 21.0% | 22.2% | +0.20 R vs +0.19 R | No clear edge |
| Crypto · Weekly | 24 | 29.2% | 50.7% | −0.03 R vs +0.56 R | Not enough data |
| US stocks · Weekly | 732 | 30.7% | 32.3% | +0.40 R vs +0.40 R | No clear edge |
| ETFs · Weekly | 28 | 28.6% | 22.0% | +0.65 R vs +0.24 R | Not enough data |
| Indices · Weekly | 14 | 21.4% | 20.2% | +0.71 R vs +0.41 R | Not enough data |
| Forex · Weekly | 7 | 14.3% | 13.1% | +0.15 R vs +0.16 R | Not enough data |
| Commodities · Weekly | 9 | 22.2% | 12.0% | +0.27 R vs +0.10 R | Not enough data |
| All markets · Weekly | 814 | 30.2% | 31.8% | +0.40 R vs +0.40 R | No clear edge |
After the breakout
| Market | Occurrences | False starts | Same, random dates | Throwbacks |
|---|---|---|---|---|
| Crypto · 1-hour | 9,170 | 27.3% | 29.2% | 71.8% |
| Forex · 1-hour | 1,858 | 29.2% | 29.1% | 72.1% |
| All markets · 1-hour | 11,028 | 27.6% | 29.2% | 71.8% |
| Crypto · 4-hour | 2,337 | 27.5% | 28.8% | 73.2% |
| Forex · 4-hour | 428 | 32.8% | 30.3% | 74.8% |
| All markets · 4-hour | 2,765 | 28.3% | 29.0% | 73.5% |
| Crypto · Daily | 389 | 15.7% | 27.1% | 72.2% |
| US stocks · Daily | 5,586 | 24.5% | 24.7% | 72.6% |
| ETFs · Daily | 179 | 21.8% | 23.9% | 71.0% |
| Indices · Daily | 126 | 16.7% | 25.1% | 63.5% |
| Forex · Daily | 77 | 28.4% | 29.4% | 75.0% |
| Commodities · Daily | 65 | 22.2% | 23.0% | 76.3% |
| All markets · Daily | 6,422 | 23.8% | 24.9% | 72.4% |
| Crypto · Weekly | 27 | 10.0% | 20.0% | 68.2% |
| US stocks · Weekly | 805 | 23.0% | 22.6% | 71.3% |
| ETFs · Weekly | 28 | 8.7% | 17.6% | 65.4% |
| Indices · Weekly | 14 | 27.3% | 30.4% | 84.6% |
| Forex · Weekly | 8 | 40.0% | 41.7% | 80.0% |
| Commodities · Weekly | 12 | 20.0% | 28.3% | 80.0% |
| All markets · Weekly | 894 | 22.5% | 22.7% | 71.3% |
Data updated November 5, 2026 · code version c2a1683f · Read the methodology. We measure every pattern on crypto and forex (1-hour, 4-hour, daily and weekly charts) and US stocks, ETFs, indices and commodities (daily and weekly charts). A market or timeframe from that list missing from the tables above had no occurrence.
What you often read
“The double bottom pattern is a reliable bullish signal.”
What our data shows
On 6,422 daily occurrences, it moved in the expected direction 54.7% of the time, against 53.4% for random bars: no clear edge, since the average excess return is not statistically significant.
Table quoted in the text (verdicts and every market: see All measurements)
| Market and timeframe | Double bottoms (2:1 trades) | Higher 10 bars later | Random bars | 2:1 target hit | Same trade, random dates | Expectancy (random) |
|---|---|---|---|---|---|---|
| All markets, daily | 6,422 (6,303) | 54.7% | 53.4% | 21.0% | 22.2% | +0.20 R (+0.19 R) |
| US stocks, daily | 5,586 (5,489) | 54.3% | 53.9% | 19.7% | 22.0% | +0.18 R (+0.20 R) |
| Crypto, daily | 389 (374) | 51.8% | 45.1% | 39.6% | 27.0% | +0.45 R (+0.05 R) |
| Crypto, 4-hour | 2,337 (2,329) | 44.2% | 47.4% | 22.6% | 22.1% | +0.05 R (+0.03 R) |
| Crypto, hourly | 9,170 (9,142) | 46.6% | 48.2% | 18.8% | 19.6% | +0.03 R (0.00 R) |
| Forex, hourly | 1,858 (1,849) | 49.6% | 50.5% | 14.8% | 16.1% | 0.00 R (−0.01 R) |
| All markets, weekly | 894 (814) | 52.4% | 56.1% | 30.2% | 31.8% | +0.40 R (+0.40 R) |
Read the table in pairs of columns. On daily charts, 54.7% of double bottoms were followed by a higher price 10 bars after the breakout. That sounds bullish until you see that 53.4% of random days on the same assets were too. The excess return over the rest of the market after 10 days is −0.15%, with a 95% confidence interval from −0.40% to +0.09%: zero is inside the interval, so there is no clear edge.
The trade columns tell the same story. The expectancy of +0.20 R per trade before costs looks attractive, but the same entry, stop and target on random dates averaged +0.19 R. The profit comes from the upward drift of the assets over the holding period, not from the pattern. On hourly crypto, the pattern hit its target 18.8% of the time against 19.6% on random dates; its average result per trade does not pass our statistical test: the row reads No clear edge, and we do not count it as an edge. On direction, hourly crypto double bottoms were higher 10 bars later 46.6% of the time against 48.2% for random bars, and their excess return over the rest of the market stays below zero after our correction for the thousands of tests we run.
What the breakdowns show
- Pattern height: on daily charts, double bottoms shorter than the median reached the 2:1 target 26.9% of the time, taller ones 15.0%. A taller pattern means a farther target.
- Volume on the breakout bar: 20.9% with high volume, 21.2% without.
- 200-day moving average: 19.8% above, 23.1% below.
- Stability: the excess return was −0.15% in the first half of the history and −0.15% in the second half, both close to zero.
These breakdowns are descriptive and not corrected for multiple testing. None of them turned the pattern into an edge over random dates. The full table, with every market, timeframe and verdict, is in the statistics section of this page. The method is published in our methodology.
Double bottom case studies
Here are real double bottom patterns our bench found on daily crypto charts, with their actual outcome. They are separate from the gallery cards of the Real examples section. Quotes are in USDT; every date is a completed daily bar, the most recent in December 2023, before the statistics were generated.
Example 1: a breakout that reached the target
ETH/USDT made a first trough at 1,531.01 on September 11, 2023, a peak at 1,751 on October 1 and a second trough at 1,521 on October 12. On October 23 it closed at 1,765.46, above the neckline. With a stop at 1,521, the 2:1 target was 2,254.38; price reached it on December 4, 2023. ETH was 2.0% higher 10 days after the breakout. The measured-move target, at 1,981, was reached on the way, on November 9.
ETC/USDT did the same in 2020, more slowly: troughs at 4.5031 (September 3, 2020) and 4.6885 (November 4), neckline at 5.777, breakout close at 6.0431 on November 18, and the 2:1 target at 9.1231 reached on January 10, 2021.
Example 2: breakouts that failed
LINK/USDT made troughs at 6.2 (August 29, 2022) and 6.306 (October 13), with a neckline at 8.54. It broke out at 8.715 on November 4 and fell back within days: it hit the stop at 6.2 on November 9, 2022, a full 1 R loss, and was 27.8% lower 10 days after the breakout. ETH/USDT broke out at 498.76 on July 17, 2018, above a neckline at 495.98, was 5.7% lower 10 days later, and hit its stop at 404.48 on August 3, 2018. More real cases, winners and losers, are shown in the Real examples section.
Tools for spotting the pattern
Charting platforms let you draw the neckline and mark the two troughs, and some scanners flag W shapes automatically. Check what a scanner calls "equal" troughs and whether it requires a close above the neckline: definitions differ, and so do the results. Before trading the pattern with real money, mark the last 30 double bottoms on your market, write down the entry, stop and target, and compare the result with the same trade on random dates. That exercise is the test we run at scale.
Frequently asked questions
Is the double bottom pattern bullish or bearish?
It is a bullish reversal pattern by definition: it forms after a decline and points to a potential uptrend once price breaks above the neckline. On daily charts, it was followed by a rise about as often as random bars on the same assets.
Do the two troughs have to be identical in price?
No. A small difference is fine: our rule accepts a gap of up to 15% of the pattern height, and 10% on a textbook pattern. On our median shape, the second trough is slightly higher than the first, which can be read as weaker selling.
How is a double bottom confirmed?
By a close above the neckline, the peak between the two troughs. Before that close, it is only a potential double bottom. On daily charts, fewer than half of the candidates we found were confirmed.
Can this pattern be used for day trading?
Yes, it appears on hourly charts. On hourly crypto charts, the 2:1 trade reached its target 18.8% of the time against 19.6% on random dates, rated No clear edge: its average result per trade does not pass our statistical test, and on direction it did worse than chance; on hourly forex it was close to chance (0.00 R against −0.01 R per trade). Fees weigh more on short timeframes, where the move to the target is smaller.
What should I do if the pattern fails?
Exit at the stop below the troughs, as planned. A double bottom that breaks its troughs has turned into a continuation of the downtrend. Do not widen the stop or average down.
What is the W pattern in trading?
It is another name for the double bottom pattern, from the shape of the two troughs and the peak between them. The M pattern is the double top.
Summary of key points
- A double bottom pattern is two troughs at about the same level with a peak between them, confirmed by a close above that peak (the neckline).
- More than half of the W shapes on daily charts never closed above the neckline.
- On 6,303 daily trades, the 2:1 trade reached its target 21.0% of the time, against 22.2% for the same trade on random dates.
- The expectancy of +0.20 R before costs matched the +0.19 R of random dates: the market drift, not the pattern, explains it.
- Volume and the 200-day moving average changed the results only slightly.
Final thoughts on risk management
If you trade the double bottom, treat it as a place to define risk, not as a reason to buy. Wait for the close above the neckline, place the stop below the troughs, size the position on that distance, and keep the risk per trade small. The pattern gives you a clear structure; any edge has to come from what you combine it with.
About the author and the data. Written by Amaury, founder of PatternsWizard, who is passionate about finance, quantitative trading and data analysis. He built the PatternsWizard test bench, which applies the same published rules to full market history: crypto, forex, US stocks, ETFs, indices and commodities. Trades and win rates are compared with random bars on the same assets, excess returns with the rest of the market, with error margins and a correction for multiple testing, and the whole pipeline is checked on random-walk prices, where nothing can be predicted. Statistics on this page were generated on November 5, 2026. The full methodology explains every step.
