Pattern direction

CandlestickBullish hikkakeBearish hikkake

Hikkake Pattern: How to Identify and Trade the Inside Bar False Breakout

An inside bar, a breakout, then a quick turn the other way that traps the first traders. This guide explains the hikkake, its trade and what happened after it on full market history.

· Founder of PatternsWizard
Updated Statistics updated 13 min read
Bullish hikkake patternBearish hikkake pattern

Schematic drawing of the rule, not measured data.

Occurrences tested
63,340
6 markets, 1970 to 2026, found by code
Bullish hikkake: textbook says price should rise
Too close to call
−0.18% in the expected direction vs the market after 10 bars, all markets, daily
Bearish hikkake: textbook says price should fall
Too close to call
+0.005% in the expected direction vs the market after 10 bars, all markets, daily

How we tested this pattern

Sample
63,340 occurrences on 6 markets (crypto, forex, US stocks, ETFs, indices and commodities), 1970 to 2026.
Detection
Found by code, never picked by hand: every match of the rule on full price history, winners and losers alike.bullish hikkake pattern: After a downtrend: an inside bar; the next bar breaks below it (lower high and lower low); within 3 bars, a close above the inside-bar high confirms the trap. Dated at the confirming close.bearish hikkake pattern: After an uptrend: an inside bar; the next bar breaks above it (higher high and higher low); within 3 bars, a close below the inside-bar low confirms the trap. Dated at the confirming close.
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 · bullish hikkake pattern data (JSON) · bearish hikkake pattern data (JSON)

Every pattern's results on one sheet

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.

At a glance: what textbooks say, what we measured
Pattern
Bullish hikkake
Occurrences tested
27,413 occurrences, all markets, daily
Textbook: price should rise after it
Too close to call · −0.18% vs the market, 10 bars
Its best market and timeframe, still negative, US stocks left out
Forex, 1-hour: −0.01 R 2:1 trade vs random dates, not proven
Verdict
10-bar move: Weak, below chance2:1 trade: No clear edge
Pattern
Bearish hikkake
Occurrences tested
35,927 occurrences, all markets, daily
Textbook: price should fall after it
Too close to call · +0.005% vs the market, 10 bars
Its best market and timeframe, still negative
Crypto, 1-hour: −0.02 R 2:1 trade vs random dates, not proven
Verdict
10-bar move: No clear edge2:1 trade: No clear edge

See the statistics

On this page
  1. What is the hikkake pattern?
  2. The psychology behind the hikkake pattern
  3. How to identify the hikkake pattern on your charts
  4. Bullish vs. bearish hikkake patterns
  5. Step-by-step trading strategy for the hikkake pattern
  6. The modified hikkake pattern explained
  7. Does the hikkake pattern work?
  8. Combining with technical indicators
  9. Real-world examples of the hikkake pattern
  10. Pros and cons of using the hikkake strategy
  11. Common mistakes to avoid when trading hikkake
  12. Hikkake indicator and detection code
  13. Frequently asked questions about the hikkake pattern
  14. Summary

The hikkake pattern is a false breakout of an inside bar. Price contracts into an inside bar, breaks out of it in one direction, then turns around and closes back through the other side within three bars. Traders who bought or sold the first breakout are trapped, and the pattern bets on the move that follows when they exit.

This guide explains how to identify the bullish and bearish hikkake, how traders set entry, stop and target, and what actually happened next. Our test bench scanned full market history with a strict definition and detected 27,413 bullish and 35,927 bearish ones on daily charts alone across stocks, crypto, forex, ETFs, indices and commodities, and compared the outcome with random bars on the same assets.

What is the hikkake pattern?

The hikkake pattern is a price pattern built on a failed breakout. It was named and described by Daniel L. Chesler. Hikkake is a Japanese verb that translates as to trick, to trap or to ensnare: the first breakout is the trick, and the traders who follow it are the ones caught.

It is not a classic Japanese candlestick pattern, and it works the same on bar charts and candlestick charts. The color of the candles does not matter. Only the highs, the lows and the closes count.

Our bench applies the rules below without judgment, with two choices worth knowing: the bullish hikkake must follow a downtrend and the bearish one an uptrend, and the confirmation needs a close, not a simple touch, the stricter version.

The psychology behind the hikkake pattern

An inside bar shows a pause: the range contracts and volatility falls. The inside-bar breakout method treats that break as a signal and places orders just beyond the bar, with a stop on the other side. When price breaks down, the breakout traders sell. When price then turns around and closes above the inside bar, those short traders are wrong, and their buy stops add fuel to the move up.

That is the idea behind the hikkake: trade against the crowd that followed the first breakout. It is a plausible story about order flow. Whether it gives an edge is a question for data, and we answer it below.

How to identify the hikkake pattern on your charts

The hikkake pattern has four parts, always in the same order: the mother bar, the inside bar, the false breakout and the confirming close.

1234
  1. Mother barcontains the next bar
  2. Inside barhigh and low inside the mother bar
  3. False breaklower high and lower low than the inside bar
  4. Confirming closeabove the inside-bar high, within 3 bars
Schematic drawing of the rule, not measured data.
1234
  1. Mother barcontains the next bar
  2. Inside barhigh and low inside the mother bar
  3. False breakhigher high and higher low than the inside bar
  4. Confirming closebelow the inside-bar low, within 3 bars
Schematic drawing of the rule, not measured data.

The inside bar formation

The first step is an inside bar: its high is below the high of the bar before it, and its low is above that bar's low. The bar before it is called the mother bar. On daily charts, an inside bar is also called an inside day. A harami is a similar idea applied to candle bodies only; the hikkake uses the full range, wicks included.

The false breakout candle

The next bar breaks out of the inside bar on one side only. For a bullish hikkake, it has a lower high and a lower low: a breakdown. For a bearish hikkake, it has a higher high and a higher low: a breakout to the upside. This is the move that traps traders.

The trigger and reversal move

Within the next three bars, price must close back through the opposite side of the inside bar: above its high for a bullish hikkake, below its low for a bearish one. If that does not happen within three bars, there is no hikkake, and the first breakout may simply be a real breakout. Our bench dates the pattern at that confirming close.

Bullish vs. bearish hikkake patterns

Both versions have the same structure; only the direction of the false move changes.

Identifying a bullish hikkake

It forms after a decline. The false move is down, the expected move is up.

TPSLEntryBullish hikkake
Bullish setup drawn from the rule, with entry, stop loss (SL) and 2:1 target (TP)

Identifying a bearish hikkake

It forms after a rally. The false move is up, the expected move is down.

TPSLEntryBearish hikkake
Bearish setup drawn from the rule, with entry, stop loss (SL) and 2:1 target (TP)

The charts above are schematic drawings of the rule, not measured data: they show the sequence of bars the rule asks for, and where the trade we test puts its entry, stop and target.

Step-by-step trading strategy for the hikkake pattern

There are two ways to trade a hikkake. The classic one places an order at the opposite side of the inside bar as soon as the false breakout appears, and cancels it if it is not filled within three bars. The version our bench tests waits for the confirming close, then enters on a break of the pattern's own bars.

TPSLEntryBullish hikkake
Entry
Buy stop at the pattern high
Stop loss (SL)
At the pattern low
Target (TP)
Twice the risk (2:1)
Entry, stop and target as the rule sets them. Schematic drawing of the rule, not measured data.
TPSLEntryBearish hikkake
Entry
Sell stop at the pattern low
Stop loss (SL)
At the pattern high
Target (TP)
Twice the risk (2:1)
Entry, stop and target as the rule sets them. Schematic drawing of the rule, not measured data.

A clean case from our bench: US stocksChosen on its shape alone, never on the outcome. 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.

◂ Pattern202.6132.2+10 barsTPSLEntry2024-082024-12
TextbookAVGO September 11, 2024Daily chart11.3% in the expected direction after 10 bars2:1 trade: target hit, +2.33 R, 65 bars after entry, past this chart

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.

◂ Pattern5.714.60+10 barsTPSLEntry1997-011997-05
TextbookPFE February 21, 1997Daily chart0.7% in the expected direction after 10 bars2:1 trade: stopped out, −1.00 R

Setting up your entry point

For a bullish hikkake, we place a buy order just above the highest high of the pattern (its four to six bars, from the bar before the inside bar to the confirming close), after the confirming close. For a bearish one, a sell order just below the lowest low. On daily charts, the buy order was filled in 83.5% of bullish cases; in 15.5% of cases, price broke the low of the pattern first and the trade was canceled. The remaining setups touched neither level within the 20 bars our test allows.

Managing risk with stop loss placement

Determining profit targets

The target we test is twice the risk (a 2:1 reward-to-risk ratio). Because the stop is wide, targets take time: on daily charts, bullish hikkake trades that reached the 2:1 target took a median of 18 bars, and trades that were stopped took a median of 9 bars. Another approach is the next support or resistance level, or a trailing stop once the trade is in profit. We have only tested the fixed 2:1 target.

The modified hikkake pattern explained

The modified hikkake adds conditions before the false breakout: a context bar, an inside bar that closes near its high (for the bearish version) or near its low (for the bullish one), then a second inside bar. It is much rarer. On daily charts our bench found 223 bullish modified hikkake patterns, against 27,413 standard ones. The extra conditions did not help: the bullish modified hikkake reached the 2:1 target 33.7% of the time, against 33.4% for the same trade on random dates, a gap too small to count.

Does the hikkake pattern work?

Not on its own. On daily charts, the hikkake was followed by a move in its direction about as often as a random bar on the same assets, or slightly less often for the bullish version (51.6% against 53.0%), a gap in average excess return that passes a simple test but not our correction for multiple testing. On hourly charts, each version slightly moved against the expected direction relative to its market, a small gap that does survive our correction (rated Worse than chance for both versions). Here are the numbers from our test bench, which applies the same strict rule on full market history.

51.6%vs 53.0% at random

Moved the expected way 10 bars later, compared with random bars.

Measured on 27,413 daily bullish hikkake occurrences across 2,270 assets. Random bars on the same assets are the honest baseline.

Weak, below chance
45.9%vs 45.9% at random

Moved the expected way 10 bars later, compared with random bars.

Measured on 35,927 daily bearish hikkake occurrences across 2,241 assets. Random bars on the same assets are the honest baseline.

No clear edge

Bullish hikkake against random bars on the same assets, by market, on daily candles. Bars of almost the same length mean no edge.

Moved the expected way 10 bars laterBullish hikkakeRandom bars
  • All markets
    All markets, Bullish hikkake: 51.6%
    All markets, Random bars: 53.0%
  • Crypto
    Crypto, Bullish hikkake: 38.2%
    Crypto, Random bars: 44.1%
  • US stocks
    US stocks, Bullish hikkake: 53.1%
    US stocks, Random bars: 54.0%
  • Forex
    Forex, Bullish hikkake: 46.5%
    Forex, Random bars: 50.1%
  • ETFs
    ETFs, Bullish hikkake: 55.5%
    ETFs, Random bars: 56.1%
  • Indices
    Indices, Bullish hikkake: 57.5%
    Indices, Random bars: 57.0%
  • Commodities
    Commodities, Bullish hikkake: 50.6%
    Commodities, Random bars: 51.8%
2:1 trade hit its targetBullish hikkake tradeSame trade, random dates
  • All markets
    All markets, Bullish hikkake trade: 37.1%
    All markets, Same trade, random dates: 36.7%
  • Crypto
    Crypto, Bullish hikkake trade: 33.1%
    Crypto, Same trade, random dates: 34.8%
  • US stocks
    US stocks, Bullish hikkake trade: 37.6%
    US stocks, Same trade, random dates: 36.9%
  • Forex
    Forex, Bullish hikkake trade: 27.6%
    Forex, Same trade, random dates: 29.1%
  • ETFs
    ETFs, Bullish hikkake trade: 39.7%
    ETFs, Same trade, random dates: 37.5%
  • Indices
    Indices, Bullish hikkake trade: 37.1%
    Indices, Same trade, random dates: 38.7%
  • Commodities
    Commodities, Bullish hikkake trade: 40.9%
    Commodities, Same trade, random dates: 39.2%

Bearish hikkake against random bars on the same assets, by market, on daily candles. Bars of almost the same length mean no edge.

Moved the expected way 10 bars laterBearish hikkakeRandom bars
  • All markets
    All markets, Bearish hikkake: 45.9%
    All markets, Random bars: 45.9%
  • Crypto
    Crypto, Bearish hikkake: 52.4%
    Crypto, Random bars: 54.9%
  • US stocks
    US stocks, Bearish hikkake: 45.6%
    US stocks, Random bars: 45.4%
  • Forex
    Forex, Bearish hikkake: 52.1%
    Forex, Random bars: 48.7%
  • ETFs
    ETFs, Bearish hikkake: 42.9%
    ETFs, Random bars: 42.8%
  • Indices
    Indices, Bearish hikkake: 40.4%
    Indices, Random bars: 42.6%
  • Commodities
    Commodities, Bearish hikkake: 47.4%
    Commodities, Random bars: 47.2%
2:1 trade hit its targetBearish hikkake tradeSame trade, random dates
  • All markets
    All markets, Bearish hikkake trade: 26.1%
    All markets, Same trade, random dates: 26.7%
  • Crypto
    Crypto, Bearish hikkake trade: 24.3%
    Crypto, Same trade, random dates: 24.0%
  • US stocks
    US stocks, Bearish hikkake trade: 26.1%
    US stocks, Same trade, random dates: 26.6%
  • Forex
    Forex, Bearish hikkake trade: 28.9%
    Forex, Same trade, random dates: 29.5%
  • ETFs
    ETFs, Bearish hikkake trade: 26.6%
    ETFs, Same trade, random dates: 28.0%
  • Indices
    Indices, Bearish hikkake trade: 28.0%
    Indices, Same trade, random dates: 33.3%
  • Commodities
    Commodities, Bearish hikkake trade: 25.6%
    Commodities, Same trade, random dates: 26.7%
All statistics

Full results for the hikkake 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

Weak, below chance. It does slightly worse than the baseline, but not in every check.

10-bar move Weak, below chance2:1 trade No clear edge

Bullish hikkake: 27,413 occurrences tested

Bullish pattern · All markets · Daily · 2,270 assets · 1970-04 to 2026-10

Moved the expected way after 10 bars
51.6%
vs 53.0% on random bars
Excess return vs its market, 10 bars
−0.18%
95% interval −0.34% to −0.03%
its market−3%+3%
2:1 trade hit the target
37.1%
vs 36.7% for the same trade on random dates
Average result per trade
+0.17 R
vs +0.15 R on random dates

What this means. A difference shows up (p < 0.05), but below the baseline, and it does not survive the multiple-testing correction. For the 2:1 trade: no measurable difference from the same trade on random dates on the same assets.

Timeline

Entry triggered, after the pattern
1 day · middle half 1 to 1 · on 22,894 triggered entries
Stop order beyond the pattern's extreme. 129 of these entries are not among the 22,765 trades: still open at the end of our data, or left out by the trade rules.
Time to the 2:1 target, when hit
18 days · middle half 10 to 34 · on 8,457 trades that hit it
Time to the stop, when hit
9 days · middle half 4 to 20 · on 13,401 trades that hit it
Time in the trade, all exits
13 days · middle half 6 to 28 · on 22,765 trades

Size and trade path

Pattern range, high to low
6.0% · middle half 4.0% to 9.5% · on 27,413 occurrences
Range vs average bar (ATR)
1.85× · middle half 1.51× to 2.25× · on 27,413 occurrences
Best open profit during the trade
1.16 R · middle half 0.35 R to 2.08 R · on 22,765 trades
Stopped trades that were first up 1 R
22.2% · on 13,401 stopped trades
Trades a stop moved to breakeven at +1 R would have closed flat instead of at a loss
Entry order triggered
83.5% · on 27,413 occurrences

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. After a downtrend: an inside bar; the next bar breaks below it (lower high and lower low); within 3 bars, a close above the inside-bar high confirms the trap. Dated at the confirming close. Candlestick counts are not checked against planted examples, so they may not be exhaustive.

All measurements (20 rows)

10-bar move: did price go the expected way?

Figures in gray: fewer than 30 occurrences, not interpreted. Excess return is signed so that positive favors the pattern. The test uses the bootstrap’s standard error and the interval its percentiles: near the 0.05 line, or on a few extreme moves, an interval can leave out zero while the test does not pass, and the test decides. Stock data misses most delisted companies, a survivorship bias we have not sized, which can flatter stock rows.
MarketOccurrencesPatternRandom barsExcess10-bar move verdict
Crypto · 1-hour53,11846.0%48.3%−0.12%Opposite of the textbook
Forex · 1-hour7,12048.4%50.6%−0.01%Weak, below chance
All markets · 1-hour60,23846.2%48.5%−0.11%Opposite of the textbook
Crypto · 4-hour13,98745.3%47.3%−0.37%Opposite of the textbook
Forex · 4-hour1,88548.5%50.5%−0.03%No clear edge
All markets · 4-hour15,87245.7%47.7%−0.33%Opposite of the textbook
Crypto · Daily2,84838.2%44.1%−0.75%Weak, below chance
US stocks · Daily22,96053.1%54.0%−0.11%No clear edge
ETFs · Daily64455.5%56.1%−0.10%No clear edge
Indices · Daily42257.5%57.0%−0.27%No clear edge
Forex · Daily30046.5%50.1%−0.14%No clear edge
Commodities · Daily23950.6%51.8%+0.42%No clear edge
All markets · Daily27,41351.6%53.0%−0.18%Weak, below chance
Crypto · Weekly31536.8%37.1%−6.89%Not enough data
US stocks · Weekly4,15254.8%56.7%−0.55%No clear edge
ETFs · Weekly8558.8%60.6%+0.59%No clear edge
Indices · Weekly4850.0%61.8%−0.69%No clear edge
Forex · Weekly5446.3%51.7%−0.46%No clear edge
Commodities · Weekly3956.8%53.3%−0.48%No clear edge
All markets · Weekly4,69353.6%55.5%−0.94%Weak, below chance

2:1 trade: target hit and average result

R = initial risk of the trade. Entry by an order at the trigger level, filled at the open when a bar opens beyond it. Exit at the stop or the target, or at the open when a bar opens beyond either one; otherwise at the close after 100 bars. When one bar touches both the stop and the target, the loss is counted. No fees or slippage. n/a = not measured. Per trade: average result, against the same trade on random dates. Figures in gray: fewer than 30 closed trades, not interpreted.
MarketTradesTarget hitSame trade, random datesPer trade2:1 trade verdict
Crypto · 1-hour43,90530.4%31.7%−0.02 R vs +0.01 RNo clear edge
Forex · 1-hour5,92231.1%31.4%−0.02 R vs −0.01 RNo clear edge
All markets · 1-hour49,82730.5%31.6%−0.02 R vs +0.01 RNo clear edge
Crypto · 4-hour11,18532.9%32.3%+0.05 R vs +0.02 RNo clear edge
Forex · 4-hour1,59429.9%31.9%−0.06 R vs 0.00 RNo clear edge
All markets · 4-hour12,77932.5%32.2%+0.04 R vs +0.02 RNo clear edge
Crypto · Daily2,16433.1%34.8%+0.03 R vs +0.07 RNo clear edge
US stocks · Daily19,28437.6%36.9%+0.18 R vs +0.16 RNo clear edge
ETFs · Daily52139.7%37.5%+0.23 R vs +0.18 RNo clear edge
Indices · Daily36437.1%38.7%+0.20 R vs +0.22 RNo clear edge
Forex · Daily24627.6%29.1%−0.08 R vs −0.09 RNo clear edge
Commodities · Daily18640.9%39.2%+0.32 R vs +0.20 RNo clear edge
All markets · Daily22,76537.1%36.7%+0.17 R vs +0.15 RNo clear edge
Crypto · Weekly20938.8%35.7%+0.16 R vs +0.07 RNot enough data
US stocks · Weekly3,57144.7%41.8%+0.39 R vs +0.31 RNo clear edge
ETFs · Weekly7950.6%35.7%+0.58 R vs +0.17 RNo clear edge
Indices · Weekly4544.4%45.6%+0.37 R vs +0.48 RNo clear edge
Forex · Weekly4723.4%37.9%−0.24 R vs +0.21 RNo clear edge
Commodities · Weekly3354.5%36.6%+0.70 R vs +0.15 RNo clear edge
All markets · Weekly3,98444.3%41.3%+0.37 R vs +0.30 RNo clear edge

Our verdict

Not a reliable signal on its own here. Use it as context, not as a trigger.

10-bar move No clear edge2:1 trade No clear edge

Bearish hikkake: 35,927 occurrences tested

Bearish pattern · All markets · Daily · 2,241 assets · 1970-08 to 2026-10

Moved the expected way after 10 bars
45.9%
vs 45.9% on random bars
Excess return vs its market, 10 bars
+0.005%
95% interval −0.10% to +0.11%
Excess return is signed so that positive favors the pattern. On a bearish setup, it means the asset lagged its market.
its market−3%+3%
2:1 trade hit the target
26.1%
vs 26.7% for the same trade on random dates
Average result per trade
−0.18 R
vs −0.16 R on random dates

What this means. No measurable difference from the rest of its market over the next 10 bars.

Timeline

Entry triggered, after the pattern
1 day · middle half 1 to 2 · on 29,012 triggered entries
Stop order beyond the pattern's extreme. 331 of these entries are not among the 28,681 trades: still open at the end of our data, or left out by the trade rules.
Time to the 2:1 target, when hit
15 days · middle half 8 to 29 · on 7,491 trades that hit it
Time to the stop, when hit
9 days · middle half 4 to 20 · on 20,269 trades that hit it
Time in the trade, all exits
11 days · middle half 5 to 24 · on 28,681 trades

Size and trade path

Pattern range, high to low
4.9% · middle half 3.3% to 7.6% · on 35,927 occurrences
Range vs average bar (ATR)
1.90× · middle half 1.56× to 2.32× · on 35,927 occurrences
Best open profit during the trade
0.80 R · middle half 0.28 R to 2.01 R · on 28,681 trades
Stopped trades that were first up 1 R
21.7% · on 20,269 stopped trades
Trades a stop moved to breakeven at +1 R would have closed flat instead of at a loss
Entry order triggered
80.8% · on 35,927 occurrences

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. After an uptrend: an inside bar; the next bar breaks above it (higher high and higher low); within 3 bars, a close below the inside-bar low confirms the trap. Dated at the confirming close. Candlestick counts are not checked against planted examples, so they may not be exhaustive.

All measurements (20 rows)

10-bar move: did price go the expected way?

Figures in gray: fewer than 30 occurrences, not interpreted. Excess return is signed so that positive favors the pattern. The test uses the bootstrap’s standard error and the interval its percentiles: near the 0.05 line, or on a few extreme moves, an interval can leave out zero while the test does not pass, and the test decides. Stock data misses most delisted companies, a survivorship bias we have not sized, which can flatter stock rows.
MarketOccurrencesPatternRandom barsExcess10-bar move verdict
Crypto · 1-hour46,37948.9%50.6%−0.08%Weak, below chance
Forex · 1-hour7,43147.4%49.2%−0.01%No clear edge
All markets · 1-hour53,81048.7%50.4%−0.07%Opposite of the textbook
Crypto · 4-hour14,40049.2%51.9%+0.02%No clear edge
Forex · 4-hour2,08747.6%49.2%−0.02%No clear edge
All markets · 4-hour16,48749.0%51.6%+0.01%No clear edge
Crypto · Daily1,86352.4%54.9%−0.34%No clear edge
US stocks · Daily31,67245.6%45.4%+0.03%No clear edge
ETFs · Daily1,09442.9%42.8%+0.01%No clear edge
Indices · Daily65140.4%42.6%−0.21%No clear edge
Forex · Daily36152.1%48.7%+0.06%No clear edge
Commodities · Daily28647.4%47.2%−0.01%No clear edge
All markets · Daily35,92745.9%45.9%+0.005%No clear edge
Crypto · Weekly22766.5%60.4%−1.58%Not enough data
US stocks · Weekly7,09940.5%42.0%−0.38%No clear edge
ETFs · Weekly26731.7%37.3%−0.58%No clear edge
Indices · Weekly10339.8%37.2%+0.16%No clear edge
Forex · Weekly6443.5%49.3%−0.24%No clear edge
Commodities · Weekly4447.7%43.4%+0.43%No clear edge
All markets · Weekly7,80441.0%42.3%−0.41%Weak, below chance

2:1 trade: target hit and average result

R = initial risk of the trade. Entry by an order at the trigger level, filled at the open when a bar opens beyond it. Exit at the stop or the target, or at the open when a bar opens beyond either one; otherwise at the close after 100 bars. When one bar touches both the stop and the target, the loss is counted. No fees or slippage. n/a = not measured. Per trade: average result, against the same trade on random dates. Figures in gray: fewer than 30 closed trades, not interpreted.
MarketTradesTarget hitSame trade, random datesPer trade2:1 trade verdict
Crypto · 1-hour38,13527.1%28.6%−0.05 R vs −0.02 RNo clear edge
Forex · 1-hour6,13029.7%31.1%−0.06 R vs −0.02 RNo clear edge
All markets · 1-hour44,26527.5%29.0%−0.05 R vs −0.02 RNo clear edge
Crypto · 4-hour11,80327.3%27.4%−0.02 R vs −0.03 RNo clear edge
Forex · 4-hour1,73829.6%31.9%−0.06 R vs 0.00 RNo clear edge
All markets · 4-hour13,54127.6%28.0%−0.03 R vs −0.03 RNo clear edge
Crypto · Daily1,36124.3%24.0%−0.05 R vs −0.04 RNo clear edge
US stocks · Daily25,43126.1%26.6%−0.18 R vs −0.17 RNo clear edge
ETFs · Daily83726.6%28.0%−0.20 R vs −0.15 RNo clear edge
Indices · Daily51428.0%33.3%−0.16 R vs 0.00 RNo clear edge
Forex · Daily31528.9%29.5%−0.12 R vs −0.08 RNo clear edge
Commodities · Daily22325.6%26.7%−0.19 R vs −0.16 RNo clear edge
All markets · Daily28,68126.1%26.7%−0.18 R vs −0.16 RNo clear edge
Crypto · Weekly4314.0%18.4%−0.47 R vs −0.34 RNot enough data
US stocks · Weekly5,48019.9%20.9%−0.36 R vs −0.33 RNo clear edge
ETFs · Weekly22517.3%21.9%−0.45 R vs −0.32 RNo clear edge
Indices · Weekly8724.1%28.1%−0.27 R vs −0.14 RNo clear edge
Forex · Weekly5435.2%32.9%+0.09 R vs 0.00 RNo clear edge
Commodities · Weekly3315.2%20.2%−0.36 R vs −0.37 RNo clear edge
All markets · Weekly5,92219.9%21.1%−0.36 R vs −0.32 RNo clear edge

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 bullish hikkake is a reliable buy signal.”

What our data shows

On 27,413 daily occurrences, it moved in the expected direction 51.6% of the time, against 53.0% for random bars: its average excess return over the rest of the market passes a simple test but does not survive our correction.

What you often read

“The bearish hikkake is a reliable sell signal.”

What our data shows

On 35,927 daily occurrences, it moved in the expected direction 45.9% of the time, against 45.9% for random bars: no clear edge, since the average excess return is not statistically significant.

Bullish hikkake

Table quoted in the text (verdicts and every market: see All measurements)
Market and timeframePatterns tested (2:1 trades)Higher 10 bars laterRandom bars2:1 target hitSame trade, random datesExpectancy (R)
All markets, daily27,413 (22,765)51.6%53.0%37.1%36.7%+0.17 (random +0.15)
US stocks, daily22,960 (19,284)53.1%54.0%37.6%36.9%+0.18 (random +0.16)
Crypto, hourly53,118 (43,905)46.0%48.3%30.4%31.7%−0.02 (random +0.01)
Crypto, 4-hour13,987 (11,185)45.3%47.3%32.9%32.3%+0.05 (random +0.02)
Forex, hourly7,120 (5,922)48.4%50.6%31.1%31.4%−0.02 (random −0.01)
All markets, weekly4,693 (3,984)53.6%55.5%44.3%41.3%+0.37 (random +0.30)

Bearish hikkake

Table quoted in the text (verdicts and every market: see All measurements)
Market and timeframePatterns tested (2:1 trades)Lower 10 bars laterRandom bars2:1 target hitSame trade, random datesExpectancy (R)
All markets, daily35,927 (28,681)45.9%45.9%26.1%26.7%−0.18 (random −0.16)
US stocks, daily31,672 (25,431)45.6%45.4%26.1%26.6%−0.18 (random −0.17)
Crypto, hourly46,379 (38,135)48.9%50.6%27.1%28.6%−0.05 (random −0.02)
Crypto, 4-hour14,400 (11,803)49.2%51.9%27.3%27.4%−0.02 (random −0.03)
Forex, hourly7,431 (6,130)47.4%49.2%29.7%31.1%−0.06 (random −0.02)
All markets, weekly7,804 (5,922)41.0%42.3%19.9%21.1%−0.36 (random −0.32)

How to read these tables

Read each table in pairs of columns. On daily charts, 51.6% of bullish hikkake patterns were followed by a gain 10 days later, against 53.0% for random bars on the same assets. The excess return over the rest of the market after 10 days is −0.18%, with a 95% confidence interval from −0.34% to −0.03%: the whole interval is below zero, a gap that passes a simple test but not our correction, rated weak, below chance. No sign of an edge in the expected direction.

The 2:1 trade looks better at first: on daily charts, the bullish trade reached its target 37.1% of the time, for +0.17 R per trade before costs. But the same entry, stop and target on random dates averaged +0.15 R. Most of the gain comes from markets drifting up, not from the pattern, and the gap does not pass our statistical test.

Hourly charts lean negative. On 53,118 bullish hikkake patterns on hourly crypto, 46.0% were higher 10 bars later, against 48.3% for random bars, with an average excess return of −0.12% over the rest of the market: a small gap, but one that survives our correction for the thousands of tests we run. The next bar rose only 45.1% of the time, against 48.0%. On 4-hour crypto, the bullish hikkake also lagged the rest of the market, rated worse than chance, while on hourly crypto the bearish one moved against the expected direction relative to its market without surviving our correction. The 2:1 trade showed no clear edge on these charts.

Combining with technical indicators

Since the hikkake alone has no clear edge, a filter can be added. We tested two of them; the others are habits worth testing on your own market.

Using relative strength index (RSI) for confirmation

One rule takes bullish hikkake patterns only when the RSI is near oversold, and bearish ones near overbought. We have not tested an RSI filter.

Combining with moving averages for trend alignment

A trend filter takes signals only in the direction of the larger trend, for example bullish ones above the 200-day average. We split daily bullish occurrences that way: above the average, the 2:1 trade reached its target 36.4% of the time (+0.14 R); below it, 37.7% (+0.19 R). The filter barely changed the result.

Volume analysis during the breakout phase

One volume rule says the false breakout should come on weak volume and the reversal on strong volume. We measured volume on the bar that completes the pattern only: above 1.5 times the 20-day average, the daily bullish trade reached its target 36.0% of the time, against 37.5% on normal volume. These breakdowns are descriptive and not corrected for the number of tests.

Real-world examples of the hikkake pattern

The gallery of this section shows real hikkake patterns, picked by our bench (best and worst results, textbook shapes, most recent cases and typical draws, where a market has them), with their actual outcome. The cases written up below come from daily crypto charts, not from that gallery.

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 25 cards: 1 with a bar far out of line with the bars around it (a likely bad quote), 18 with a shape that does not read as the definition on this page, 2 with a single bar so large that the pattern or the trade levels could not be read, 4 with a candle that is the thin first bar of the trading week. They still count in the statistics, and are not replaced: our bench picks a fixed number of cards per category.

Market
Examples
Crypto overallAcross 53,118 bullish hikkake occurrences on 1-hour charts, price moved the expected way 10 bars later 46.0% of the time, against 48.3% for random bars. The verdict rests on the average excess return over the rest of the market, −0.12% (positive favors the pattern), not on this rate.Opposite of the textbookThe examples below are single cases.
◂ Pattern6.053.80+10 barsTPSLEntry2017-12
Worst tradeBNB December 21, 20171-hour chart21.7% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern861.6742.7+10 barsTPSLEntry2026-01
TextbookBNB January 31, 20261-hour chartNo net move after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern12.3411.44TPSLEntry2026-102026-10
Most recentLINK October 28, 20261-hour chart2:1 trade: in progress
◂ Pattern139.1129.5+10 barsTPSLEntry2026-10
Most recentAAVE October 27, 20261-hour chart2:1 trade: in progress
◂ Pattern251.3226.5+10 barsTPSLEntry2024-01
TypicalBCH January 19, 20241-hour chart4.0% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern2,3822,282+10 barsTPSLEntry2026-10
TypicalETH October 25, 20261-hour chart0.6% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern74.9758.78+10 barsTPSLEntry2021-09
TypicalFIL September 24, 20211-hour chart0.4% in the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
Examples
US stocks overallAcross 22,960 daily bullish hikkake occurrences, price moved the expected way 10 bars later 53.1% of the time, against 54.0% for random bars. The average excess return does not pass our significance test.No clear edgeThe examples below are single cases.
◂ Pattern127.1102.8+10 barsTPSLEntry2019-02
Best tradeDIS March 27, 2019Daily chart6.2% in the expected direction after 10 bars2:1 trade: target hit, +4.46 R
◂ Pattern202.6132.2+10 barsTPSLEntry2024-082024-12
TextbookAVGO September 11, 2024Daily chart11.3% in the expected direction after 10 bars2:1 trade: target hit, +2.33 R, 65 bars after entry, past this chart
Pattern214.1176.42026-092026-10
Most recentMS October 28, 2026Daily chart2:1 trade: not triggered
◂ Pattern10.599.15+10 barsTPSLEntry1996-03
TypicalJPM April 25, 1996Daily chart1.6% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern50.9041.18+10 barsTPSLEntry2007-012007-04
TypicalTMO March 8, 2007Daily chart1.2% in the expected direction after 10 bars2:1 trade: target hit, +2.00 R
◂ Pattern5.925.18+10 barsTPSLEntry1993-12
TypicalVZ January 12, 1994Daily chart0.2% in the expected direction after 10 bars2:1 trade: invalidated before entry
Examples
Forex overallAcross 7,120 bullish hikkake occurrences on 1-hour charts, price moved the expected way 10 bars later 48.4% of the time, against 50.6% for random bars. The verdict rests on the average excess return over the rest of the market, −0.01% (positive favors the pattern), not on this rate.Weak, below chanceThe examples below are single cases.
◂ Pattern1.351.33+10 barsTPSLEntry2026-03
TextbookGBP/USD March 3, 20261-hour chart0.2% in the expected direction after 10 bars2:1 trade: invalidated before entry
◂ Pattern0.85760.8530+10 barsTPSLEntry2026-09
TypicalEUR/GBP September 30, 20261-hour chartNo net move after 10 bars2:1 trade: invalidated before entry
◂ Pattern141.3139.9+10 barsTPSLEntry2017-08
TypicalGBP/JPY August 22, 20171-hour chart0.1% in the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
Examples
Crypto overallAcross 46,379 bearish hikkake occurrences on 1-hour charts, price moved the expected way 10 bars later 48.9% of the time, against 50.6% for random bars. The verdict rests on the average excess return over the rest of the market, −0.08% (positive favors the pattern), not on this rate.Weak, below chanceThe examples below are single cases.
◂ Pattern0.41190.2185+10 barsTPSLEntry2021-01
Worst tradeXLM January 6, 20211-hour chart27.1% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern0.09610.0804+10 barsTPSLEntry2021-04
Worst tradeDOGE April 13, 20211-hour chart24.7% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern12.0011.23+10 barsTPSLEntry2026-10
Most recentLINK October 28, 20261-hour chart0.9% against the expected direction after 10 bars2:1 trade: target hit, +2.00 R
◂ Pattern754.3718.0+10 barsTPSLEntry2026-102026-10
Most recentBNB October 25, 20261-hour chart0.2% in the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern8.537.92+10 barsTPSLEntry2024-04
TypicalDOT April 12, 20241-hour chart8.4% in the expected direction after 10 bars2:1 trade: target hit, +2.00 RAfter the pattern, price left the chart: low 6.50 on April 12, 2024.
◂ Pattern0.27910.2693+10 barsTPSLEntry2021-07
TypicalXLM July 31, 20211-hour chart0.4% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R
◂ Pattern1.911.53+10 barsTPSLEntry2021-01
TypicalNEAR January 14, 20211-hour chart9.2% against the expected direction after 10 bars2:1 trade: stopped out, −1.00 R

A bullish hikkake that worked

On June 27, 2026, SOL/USDT printed an inside bar (high 73.19, low 70.25) inside the bar of June 26. On June 28, price broke below it with a lower high and a lower low, at 69.74. On June 29, SOL closed at 75.16, above the high of the inside bar: a bullish hikkake. The buy order at 76.49 was filled on July 1, with a stop at 65.91, the low of the June 26 bar that contained the inside bar, and a 2:1 target at 97.65. SOL was 3.8% higher 10 days after the pattern, and price reached the target on August 22, 2026.

A slower winner

On June 21, 2022, NEAR/USDT closed at 3.518, above the inside bar high of 3.511, three bars after a false breakdown to 2.875. The buy order at 3.835 was filled on June 24, with a stop at 2.875. NEAR was 4.7% lower 10 days after the pattern and dipped to 3.038 on July 13, but the stop held, and the 5.755 target was reached on August 10, 2022, 47 days after entry.

Failed hikkake setups

On February 13, 2026, ADA/USDT confirmed a bullish hikkake with a close at 0.2728. The buy order at 0.2747 was filled the next day, and price rose as high as 0.3136 on February 25, short of the 0.3233 target, then fell back and hit the stop at 0.2504 on March 8: a full 1 R loss. On January 21, 2021, ATOM/USDT confirmed a bearish hikkake with a close at 7.177. The next day, price dipped to 6.603, filling the sell order at 7.035, then rallied; ATOM was 13.5% higher 10 days later, and the stop at 10.2 was hit on February 5.

Pros and cons of using the hikkake strategy

  • Pro: a precise, rule-based definition that leaves little room for interpretation.
  • Pro: a clear invalidation point beyond the extreme of the pattern, where our test places the stop.
  • Con: on its own, no clear edge on daily charts, and an average excess return over the rest of the market slightly below zero on hourly charts, a gap that survives our correction.
  • Con: a wide stop (close to two ATR on the median pattern) and slow trades.
  • Con: it is rare compared with single candles, about one every 236 to 309 bars on daily charts and 280 to 313 on hourly charts, all markets together.

Common mistakes to avoid when trading hikkake

  • Calling any failed breakout a hikkake. The pattern starts with an inside bar, and the reversal must come within three bars.
  • Entering before the confirming close. A bar can trade through the inside bar and close back inside it.
  • Placing the stop inside the pattern to make the risk look small. Our test places the stop beyond the extreme of the pattern's own bars; a stop just beyond the false breakout can be tighter, and is untested.
  • Trading it on hourly and 4-hour charts without testing. That is where our data leans below chance (rated Worse than chance).

Hikkake indicator and detection code

TradingView has community scripts that mark hikkake patterns, and some platforms include it in their pattern scanners. The open-source TA-Lib library has a CDLHIKKAKE function; our stricter rule finds 20% of the bearish and 22% of the bullish occurrences it flags. Definitions differ, so check whether your tool requires a close or only a touch of the inside bar, and whether it requires a prior trend. If you write your own code, add two checks that not every script includes: a prior trend (the close just before the pattern at least one average true range below the close 10 bars before it and in the lower half of the last 40 closes for a bullish signal, the mirror image for a bearish one), and a signal dated at the confirming close, with no data used after it.

Frequently asked questions about the hikkake pattern

Is the hikkake pattern reliable in all timeframes?

No. Several rows of the statistics section are rated worse than chance: both versions on hourly charts with all markets together, and the bullish version on hourly and 4-hour crypto charts, and on 4-hour charts with all markets together. A few others, such as the bullish version on daily and weekly charts with all markets together and on hourly forex charts, and the bearish one on hourly crypto charts and on weekly charts with all markets together, did slightly worse than chance without surviving our correction. On no timeframe did the hikkake beat chance in a way that survives it.

How does the hikkake differ from a standard breakout?

A standard inside bar breakout trades in the direction of the first break. The hikkake waits for that break to fail and trades the other way.

Can the hikkake be used in forex and stock markets?

Yes, the rules are the same. On hourly forex, 5,922 trades on bullish hikkake patterns reached the 2:1 target 31.1% of the time against 31.4% on random dates, for −0.02 R per trade against −0.01 R, a gap our test does not separate from chance. On daily US stocks, 19,284 trades on bullish ones reached it 37.6% of the time against 36.9%, a higher hit rate without a significant gain in the average result per trade.

How often does the hikkake appear?

For each direction, about one every 236 to 309 bars on daily charts and 280 to 313 on hourly charts, all markets together: on a watchlist of 20 stocks, one or two a month in each direction. Our definition is strict, so tools with looser rules flag more of them.

Summary

  • The hikkake is a false breakout of an inside bar, confirmed by a close through the other side within three bars.
  • On 27,413 daily bullish hikkake patterns, 51.6% were higher 10 days later, against 53.0% for random bars.
  • On bullish hikkake patterns, the daily 2:1 trade averaged +0.17 R before costs, against +0.15 R for the same trade on random dates, a gap too small to separate from chance; on bearish ones, it averaged −0.18 R against −0.16 R on random dates.
  • On hourly crypto, the average excess return of both versions over the rest of the market was slightly below zero: the bullish gap survives our statistical correction, the bearish one does not.
  • The stop is wide, close to two ATR on the median pattern, so position size matters.

If you trade the hikkake, treat it as one input, not as a system. Wait for the close, put the stop beyond the extreme of the pattern, as our test does, size the position on that distance, and keep the risk per trade small.

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 setup 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. This page is educational and is not investment advice: trading involves a risk of loss, and past results do not predict future ones.

, Founder of PatternsWizard

Passionate about finance, quantitative trading and data analysis. Amaury built the PatternsWizard test bench, which detects each pattern on full price history and measures what happened next against random entries.

Statistics on this page come from our open methodology: every occurrence our rule finds on full history, compared with chance. How we test patterns.

179 patterns testedRandom-walk self-test passed