Crypto

Crypto chart patterns: 165 patterns tested on 590 coins

Crypto chart patterns are the same flags, triangles, double tops and candlestick patterns traders use everywhere, applied to coins and tokens. The question is whether they behave the same on a market that never closes. We ran 85 chart patterns and 80 candlestick patterns on the full history of 590 coins and tokens, on 1-hour, 4-hour, daily and weekly bars, and compared what followed each one with what follows random bars of the same coins.

Statistics updated November 5, 2026, from the latest run of our test bench. Historical statistics before fees and slippage. Not investment advice: past results do not predict future ones.

Patterns measured
165
Coins and tokens
590
Occurrences detected
24,278,299
Beat chance after all checks
2

The short answer

On crypto alone, bearish butterfly (Crypto, 4-hour) and diamond top (Crypto, 1-hour, downward breakouts) beat chance after all our checks (multiple-testing correction, stability over time, costs).

Read on each pattern's largest crypto sample (mostly 1-hour bars, where we have the most data), 9 patterns are promising but not confirmed, and 33 patterns moved opposite to the textbook or did worse than chance. The 2 that pass all our checks do so on the timeframe named above, which can differ from that largest sample.

Which timeframe works best on crypto?

The same patterns, counted on each timeframe of our crypto data: how many we could measure, how many show a proven edge on one of our two tests, and how many did worse than chance.

TimeframeCoinsPatterns measuredProven edgePass all checksWorse than chance
1-hour5901420133
4-hour590130119
Daily584123101
Weekly41699000

Proven edge: the 10-bar move or the 2:1 trade beats random bars of the same assets and survives the multiple-testing correction. Worse than chance includes moves opposite to the textbook. Proven edge counts each pattern once per timeframe, all breakout directions together; pass all checks also counts a result on one breakout direction.

All 165 patterns on crypto

Each line reads the pattern on its largest crypto sample, and names the timeframe. Filter chart patterns or candlesticks, sort by occurrences, or search a name.

165 of the 165 patterns found on our data (165 tested). Most telling first: proven and promising results, then the patterns named in Where to look, then those that moved opposite to the textbook, then the rest by occurrences. Largest sample shown for each: every asset class with data on the timeframe named under the count pooled, unless the line names one; a pattern page can quote another timeframe, and says which. Verdict: the better of our two tests (10-bar move, 2:1 trade); when neither shows an edge, Worse than chance if either test is (Opposite of the textbook when it is the 10-bar move), otherwise the 10-bar verdict. The 10-bar verdict tests the excess return, not the gap between the two percentages. Bar: excess return over the rest of the market after 10 bars, with its 95% interval, signed so that positive favors the pattern (on a bearish pattern, positive means the asset did worse than its market) and read in the breakout direction named on neutral patterns; gray when the interval includes zero.
Expected move, 10 barsVerdict
▼Bearish ABCD36,816 Crypto, 1-hour54.4% vs 50.6%+0.08%−0.02 RPromising 10-bar move
▲Inverted hammer20,494 Crypto, 1-hour49.3% vs 47.8%+0.05%−0.33 RPromising 10-bar move
◆Symmetrical triangledownward breakouts; upward: No clear edge11,641 Crypto, 1-hour50.5% vs 50.7%+0.02%+0.11 RPromising 2:1 trade
▲Bullish harami cross7,793 Crypto, 1-hour51.5% vs 47.8%+0.08%−0.04 RPromising 10-bar move
▼Bearish butterflyAlso in Where to look3,846 Crypto, 1-hour56.2% vs 50.6%+0.15%+0.01 RPromising 10-bar move
◆Rectangledownward breakouts; upward: No clear edge3,764 Crypto, 1-hour51.2% vs 50.8%+0.16%+0.11 RPromising 10-bar move
▼Bearish bat3,005 (undercounted) Crypto, 1-hour54.8% vs 50.6%+0.19%+0.04 RPromising 10-bar move
▼Pipe top1,465 Crypto, daily55.3% vs 55.8%+1.27%+0.05 RPromising 10-bar move
▼Bearish alternate bat192 (undercounted) Crypto, 1-hour63.0% vs 50.6%+0.82%+0.09 RPromising 10-bar move
▼Diamond topupward breakouts; downward: Proven edgeAlso in Where to look881 Crypto, 1-hour49.3% vs 48.6%+0.17%−0.05 RNo clear edge 10-bar move
▼Black candle6,294,927 Crypto, 1-hour49.6% vs 50.7%−0.04%−0.06 ROpposite of the textbook 10-bar move
▲White candle6,153,392 Crypto, 1-hour47.1% vs 48.2%−0.04%−0.07 ROpposite of the textbook 10-bar move
▼Short black line1,097,118 Crypto, 1-hour50.7% vs 50.8%−0.04%−0.09 ROpposite of the textbook 10-bar move
▼Long black line521,620 Crypto, 1-hour48.0% vs 50.7%−0.07%−0.03 ROpposite of the textbook 10-bar move
▲Long white line505,714 Crypto, 1-hour46.6% vs 48.2%−0.07%−0.01 ROpposite of the textbook 10-bar move
▲White closing marubozu481,516 Crypto, 1-hour46.0% vs 48.2%−0.08%−0.03 ROpposite of the textbook 10-bar move
▼Black closing marubozu464,802 Crypto, 1-hour47.7% vs 50.7%−0.09%−0.04 ROpposite of the textbook 10-bar move
▼Bearish engulfing201,199 Crypto, 1-hour49.5% vs 50.6%−0.06%−0.06 ROpposite of the textbook 10-bar move
▼Black marubozu199,444 Crypto, 1-hour48.0% vs 50.6%−0.10%−0.03 ROpposite of the textbook 10-bar move
▲White marubozu199,273 Crypto, 1-hour46.7% vs 48.0%−0.08%−0.03 ROpposite of the textbook 10-bar move
▲Bullish belt hold156,965 Crypto, 1-hour48.3% vs 48.0%−0.07%−0.01 ROpposite of the textbook 10-bar move
▼Bearish J-hook92,716 Crypto, 1-hour47.2% vs 50.7%−0.06%+0.02 ROpposite of the textbook 10-bar move
▲Bullish hikkake53,118 Crypto, 1-hour46.0% vs 48.3%−0.12%−0.02 ROpposite of the textbook 10-bar move
▼Bearish key reversal bar43,856 Crypto, 1-hour48.6% vs 50.6%−0.06%−0.07 ROpposite of the textbook 10-bar move
▲Three outside up39,997 Crypto, 1-hour47.1% vs 48.2%−0.07%+0.01 ROpposite of the textbook 10-bar move
▼Measured move down37,540 Crypto, 1-hour45.0% vs 50.8%−0.05%−0.01 ROpposite of the textbook 10-bar move
▼Three outside down35,903 Crypto, 1-hour48.1% vs 50.6%−0.09%−0.02 ROpposite of the textbook 10-bar move
▲Measured move up33,413 Crypto, 1-hour44.6% vs 48.3%−0.15%+0.01 ROpposite of the textbook 10-bar move
▲Ugly double bottom21,578 Crypto, 1-hour44.9% vs 48.3%−0.16%+0.03 ROpposite of the textbook 10-bar move
▲Bullish Bart Simpson13,967 Crypto, 1-hour43.3% vs 48.1%−0.22%+0.01 ROpposite of the textbook 10-bar move
▲Inverse head and shoulders10,930 Crypto, 1-hour45.2% vs 48.2%−0.15%+0.01 ROpposite of the textbook 10-bar move
▼Bearish Bart Simpson9,384 Crypto, 1-hour46.7% vs 50.6%−0.14%−0.03 ROpposite of the textbook 10-bar move
▲Double bottom9,170 Crypto, 1-hour46.6% vs 48.2%−0.22%+0.03 ROpposite of the textbook 10-bar move
▲V bottom5,629 Crypto, 1-hour41.7% vs 48.3%−0.40%−0.02 ROpposite of the textbook 10-bar move
▲Triple bottom2,864 Crypto, 1-hour44.2% vs 48.2%−0.36%0.00 ROpposite of the textbook 10-bar move
◆Doji2,231,787 Crypto, 1-hourn/an/a−0.05 RWorse than chance 2:1 trade
◆High wave1,399,030 Crypto, 1-hourn/an/a−0.05 RWorse than chance 2:1 trade
◆Spinning top1,216,262 Crypto, 1-hourn/an/a−0.03 RWorse than chance 2:1 trade
▲Short white line1,055,557 Crypto, 1-hour47.9% vs 48.3%−0.01%−0.11 RWorse than chance 2:1 trade
▲Bullish engulfing221,426 Crypto, 1-hour47.9% vs 48.1%−0.04%−0.02 RWeak, below chance 10-bar move
◆Long-legged doji183,859 Crypto, 1-hourn/an/a−0.06 RWorse than chance 2:1 trade
▼Bearish belt hold149,178 Crypto, 1-hour50.2% vs 50.6%−0.04%−0.04 RWeak, below chance 10-bar move
◆Dragonfly doji101,381 Crypto, 1-hourn/an/a−0.11 RWorse than chance 2:1 trade
◆Gravestone doji98,094 Crypto, 1-hourn/an/a−0.10 RWorse than chance 2:1 trade
◆Rickshaw man82,760 Crypto, 1-hourn/an/a−0.06 RWorse than chance 2:1 trade
▲Bullish J-hook66,350 Crypto, 1-hour46.3% vs 48.4%−0.01%−0.02 RNo clear edge 10-bar move
▼Bearish hikkake46,379 Crypto, 1-hour48.9% vs 50.6%−0.08%−0.05 RWeak, below chance 10-bar move
▲Bullish key reversal bar42,113 Crypto, 1-hour47.4% vs 48.2%−0.04%0.00 RNo clear edge 10-bar move
▲Hammer37,473 Crypto, 1-hour49.0% vs 48.2%−0.05%−0.09 RWeak, below chance 10-bar move
▲Bullish ABCD36,252 (undercounted) Crypto, 1-hour51.8% vs 48.2%+0.03%+0.02 RNo clear edge 10-bar move
▼Shooting star32,439 Crypto, 1-hour52.2% vs 50.7%−0.03%−0.05 RNo clear edge 10-bar move
▼Three falling peaks31,955 Crypto, 1-hour48.7% vs 50.8%+0.01%+0.03 RNo clear edge 10-bar move
▲Takuri25,737 Crypto, 1-hour48.7% vs 48.2%−0.06%−0.09 RWeak, below chance 10-bar move
▲Three rising valleys24,343 Crypto, 1-hour44.0% vs 48.4%−0.11%−0.03 RWeak, below chance 10-bar move
▲Bullish harami20,044 Crypto, 1-hour51.0% vs 48.0%−0.01%+0.01 RNo clear edge 10-bar move
▲Above the stomach19,888 Crypto, 1-hour47.0% vs 47.8%+0.02%−0.06 RNo clear edge 10-bar move
▼Hanging man19,612 Crypto, 1-hour51.3% vs 50.5%−0.02%−0.40 RNo clear edge 10-bar move
▼Ugly double top17,440 Crypto, 1-hour48.3% vs 50.6%−0.03%−0.01 RNo clear edge 10-bar move
▼Bearish harami15,518 Crypto, 1-hour53.0% vs 50.7%−0.02%−0.08 RNo clear edge 10-bar move
◆Falling channelupward breakouts; downward: same verdict15,486 Crypto, 1-hour50.0% vs 48.2%−0.05%+0.03 RNo clear edge 10-bar move
◆Rising channeldownward breakouts; upward: Opposite of the textbook14,048 Crypto, 1-hour51.5% vs 50.6%+0.03%+0.03 RNo clear edge 10-bar move
▲Bullish XABCD (groups four patterns listed on their own)12,988 (undercounted) Crypto, 1-hour51.1% vs 48.3%+0.03%−0.01 RNo clear edge 10-bar move
▼Bearish XABCD (groups four patterns listed on their own)12,349 (undercounted) Crypto, 1-hour54.3% vs 50.6%+0.09%−0.02 RNo clear edge 10-bar move
▲Bullish Wolfe wave11,679 Crypto, 1-hour49.6% vs 48.1%−0.06%−0.06 RWeak, below chance 10-bar move
▼Bump-and-run reversal top11,081 Crypto, 1-hour48.8% vs 50.8%−0.03%0.00 RNo clear edge 10-bar move
▲Cradle9,732 Crypto, 1-hour47.3% vs 48.0%−0.09%+0.03 RWeak, below chance 10-bar move
▼Descending triangleupward breakouts; downward: Promising9,638 Crypto, 1-hour47.2% vs 48.2%−0.06%+0.06 RNo clear edge 10-bar move
▲Falling wedgeupward breakouts; downward: same verdict9,374 Crypto, 1-hour50.2% vs 48.1%−0.02%+0.05 RNo clear edge 10-bar move
▼Head and shoulders9,204 Crypto, 1-hour47.8% vs 50.6%−0.01%+0.02 RNo clear edge 10-bar move
▲Bullish 5-09,171 Crypto, 1-hour48.4% vs 48.2%+0.04%+0.04 RNo clear edge 10-bar move
▲Flat top breakout8,936 Crypto, 1-hour45.9% vs 48.4%−0.06%−0.01 RNo clear edge 10-bar move
▼Bearish Wolfe wave8,383 Crypto, 1-hour52.1% vs 50.5%−0.03%−0.04 RNo clear edge 10-bar move
▼Double top8,105 Crypto, 1-hour48.4% vs 50.6%−0.01%+0.01 RNo clear edge 10-bar move
▼Bearish 5-07,854 Crypto, 1-hour52.9% vs 50.6%+0.06%+0.02 RNo clear edge 10-bar move
▲Ascending triangledownward breakouts; upward: same verdict7,488 Crypto, 1-hour51.1% vs 50.6%−0.04%+0.06 RNo clear edge 10-bar move
▼Failed inverse head and shoulders7,458 Crypto, 1-hour46.8% vs 50.7%−0.04%+0.04 RNo clear edge 10-bar move
▲First green day7,338 Crypto, 1-hour44.2% vs 48.2%+0.07%−0.09 RNo clear edge 10-bar move
▲Bump-and-run reversal bottom6,974 Crypto, 1-hour43.9% vs 48.3%−0.18%+0.02 RWeak, below chance 10-bar move
▲Bullish stalled6,705 Crypto, 1-hour50.5% vs 48.1%+0.04%−0.09 RNo clear edge 10-bar move
▲Bullish Gartley6,589 (undercounted) Crypto, 1-hour49.6% vs 48.3%+0.03%−0.04 RNo clear edge 10-bar move
▼V top6,472 Crypto, 1-hour47.0% vs 50.7%+0.03%+0.03 RNo clear edge 10-bar move
▼Bearish harami cross5,960 Crypto, 1-hour54.3% vs 50.6%+0.08%−0.20 RNo clear edge 10-bar move
◆Ascending right-angled broadeningdownward breakouts; upward: Opposite of the textbook5,955 Crypto, 1-hour48.4% vs 50.8%+0.07%+0.03 RNo clear edge 10-bar move
▼Bearish Gartley5,872 (undercounted) Crypto, 1-hour53.1% vs 50.6%+0.03%−0.06 RNo clear edge 10-bar move
▲Failed head and shoulders5,862 Crypto, 1-hour46.6% vs 48.4%−0.06%+0.04 RNo clear edge 10-bar move
▼Rising wedgedownward breakouts; upward: same verdict5,825 Crypto, 1-hour50.7% vs 50.5%−0.02%+0.02 RNo clear edge 10-bar move
▼Bearish stalled (deliberation)5,705 Crypto, 1-hour53.2% vs 50.6%−0.04%−0.15 RNo clear edge 10-bar move
▼Dead cat bounce5,340 Crypto, 1-hour40.2% vs 50.7%+0.01%−0.06 RNo clear edge 10-bar move
▲Bullish shark4,893 Crypto, 1-hour50.3% vs 48.3%−0.002%−0.08 RNo clear edge 10-bar move
▼Bearish shark4,849 Crypto, 1-hour54.1% vs 50.7%+0.08%−0.06 RNo clear edge 10-bar move
▲Bullish butterfly4,473 Crypto, 1-hour52.8% vs 48.2%+0.001%+0.04 RNo clear edge 10-bar move
◆Descending right-angled broadeningupward breakouts; downward: No clear edge4,451 Crypto, 1-hour46.2% vs 48.4%−0.23%0.00 RWeak, below chance 10-bar move
▲Inverted dead cat bounce4,385 Crypto, 1-hour42.8% vs 48.4%−0.08%−0.03 RNo clear edge 10-bar move
▼Parabolic curve4,199 Crypto, 1-hour51.0% vs 50.6%+0.10%+0.01 RNo clear edge 10-bar move
▲Bullish cypher3,644 Crypto, 1-hour50.4% vs 48.3%+0.04%+0.03 RNo clear edge 10-bar move
▲Three inside up3,572 Crypto, 1-hour49.8% vs 48.0%−0.07%+0.04 RNo clear edge 10-bar move
▼Bearish cypher3,316 Crypto, 1-hour52.5% vs 50.6%+0.09%−0.09 RNo clear edge 10-bar move
▼Identical three crows3,207 Crypto, 1-hour51.0% vs 50.7%−0.03%+0.12 RNo clear edge 10-bar move
▼Three inside down2,989 Crypto, 1-hour52.6% vs 50.7%−0.16%0.00 RWeak, below chance 10-bar move
▼Triple top2,656 Crypto, 1-hour49.3% vs 50.6%+0.06%+0.03 RNo clear edge 10-bar move
▼Advance block2,606 Crypto, 1-hour53.4% vs 50.6%+0.01%−0.01 RNo clear edge 10-bar move
▲Bullish doji star2,351 Crypto, 1-hour50.7% vs 47.8%+0.10%−0.02 RNo clear edge 10-bar move
▲Bullish bat2,328 (undercounted) Crypto, 1-hour52.6% vs 48.4%+0.04%−0.02 RNo clear edge 10-bar move
▼Bearish doji star1,789 Crypto, 1-hour52.9% vs 50.6%+0.09%−0.17 RNo clear edge 10-bar move
▼Bear pennantdownward breakouts; upward: Weak, below chance1,747 (undercounted) Crypto, 1-hour50.3% vs 50.8%+0.03%+0.12 RNo clear edge 10-bar move
▼Bear flagdownward breakouts; upward: same verdict1,564 (undercounted) Crypto, 1-hour49.7% vs 50.8%+0.09%+0.06 RNo clear edge 10-bar move
▲Diamond bottomdownward breakouts; upward: same verdict1,534 Crypto, 1-hour46.8% vs 50.8%−0.02%−0.09 RNo clear edge 10-bar move
◆Broadening formationdownward breakouts; upward: Opposite of the textbook1,098 (undercounted) Crypto, 1-hour44.7% vs 50.8%−0.01%+0.01 RNo clear edge 10-bar move
▲Bull flagupward breakouts; downward: same verdict1,076 (undercounted) Crypto, 1-hour49.7% vs 48.4%+0.02%−0.05 RNo clear edge 10-bar move
▼Thrusting1,059 Crypto, 1-hour48.9% vs 50.8%−0.0004%+0.09 RNo clear edge 10-bar move
▲Morning star1,036 Crypto, 1-hour47.0% vs 48.0%−0.11%+0.06 RNo clear edge 10-bar move
▲Bull pennantupward breakouts; downward: same verdict1,020 (undercounted) Crypto, 1-hour43.6% vs 48.4%−0.01%−0.09 RNo clear edge 10-bar move
▼Inverted cup with handle1,006 Crypto, 1-hour47.3% vs 50.6%−0.05%+0.05 RNo clear edge 10-bar move
▲Cup with handle977 Crypto, 1-hour45.1% vs 48.1%−0.24%+0.05 RNo clear edge 10-bar move
▼Evening star906 Crypto, 1-hour47.6% vs 50.7%−0.27%−0.13 RNo clear edge 10-bar move
▲Ascending scallop765 Crypto, 1-hour43.3% vs 48.3%+0.11%−0.04 RNo clear edge 10-bar move
▲Matching low738 Crypto, 1-hour50.1% vs 45.0%+0.18%−0.56 RNo clear edge 10-bar move
▼Dark cloud cover729 Crypto, 1-hour52.7% vs 50.7%+0.07%+0.02 RNo clear edge 10-bar move
▲Bullish crab693 Crypto, 1-hour54.7% vs 48.2%+0.13%−0.08 RNo clear edge 10-bar move
▲Stick sandwich683 Crypto, 1-hour52.7% vs 47.9%+0.32%−0.28 RNo clear edge 10-bar move
▼Bearish crab653 Crypto, 1-hour55.1% vs 50.7%+0.13%−0.02 RNo clear edge 10-bar move
▲Rounding bottom645 Crypto, 1-hour42.1% vs 48.2%+0.11%+0.06 RNo clear edge 10-bar move
▼Bearish three drives579 Crypto, 1-hour59.0% vs 50.6%+0.34%+0.04 RNo clear edge 10-bar move
▼Descending scallop551 Crypto, 1-hour42.3% vs 50.6%−0.04%−0.06 RNo clear edge 10-bar move
▲Three white soldiers543 Crypto, 1-hour45.5% vs 48.2%−0.02%+0.10 RNo clear edge 10-bar move
▼Three black crows524 Crypto, 1-hour46.0% vs 50.7%−0.16%+0.07 RNo clear edge 10-bar move
▲Bullish three drives511 Crypto, 1-hour53.2% vs 48.2%+0.05%+0.07 RNo clear edge 10-bar move
▲Piercing line461 Crypto, 1-hour52.1% vs 48.2%+0.26%+0.04 RNo clear edge 10-bar move
▼Rounding top406 Crypto, 1-hour43.1% vs 50.6%+0.10%+0.18 RNo clear edge 10-bar move
▲Bullish three-line strike291 Crypto, 1-hour47.4% vs 48.5%−0.46%+0.06 RNo clear edge 10-bar move
▼Bearish three-line strike270 Crypto, 1-hour53.7% vs 50.9%+0.22%+0.09 RNo clear edge 10-bar move
▼Falling three methods251 Crypto, 1-hour43.4% vs 50.8%−0.16%−0.24 RNo clear edge 10-bar move
▲Bullish modified hikkake232 Crypto, 1-hour50.9% vs 48.1%+1.68%+0.27 RNo clear edge 10-bar move
▼Bearish modified hikkake223 Crypto, 1-hour47.5% vs 50.6%−0.14%−0.09 RNo clear edge 10-bar move
▲Rising three methods197 Crypto, 1-hour45.7% vs 48.6%+0.05%+0.13 RNo clear edge 10-bar move
▲Pipe bottom172 Crypto, daily36.6% vs 45.6%+2.82%+0.23 RNo clear edge 10-bar move
▲Bullish tri-star152 Crypto, 1-hour39.7% vs 45.0%−0.24%−0.29 RNo clear edge 10-bar move
▼Cat ears131 (undercounted) Crypto, 1-hour41.2% vs 50.8%+0.05%+0.08 RNo clear edge 10-bar move
▲Bullish alternate bat113 (undercounted) Crypto, 1-hour62.8% vs 48.4%+0.11%+0.21 RNo clear edge 10-bar move
▼Bearish tri-star98 Crypto, 1-hour40.8% vs 47.2%+0.10%−0.46 RNo clear edge 10-bar move
▼Extended V top (unverified)82 Crypto, 1-hour46.3% vs 51.2%+0.30%−0.14 RNo clear edge 10-bar move
▲Extended V bottom (unverified)68 Crypto, 1-hour44.1% vs 48.1%−0.87%−0.24 RWeak, below chance 10-bar move
▲Homing pigeon62 Crypto, 1-hour53.2% vs 47.9%−0.25%−0.70 RNo clear edge 10-bar move
▲Volatility contraction pattern51 Crypto, daily62.7% vs 47.5%+8.87%+0.31 RNot enough data 10-bar move
▼Horn top50 Crypto, daily62.0% vs 55.8%−4.69%−0.04 RNo clear edge 10-bar move
▲High and tight flag39 Crypto, daily41.0% vs 46.4%−4.46%+0.15 RNo clear edge 10-bar move
▼In neck33 Crypto, 1-hour42.4% vs 51.5%−0.13%0.00 RNo clear edge 10-bar move
▼Bearish separating lines30 Crypto, 1-hour50.0% vs 51.6%+0.70%+0.15 RNo clear edge 10-bar move
▲Bullish counterattack27 Crypto, 1-hour55.6% vs 43.2%−0.46%−0.25 RNot enough data 10-bar move
▼On neck26 Crypto, 1-hour42.3% vs 51.6%−0.08%+0.14 RNot enough data 10-bar move
▲Horn bottom24 Crypto, daily87.5% vs 43.2%+0.57%+0.47 RNot enough data 10-bar move
▼Bearish counterattack18 Crypto, 1-hour50.0% vs 46.8%−0.06%−0.67 RNot enough data 10-bar move
▲Bullish separating lines15 Crypto, 1-hour73.3% vs 47.4%−0.16%+1.31 RNot enough data 10-bar move
▼Breakaway gap down8 Crypto, 1-hour50.0% vs 51.3%−0.03%+0.13 RNot enough data 10-bar move
▲Breakaway gap up8 Crypto, 1-hour62.5% vs 46.7%−0.19%+0.50 RNot enough data 10-bar move
▲Ladder bottom8 Crypto, 1-hour50.0% vs 48.2%−0.11%+1.00 RNot enough data 10-bar move
▼Ladder top7 Crypto, 1-hour57.1% vs 50.5%−0.11%+0.31 RNot enough data 10-bar move
▲Unique three river6 Crypto, 1-hour33.3% vs 48.5%+0.72%−1.00 RNot enough data 10-bar move
▲Three stars in the south (unverified)5 Crypto, 1-hour60.0% vs 48.4%+1.19%+0.38 RNot enough data 10-bar move
▲Bullish breakaway3 Crypto, 1-hour0.0% vs 49.1%−0.37%−1.00 RNot enough data 10-bar move
▼Bearish breakaway2 Crypto, 1-hour0.0% vs 51.9%−0.20%n/aNot enough data 10-bar move
▼Runaway gap down2 Crypto, 1-hour0.0% vs 50.8%+5.36%−1.00 RNot enough data 10-bar move
▼Downside gap three methods1 Crypto, 1-hour100.0% vs 50.0%+2.27%+2.00 RNot enough data 10-bar move
▲Mat hold1 Crypto, 1-hour100.0% vs 49.2%+2.57%−1.00 RNot enough data 10-bar move
▼Downside tasuki gap1 Crypto, 1-hour100.0% vs 50.4%+0.78%n/aNot enough data 10-bar move

Promising: better than chance on one of our two tests, but it did not pass all our checks. It can still be luck. * Undercounted: the count is what our strict rule detected, not every occurrence that formed. † Unverified: the detection was checked on too few cases to be confirmed, so read the whole line with caution. ‡ XABCD groups four harmonic patterns (Gartley, bat, butterfly, crab) that are also counted on their own, so it is not a separate result.

Get the free PDF

The only pattern cheat sheet with tested stats: 152 patterns, what the textbook says and what really happened on 6 markets. Free PDF, sent to your inbox.

One email with the PDF, then a note when a result changes. Unsubscribe anytime. Privacy.

What is different about crypto charts

  • No close, so almost no gaps. Crypto trades every hour of every day, so the price gaps that gap patterns need barely exist. Across our 10 gap patterns (breakaway and runaway gaps, island reversals, abandoned babies, kicking), we counted 18 occurrences on 590 coins, all timeframes together, against 25,920 on 1,675 US stocks. Skip any crypto strategy that depends on a gap.
  • From bitcoin to small tokens. Our data covers 590 coins and tokens, liquid and thin alike. A pattern on a thin market is easier to print with a few orders, which is one more reason to judge it against random bars of the same coin.
  • Intraday too. We test 1-hour and 4-hour bars on every coin, as well as daily and weekly bars, so you can see whether a pattern holds on the chart you actually trade.
  • Same rules everywhere. Every pattern uses the same written rule on crypto as on stocks or commodities, so a difference between markets comes from the market, not from a different reading.

How we tested

Each pattern is a strict written rule, run on the full price history of 2,368 assets across six markets, using only what was known at the time. What followed each occurrence is compared with what follows random bars of the same assets, on two tests: the move over the next 10 bars against the rest of the market, and a 2:1 trade against the same trade on random dates. A result only counts once it survives a correction for the thousands of tests we run, holds in both halves of the history and outlasts estimated costs. The whole pipeline first runs on random-walk prices, where no pattern can work. Method and data: the full study and open data.

Frequently asked questions

Do chart patterns work on crypto?

On crypto alone, bearish butterfly (Crypto, 4-hour) and diamond top (Crypto, 1-hour, downward breakouts) beat chance after all our checks (multiple-testing correction, stability over time, costs). For most patterns, what followed on crypto could not be told apart from what follows a random bar of the same coin.

What are the best chart patterns for crypto trading?

The ones that passed all our checks on crypto: bearish butterfly (Crypto, 4-hour) and diamond top (Crypto, 1-hour, downward breakouts). Every other pattern is in the table above, with its verdict.

What is the best timeframe for crypto chart patterns?

On our data, no single timeframe stands out: 4-hour and daily tie with 1 pattern each showing a proven edge on one test. The results that pass all our checks are on 4-hour and 1-hour bars. The comparison by timeframe is above.

Are crypto chart patterns different from stock chart patterns?

The shapes are the same and we use the same rules. What changes is the market: crypto never closes, so gaps are rare, and many coins are thin. The same patterns on all markets are in our chart patterns cheat sheet.