Chart patternBearish
Triple Top Pattern: How to Identify and Trade It, With Real Statistics
What is a triple top pattern? How to draw its resistance and neckline, how to trade the break, and what four real cases and our full test showed.
How we tested this pattern
- Sample
- 2,495 occurrences on 6 markets (crypto, forex, US stocks, ETFs, indices and commodities), 1977 to 2026.
- Detection
- Found by code, never picked by hand: every match of the rule on full price history, winners and losers alike.Three peaks within 10% of the pattern height of each other, separated by two valleys within 20% of each other. Prior rise: the close one pattern duration before the first peak lies at least 60% of the height below the lowest valley. At least 3 ATR tall, at least 3 bars between swing points. Confirmed by a close below the lowest valley within half the pattern duration. The standard grade, which accepts most counted occurrences, widens this: the three levels within 25%, the outer two within 15%, the two opposite swings within 30%, 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 peak is a true high: from one first-leg duration before the pattern up to that peak, price never rose more than 10% of the pattern height above 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
- Bearish
- Occurrences tested
- 2,495 occurrences, all markets, daily
- Textbook: price should fall after it
- Too close to call · −0.01% vs the market, 10 bars
- Textbook: target reached most of the time
- 42.6% vs 43.5% on random dates
- Where it did best
- Crypto, 1-hour: +0.04 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 the triple top pattern?
- Why the triple top pattern is important for technical analysis
- Anatomy of a triple top pattern
- How to identify a triple top pattern on a chart
- Triple top vs. double top: key differences
- Triple top vs. triple bottom: understanding the reversal
- Psychology behind the triple top pattern
- Real examples
- How to trade the triple top pattern
- Essential tools and indicators to support your analysis
- Common mistakes to avoid when trading triple tops
- Case studies of triple top formations
- Triple top pattern in different timeframes
- Strengths and limitations of the triple top
- Advanced tips for professional traders
- Reliability of the triple top pattern
- Frequently asked questions
- Summary checklist for your next trade
The triple top pattern is a bearish reversal chart pattern: after a rise, price reaches the same resistance level three times, fails each time, then breaks below the support formed by the pullbacks between the highs. Classical technical analysis reads it as a sign that buyers failed three times at one price and that sellers are taking control. The pattern is only confirmed when price closes below that support, a line called the neckline.
This guide explains how to spot a triple top on a price chart, the psychology behind it, and how traders use it in their trading, with entry, stop-loss and target. It also answers the question that matters: what happened after the pattern. Our test bench detected 2,495 triple tops on daily charts across stocks, crypto, forex, ETFs, indices and commodities, and compared each trade with the same trade on random dates of the same assets.
What is the triple top pattern?
A triple top pattern is a reversal pattern that forms after an uptrend. Price makes a first high, pulls back, rises to about the same high, pulls back again, and makes a third high at the same level. When price then falls below the lows between the three highs, the triple top chart pattern is complete, and the uptrend may turn into a downtrend.
Each high is a test of a resistance level. Buyers push the market up to it three times and fail three times. Sellers, who appeared at the same price on every test, end up strong enough to push price through support. That is why technical analysis classes this reversal pattern among bearish chart patterns, next to the double top and the head and shoulders.
Robert Edwards and John Magee described triple tops and triple bottoms in Technical Analysis of Stock Trends (first edition 1948). They are rare: in our data, one triple top appears every 3,398 daily bars on average, against one double top every 1,066.
Why the triple top pattern is important for technical analysis
The triple top matters less as a trading signal than as a piece of information about supply. A price where sellers appeared three times is a resistance level that is easy to see on any chart, and the neckline below it is the line whose break confirms the pattern. For traders, those two levels are useful for planning a trade even if the pattern itself has no edge, which is what our data shows. Trading the triple top well is mostly a matter of risk control.
Our bench uses a written rule so that a computer can apply it without judgment: a prior rise (the close one pattern duration before the first peak sits well below the neckline), a first peak that is a real local high (over one first-leg duration before the pattern, price never rose more than 10% of the pattern height above it), three peaks within 10% of the pattern height of each other (up to 25% on the looser standard grade), separated by two pullback lows, confirmed by the first close below the lower of those two lows. Swing points only count 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. Detecting such formations with an algorithm instead of by eye follows the approach of Andrew Lo, Harry Mamaysky and Jiang Wang in "Foundations of Technical Analysis" (Journal of Finance, 2000).
Anatomy of a triple top pattern
- Low before the risethe pattern comes after a rise
- First peak
- First valley
- Second peak
- Second valley
- Necklinelowest valley
- Third peakthree peaks within 10% of height
- Confirmationclose below the neckline
The chart above is not drawn by hand. It is the median shape of the occurrences our bench detected on daily charts across all markets: three highs at almost the same level, two pullbacks that stop a little below the middle of the range, and the break below the neckline on the right.
The importance of the three peaks
The three highs do not need to match to the cent. A rule of thumb that matches our detection: the gap between the highest and the lowest of the three peaks should be small compared with the height of the pattern (within 10% of it on a textbook pattern, 25% on the looser standard grade). They should be separated by real pullbacks, not three bars next to each other.
Identifying the neckline support
The neckline is a flat line through the lower of the two pullback lows. It is the support level the market must break. Until price closes below it, the formation is only a trading range with a flat ceiling, and it can still break up. The distance from the highest peak to the neckline is the height of the pattern, used to set a price objective.
The role of volume in pattern confirmation
Classic technical analysis expects volume to fade from one high to the next, as buying dries up, and to rise on the break of the neckline. We tested the second part, and the result is in the section on indicators below.
How to identify a triple top pattern on a chart
To identify a triple top, check three steps in order, then wait for the close.
Step 1: recognize the uptrend before the pattern
A top needs a rise to reverse. Price should come into the formation from below: in our rule, the close one pattern duration before the first peak sits at least 60% of the pattern height below the neckline on a textbook pattern; on the looser standard grade, the lowest close over the two pattern durations before it, at least 30% below. Without that rise, three equal highs are just the ceiling of a range.
Step 2: verify the three highs
Look on the chart for three separate highs at about the same price, each followed by a clear pullback. If the middle high is clearly above the other two, it is a head and shoulders, not a triple top.
Step 3: draw the neckline
Triple top vs. double top: key differences
The double top tests resistance twice, the triple top three times, and the head and shoulders has a higher middle peak. Our bench applies the same rules to all of them, so the numbers can be compared directly.
- Double TopBearish10-bar move, daily No clear edge
- Head and ShouldersBearish10-bar move, daily Opposite of the textbook
- Ascending TriangleBullishUpward breakout, 10-bar move, daily No clear edge
| Pattern (daily, all markets) | Occurrences | Confirmed by a break | Closed trades | 2:1 target hit | Same trade, random dates | Expectancy |
|---|---|---|---|---|---|---|
| Triple top | 2,495 | 44.0% | 2,301 | 9.4% | 11.0% | −0.26 R |
| Double top | 7,951 | 39.1% | 7,531 | 12.4% | 12.3% | −0.22 R |
| Head and shoulders | 7,405 | 61.0% | 7,092 | 15.9% | 17.5% | −0.26 R |
The third test does not make the pattern stronger. The triple top reached its 2:1 target less often than the double top, and none of the three measurably beat its own random baseline. One likely reason, which we have not measured: the stop sits above the highest of three peaks, so the risk, and the 2:1 target with it, may be farther away.
Every triple top starts as a potential double top. If the market breaks the neckline after the second high, it is a double top; if it rises back for a third test, it becomes a potential triple top. With a rising line of lows, the same shape can become an ascending triangle, and with flat lows it looks like a rectangle: the direction of the break decides.
Triple top vs. triple bottom: understanding the reversal
The triple bottom is the mirror image: three lows at the same level after a fall, confirmed by a close above the highs between them. Our bench uses one rule for both, on inverted prices. The results are not mirror images, though. On daily charts, the triple bottom reached its 2:1 target 18.6% of the time with an expectancy of +0.19 R; the triple top reached it 9.4% of the time with an expectancy of −0.26 R.
That gap comes from the market, not from the shapes. Over decades, stocks rise more often than they fall, so long trades with a wide stop do better than short trades, whatever the signal. The same trades on random dates show the same gap: +0.18 R for the long side, −0.23 R for the short side.
Psychology behind the triple top pattern
The triple top pattern is a picture of a market that keeps testing the same price and keeps finding sellers there. At the first high, buyers are still confident. The second failure shows the level holds; the third shows it again. In the classical reading, each failed attempt makes the remaining buyers less confident, and some take profit; we have not measured buying pressure. The break of the neckline is the point where the balance has visibly changed: in the same reading, traders who bought near the lows of the range are now losing money and may sell.
That story is convincing, but it describes the past. Whether the third failed test predicts a reversal is a question for data, and we come back to it in the reliability section.
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 1 card with a shape that does not read as the definition on this page. It still counts in the statistics, and is not replaced: our bench picks a fixed number of cards per category.
How to trade the triple top pattern
The classic way of trading the triple top pattern is to sell short on the break below the neckline, with a stop-loss above the highs and an objective based on the height of the pattern. Our bench simulates a version of this trade on every occurrence: entry at the close of the breakdown bar, stop above the highest of the three peaks, target at twice the risk, exit after 100 bars if neither level is hit.
Entry strategy: waiting for the breakdown
- The breakdown entry: sell when a bar closes below the neckline. This is the version we measured.
- The retest entry: wait for price to rise back to the neckline, now acting as resistance, and sell the failure. The stop is closer, but some breaks never retest and the trade is missed.
- The anticipation entry: sell near the third high, before confirmation. The stop is close, but more than half of the candidates never confirm.
- Entry
- Close below the lowest valley
- Stop loss (SL)
- Above the highest of the three peaks
- 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.
Traders who do not short can use the same signal to reduce or close a long position. Short selling carries specific risks for your trading account: read the disclaimer at the end of this page.
Setting stop loss orders for risk management
The logical stop-loss sits just above the highest of the three peaks: if price trades there, the triple top has failed. That stop is wide, since the distance from the neckline to the highs is the full height of the pattern. Size the position on that distance: decide the share of your trading account you accept to lose, and divide it by the distance from entry to stop. Keeping that share small and fixed means a series of failed trades does not damage the account.
Calculating profit targets using height measurement
The measured-move objective subtracts the height of the pattern from the neckline. With an entry near the neckline and a stop at the highs, that objective 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 45 bars, and stopped trades a median of 32 bars. The median trade moved only 0.52 R in its favor at best, short of the measured move, and of the trades that hit their stop, 8.6% had first been up 1 R. Taking part of the profit near the measured move is one way to plan for that; we have not tested it.
Essential tools and indicators to support your analysis
Using volume oscillators
We measured volume on the breakdown bar. On daily charts, setups that broke the neckline with volume above 1.5 times the 20-bar average were lower ten bars later 43.9% of the time, against 41.8% on normal volume, and reached the 2:1 target 8.8% of the time against 9.7%. The expectancy was −0.24 R and −0.27 R. High volume did not turn the pattern into an edge. This breakdown is descriptive (not corrected for multiple testing).
Integrating RSI for momentum divergence
One addition is a bearish divergence: the third high at the same price as the first, but with a lower RSI reading, a sign of fading upward momentum. We have not tested indicator filters: if you use one, test it on your own market before relying on it.
Moving averages as trend confirmation
A trend filter takes only the setups that form below the 200-day moving average, inside a larger downtrend. On daily charts, the 2:1 target was hit 13.0% of the time above the average and 6.9% below it, with expectancies of −0.31 R and −0.22 R. Both were negative: the filter did not make the short trade profitable.
Common mistakes to avoid when trading triple tops
Three habits can turn this setup into a losing trade.
Mistake: entering before the neckline break
Mistake: ignoring overall market context
A short trade fights the long-term drift of stock prices. On daily charts, even the same short trade on random dates had an expectancy of −0.23 R, against −0.26 R for the triple top trade. On these numbers, the drift of the market explains most of that loss.
Mistake: failing to manage risk-to-reward ratios
Because the stop sits above the highest peak, a 2:1 target can be very far away, sometimes out of reach. In the ETC case described in "Case studies of triple top formations", the stop sat 5 above a 19.95 entry, and the 2:1 objective at 9.95, about half the entry price. Check the distance to your objective before you enter, not after.
Case studies of triple top formations
Spotting reversals in cryptocurrency charts
The gallery in the "Real examples" section shows real triple tops picked by our bench, with their actual outcome. The three cases described below come from our bench's detections on daily crypto charts, with quotes in USDT.
ETC/USDT shows how slow the move can be: highs at 23.9 (January 14, 2023), 24.95 (February 4) and 24.25 (February 21), a neckline at 20, and a close at 19.95 on March 4, 2023. Ten days later ETC was 1.4% higher, and the trade still ended at the 100-bar exit with +0.96 R. NEAR/USDT broke its 2.089 neckline the same day with a close at 2.05, was 3.2% higher 10 days later, and finished at +1.07 R. TRX/USDT closed at 0.06158 on August 26, 2022, below a 0.06297 neckline, was 2.2% higher 10 days later, and finished at +0.78 R. Of the three cases described here, all were higher 10 days after the break, none reached the 2:1 objective and none was stopped: all three were closed at the 100-bar exit with results from +0.78 R to +1.07 R. They are not typical: of the 2,301 daily trades, 1,154 were stopped, and the average was −0.26 R. A fourth case from the same charts shows that ending: LTC/USDT closed at 64.27 on January 7, 2024, below its neckline, was 8.1% higher 10 days later, and hit the stop 53 bars after the entry, at −1 R.
Analyzing the pattern in the stock market
Stocks provide most of our daily sample: 2,270 occurrences on 1,091 US stocks since 1978. On 2,101 closed trades, the 2:1 target was hit 9.0% of the time, against 10.9% for the same trade on random dates, with an expectancy of −0.27 R before costs. For a stock trader, the pattern carried no information beyond the drift of stock prices.
Identifying the pattern in forex currency pairs
On 573 hourly occurrences (570 closed trades) across 25 forex pairs since 2012, the 2:1 target was hit 11.1% of the time against 12.7% on random dates, with an expectancy of −0.04 R. That row is rated "No clear edge": the pattern did slightly worse than chance, but the gap is within the margin of error, even before our correction for the thousands of tests we run.
Triple top pattern in different timeframes
Scalping on 5-minute charts
We do not test timeframes shorter than one hour, so we have no data on 5-minute charts. On hourly crypto charts, the 2:1 target was hit 13.0% of the time against 14.0% on random dates, with an expectancy of +0.03 R before costs, and fees weigh more on short timeframes, where the move to the objective is small. For day traders, costs can weigh more on the result than the chart does.
Swing trading on daily charts
On daily charts, a triple top took a median of 80 days to form. The 2:1 trade took a median of 45 bars to reach its target. Results were no better than random dates (9.4% against 11.0%).
Long-term analysis on weekly charts
On weekly charts, across 392 occurrences (269 closed trades), the 2:1 trade reached its target only 7.8% of the time, against 9.4% on random dates, with an expectancy of −0.44 R: all markets combined, the lowest expectancy of the four timeframes we test.
Strengths and limitations of the triple top
Strengths
- It is an easy reversal setup to read: three tests of the same resistance, and one support level to break.
- It defines the plan: entry below the neckline, stop above the highs, objective from the height.
- Waiting for confirmation removes more than half of the candidates before any position is taken.
Limitations
- It is rare: about one every 3,398 daily bars, more than three times less frequent than the double top.
- The stop is wide, and the 2:1 target can be out of reach: none of the first three cases described above reached it.
- On its own, it showed no confirmed edge over random dates on any market or timeframe we tested; the best row, 4-hour crypto, reads no clear edge on the 10-bar move.
Advanced tips for professional traders
Understanding "busted" triple tops
A busted triple top is one that breaks the neckline, then reverses and closes above the highs. That failure can be read as a bullish signal, since the shorts who sold the break may have to buy back. Our bench measures the move that follows a failed breakdown: once price is back above the stop, over the highs, how far does it rally over the next bars, in multiples of the pattern height? On daily charts, all markets together, the 1,546 failed triple tops rallied a median of 1.10 times the pattern height, against 1.12 for the same failures on random dates, and 53.7% reached one full height, against 53.5%. On hourly crypto, 47.8% reached one height, against 47.9% at random. Neither gap passes our statistical test: a failed triple top did not give a stronger move the other way than chance. The "False starts" column of the "After the breakout" table measures something else: the share of breakdowns invalidated before they moved half the pattern height, next to the same rate on random dates. Our bench tests a trade on this reversal for the failed head and shoulders.
Combining price action with fundamental news
A reversal pattern under a level that sellers defend for a reason, such as a valuation ceiling, a supply overhang or bad news, tells a more coherent story than a pattern in isolation. That is a matter of judgment, and it is not part of our tests.
Reliability of the triple top pattern
The triple top pattern is not reliable on its own: no market or timeframe we tested showed a confirmed edge over the same trade on random dates of the same assets, and on the 10-bar move, the 4-hour rows, crypto and all markets, come closest but do not pass our statistical test. Here are the numbers from our test bench, which applies the same rule to full price history and compares each occurrence with random bars.
Moved the expected way 10 bars later, compared with random bars.
Measured on 2,495 daily triple top occurrences across 1,201 assets. Random bars on the same assets are the honest baseline.
No clear edgeTriple top 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
- ETFs
- Indices
- All markets
- US stocks
- ETFs
- Indices
All statistics
Full results for the triple top 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.
Triple top: 2,495 occurrences tested
Bearish pattern · All markets · Daily · 1,201 assets · 1977-04 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
- 80 days · middle half 51 to 181 · on 2,495 occurrences
- Breakout, after the last swing
- 6 days · middle half 2 to 15 · on 2,495 occurrences
- Time to the 2:1 target, when hit
- 45 days · middle half 27 to 65 · on 216 trades that hit it
- Time to the stop, when hit
- 32 days · middle half 17 to 58 · on 1,154 trades that hit it
- Time in the trade, all exits
- 70 days · middle half 29 to 100 · on 2,301 trades
- Measured-move target reached, when hit
- 20 days · middle half 7 to 42 · on the occurrences that reached it
- Pattern height projected from the breakout
Size and trade path
- Pattern height
- 13.9% · middle half 8.8% to 22.7% · on 2,495 occurrences
- Best open profit during the trade
- 0.52 R · middle half 0.20 R to 1.10 R · on 2,301 trades
- Stopped trades that were first up 1 R
- 8.6% · on 1,154 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. Three peaks within 10% of the pattern height of each other, separated by two valleys within 20% of each other. Prior rise: the close one pattern duration before the first peak lies at least 60% of the height below the lowest valley. At least 3 ATR tall, at least 3 bars between swing points. Confirmed by a close below the lowest valley within half the pattern duration. The standard grade, which accepts most counted occurrences, widens this: the three levels within 25%, the outer two within 15%, the two opposite swings within 30%, 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 peak is a true high: from one first-leg duration before the pattern up to that peak, price never rose more than 10% of the pattern height above 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 | 2,656 | 49.3% | 50.6% | +0.06% | No clear edge |
| Forex · 1-hour | 573 | 46.2% | 49.2% | −0.02% | No clear edge |
| All markets · 1-hour | 3,229 | 48.7% | 50.3% | +0.04% | No clear edge |
| Crypto · 4-hour | 502 | 56.6% | 51.9% | +0.35% | No clear edge |
| Forex · 4-hour | 157 | 47.7% | 49.2% | −0.02% | No clear edge |
| All markets · 4-hour | 659 | 54.5% | 51.3% | +0.27% | No clear edge |
| Crypto · Daily | 33 | 21.2% | 53.4% | +0.78% | No clear edge |
| US stocks · Daily | 2,270 | 43.1% | 45.5% | −0.02% | No clear edge |
| ETFs · Daily | 91 | 34.1% | 42.8% | −0.05% | No clear edge |
| Indices · Daily | 56 | 50.0% | 42.6% | −0.50% | No clear edge |
| Forex · Daily | 21 | 52.4% | 49.3% | −0.37% | Not enough data |
| Commodities · Daily | 24 | 50.0% | 48.3% | +1.37% | Not enough data |
| All markets · Daily | 2,495 | 42.8% | 45.5% | −0.01% | No clear edge |
| Crypto · Weekly | 1 | 100.0% | 52.0% | +1.51% | Not enough data |
| US stocks · Weekly | 356 | 38.7% | 42.6% | +0.60% | No clear edge |
| ETFs · Weekly | 14 | 46.2% | 37.8% | −0.34% | Not enough data |
| Indices · Weekly | 13 | 7.7% | 37.6% | −3.44% | Not enough data |
| Forex · Weekly | 4 | 50.0% | 44.5% | −1.26% | Not enough data |
| Commodities · Weekly | 4 | 50.0% | 45.3% | +0.27% | Not enough data |
| All markets · Weekly | 392 | 38.3% | 42.4% | +0.42% | No clear edge |
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 | 2,632 | 13.0% | 14.0% | +0.03 R vs −0.01 R | No clear edge |
| Forex · 1-hour | 570 | 11.1% | 12.7% | −0.04 R vs −0.03 R | No clear edge |
| All markets · 1-hour | 3,202 | 12.6% | 13.8% | +0.02 R vs −0.02 R | No clear edge |
| Crypto · 4-hour | 458 | 13.5% | 14.8% | +0.17 R vs +0.05 R | No clear edge |
| Forex · 4-hour | 153 | 13.1% | 14.9% | −0.07 R vs −0.02 R | No clear edge |
| All markets · 4-hour | 611 | 13.4% | 14.8% | +0.11 R vs +0.03 R | No clear edge |
| Crypto · Daily | 13 | 15.4% | 1.9% | +0.27 R vs −0.29 R | Not enough data |
| US stocks · Daily | 2,101 | 9.0% | 10.9% | −0.27 R vs −0.23 R | No clear edge |
| ETFs · Daily | 89 | 9.0% | 15.5% | −0.36 R vs −0.17 R | No clear edge |
| Indices · Daily | 56 | 23.2% | 12.6% | +0.07 R vs −0.24 R | No clear edge |
| Forex · Daily | 20 | 5.0% | 5.0% | −0.39 R vs −0.22 R | Not enough data |
| Commodities · Daily | 22 | 13.6% | 3.4% | −0.04 R vs −0.25 R | Not enough data |
| All markets · Daily | 2,301 | 9.4% | 11.0% | −0.26 R vs −0.23 R | No clear edge |
| Crypto · Weekly | 0 | n/a | n/a | n/a vs n/a | Not enough data |
| US stocks · Weekly | 238 | 6.7% | 9.5% | −0.44 R vs −0.38 R | No clear edge |
| ETFs · Weekly | 12 | 16.7% | 10.4% | −0.40 R vs −0.25 R | Not enough data |
| Indices · Weekly | 13 | 7.7% | 5.8% | −0.75 R vs −0.60 R | Not enough data |
| Forex · Weekly | 4 | 25.0% | 12.5% | −0.19 R vs −0.22 R | Not enough data |
| Commodities · Weekly | 2 | 50.0% | 0.0% | +0.50 R vs −0.62 R | Not enough data |
| All markets · Weekly | 269 | 7.8% | 9.4% | −0.44 R vs −0.38 R | No clear edge |
After the breakout
| Market | Occurrences | False starts | Same, random dates | Throwbacks |
|---|---|---|---|---|
| Crypto · 1-hour | 2,656 | 29.3% | 29.5% | 74.3% |
| Forex · 1-hour | 573 | 31.1% | 30.2% | 76.0% |
| All markets · 1-hour | 3,229 | 29.6% | 29.6% | 74.6% |
| Crypto · 4-hour | 502 | 24.5% | 28.2% | 73.3% |
| Forex · 4-hour | 157 | 30.0% | 29.1% | 73.0% |
| All markets · 4-hour | 659 | 25.8% | 28.4% | 73.2% |
| Crypto · Daily | 33 | 27.3% | 31.6% | 84.8% |
| US stocks · Daily | 2,270 | 39.9% | 38.3% | 75.9% |
| ETFs · Daily | 91 | 44.7% | 40.3% | 84.3% |
| Indices · Daily | 56 | 27.3% | 32.3% | 82.1% |
| Forex · Daily | 21 | 40.0% | 28.3% | 80.0% |
| Commodities · Daily | 24 | 38.1% | 28.5% | 78.3% |
| All markets · Daily | 2,495 | 39.6% | 38.0% | 76.5% |
| Crypto · Weekly | 1 | n/a | n/a | n/a |
| US stocks · Weekly | 356 | 45.5% | 41.7% | 72.3% |
| ETFs · Weekly | 14 | 40.0% | 21.4% | 75.0% |
| Indices · Weekly | 13 | 60.0% | 39.7% | 50.0% |
| Forex · Weekly | 4 | 25.0% | 39.6% | 25.0% |
| Commodities · Weekly | 4 | 66.7% | 43.8% | 100.0% |
| All markets · Weekly | 392 | 45.7% | 40.9% | 71.4% |
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 triple top pattern is a reliable bearish signal.”
What our data shows
On 2,495 daily occurrences, it moved in the expected direction 42.8% of the time, against 45.5% 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 | Triple tops | Lower 10 bars later | Random bars | Closed trades | 2:1 target hit | Same trade, random dates | Expectancy (random) |
|---|---|---|---|---|---|---|---|
| All markets, daily | 2,495 | 42.8% | 45.5% | 2,301 | 9.4% | 11.0% | −0.26 R (−0.23 R) |
| US stocks, daily | 2,270 | 43.1% | 45.5% | 2,101 | 9.0% | 10.9% | −0.27 R (−0.23 R) |
| Crypto, daily | 33 | 21.2% | 53.4% | 13 | 15.4% | 1.9% | +0.27 R (−0.29 R) |
| Crypto, 4-hour | 502 | 56.6% | 51.9% | 458 | 13.5% | 14.8% | +0.17 R (+0.05 R) |
| Crypto, hourly | 2,656 | 49.3% | 50.6% | 2,632 | 13.0% | 14.0% | +0.03 R (−0.01 R) |
| Forex, hourly | 573 | 46.2% | 49.2% | 570 | 11.1% | 12.7% | −0.04 R (−0.03 R) |
| All markets, weekly | 392 | 38.3% | 42.4% | 269 | 7.8% | 9.4% | −0.44 R (−0.38 R) |
Read the table in pairs of columns. On daily charts, 42.8% of triple tops were followed by a lower price 10 bars after the breakdown, against 45.5% of random days on the same assets. Since prices rise more often than they fall, a bearish signal starts below 50%. The excess return over the rest of the market after 10 days is −0.01%, with a 95% confidence interval from −0.32% to +0.31%: zero is inside the interval, so there is no clear edge.
The expectancy columns tell the same story. The short trade had an expectancy of −0.26 R per trade before costs; the same trade on random dates, −0.23 R. On daily crypto, only 21.2% were lower 10 days later against 53.4% of random days, but the average excess return was +0.78% with a wide margin of error, rated No clear edge, on only 33 occurrences. On 4-hour crypto charts, 56.6% were lower 10 bars later against 51.9%, an average excess return of +0.35%, rated No clear edge: the gap does not pass our statistical test. All markets together on 4-hour charts, the reading is the same: 54.5% lower 10 bars later against 51.3%, an average excess return of +0.27% on 659 occurrences, rated No clear edge.
What the breakdowns show
- Pattern height: on daily charts, shorter formations reached the 2:1 target 13.8% of the time, taller ones 4.3%. A taller pattern means a farther target.
- Swing size: formations built from the smallest swings (2 ATR) reached it 13.8% of the time, those built from the largest swings (8 ATR) 1.8%.
- Volume on the breakdown bar: 8.8% with high volume, 9.7% without.
- 200-day moving average: 13.0% above, 6.9% below.
- Stability: the excess return was −0.07% in the first half of the history and +0.05% 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.
Frequently asked questions
Is the triple top pattern considered bullish or bearish?
Bearish. It is a bearish reversal pattern: it forms after a rise and points to a potential downtrend once price closes below the neckline. In our statistics, it was followed by a fall about as often as random bars on the same assets, by gaps within the margin of error on most rows; the exceptions, 4-hour charts (crypto, and all markets together), fell a little more often than chance, by a gap in average excess return that does not pass our statistical test.
How reliable is the triple top pattern in today's market?
Not more reliable than chance in our tests. On 2,495 daily occurrences (2,301 closed trades) since 1977, the 2:1 short trade reached its target 9.4% of the time against 11.0% on random dates, and the excess return stayed close to zero in both halves of the history.
Do the three peaks need to reach the exact same price?
No. Our rule accepts a gap of up to 25% of the pattern height between the highest and the lowest peak on the looser standard grade, with the first and last peaks within 15%; a textbook pattern stays within 10%.
How long does it typically take for this pattern to form?
It depends on the timeframe and the size of the swings. On daily charts, the pattern took a median of 80 days from its first swing to the close below the neckline, and half of them took between 51 and 181 days.
Can I use the triple top on any asset class?
Yes. We found it on stocks, crypto, forex, ETFs, indices and commodities, and no market showed a confirmed edge: every row with enough data reads No clear edge, including 4-hour crypto, the closest to an edge.
What happens if the price fails to break the neckline?
Then it is not a triple top. Price may stay in the range or break above the highs, which turns the formation into a bullish breakout. On daily charts, only 44.0% of candidates closed below the neckline. Of the 7,225 shapes counted, 2,701 closed above the highs first and 1,344 ran out of time.
Summary checklist for your next trade
- A potential reversal: three highs at about the same level after a rise, with two pullbacks between them.
- A close below the neckline: more than half of the candidates never get one.
- A stop above the highest peak, and a position sized on that distance.
- An objective you can reach: the measured move, not a distant multiple of a wide risk.
- Realistic odds: on 2,495 daily occurrences (2,301 closed trades), the 2:1 trade hit its target 9.4% of the time, against 11.0% on random dates.
Disclaimer. This page is educational research, not investment advice. Past performance, including the statistics above, does not guarantee future results, and short selling can lose more than the initial stake. Use only trading capital you can afford to lose, and keep the risk on each trade small compared with your account.
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 detects each pattern with fixed, published rules on 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.
