Date: May 5, 2025
Overview: S&P 500 E-mini futures are trading higher again today, continuing the relentless uptrend now extending to nine consecutive green sessions. Price action is ranging between 5,660.25 and 5,705.25, closing near session highs and pushing through another major inflection area from late March.
While price did not break out aggressively, the steady grind higher shows persistent buyer interest and no structural failures.
The session confirmed ongoing support above the breakout level at 5,674, reinforcing short-term bullish control. The zone between 5,698 and 5,720 may now begin acting as a flagging range before further upside.
Session Range: 5,660.25 – 5,705.25
Resistance Levels: 5,705.25, 5,720.00, 5,747.00, 5,771.00
Support Levels: 5,698.00, 5,674.00, 5,660.00, 5,636.00
Critical Support Thresholds: 5,672.00 / 5,665.00 (failure re-enters old structure)
Macro Resistance Magnet: 5,796.00
If ES holds above 5,698:
If ES breaks below 5,665:
If ES holds between 5,665 and 5,705:
May 5 is adding to a remarkable streak of bullish closes, with ES grinding higher inside an emerging consolidation channel. Price action is now centered in a 5,698–5,720 range, which may serve as a launchpad for continuation toward 5,747–5,751 and 5,771 in the coming sessions.
So far, the structure shows no signs of failure. A breakdown below 5,665 would be the first technical warning that the rally may need to correct. Until then, bulls continue to control the tape and the strategy remains to respect the trend while managing risk near key intraday levels.
Overview: Nasdaq-100 E-mini futures (NQM25) are trading within a high-level consolidation range today between 19,991.50 and 20,201.75, continuing the market's resilient bullish tone. The session showed mild upward pressure but also signs of stalling momentum just above the key 20,200 resistance area. Price closed just below the session high, reinforcing strength but also signaling potential consolidation ahead.
Session Range: 19,991.50 – 20,201.75
Resistance Levels: 20,201.75, 20,250, 20,300
Support Levels: 20,000, 19,960, 19,880
Critical Pivot Zone: 20,050 – 20,080
If NQ holds above 20,050:
If NQ breaks below 19,991:
If NQ stays between 19,991 and 20,201:
Price action is holding just below a key resistance zone at 20,201.75. The index continues to trade within a mature trend, but with a cautionary tone given the number of consecutive advances.
If price can consolidate above 20,050 without losing 19,991, the next upside extension toward 20,250 and 20,300 remains in play. However, traders should be ready for temporary digestion or a pullback, especially if 19,991 fails to hold.
Start each trading day prepared with a complete daily trading plan for the S&P 500 & NasDaq futures.
For only $48 $19/month*
Get exclusive insights and actionable analysis, delivered straight to your inbox.
*Costs less than trading a single point on one E-Mini S&P 500 or NasDaq futures contract