SPX (1D) — Consolidating under highs after the ATH rejectionS&P 500SPCFD:SPXEdoLab-MarketsSPX The S&P 500 trades at 7,500.57 and consolidates a few points below the all-time high at 7,620.90 it printed three weeks ago. The current daily candle has a short, slightly bullish body (open at 7,487.36, high at 7,511.07, low at 7,468.32) and reclaims the moving average zone after the prior session dip to 7,402. The daily moving average structure stays ordered to the upside, though very compressed, with the EMA 5 (7,470.32), the EMA 9 (7,463.72) and the EMA 20 (7,446.68) packed together above the EMA 50 (7,306.54), the EMA 100 (7,129.20) and the EMA 200 (6,884.93). Price trades barely half a percent above the EMA 9, a compression that reveals range rather than impulse. The tactical nuance shows up in the short engine, where the daily MACD remains crossed bearish with the main line (38.74) below its signal (53.42) and a negative histogram (−14.68), while the TRIX stays barely bullish and flat around zero (fast at 0.03 over slow at −0.01). The Stochastic keeps the slow periods high (Stoch 89 at 88.99 and Stoch 50 at 84.37) with the fast ones already unloaded into the middle zone (Stoch 14 at 62.52 and Stoch 5 at 64.67) and no active crosses. RSI 14 at 55.07 and RSI 2 at 63.49 confirm that the extreme overbought of the prior ceiling has fully cooled. The A/D, by contrast, loses some drive, with the fast line (76.24) slipping below the slow one (81.57) and a negative histogram (−5.33). Weekly Analysis. On the intermediate timeframe the primary trend stays intact and firm. The weekly candle in progress is narrow and small-bodied (open at 7,516.75, high at 7,577.92, low at 7,402.61 and price at 7,500.57), a clear indecision right below the all-time high. The weekly EMA stack keeps a wide, clean fan, with the EMA 5 (7,439.47), the EMA 9 (7,349.26) and the EMA 20 (7,149.10) above the EMA 50 (6,802.70), the EMA 100 (6,341.43) and the EMA 200 (5,652.42). Mid-term momentum follows along, with the weekly MACD expanding its histogram in positive territory (+42.84, with the main at 214.47 over the signal at 171.63) and the TRIX keeping the bullish bias (fast at 0.74 over slow at 0.59). The weekly Stochastic holds the slow periods saturated above 86 (Stoch 89 at 93.46, Stoch 50 at 88.10 and Stoch 14 at 86.02), but with the fast one already cooled to 55.35, a sign that the mid-term digests without turning. RSI 14 at 66.60 with RSI 2 at 70.04 draws a healthy reading, far from last month's extremes. The weekly A/D stays flat in the upper zone (fast at 89.46 versus slow at 90.06, histogram −0.60), with no distribution but no fresh drive either. 4H Analysis. The intraday timeframe is where the cooling of flow shows best. The four-hour moving average structure stays ordered to the upside with price (7,500.57) above the EMA 5 (7,491.49), the EMA 9 (7,483.22) and the EMA 20 (7,471.33), all packed together over the EMA 50 (7,431.98), the EMA 100 (7,308.45) and the EMA 200 (7,129.38). The four-hour MACD tries to reactivate higher with the main at 9.45 over the signal at 1.71 and a positive histogram (+7.74), and the TRIX stays flat and barely bullish (0.07 over 0.04). The intraday Stochastic moves in the middle zone with the fast periods already unloaded (Stoch 89 at 76.36, Stoch 50 at 62.02, Stoch 14 at 68.96 and Stoch 5 at 48.87), with no saturation. RSI 14 at 52.95 and RSI 2 at 59.80 reflect a neutral reading. The warning comes from the four-hour A/D, clearly weaker, with the fast line (52.63) well below the slow one (65.80) and a negative histogram (−13.18), so the loss of flow drive shows most in the short term, consistent with a consolidation that has not resolved yet. The S&P 500 groups the 500 largest listed companies of the US market and works as the reference thermometer of global risk appetite. The reading we left in the May 28 idea, when we flagged the first sign of saturation at the 7,539 all-time high, has fully played out. The index resolved higher to a fresh ceiling at 7,620.90, that high was rejected, and since then price consolidates sideways below it, digesting the overbought through time rather than through a sharp drop. The underlying engine is still a solid earnings season in the mega caps, the expectation of looser monetary policy in the second half of the year, and a broad rotation into cyclicals. The catalyst to watch in the coming sessions is the PCE print and the commentary from FOMC members, while the main medium-term risk is a rebound in long-term yields that compresses multiples. Key levels: - Immediate resistance: 7,578 (top of the consolidation) - Resistance / all-time high: 7,620.90 (rejected ATH) - Extension: 7,700 zone (projection if it breaks) - Dynamic support: daily EMA 5 and EMA 9 (7,470-7,463) - Support 1: daily EMA 20 (7,446, first cushion) - Support 2: 7,402 (range floor, next to the 4H EMA 50) - Support 3: daily EMA 50 (7,306) - Structural support: weekly EMA 20 (7,149) Setup Rating — 3/5 ⭐⭐⭐⭒⭒ (Primary trend intact and overbought already purged through time against a cooling short-term momentum and a rejected all-time high that still weighs) ✅ Positive factors: - EMA stack 9/20/50/100/200 aligned to the upside on weekly, daily and 4H, with no broken cross - Weekly MACD and TRIX in bullish expansion, with the primary trend intact - Extreme overbought of May 28, with daily RSI 2 at 94 and weekly at 99.58, purged through time down to today's 63 daily and 70 weekly - Weekly A/D still in the upper zone with no distribution, underlying flow sustained - 4H MACD recovering with a positive histogram, a first attempt to reactivate the short term ⚠️ Cautions: - Daily MACD crossed bearish with a negative histogram, short-term momentum still on the sell side - A/D losing drive on the daily and, above all, on the 4H, where the fast line falls well below the slow - Weekly Stochastic with the slow periods saturated above 86, limited upside room without a prior rest - Weekly candle in progress showing indecision under the ceiling, with no ability to close above 7,578 yet - All-time high at 7,620.90 rejected on the first test, a resistance that weighs until there is a close above it 👍 As long as the index defends the EMA 5 and EMA 9 zone (7,470-7,463) and the range floor at 7,402 on a daily close, the attack on the consolidation top at 7,578 and the subsequent break of the all-time high at 7,620.90 stay alive, with extension projected toward the 7,700 zone. A somewhat longer sideways consolidation between 7,400 and 7,580 that recharges the daily MACD and gives the A/D back its drive would be the cleanest base for the next bullish leg. 👎 Loss of the daily EMA 20 (7,446) and of the range floor at 7,402 on a close would open a retracement toward the daily EMA 50 at 7,306, a first technical pullback. It would be a healthy correction to unload the accumulated range and would only put the underlying structure under review on a weekly close below the weekly EMA 9 (7,349) and, above all, the weekly EMA 20 (7,149). How do you see it from here: a direct break of the all-time high, more sideways, or a pullback to the daily averages? 👇