Three Inside Up Pattern: The Candles at Uber's and Citigroup's October 2023 Lows

Anish DasUpdated Nov 5, 202610 min readbeginner

Three inside upLesson 30 of 44 · Three candlesOpposite: Three inside down

Reads
  • Bullish
  • Three candles

On October 30, 2023, one session after the S&P 500 closed in a correction, Uber completed a three inside up at a prior low. Bought at that close with a stop under its low, the trade risked 6.2%. By February 15, 2024 the stock was up 90.5%.

The next day, October 31, 2023, Citigroup completed one at its lowest price since April 2020. The risk was 3.3%. By April 1, 2024 the stock was up 60.7%.

Neither stock has traded below its pattern's low since. Here is how to read a three inside up, where the stop goes, and how to find the next one.

What $10,000 became#

UBEROct 30, 2023

$10,000 became$19,048

Bought at day 3's close
42.73
Stop: the pattern's low
40.09 (6.2% risk)
Next session
+1.3%
Ten sessions later
+22.3%
Best close within 60 sessions
+54.5%
Best close within 120 sessions
+90.5% (Feb 15, 2024)
Reward for each $1 risked
$14.64
Low broken since?
Never
COct 31, 2023

$10,000 became$16,070

Bought at day 3's close
39.49
Stop: the pattern's low
38.17 (3.3% risk)
Next session
+0.3%
Ten sessions later
+12.3%
Best close within 60 sessions
+37.6%
Best close within 120 sessions
+60.7% (Apr 1, 2024)
Reward for each $1 risked
$18.16
Low broken since?
Never

Prices are split-adjusted, as on the chart.

The three inside up in one table#

A three inside up is three daily candles: a long red day, a small day whose body sits inside the red body, then a green day that closes above where the red day opened. The first two days are a bullish harami: the selling stalls. The third day confirms it: buyers take back the whole red day.

Anatomy of a three inside up: a long red day, a small day whose body sits inside the red body, and a green day that closes above the red day's open. The stop goes just under the lowest of the three lows.

These are the rules the VCP Scanner terminal uses to name a three inside up on a daily chart.

PartRule
Day 1A long red candle: its body is at least half of the 14-day ATR
Day 2A body of either colour that opens and closes inside day 1's body
Day 3A green candle that closes above day 1's open
SizeDay 3's range is at least half of the 14-day ATR
PositionDay 1's low is at or below the lowest low of the five sessions before it

Day 2's colour doesn't matter, and a doji there makes the first two days a harami cross. Uber's day 2 closed 2 cents above its open; Citigroup's was a small green day.

The position rule matters most. A three inside up comes after a decline. The same three bars upside down after a rally are a three inside down, and read bearish.

Three inside up and its look-alikes#

Five patterns, each after the trend it forms in: a three inside up, the bullish harami it starts with, a three outside up and a morning star after a decline read bullish, and a three inside down after a rally reads bearish.
PatternShapeForms afterReads as
Three inside upHarami, then a close above day 1's openA 5-session lowBullish
Bullish haramiLong red day, small body inside itA 5-session lowBullish
Three outside upEngulfing, then a higher closeA 5-session lowBullish
Morning starRed day, small star, strong green dayA 5-session lowBullish
Three inside downHarami, then a close below day 1's openA 5-session highBearish

The three outside up is the same idea with a stronger second day: day 2's body covers day 1's, a bullish engulfing, instead of sitting inside it, and day 3 closes higher still. The morning star puts its small middle day below day 1's close instead of inside its body.

Example 1: Uber (UBER) at a prior low, Oct 26-30, 2023#

UBER daily chart in the VCP Scanner terminal. The three inside up of Oct 26-30, 2023: a long red day that undercut the Jul 11 low of 41.75 and fell to 40.09, a doji inside it, and a green day that closed at 42.73, above the red day's open. Its stop is 40.09, the pattern's low, a 6.2% risk from the close. Uber closed above the pattern's high the next session and has not traded below the low since. The blue arrow was drawn with the terminal's Arrow Marker.
UBER daily chart in the VCP Scanner terminal. The three inside up of Oct 26-30, 2023: a long red day that undercut the Jul 11 low of 41.75 and fell to 40.09, a doji inside it, and a green day that closed at 42.73, above the red day's open. Its stop is 40.09, the pattern's low, a 6.2% risk from the close. Uber closed above the pattern's high the next session and has not traded below the low since. The blue arrow was drawn with the terminal's Arrow Marker.

Open UBER in the VCP Scanner terminal →

FactUBER, Oct 26-30, 2023
Day 1, Oct 26: open / high / low / close42.14 / 42.30 / 40.09 / 40.62
Day 2, Oct 27: open / close41.21 / 41.23, a doji inside day 1's body
Day 3, Oct 30: open / high / low / close42.01 / 43.00 / 42.01 / 42.73
LevelA prior low: the Jul 11, 2023 low of 41.75, undercut and closed back above
LowThe lowest since Jun 9, 2023, 96 sessions; 19.0% below the Jul 31, 2023 high of 49.49
Stop40.09, the pattern's low (day 1's)
Risk to stop6.2%
Volume1.32× the 50-day average
Stage2
AlsoUndercut & rally

Uber's day 1 was the Thursday of the sell-off that took the S&P 500 into a correction on Friday, Oct 27. Day 3 closed 59 cents above day 1's open.

What followed:

  • Next session (Oct 31): closed at 43.28, +1.3%, already above the pattern's high of 43.00.
  • Ten sessions later (Nov 13): 52.24, +22.3%.
  • Jan 25, 2024: 66.00, +54.5%. Uber had joined the S&P 500 on Dec 18, 2023.
  • Feb 15, 2024: 81.39, +90.5%. That is 14.6 times the 2.64 risked on each share.
  • The low of 40.09 was never broken. The lowest Uber has traded since is 42.20. On Nov 3, 2026 it closed at 66.60, 55.9% above the pattern's close.

Its only 5% gap came on Feb 14, 2024, the day Uber announced its first share buyback, and it was about a seventh of the run.

With $500 at risk, the stop sized the trade at 189 shares, about $8,076. At the Feb 15, 2024 close those shares were up $7,307.

Example 2: Citigroup (C) at its lowest since 2020, Oct 27-31, 2023#

C daily chart in the VCP Scanner terminal. The three inside up of Oct 27-31, 2023: a long red day down to 38.17, Citigroup's lowest price since April 2020, a small green day inside it, and a green day that closed at 39.49, above the red day's open. Its stop is 38.17, the pattern's low, a 3.3% risk from the close. Citigroup closed above the pattern's high the next session and has not traded below the low since. The blue arrow was drawn with the terminal's Arrow Marker.
C daily chart in the VCP Scanner terminal. The three inside up of Oct 27-31, 2023: a long red day down to 38.17, Citigroup's lowest price since April 2020, a small green day inside it, and a green day that closed at 39.49, above the red day's open. Its stop is 38.17, the pattern's low, a 3.3% risk from the close. Citigroup closed above the pattern's high the next session and has not traded below the low since. The blue arrow was drawn with the terminal's Arrow Marker.

Open C in the VCP Scanner terminal →

FactC, Oct 27-31, 2023
Day 1, Oct 27: open / high / low / close39.33 / 39.37 / 38.17 / 38.24
Day 2, Oct 30: open / high / low / close38.55 / 38.97 / 38.41 / 38.93
Day 3, Oct 31: open / high / low / close39.04 / 39.53 / 38.92 / 39.49
LowThe lowest since Apr 3, 2020, 898 sessions; 28.3% below the Feb 2, 2023 high of 53.23
Stop38.17, the pattern's low (day 1's)
Risk to stop3.3%
Volume0.92× the 50-day average
Stage4

What followed:

  • Next session (Nov 1): closed at 39.60, +0.3%, already above the pattern's high of 39.53.
  • Ten sessions later (Nov 14): 44.36, +12.3%.
  • Jan 5, 2024: 54.33, +37.6%.
  • Apr 1, 2024: 63.46, +60.7%. That is 18.2 times the 1.32 risked on each share.
  • The low of 38.17 was never broken. The lowest Citigroup has traded since is 39.28. On Nov 3, 2026 it closed at 122.71, 210.7% above the pattern's close.

There was not one 5% gap in the run: it was steady buying.

With $500 at risk, the stop sized the trade at 378 shares, about $14,927. At the Apr 1, 2024 close those shares were up $9,061.

The same day, two more banks#

Citigroup was not alone. On Oct 31, 2023, JPMorgan and Bank of America completed a three inside up too, and none of the three lows has broken since.

BankRiskBest in 120 sessionsBy Nov 3, 2026
Citigroup3.3%+60.7%+210.7%
Bank of America5.2%+45.7%+88.5%
JPMorgan2.8%+44.0%+143.0%

The best closes came on Apr 1, Apr 23 and Mar 28, 2024. The last column is the Nov 3, 2026 close against the pattern's close.

None of the three had a 5% gap within 120 sessions. JPMorgan's also came at a prior low, its Jun 23, 2023 low of 137.62.

Where a three inside up counts: key levels#

A three inside up on a level is a test of that level. In the terminal, the Only at a key level switch is on by default and keeps the ones that close back above one of these:

LevelWhat it is
The 50-dayThe 50-day moving average, rising, with the stock in Stage 2
The 21-day EMAThe 21-day exponential average, rising and above the 50-day, in Stage 2
A prior lowA swing low that price undercuts and then closes back above
The pivotA breakout's pivot price, retested from above

Uber's came at a prior low, so it shows with the switch on, and the inspector reads "at a prior low". Citigroup's came at a fresh low, on none of these levels. To see ones like it, turn Only at a key level off.

Uber was in Stage 2, Stan Weinstein's advancing stage, so its pattern marked the low of a pullback inside an uptrend. Citigroup was in Stage 4, the declining stage, so its pattern marked the end of a downtrend.

How to trade a three inside up#

How to trade a three inside up: a decline into a key level, a long red day that undercuts it, a small day inside it, a green day that closes above the red day's open, Entry A at that close, Entry B at the first close above the pattern's high, the stop just under day 1's low, and the rally measured in multiples of the risk (+1R, +2R, +3R).
  1. Find the low. A three inside up comes after a decline. Look for it at a prior low, a rising average or a fresh multi-month low, like Uber's and Citigroup's in October 2023.
  2. Check the bars. Day 1 is a long red day, day 2 sits inside its body, and day 3 is green and closes above day 1's open. Uber's day 3 closed 59 cents above that open and Citigroup's 16 cents.
  3. Choose your entry. Some traders buy day 3's close. Others wait for a close above the pattern's high. Uber and Citigroup both gave that close the next session.
  4. Put the stop under the low. Under the lowest of the three lows, or under the lowest low of the test if price went lower earlier in it. The terminal calls this "the low, test included". Uber's risk was 6.2% and Citigroup's 3.3%.
  5. Size from the stop. Shares = money at risk ÷ (entry − stop). With $500 at risk on Citigroup: 500 ÷ (39.49 − 38.17) = 378 shares.

Find three inside up patterns on any chart in VCP Scanner#

  • Open a stock in the terminal, for example UBER or C.
  • Open Candles in the chart toolbar and tick Three inside up, or use the Bullish quick pick for every bullish name.
  • Only at a key level is on by default. Turn it off to see every three inside up on the chart.
  • The chart jumps to the latest one. A dot marks each one under its middle bar, and the selected one shows its stop on the price scale.
  • The inspector lists the dates, close, stop, risk to stop, level, volume and stage. Walk through the others with the ← and → keys.
  • Mark the ones you care about with the drawing tools. The arrows in the charts above are the Arrow Marker (Alt+A): click where the arrow starts, then click the candle.

Candles are free, on daily, weekly and monthly charts.

Bottom line#

  • A three inside up is a bullish harami confirmed: a long red day, a small day inside it, then a green day that closes above the red day's open.
  • Uber's and Citigroup's marked their October 2023 lows. They risked 6.2% and 3.3%, and the stocks rose 90.5% and 60.7% within 120 sessions.
  • The pattern's low is the stop. It defines your risk before you take the trade.

Data: VCPScanner daily market data through Nov 3, 2026, split-adjusted. The examples are for education, not recommendations.

Next lesson · 31 of 44Three inside downAirbnb printed a three inside down the day the S&P 500 set its February 2025 record, Apple at its March 2022 rally top. The rules, the stop and the fall.Read the lesson

Quick answers

Is a three inside up bullish?

Yes. It is a three-day bullish reversal after a decline, a bullish harami followed by a green day that closes above the first day's open. Uber's on Oct 30, 2023 and Citigroup's on Oct 31, 2023 both marked lows that never broke.

What is the difference between a three inside up and a bullish harami?

The third day. A bullish harami is the first two days. A three inside up adds a green day that closes above day 1's open, the confirmation many harami traders wait for.

What is the difference between a three inside up and a three outside up?

The second day. In a three inside up, day 2's body sits inside day 1's, a harami. In a three outside up, day 2's body covers day 1's, a bullish engulfing. Both finish with a green day that closes higher.

Where does the stop go on a three inside up?

Under the lowest of the three lows, usually day 1's. Uber's risked 6.2% and Citigroup's 3.3%.

Does a three inside up need confirmation?

The third day is the confirmation of the harami. Many traders still wait for a close above the pattern's high, and Uber and Citigroup both gave it the very next session.

Anish Das

Anish DasMBA, IIM Kozhikode · Founder & Individual Investor

Founder of VCP Scanner, former Flipkart Brand Manager, and active US equity investor focused on transparent research workflows.

About the author

All 44 candles on one cheat sheet.

Enter your email and download it right away. You also get our weekly market brief, every Friday.