Young's Xiaohongshu QR codeOpen on Xiaohongshu →Skip to content
Young · PA Research
Go back

What Happens After a Few Up Days in a Row? On the ES Daily Chart, It's Basically a Coin Flip

Contents
  1. After up streaks: about the same as usual
  2. After down streaks: a slightly better chance of a bounce, but not significant
  3. Full-day bars and weekly bars
  4. Definition and how to reproduce it
  5. Limitations

Bottom line: on the ES RTH daily chart, the next day closes up 55.0% of the time after any day; after 2+ up days in a row it’s 54.6%, almost the same. “Up days lead to more up days” doesn’t hold on the daily chart.

After 2+ down days in a row, the next day closes up 57.4% of the time, 2.4 points above normal. There’s a slight tendency to bounce, but the gap is within the margin of error, so I can’t say it’s really there.

How I use it: I don’t assume tomorrow will continue, or reverse, just because the market has gone up or down a few days in a row. Looking only at streaks, both the daily and weekly charts are close to a coin flip, just tilted bullish overall (because ES has risen over the long run).

After three up days in a row, a lot of people think “it’s due for a pullback”; after three down days, “it’s due for a bounce”. Others think the opposite: up days lead to more up days.

Using ES data from 2010 to 2026, I asked a purely statistical question: after N bull (bear) bars in a row, what are the odds the next bar closes up? No indicators, no context, just the color of the bars. I looked at both daily and weekly bars, and at two kinds of bars: RTH and full day (24-hour).

2010–2026 · after 2+ bear bars in a row, the next bar closes up

57.4%

Sample 712 · unconditional 55.0% · after 2+ bull bars 54.6%

After N bars in a row, odds the next bar closes upX axis: bars in a row. Dot: the rate; line: 95% interval (longer with fewer cases). Dashed line: the unconditional rate after any bar. Fewer than 20 cases are drawn faded.

After bull bars After bear bars
20% 30% 40% 50% 60% 70% 80% 90% 12345678+ Unconditional 55.0%

How to read it: the vertical line is the 95% interval. Given this many cases, the true rate most likely sits inside it, and the fewer the cases, the longer the line. Only when the whole line sits on one side of the dashed line can you say this case differs from normal; if the line crosses the dashed line, the gap may just be luck. Faded points have fewer than 20 cases, so their rates swing wildly; mostly ignore them.
Bull bar = close > open, bear bar = close < open; dojis are skipped. RTH bars open at 09:30 and close at 16:15; full-day bars open at 18:00 the evening before and close at 17:00 (like ES1! daily bars on TradingView). Hover (or tap) the chart to see the numbers.

After up streaks: about the same as usual

RTH daily bars, 3,787 cases:

Takeaway: on the daily chart, “it’s already been up for a few days” tells you nothing about tomorrow.

After down streaks: a slightly better chance of a bounce, but not significant

So “down streaks tend to bounce” shows up faintly in the data, but not convincingly. Most of these 16 years were a bull market (the base rate is already 55%), and getting bought back after a few down days is common anyway. Confirming it would take a longer history, ideally one that includes a bear market like 2000–2010.

Full-day bars and weekly bars

Definition and how to reproduce it

After consecutive bull / bear bars

  • Data: cleaned 1-minute ES bars, 2010-06 to 2026-09. See how I cleaned it.
  • RTH bars: open at 09:30, close at 16:15. Full-day bars: open at 18:00 the evening before, close at 17:00, like the ES1! daily bars on TradingView.
  • Weekly bars: from the open of the first day of the week (Monday to Friday) to the close of the last day.
  • Bull / bear bars: close > open is a bull bar, close < open is a bear bar; equal is a doji (only 29 RTH daily bars in 16 years).
  • Streak count: bull bars count +1, +2, +3, …; bear bars −1, −2, −3, …; a change in direction restarts at ±1, and a doji resets to 0.
  • Stats: after each “N in a row”, the share of next bars that close up; cases where the next bar is a doji are skipped. 8 or more in a row are grouped together.
  • Missing days: cleaning removed half-day sessions and the days around contract rolls. On the daily chart, “in a row” follows stock market trading days: if the previous trading day was removed, counting starts over and that pair isn’t counted.
  • 95% interval: calculated with the Wilson method; it means “given this many cases, the true rate most likely falls in this range”.

Limitations


Share this post:

Previous Post
Opening on the High or Low: Price Comes Back to the Open 76% of the Time
Next Post
The 20 EMA: Only One Day in 16 Years Never Touched It