How we tested this pattern
- Sample
- 13,885 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.three inside up pattern: After a downtrend: a bullish harami (long black, then a short body inside it, touching neither edge), then a white candle closing above the first open. A long body is at least 1.3 times the average body of the 10 candles before the pattern and at least 0.6 times the largest of them.three inside down pattern: After an uptrend: a bearish harami (long white, then a short body inside it, touching neither edge), then a black candle closing below the first open. A long body is at least 1.3 times the average body of the 10 candles before the pattern and at least 0.6 times the largest of them.
- 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 · three inside up pattern data (JSON) · three inside down pattern data (JSON)
At a glance: what textbooks say, what we measured
- Pattern
- Bullish: Three inside up
- Occurrences tested
- 6,665 occurrences, all markets, daily
- Textbook: price should rise after it
- Too close to call · −0.03% vs the market, 10 bars
- Where it did best, US stocks left out
- Crypto, 1-hour: +0.05 R 2:1 trade vs random dates, not proven
- Verdict
- 10-bar move: No clear edge2:1 trade: No clear edge
- Pattern
- Bearish: Three inside down
- Occurrences tested
- 7,220 occurrences, all markets, daily
- Textbook: price should fall after it
- Too close to call · +0.12% vs the market, 10 bars
- Where it did best
- Crypto, 1-hour: +0.03 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 are the three inside up and down candlestick patterns?
- The three inside up candlestick pattern
- The three inside down candlestick pattern
- How to trade the three inside up and down patterns
- Combining with technical analysis
- Comparison with similar candlestick patterns
- Advantages of using three inside patterns
- Limitations and common mistakes to avoid
- Best timeframes for trading these patterns
- Reliability: what the data shows
- Real-world examples of the patterns in action
- Frequently asked questions
- Summary of key takeaways
The three inside up candlestick pattern is a three-candle bullish reversal pattern that forms after a downtrend: a long bearish candlestick, a small candle that stays within the first one, then a bullish candle that closes above the open of the first. Its mirror image after an uptrend, the three inside down, is a bearish reversal pattern.
This guide explains how to spot both setups, the psychology behind them, how traders use them, and what happened after them in reality. Our test bench applied the same rule to full market history, found 6,665 bullish cases on daily data alone across stocks, crypto, forex, ETFs, indices and commodities, and compared the outcome with random days on the same assets.
What are the three inside up and down candlestick patterns?
These two candlestick patterns are confirmed versions of the harami. The harami is a two-candle signal: a long candlestick followed by a short one that sits within its real body, a sign that the trend has lost momentum. The three-candle version adds a final candle that confirms the change of direction, indicating a potential trend reversal.
Steve Nison, who introduced Japanese candlestick charting to Western traders in Japanese Candlestick Charting Techniques (1991), describes the harami and the need to confirm it. The "three inside" names are a later Western label for the harami plus its confirmation candle.
The three inside up candlestick pattern
- Long black candle
- Short body inside the firstbullish harami
- White, closes above first open
- Long white candle
- Short body inside the firstbearish harami
- Black, closes below first open
What is the three inside up pattern?
In short, the three inside up candlestick pattern is a reversal signal that appears at the end of a downtrend and suggests that buyers are taking control: a bullish harami followed by a bullish candle that closes above the first candle's open.
How to identify the three inside up candlestick pattern
- A prior downtrend. The pattern needs a decline to reverse. Our bench checks that the close before the pattern is at least one ATR lower than 10 sessions earlier and in the lower half of the last 40 closes.
- A long bearish candlestick. The first candle is a big black (or red) candlestick that extends the decline.
- A short second candle. Following the previous candle, it has a small real body contained within the range of the previous candle's real body. Its color does not matter, and it can be a doji or a spinning top.
- A confirmation candle. The third candlestick is white (or green) and closes above the first opening level, so it recovers the whole bearish move.
On the median daily occurrence our bench found, the three candles together span 5.18% of the asset's price, or 1.78 times its average true range (ATR). The setup is wider than a typical session, as you would expect from three bars that start with a long bearish one.
Market psychology behind the three inside up
The first session shows sellers in control. On the next session, selling pressure fades: the market trades within the previous range and barely moves. On the last session, the bulls push the close above the point where the first decline started. Traders read this as a shift in the balance between buyers and sellers, and as the possible start of an uptrend. Whether the shift lasts is a question for data; we come back to it in the reliability section.
The three inside down candlestick pattern
What is the three inside down pattern?
In short, the three inside down is the bearish reversal version: a bearish harami followed by a bearish candle that confirms it, at the end of an uptrend. It suggests that the advance is ending and that a trend reversal to the downside is possible.
How to spot the three inside down formation
- A prior uptrend.
- A big up candlestick that extends the rise.
- A short candle whose real body sits within the first candle's real body.
- A bearish candle that closes below the first opening level.
What the bearish version shows
Bulls dominate the first session, hesitate on the next, and lose the whole first advance on the last one. The final bar shows that the bears have erased the gains of the first day. As with the bullish pattern, the story is plausible but the data is less clear.
How to trade the three inside up and down patterns
The trading rules are simple. Our bench simulates the same trade on every occurrence, which gives a fair test of the signal alone. Here is the full plan for the bullish version, step by step:
- Check the chart for a clear downtrend first: a reversal needs something to reverse.
- Find the three candles described above.
- Place a buy stop just above the high of the three candles.
- Place the stop loss below the low of the pattern, and cancel the order if price breaks that low first.
- Size the trade on the distance between entry and stop, then set a target, for example at twice that distance.
- Close the trade at the target or at the stop (our test also closes it after 100 bars).
- Entry
- Buy stop at the pattern high
- Stop loss (SL)
- At the pattern low
- Target (TP)
- Twice the risk (2:1)
- Entry
- Sell stop at the pattern low
- Stop loss (SL)
- At the pattern high
- 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.
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.
For the three inside down, reverse every step: an uptrend first, a sell stop below the low of the pattern, a stop loss above its high.
Setting entry points for buy and sell signals
There are two ways to enter the bullish setup. The aggressive entry buys at the close of the third session. The conservative entry places a buy stop just above the top of the pattern (or sets alerts there) and waits for the market to trade through it. We tested the second version: on daily data the buy stop was triggered in 86.3% of cases, and in 13.5% of cases the bottom of the pattern broke first, which canceled the setup before any trade was opened; the few remaining orders expired untouched after 20 bars or when the data ended. For the bearish pattern, the sell stop goes below the bottom of the pattern.
Managing risk with stop-loss placement
Taking profit: exit strategies for traders
The pattern does not give a target. Classic exits are a fixed reward-to-risk ratio, the next resistance level, a trailing stop, or an opposite signal on the upcoming candles. Our simulation uses a target at twice the initial distance to the stop (2:1). On daily data, trades that reached it took a median of 18 days; trades that were stopped out took a median of 9 days. Of the daily trades that hit their stop, 24.1% had first been up 1 R.
Combining with technical analysis
The three inside up candlestick can be combined with technical indicators and other free tools that charting platforms offer. Here is what we could measure and what we could not.
Using moving averages to filter the trend
We split daily occurrences by the 200-day moving average. Above it, the 2:1 setup reached its target in 37.5% of cases with an expectancy of +0.14 R; below it, 34.5% and +0.05 R. The moving average filter barely changed the result.
Incorporating RSI for overbought and oversold signals
Oscillators are another option. One approach is to take the bullish setup only when the RSI indicator is oversold (below 30), and the bearish one when it is overbought (above 70). We have not tested an RSI filter; if you use this indicator, test it on your own market first.
Combining patterns with support and resistance levels
A bullish pattern at a known support level, such as a prior swing bottom or a rising trend line, has a logical reason behind it: demand appeared at that level before. We have not measured support levels, because their definition varies from one trader to another.
Utilizing volume to confirm breakout strength
Classic analysis reads higher volume on the third session as confirmation. On daily stocks, bullish cases printed on volume above 1.5 times the 20-day average reached the 2:1 target in 35.8% of cases with an expectancy of +0.13 R, against 35.6% and +0.08 R on normal volume. These splits are descriptive and not corrected for multiple testing: volume made little difference.
Comparison with similar candlestick patterns
Several other candlestick patterns tell the same story of a trend that stalls and turns. Here is how each candlestick pattern compares on the daily timeframe, all markets combined.
- Morning StarBullish10-bar move, daily No clear edge
- Three Outside UpBullish or bearishBullish, 10-bar move, daily No clear edgeBearish, 10-bar move, daily No clear edge
- Engulfing CandleBullish or bearishBullish, 10-bar move, daily No clear edgeBearish, 10-bar move, daily No clear edge
| Setup | Daily occurrences | Moved as expected after 10 days | Random days | Closed trades | 2:1 target hit | Same setup, random dates |
|---|---|---|---|---|---|---|
| Three inside up | 6,665 | 54.0% | 54.2% | 5,732 | 35.8% | 37.6% |
| Morning star | 3,039 | 55.3% | 54.3% | 2,366 | 40.6% | 34.2% |
| Three outside up | 11,258 | 51.6% | 52.5% | 9,864 | 36.3% | 36.0% |
| Bullish harami | 27,061 | 56.0% | 54.0% | 13,897 | 36.8% | 36.3% |
| Three inside down | 7,220 | 46.0% | 45.2% | 6,111 | 27.5% | 27.6% |
| Three outside down | 15,700 | 46.0% | 46.1% | 13,012 | 27.2% | 26.9% |
Three inside up candlestick pattern vs. morning star
Both are three-bar bullish reversal patterns, and each candlestick pattern needs a prior decline. In the three-bar star reversal, the middle candle gaps away from the first body; in the harami version, it stays within it. The star also needs its last candle to close well into the first body, while our setup needs a close above the first opening level. Neither beat chance on direction by a margin our tests separate from it.
Three inside up vs. three outside up
The three outside up is the engulfing version: a down bar, an up bar that engulfs it, then a higher close. One starts from a harami (a short candle within a big one), the other from a bullish engulfing (a big candle around a short one). The outside version was much more frequent on daily data (11,258 occurrences against 6,665).
Three inside down vs. evening star
The evening star is the bearish counterpart of that bullish formation. On daily data it was followed by a decline after 10 days in 46.9% of cases, against 46.0% for the three inside down: both close to random days.
Three inside down vs. three outside down
Same logic as on the bullish side: one is a confirmed bearish harami, the other a confirmed outside reversal. On daily data, the three inside down did not differ measurably from the rest of the market on the average excess return, or from random dates on the average result per trade. The three outside down did not either: its average excess return of −0.09% 10 days later is within the margin of error, and its 2:1 trade stayed close to random dates.
Is it just a confirmed harami?
Yes, and the third candle changes the trade more than the odds. With the bullish harami alone, our buy stop above the pattern was triggered in only 51.5% of daily cases; with the confirmed version, 86.3%, because the third candle has already closed near the top. The direction after 10 days was close to chance in both cases.
Advantages of using three inside patterns
- Clear rules: three bars, a short one within a big one, a close beyond the first open.
- A built-in check, so fewer setups are canceled before entry than with the harami alone.
- A natural stop at the other end of the pattern.
- Frequent: about one occurrence every 1,272 daily candles for the bullish version.
Limitations and common mistakes to avoid
- On its own, the pattern did not clearly beat chance in any market or timeframe we tested.
- The stop is wide because the first bar is tall.
- The confirmation comes late: by the time the third bar closes, part of the move is already done.
- Against a strong trend, a reversal candle can fail, and a rate policy decision or earnings news can overwhelm any candle.
The importance of context in chart analysis
Avoiding false signals in sideways ranges
In sideways conditions, short candles within big ones appear constantly. Without a clear prior decline (or advance for the bearish version), skip the signal. Also wait for the third session to close: a candle that looks strong at midday can close lower.
Best timeframes for trading these patterns
No timeframe stood out once we compared with random dates. Weekly bullish cases had the best raw results, 63.4% higher after 10 weeks and a 2:1 hit rate of 47.9%, but random weeks on the same assets rose in 57.1% of cases and the same setup hit its target in 40.8%. The average excess return does not differ significantly from the rest of the market, nor the average result per trade from random dates. On hourly crypto, which suits day trading, the up version moved up after 10 hours in 49.8% of cases against 48.0% for random hours.
Reliability: what the data shows
The three inside up candlestick pattern is not reliable on its own: across every market and timeframe we tested, its average excess return never clearly beat the rest of the market, and on daily commodities it moved against the expected direction relative to its market (−1.56%), by a gap that passes a simple test but not our correction: weak, below chance. On weekly ETF charts, the 2:1 setup reached its target in 68.4% of 19 trades against 40.4% on random dates, rated Not enough data: fewer than 30 trades, so the gap is shown, not interpreted. Hourly and 4-hour forex charts are missing from the table: our bench finds no three inside pattern there.
Moved the expected way 10 bars later, compared with random bars.
Measured on 6,665 daily three inside up occurrences across 1,568 assets. Random bars on the same assets are the honest baseline.
No clear edgeMoved the expected way 10 bars later, compared with random bars.
Measured on 7,220 daily three inside down occurrences across 1,589 assets. Random bars on the same assets are the honest baseline.
No clear edgeThree inside up 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
- Commodities
- All markets
- Crypto
- US stocks
- ETFs
- Indices
- Commodities
Three inside down against random bars on the same assets, by market, on daily candles. Bars of almost the same length mean no edge.
- All markets
- US stocks
- ETFs
- Indices
- Commodities
- All markets
- US stocks
- ETFs
- Indices
- Commodities
All statistics
Full results for the three inside up candlestick 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.
Three inside up: 6,665 occurrences tested
Bullish pattern · All markets · Daily · 1,568 assets · 1974-04 to 2026-10
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 1 · on 5,752 triggered entries
- Stop order beyond the pattern's extreme. 20 of these entries are not among the 5,732 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 9 to 31 · on 2,054 trades that hit it
- Time to the stop, when hit
- 9 days · middle half 4 to 19 · on 3,564 trades that hit it
- Time in the trade, all exits
- 12 days · middle half 5 to 26 · on 5,732 trades
Size and trade path
- Pattern range, high to low
- 5.2% · middle half 3.7% to 7.4% · on 6,665 occurrences
- Range vs average bar (ATR)
- 1.78× · middle half 1.51× to 2.10× · on 6,665 occurrences
- Best open profit during the trade
- 1.12 R · middle half 0.36 R to 2.07 R · on 5,732 trades
- Stopped trades that were first up 1 R
- 24.1% · on 3,564 stopped trades
- Trades a stop moved to breakeven at +1 R would have closed flat instead of at a loss
- Entry order triggered
- 86.3% · on 6,665 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: a bullish harami (long black, then a short body inside it, touching neither edge), then a white candle closing above the first open. A long body is at least 1.3 times the average body of the 10 candles before the pattern and at least 0.6 times the largest of them. Candlestick counts are not checked against planted examples, so they may not be exhaustive.
All measurements (16 rows)
10-bar move: did price go the expected way?
| Market | Occurrences | Pattern | Random bars | Excess | 10-bar move verdict |
|---|---|---|---|---|---|
| Crypto · 1-hour | 3,572 | 49.8% | 48.0% | −0.07% | No clear edge |
| Crypto · 4-hour | 536 | 45.4% | 47.0% | −0.14% | No clear edge |
| Crypto · Daily | 38 | 56.8% | 40.7% | +0.75% | No clear edge |
| US stocks · Daily | 6,061 | 53.7% | 54.1% | −0.01% | No clear edge |
| ETFs · Daily | 337 | 56.7% | 56.6% | −0.22% | No clear edge |
| Indices · Daily | 148 | 62.6% | 56.5% | −0.12% | No clear edge |
| Forex · Daily | 20 | 70.0% | 51.3% | +0.33% | Not enough data |
| Commodities · Daily | 61 | 46.7% | 51.2% | −1.56% | Weak, below chance |
| All markets · Daily | 6,665 | 54.0% | 54.2% | −0.03% | No clear edge |
| Crypto · Weekly | 1 | 100.0% | 35.2% | +17.01% | Not enough data |
| US stocks · Weekly | 468 | 63.6% | 57.4% | −0.43% | No clear edge |
| ETFs · Weekly | 27 | 74.1% | 56.3% | −0.85% | Not enough data |
| Indices · Weekly | 4 | 33.3% | 62.1% | −4.63% | Not enough data |
| Forex · Weekly | 9 | 55.6% | 48.0% | +1.94% | Not enough data |
| Commodities · Weekly | 9 | 33.3% | 51.7% | −8.15% | Not enough data |
| All markets · Weekly | 518 | 63.4% | 57.1% | −0.54% | 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 | 3,081 | 33.2% | 31.7% | +0.04 R vs −0.01 R | No clear edge |
| Crypto · 4-hour | 457 | 33.3% | 31.5% | +0.04 R vs −0.02 R | No clear edge |
| Crypto · Daily | 30 | 43.3% | 35.0% | +0.33 R vs +0.06 R | No clear edge |
| US stocks · Daily | 5,224 | 35.6% | 37.5% | +0.09 R vs +0.16 R | No clear edge |
| ETFs · Daily | 282 | 34.4% | 42.0% | +0.04 R vs +0.30 R | Weak, below chance |
| Indices · Daily | 125 | 37.6% | 35.5% | +0.13 R vs +0.11 R | No clear edge |
| Forex · Daily | 18 | 66.7% | 41.2% | +1.00 R vs +0.27 R | Not enough data |
| Commodities · Daily | 53 | 43.4% | 36.5% | +0.34 R vs +0.10 R | No clear edge |
| All markets · Daily | 5,732 | 35.8% | 37.6% | +0.09 R vs +0.16 R | No clear edge |
| Crypto · Weekly | 1 | 0.0% | 50.0% | −1.00 R vs +0.50 R | Not enough data |
| US stocks · Weekly | 415 | 47.7% | 41.3% | +0.47 R vs +0.30 R | No clear edge |
| ETFs · Weekly | 19 | 68.4% | 40.4% | +1.05 R vs +0.29 R | Not enough data |
| Indices · Weekly | 3 | 66.7% | 44.4% | +0.95 R vs +0.33 R | Not enough data |
| Forex · Weekly | 9 | 33.3% | 17.6% | 0.00 R vs −0.47 R | Not enough data |
| Commodities · Weekly | 8 | 25.0% | 41.7% | −0.25 R vs +0.30 R | Not enough data |
| All markets · Weekly | 455 | 47.9% | 40.8% | +0.47 R vs +0.28 R | No clear edge |
Our verdict
Not a reliable signal on its own here. Use it as context, not as a trigger.
Three inside down: 7,220 occurrences tested
Bearish pattern · All markets · Daily · 1,589 assets · 1970-09 to 2026-10
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 1 · on 6,137 triggered entries
- Stop order beyond the pattern's extreme. 26 of these entries are not among the 6,111 trades: still open at the end of our data, or left out by the trade rules.
- Time to the 2:1 target, when hit
- 13 days · middle half 6 to 24 · on 1,683 trades that hit it
- Time to the stop, when hit
- 8 days · middle half 3 to 17 · on 4,325 trades that hit it
- Time in the trade, all exits
- 9 days · middle half 4 to 20 · on 6,111 trades
Size and trade path
- Pattern range, high to low
- 4.4% · middle half 3.0% to 6.5% · on 7,220 occurrences
- Range vs average bar (ATR)
- 1.75× · middle half 1.48× to 2.09× · on 7,220 occurrences
- Best open profit during the trade
- 0.84 R · middle half 0.30 R to 2.03 R · on 6,111 trades
- Stopped trades that were first up 1 R
- 23.6% · on 4,325 stopped trades
- Trades a stop moved to breakeven at +1 R would have closed flat instead of at a loss
- Entry order triggered
- 85.0% · on 7,220 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: a bearish harami (long white, then a short body inside it, touching neither edge), then a black candle closing below the first open. A long body is at least 1.3 times the average body of the 10 candles before the pattern and at least 0.6 times the largest of them. Candlestick counts are not checked against planted examples, so they may not be exhaustive.
All measurements (16 rows)
10-bar move: did price go the expected way?
| Market | Occurrences | Pattern | Random bars | Excess | 10-bar move verdict |
|---|---|---|---|---|---|
| Crypto · 1-hour | 2,989 | 52.6% | 50.7% | −0.16% | Weak, below chance |
| Crypto · 4-hour | 510 | 42.9% | 51.9% | −0.72% | No clear edge |
| Crypto · Daily | 26 | 53.8% | 55.5% | +0.23% | Not enough data |
| US stocks · Daily | 6,706 | 46.3% | 45.3% | +0.13% | No clear edge |
| ETFs · Daily | 288 | 42.7% | 42.9% | +0.10% | No clear edge |
| Indices · Daily | 120 | 32.5% | 42.6% | −0.84% | Opposite of the textbook |
| Forex · Daily | 14 | 57.1% | 49.9% | −0.15% | Not enough data |
| Commodities · Daily | 66 | 47.0% | 47.2% | +0.27% | No clear edge |
| All markets · Daily | 7,220 | 46.0% | 45.2% | +0.12% | No clear edge |
| Crypto · Weekly | 2 | 100.0% | 72.5% | +12.06% | Not enough data |
| US stocks · Weekly | 1,091 | 41.4% | 41.5% | −1.24% | Weak, below chance |
| ETFs · Weekly | 59 | 33.9% | 35.7% | −1.37% | No clear edge |
| Indices · Weekly | 24 | 34.8% | 37.4% | −1.12% | Not enough data |
| Forex · Weekly | 10 | 50.0% | 51.2% | +0.89% | Not enough data |
| Commodities · Weekly | 8 | 62.5% | 46.8% | +9.70% | Not enough data |
| All markets · Weekly | 1,194 | 41.2% | 41.3% | −1.13% | Weak, below chance |
2:1 trade: target hit and average result
| Market | Trades | Target hit | Same trade, random dates | Per trade | 2:1 trade verdict |
|---|---|---|---|---|---|
| Crypto · 1-hour | 2,533 | 30.6% | 29.9% | 0.00 R vs −0.03 R | No clear edge |
| Crypto · 4-hour | 422 | 21.6% | 26.7% | −0.23 R vs −0.11 R | No clear edge |
| Crypto · Daily | 22 | 22.7% | 26.5% | −0.20 R vs +0.02 R | Not enough data |
| US stocks · Daily | 5,684 | 27.4% | 27.6% | −0.17 R vs −0.16 R | No clear edge |
| ETFs · Daily | 242 | 28.1% | 28.0% | −0.17 R vs −0.17 R | No clear edge |
| Indices · Daily | 91 | 30.8% | 30.5% | −0.09 R vs −0.08 R | No clear edge |
| Forex · Daily | 14 | 21.4% | 41.1% | −0.25 R vs +0.26 R | Not enough data |
| Commodities · Daily | 58 | 32.8% | 27.6% | +0.02 R vs −0.09 R | No clear edge |
| All markets · Daily | 6,111 | 27.5% | 27.6% | −0.16 R vs −0.16 R | No clear edge |
| Crypto · Weekly | 0 | n/a | n/a | n/a vs n/a | Not enough data |
| US stocks · Weekly | 853 | 19.0% | 20.9% | −0.38 R vs −0.33 R | No clear edge |
| ETFs · Weekly | 42 | 19.0% | 20.3% | −0.43 R vs −0.38 R | No clear edge |
| Indices · Weekly | 22 | 18.2% | 34.1% | −0.45 R vs +0.07 R | Not enough data |
| Forex · Weekly | 7 | 28.6% | 33.3% | +0.16 R vs +0.09 R | Not enough data |
| Commodities · Weekly | 7 | 28.6% | 20.2% | +0.12 R vs −0.32 R | Not enough data |
| All markets · Weekly | 931 | 19.1% | 21.3% | −0.38 R vs −0.32 R | No 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 three inside up is a reliable bullish reversal signal.”
What our data shows
On 6,665 daily occurrences, it moved in the expected direction 54.0% of the time, against 54.2% for random bars: no clear edge, since the average excess return is not statistically significant.
What you often read
“The three inside down is a reliable bearish reversal signal.”
What our data shows
On 7,220 daily occurrences, it moved in the expected direction 46.0% of the time, against 45.2% 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)
| Direction, market and timeframe | Occurrences | Moved as expected after 10 bars | Random bars | Closed trades | 2:1 target hit | Same setup, random dates | Expectancy |
|---|---|---|---|---|---|---|---|
| Up, all markets, daily | 6,665 | 54.0% | 54.2% | 5,732 | 35.8% | 37.6% | +0.09 R |
| Up, US stocks, daily | 6,061 | 53.7% | 54.1% | 5,224 | 35.6% | 37.5% | +0.09 R |
| Up, crypto, daily | 38 | 56.8% | 40.7% | 30 | 43.3% | 35.0% | +0.33 R |
| Up, crypto, hourly | 3,572 | 49.8% | 48.0% | 3,081 | 33.2% | 31.7% | +0.04 R |
| Up, crypto, 4-hour | 536 | 45.4% | 47.0% | 457 | 33.3% | 31.5% | +0.04 R |
| Up, all markets, weekly | 518 | 63.4% | 57.1% | 455 | 47.9% | 40.8% | +0.47 R |
| Down, all markets, daily | 7,220 | 46.0% | 45.2% | 6,111 | 27.5% | 27.6% | −0.16 R |
| Down, crypto, hourly | 2,989 | 52.6% | 50.7% | 2,533 | 30.6% | 29.9% | 0.00 R |
How to read the table
Read it in pairs of columns; the details of each test follow from the same rules. On daily data, 54.0% of bullish cases were followed by a gain 10 days later. That sounds bullish until you see that 54.2% of random days on the same assets were too: the average stock price rises a little more often than it falls. The excess return over the rest of the market after 10 days is −0.03%, with a 95% confidence interval from −0.23% to +0.17%. Zero is inside the interval: no clear edge.
The 2:1 setup tells the same story. Its share of targets hit was 35.8%, against 37.6% for the same entry, stop and target replayed on random dates, for an expectancy of +0.09 R against +0.16 R for the random version. Expectancy is measured in R (the initial risk) before fees and slippage, which would lower it further. The bearish version was in the same situation: 46.0% of daily cases were followed by a decline, against 45.2% for random days.
Neither half of the history showed a clear edge: the excess return was +0.09% in the first half of the history and −0.15% in the second. These results agree with academic work: Marshall, Young and Rose, in "Candlestick technical trading strategies: Can they create value for investors?" (Journal of Banking & Finance, 2006), found that candlestick strategies did not add value on large US stocks. You can explore every step in our methodology.
Do these patterns work for forex and crypto?
Not better than elsewhere, and on hourly and 4-hour forex charts not at all: our bench finds no occurrence there. On a market that trades around the clock, the second candle almost always opens where the first one closed, so its body touches the edge of the first one and never sits strictly inside it. On daily crypto the pattern is rare for the same reason (38 occurrences on 38 coins since 2020): it moved up in 56.8% of cases against 40.7%, and the 2:1 trade hit its target in 43.3% of cases against 35.0% on random dates, rated no clear edge: on so few cases, gaps of that size do not pass our tests. Hourly crypto, the largest intraday sample, is in the table above.
Real-world examples of the patterns in action
In concrete terms, here are real three inside up and down patterns, picked by our bench (best and worst results, textbook shapes, most recent, random draws), with their actual outcome. The three case studies below are on daily crypto charts.
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 15 cards with a shape that does not read as the definition on this page. They still count in the statistics, and are not replaced: our bench picks a fixed number of cards per category.
A bullish setup that worked
From September 6 to 8, 2024, BNB/USDT printed a three inside up: a bearish candle from 502.4 to 487.2, a short candle within it, then a close at 503.1, above the first open. The buy stop at the top of the pattern (509.9) was triggered on September 9, with a stop at 471.3 and a 2:1 target at 587.1. The target was hit on September 21, when BNB traded up to 590.
A bullish setup that failed
From January 13 to 15, 2022, UNI/USDT formed the same setup: a bearish candle from 16.29 to 15.45, a short candle within it, then a close at 16.47. The buy stop at 16.72 was triggered on January 16, with a stop at 15.13. Three days later, on January 19, UNI traded down to 15.10 and hit the stop: a full 1 R loss. Ten days after the pattern, UNI was 35.8% lower.
A bearish setup that was canceled
From March 29 to 31, 2026, TRX/USDT printed a three inside down, closing at 0.3133, below the first open of 0.3166. The sell stop sat at the bottom of the pattern (0.311) and the protective stop at the top (0.3246). The market never traded below the bottom before breaking the top on April 15, so the setup was canceled without a trade. Ten days after the pattern, TRX was 1.9% higher: the entry order was never reached, so the trader stayed out of a losing short.
Frequently asked questions
How reliable are three inside patterns in 2026?
Not reliable on their own. On data up to October 2026, neither the up nor the down version beat random dates by a margin that survives our correction, on any market or timeframe. The one gap that survives our correction points the wrong way: on daily index charts, the three inside down was followed by a decline 10 days later in 32.5% of cases, against 42.6% for random days, rated worse than chance.
Can these patterns be used for day trading?
Yes, the three inside up candlestick has the same definition on intraday charts. On hourly crypto, the up version reached its 2:1 target in 33.2% of cases against 31.7% for the same setup on random dates, but the gap in average result per trade did not survive our statistical tests.
What happens if a pattern fails?
If the market breaks the bottom of the pattern before triggering the entry, the setup is canceled (13.5% of daily cases). If the entry triggers and the market then falls below the bottom, the stop closes the trade for a 1 R loss.
What is the difference between inside and outside patterns?
Inside patterns start with a short bar within a big one (harami); outside patterns start with a big bar that engulfs a short one. Both add a third candle that confirms the move.
Is the three inside up candlestick pattern bullish or bearish?
It is bullish: it appears after a downtrend and its last candle closes above the open of the first one. The three inside down is its bearish mirror after an uptrend. On daily data, the bearish version was followed by a decline after 10 days in 46.0% of cases, against 45.2% for random days on the same assets, so neither direction showed a clear edge in our test.
How often does the three inside down trigger its entry?
On 7,220 daily occurrences of the three inside down, the sell stop was triggered in 85.0% of cases; in 14.8%, price broke above the top first and canceled the trade, and the few others expired untouched. Trades that reached the 2:1 target took a median of 13 days; trades stopped out took a median of 8 days.
Is the three inside up candlestick pattern the same as three white soldiers?
No. Three white soldiers are three tall bullish candles in a row. The three inside up starts with a bearish candle, then a short second candle inside its body.
Summary of key takeaways
- The three inside up is a bullish harami confirmed by a third candle that closes above the first open, after a downtrend.
- The three inside down is its bearish mirror after an uptrend.
- On 6,665 daily occurrences, 54.0% of up cases were higher 10 days later, against 54.2% for random days.
- The 2:1 setup's share of targets hit was 35.8%, against 37.6% for the same setup on random dates: no clear edge.
- Volume and the 200-day moving average changed the results only slightly.
If you use these patterns, treat them as a location for a position, not as a reason for one: define the stop at the other end of the pattern, size the position on that distance, and keep the amount at stake per position modest. This page is educational content to keep you informed, not investment advice, and leveraged products can lose more than the stake.
About the author and the data. Written by Amaury, founder of PatternsWizard, who is passionate about finance, quantitative trading and data analysis. He built the PatternsWizard test bench, which applies the same published rules to full market history: crypto, forex, US stocks, ETFs, indices and commodities. Trades and win rates are compared with random bars on the same assets, excess returns with the rest of the market, with error margins and a correction for multiple testing, and the whole pipeline is checked on random-walk prices, where nothing can be predicted. Statistics on this page were generated on November 5, 2026. The full methodology explains every step.
