Bullish Harami Pattern: The Candles at Upstart's 2023 Bottom and Okta's 2026 Low
Bullish haramiLesson 12 of 44 · Two candlesOpposite: Bearish harami
- Reads
- Bullish
- Two candles
On May 3, 2023, 97.0% below its 2021 high, Upstart printed a bullish harami. Bought at that close with a stop under its low, the trade risked 2.3%. By August 1 the stock was up 490.4%.
On April 13, 2026, Okta printed one at a fresh three-month low. The risk was 4.3%. By October 1 the stock was up 224.8%.
Neither stock has traded below its harami's low since. Here is how to read a bullish harami, where the stop goes, and how to find the next one.
What $10,000 became#
$10,000 became$59,042
- Bought at the harami's close
- 12.21
- Stop: the pattern's low
- 11.93 (2.3% risk)
- Next session
- +2.0%
- Ten sessions later
- +75.2%
- Best close within 60 sessions
- +462.6%
- Best close within 120 sessions
- +490.4% (Aug 1, 2023)
- Reward for each $1 risked
- $213.86
- Low broken since?
- Never
$10,000 became$32,482
- Bought at the harami's close
- 65.46
- Stop: the pattern's low
- 62.66 (4.3% risk)
- Next session
- −2.1%
- Ten sessions later
- +16.3%
- Best close within 60 sessions
- +127.4%
- Best close within 120 sessions
- +224.8% (Oct 1, 2026)
- Reward for each $1 risked
- $52.56
- Low broken since?
- Never
Prices are split-adjusted, as on the chart.
The bullish harami in one table#
A bullish harami is two daily candles: a long red day, then a small body that opens and closes inside the red body. Sellers ran the first day. On the second they could not push the price back down to the first day's close. Harami is Japanese for pregnant: the small body sits inside the big one.

These are the rules the VCP Scanner terminal uses to name a bullish harami on a daily chart.
| Part | Rule |
|---|---|
| Day 1 | A long red candle: its body is at least half of the 14-day ATR |
| Day 2 | A body of either colour that opens and closes inside day 1's body, at or above day 1's close and at or below its open |
| Size | Day 2's range is at least half of the 14-day ATR |
| Position | Day 1's low is at or below the lowest low of the five sessions before it |
Only the bodies have to fit. Day 2's shadows can poke outside: Upstart's second day traded down to 11.93, under the red day's low of 12.01.
Day 2's colour does not matter. Both second days below were green. Upstart's was so small it was a doji, so the terminal also names it a bullish harami cross.
The position rule matters most. A bullish harami comes after a decline. After a rally, the mirror image (a long green day with a small body inside it) is a bearish harami.
Bullish harami and its look-alikes#

| Candle | Shape | Forms after | Reads as |
|---|---|---|---|
| Bullish harami | Long red day, small body inside it | A 5-session low | Bullish |
| Bullish harami cross | The same, with a doji inside | A 5-session low | Bullish |
| Bearish harami | Long green day, small body inside it | A 5-session high | Bearish |
| Bullish engulfing | Red day, bigger green body over it | A 5-session low | Bullish |
| Three inside up | Harami, then a close over day 1's open | A 5-session low | Bullish |
The bullish engulfing is the harami turned inside out: there the second body covers the first. Add a green third day that closes above the first day's open, and a harami becomes a three inside up.
Example 1: Upstart (UPST) at its 2023 bottom, May 3, 2023#

Open UPST in the VCP Scanner terminal →
| Fact | UPST, May 3, 2023 |
|---|---|
| Day 1, May 2: open / high / low / close | 12.88 / 13.02 / 12.01 / 12.10 |
| Day 2, May 3: open / high / low / close | 12.12 / 12.87 / 11.93 / 12.21 |
| Bodies | 0.78 red, then 0.09 green inside it (a doji) |
| Low | The lowest in 60 sessions, 97.0% below the Oct 15, 2021 high of 401.49 |
| Stop | 11.93, the pattern's low (day 2's) |
| Risk to stop | 2.3% |
| Volume | 1.13× the 50-day average |
| Stage | 4 |
| Also | Bullish harami cross, tweezer bottom, doji |
What followed:
- Next session (May 4): closed at 12.46, +2.0%. Its low of 12.01 is the lowest Upstart has traded since.
- Two sessions later (May 5): 13.24, the first close above the pattern's high of 13.02.
- Ten sessions later (May 17): 21.39, +75.2%.
- Jul 31: 68.69, +462.6%.
- Aug 1: 72.09, +490.4%. That is 213.9 times the 0.28 risked on each share.
- The low of 11.93 was never broken. On Nov 3, 2026 Upstart closed at 21.37, 75.0% above the harami's close.
A tenth of the run to Jul 31 was one gap: Upstart opened 39.4% higher on May 10, the session after its May 9 earnings report.
With $500 at risk, the stop sized the trade at 1,785 shares, about $21,795. At the Aug 1, 2023 close those shares were up $106,886.
Example 2: Okta (OKTA) at its 2026 low, Apr 13, 2026#

Open OKTA in the VCP Scanner terminal →
| Fact | OKTA, Apr 13, 2026 |
|---|---|
| Day 1, Apr 10: open / high / low / close | 68.41 / 68.50 / 62.66 / 62.93 |
| Day 2, Apr 13: open / high / low / close | 63.30 / 65.61 / 63.00 / 65.46 |
| Bodies | 5.48 red, then 2.16 green inside it (39% of the red body) |
| Low | The lowest in 60 sessions, 77.7% below the Feb 12, 2021 high of 294.00 |
| Stop | 62.66, the pattern's low (day 1's) |
| Risk to stop | 4.3% |
| Volume | 1.31× the 50-day average |
| Stage | 4 |
| Also | Tweezer bottom, inside day |
What followed:
- Next session (Apr 14): closed at 64.09, −2.1%. Its low of 63.44 is the lowest Okta has traded since.
- Three sessions later (Apr 16): 72.01, the first close above the pattern's high of 68.50.
- Ten sessions later (Apr 27): 76.14, +16.3%.
- Jul 9: 148.84, +127.4%.
- Oct 1: 212.63, +224.8%. That is 52.6 times the 2.80 risked on each share.
- The low of 62.66 was never broken. On Nov 3, 2026 Okta closed at 189.68, 189.8% above the harami's close.
Two earnings gaps did about a third of the run to Oct 1: Okta opened 13.5% higher on May 29 and 23.6% higher on Aug 27, each the session after an earnings report.
With $500 at risk, the stop sized the trade at 178 shares, about $11,652. At the Oct 1, 2026 close those shares were up $26,196.
Where a bullish harami counts: key levels#
A bullish harami 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 haramis that close back above one of these:
| Level | What it is |
|---|---|
| The 50-day | The 50-day moving average, rising, with the stock in Stage 2 |
| The 21-day EMA | The 21-day exponential average, rising and above the 50-day, in Stage 2 |
| A prior low | A swing low that price undercuts and then closes back above |
| The pivot | A breakout's pivot price, retested from above |
Upstart's and Okta's haramis both came at fresh three-month lows, on none of these levels. To see haramis like these, turn Only at a key level off.
Both stocks were in Stage 4, Stan Weinstein's declining stage: the stock trades below a falling 30-week average. These haramis marked the end of a downtrend, not a pullback inside an uptrend.
How to trade a bullish harami#

- Find the low. A bullish harami comes after a decline. Look for it at a prior low, a rising average or a fresh multi-month low, like Upstart's in 2023 and Okta's in 2026.
- Check the bodies. A long red body, then a small body inside it. Upstart's 0.09 body sat inside a 0.78 red one, and Okta's 2.16 inside 5.48.
- Choose your entry. Some traders buy day 2's close. Others wait for a close above the pattern's high, usually day 1's. Upstart gave that close two sessions later and Okta three.
- Put the stop under the low. Under the lower of the two lows (Okta's was day 1's, Upstart's day 2's), or under the lowest low of the test if price went lower earlier in it. The terminal calls this "the low, test included".
- Size from the stop. Shares = money at risk ÷ (entry − stop). With $500 at risk on Okta: 500 ÷ (65.46 − 62.66) = 178 shares.
Find bullish haramis on any chart in VCP Scanner#
- Open a stock in the terminal, for example UPST or OKTA.
- Open Candles in the chart toolbar and tick Bullish harami, or use the Bullish quick pick for every bullish candle on the chart.
- Only at a key level is on by default. Turn it off to see every bullish harami on the chart.
- The chart jumps to the latest bullish harami. A dot marks each one under its low, and the selected one shows its stop on the price scale.
- The inspector lists the 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 bullish harami is a long red day followed by a small body inside it: the selling stalled, and the second day could not reach the first day's close.
- Upstart's marked its 2023 bottom and Okta's its April 2026 low. They risked 2.3% and 4.3%, and the stocks rose 490.4% and 224.8% within six months.
- 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.
Quick answers
Is a bullish harami bullish?
Yes. It is a two-day bullish reversal after a decline, a long red day and then a small body inside it. Upstart's on May 3, 2023 and Okta's on Apr 13, 2026 both marked the low of their declines.
What does harami mean?
It is Japanese for pregnant. The small second body sits inside the long first one.
What is the difference between a bullish harami and a bullish engulfing?
One is the other turned inside out. In a harami the second body sits inside a long red one. In an engulfing the second body covers the first.
Where does the stop go on a bullish harami?
Under the lower of the two lows. Okta's was day 1's, at 62.66. Upstart's second day dipped lower, to 11.93, so its stop went there.
Does a bullish harami need confirmation?
Many traders wait for a close above the pattern's high. Upstart gave that close two sessions later and Okta three.
All 44 candles on one cheat sheet.
Enter your email and download it right away. You also get our weekly market brief, every Friday.
Anish Das