Bull vs Bear Power: ES & NQ Intraday Session Dominance
Who controlled the regular session — bulls or bears? We sum every 5-minute candle body in the 8:30–3:00 CT cash session for ES and NQ futures and measure the share won by up-candles, with a 30-session moving average for direction.
The reading · ES
As of the June 29, 2026 close, the S&P 500 (ES) regular session leaned bullish: 54.9% of total 5-minute candle-body went to up-candles (1.22× more green body than red). The 30-session average sits at 50.7% and is easing. Since 2009, the average session bull share is 50.7%, with 52% of sessions net-bullish — a descriptive read of who controlled the tape, not a forecast.
Up-candles did more of the work — bulls controlled the session body.
180 pts of up-body vs 148 down across 78 five-minute candles.S&P 500 (ES) closed at 7,492.5.
Price vs bull share — S&P 500 (ES)
S&P 500 (ES) price on top; below it the 30-session moving average of the bull share. The shaded regime bands mark how far the tilt sits from the 50% standoff — bull / strong bull above, bear / strong bear below (band edges are ±1 standard deviation of the moving average). A line holding in the green is a persistent bull grip on the intraday tape. Toggle individual sessions on for the raw noise behind the average.
How Bull vs Bear Power Works
- 1Take every 5-minute candle in the regular sessionWe pull 5-minute bars for the ES and NQ continuous futures and keep only the regular cash session — 8:30 AM to 3:00 PM Central (9:30–4:00 Eastern), 78 candles on a normal day.
- 2Measure each candle's bodyFor every candle the body is close minus open. A green candle (close above open) is bull effort; a red candle (close below open) is bear effort. We sum all the green bodies and, separately, all the red bodies for the session.
- 3Compute the bull share and ratioBull share % = green body sum ÷ (green + red), so 50% is a perfect standoff, above 50% means up-candles did more of the work, below 50% means down-candles dominated. We also show it as a ratio (green ÷ red, where 1.0 is balanced).
- 4Smooth it with a 30-session moving averageA single session is noisy, so we plot a 30-session moving average of the bull share. Its level and slope show the prevailing intraday tilt — whether bulls or bears have been winning the body battle over the last six weeks, and whether that grip is strengthening or fading.