INSTRUMENTS&P 500 INDEX
SYMBOL^GSPC / SPX
EXCHANGENYSE / CBOE
CURRENCYUSD
TYPEUS LARGE CAP INDEX
REPORT DATE2026-06-14
Elliott Wave Technical Analysis
S&P 500^GSPC

Multi-timeframe Elliott Wave analysis covering Monthly context through 30-minute intraday structure. Five timeframes loaded: Monthly, Weekly, Daily, 1-Hour, 30-Minute. Cycle forecast from the 2026 S&P 500 E-minis (ES) cycle chart incorporated.

ATH (Jun 2, 2026)
7,620.90
Last Close (Jun 12)
7,431.46
Pullback from ATH
−189.44 (−2.5%)
SMA 200 (Daily)
6,881.99
Last Close — Jun 12, 2026
7,431.46
▼ 189.44 pts from ATH 7,620.90
Current Wave Position
Cycle III ↑ Primary ③ ↑ Int (3) ↑ Minor 3 ↑ Minute ii ↓
02 Forecasts — Probability-Ranked Scenarios
ScenarioDirectionNext Wave / Degree T1T2T3InvalidationProbability
Bull — Primary ③ Continuation
Minor 2 complete at 7,237; Minor 3 underway
↑ UP Minor 3 of Int (3)
→ Minor 4, 5
→ Int (4), Int (5)
8,5349,1329,452 Below 6,920
(Int 1 top)
65%
Extended Consolidation / Deep Int (4)
Minor 2 extends; deeper pullback before resumption
↓ SIDEWAYS/DOWN Int (4) correction
→ zigzag / flat
→ then Int (5) rally
6,9716,5578,200 (eventual) Below 6,147
(Primary ① top)
25%
Bear — Primary ③ Topped at 7,621
W3 = only 1.05× W1; Primary ④ A-B-C underway
↓ DOWN Primary ④ A-B-C
→ deep pullback
→ then Primary ⑤
6,5575,8005,400 Above 7,621
(new ATH)
10%
🔵 Cycle Correlation — ES (S&P 500 E-minis) 2026 Forecast

The 2026 S&P 500 E-minis cycle chart carries a high-confidence (+78% reliability) net-up window spanning March 18 – September 1, 2026. Today's date (June 14) sits squarely inside this window. The dominant-cycle low flagged near March 18 aligns precisely with the Intermediate (2) low in the price data at March 30, 2026 (6,316.91) — the single strongest corroborating timing signal for the primary bull scenario.

The cycle model shows an oscillatory internal structure: a swing-high near May 12 (cycle t5, matching the June 2 ATH closely), a swing-low near July 26 (cycle t6, mapping to a mid-summer add-on opportunity), and the dominant peak near September 1, 2026 (cycle t7). A fast-cycle dip is also flagged around July 13. Scenarios aligned with the up-window's direction earn higher probability; the 10% bear scenario directly contradicts the +78% window.

Cycle data is timing and direction only — never price. EW rules take precedence over cycle timing where they conflict.

2026-06-14T06:44:58.274360 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/
S&P 500 — YTD Forecast Chart (Daily, 2026) | ES Cycle Overlay (+78% up window Mar 18 – Sep 1) As of Jun 12, 2026
SMA(18) Side Note (Daily): Trend direction: falling (SMA 18 = 7,472.53, declining from recent peak). Last two bars' lows are below SMA(18). Last two bars' highs are not above SMA(18). — Descriptive only; no bearing on wave count or scenario probabilities.
03 Executive Summary
Wave Position
Primary ③ of Cycle III ongoing. Within it: Int (3) underway from Mar 30 low (6,317). The Jun 2 ATH (7,621) completed Minor 1 of Int (3); current pullback is Minor 2, now possibly bottoming.
Key Signal
Jun 9 low (7,237.85) registered a 29.4% retrace of Minor 1 with RSI at 17–23 — deeply oversold and consistent with Minor 2 exhaustion. Recovery to 7,431 (Jun 12) with RSI 52.7 supports correction maturing.
Top Targets (Primary Scenario)
Minor 3 T1: 8,534 (= M1 length). Int (3) T1: 9,132 (1.618× Int 1). Primary ③ T1: 9,132 (1.618× Primary ①). Cycle peak window: Sep 1, 2026.
Biggest Risk
Break below 6,920 (Int 1 top) invalidates Int (3) count. Break below 6,147 (Primary ① top) invalidates entire Primary ③. Current price (7,431) is well above both levels.
Cycle Alignment
ES 2026 cycle's +78% up window (Mar 18 – Sep 1) fully active. Mar 30 low aligns with cycle t4 (major low). Jul 13 fast-cycle dip and Jul 26 swing-low offer add-on timing into the Sep 1 dominant peak.
Confidence
Primary bull count: Medium-High. No EW rule violations at Primary or Intermediate degree. Key uncertainty: whether Minor 2 is complete at 7,237.85 or requires a re-test near 7,123–6,969 before Minor 3 launches.
04 Current Position in the Cycle

The S&P 500 is in Cycle III of Supercycle (V), a secular bull that began at the March 2009 low (666.79). Within Cycle III the current Primary degree impulse — Primary ③ — launched from the April 2025 low (4,835.04), itself the termination of a sharp two-month tariff-shock correction. At Intermediate degree, Int (3) is in progress from the March 30, 2026 low (6,316.91), following a complex five-month Int (2). Within Int (3), Minor 1 completed June 2, 2026 at the 7,620.90 ATH; Minor 2 appears to have bottomed June 9 at 7,237.85, with recovery underway.

DegreeWaveDirectionStart DateStart PriceEnd / StatusKey Level
Supercycle(V)↑ Up1982~101Ongoing
CycleIII↑ UpMar 9, 2009666.79Ongoing
Primary↑ UpOct 13, 20223,491.58Feb 19, 2025 @ 6,147.433,491 / 6,147
Primary↓ DownFeb 19, 20256,147.43Apr 7–8, 2025 @ 4,835.0449.4% retrace ✓
Primary↑ UpApr 7, 20254,835.04IN PROGRESS ATH 7,620.90Inv: 6,147.43
Intermediate(1)↑ UpApr 8, 20254,982.77Oct 29, 2025 @ 6,920.341,937.57 pts
Intermediate(2)↓ DownOct 29, 20256,920.34Mar 30, 2026 @ 6,316.9131.1% retrace ✓
Intermediate(3)↑ UpMar 30, 20266,316.91IN PROGRESSInv: 6,920.34
Minor1↑ UpMar 30, 20266,316.91Jun 2, 2026 @ 7,620.901,303.99 pts
Minor2↓ DownJun 2, 20267,620.90LOW 7,237.85 (Jun 9)?Inv: 6,316.91
Alternate Count: Primary ③ may have completed at 7,620.90 (only 1.049× Primary ① — technically valid but historically short for a third wave). In this case the current pullback is Primary ④ A-B-C (38.2% target 6,557; 50% target 6,228). This count requires a sustained break below 6,920 to gain credence and is assigned 10% probability.
05 Current Wave Analysis — Int (3) / Minor Structure

Intermediate (3) launched from March 30, 2026 (6,316.91). Minor 1 ran 1,304 points over ~9 weeks to the June 2 ATH (7,620.90), driven by expanding volume and RSI climbing from ~22 to 75. Minor 2 pulled back to 7,237.85 on June 9 (29.4% of Minor 1, with RSI touching 17–23) before recovering to 7,431 (Jun 12, RSI 52.7 / UO 48.4). A close above 7,621 would confirm Minor 3 is underway.

WaveDegreeDatePriceVol vs PriorRSI_14UOConfidenceRule / Note
① startPrimaryOct 13, 20223,491.58Expanding36.435.5HIGHBear market low; Rule 1 anchor
① topPrimaryFeb 19, 20256,147.43High61.275.7HIGH+2,656 pts over 28 months
② lowPrimaryApr 7–8, 20254,835.04Panic spike21.433.8HIGH49.4% retrace ✓; UO bull div ▲ ✓
Int(1) topIntermediateOct 29, 20256,920.34Declining68.666.0HIGH+1,938 pts; RSI div vs ① peak ▼
Int(2) lowIntermediateMar 30, 20266,316.91Contracting20.821.7HIGH31.1% retrace; complex W-X-Y; RSI bull div ▲ ✓
M1 topMinorJun 2, 20267,620.90Highest in run75.065.3HIGH+1,304 pts; RSI overbought; UO bear div potential ▼
M2 low?MinorJun 9, 20267,237.85Moderate17–2427–32MEDIUM29.4% retrace; deeply oversold; recovering Jun 12
M3 ▶MinorJun 9 onwards7,431.46 (Jun 12)Expanding?52.748.4MEDIUMPossible M3 start; needs close > 7,621 to confirm

Minor 3 Fibonacci targets (from M2 low 7,237.85): T1 = 8,534 (= M1 equality, 1,304 pts); T2 = 9,276 (1.618× M1); T3 = 9,734 (2.0× M1). These converge with Int (3) T1 at 9,452 and Primary ③ T1 at 9,132.

Invalidation: A daily close below 7,237.85 extends Minor 2 toward the 38.2% level (7,123) or 50% level (6,969). A move below 6,920 invalidates the Int (3) count entirely.

06 Multi-Timeframe Confluence
LayerTimeframeCurrent WaveDirectionBiasKey SupportKey ResistanceAlignment
MacroMonthlyCycle III / Primary ③↑ BullishStrong bull4,8359,132 (T1)✓ BULL
StrategicWeeklyPrimary ③ in progress↑ BullishStrong bull6,317 / 6,1487,621 / 9,132✓ BULL
TacticalDailyInt (3) / Minor 2 maturing↑ BullishModerate bull7,238 / 7,1237,621 ATH⚡ WATCH
Execution1-HourMinor 2 corrective↑ RecoveringNeutral → bull7,258 / 7,2387,500 / 7,621⚡ CONFIRMING
Precision30-MinuteMinute iv/v of Minor 2?↑ RecoveringTentative bull7,363 / 7,2577,456 / 7,500⚡ CONFIRMING

Alignment narrative: Monthly, Weekly, and Daily are aligned bullishly within Primary ③ of Cycle III. The 1-hour and 30-minute layers show recovery from the June 9 low but have not yet confirmed Minor 3. Full cross-timeframe bull alignment requires a daily close above 7,621 (the June 2 ATH). Until then, intraday traders should treat the recovery as corrective-until-confirmed.

SignalEntry ZoneTargetTight StopConfirmation
Minor 3 long (early)7,238–7,400 (current)8,534 (T1), 9,132 (T2)Below 7,237H1 RSI > 55, UO > 50, close > 7,500
Minor 3 long (confirmed)Breakout above 7,6218,534 (T1), 9,132 (T2)Below 7,500ATH breakout + expanding volume
Deep Minor 2 hedgeDaily close below 7,2377,123 (38.2%), 6,969 (50%)Above 7,350Daily close < 7,237 + RSI < 40
07 1-Hour Chart — Intermediate & Minor Degree
2026-06-14T06:44:27.221309 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/
S&P 500 1-Hour | Jun 2024 – Jun 12, 2026 | 3,532 bars | Intermediate & Minor wave labels ATH: 7,620.90 (Jun 2, 2026) | Current: 7,431.46

Wave count: The 1-hour chart shows the full Primary ③ from the April 2025 low. Int (1) delivered a clean 5-wave impulse to 6,920 (October 2025). Int (2) formed a complex five-month sideways-to-down structure, bottoming at 6,317 on March 30, 2026. Minor 1 of Int (3) is the sustained 9-week rally to the June 2 ATH. The Minor 2 pullback (7,621 → 7,238, June 5–9) shows elevated intraday volume and RSI reaching 17 at the June 9 afternoon low — classic exhaustion consistent with corrective termination.

Key levels: Int (2) low 6,317 · Int (1) top / Int (4) invalidation 6,920 · Minor 1 peak 7,621 · Minor 2 candidate low 7,238.

08 Daily Chart — Primary & Intermediate Degree
2026-06-14T06:44:37.384574 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/
S&P 500 Daily | 1927 – Jun 12, 2026 | 24,729 bars | Primary & Intermediate wave labels Primary ①: 3,491.58 | ②: 4,835.04 | ③ ongoing | ATH: 7,620.90

Wave count: The daily chart anchors the Primary degree count. Primary ① was a 28-month, 2,656-point rally ending at the February 2025 ATH. Primary ② was a sharp two-month drop (49.4% retrace — a zigzag, setting up classic alternation for Primary ④). Primary ③ is ongoing; the daily chart clearly resolves Int (1), the complex Int (2) consolidation, and the early stages of Int (3). SMA 200 (6,882) is rising well below price, confirming the macro bull trend intact.

Indicator notes: Bullish divergence on RSI and UO at the April 2025 Primary ② low provided a high-confidence reversal signal. At the June 2026 ATH, RSI peaked at 75 with mild volume divergence — consistent with the Minor 1 top label. RSI at 52.7 on June 12 is neutral-recovering, typical of a corrective wave approaching its end.

09 Weekly Chart — Supercycle, Cycle & Primary Degree
2026-06-14T06:44:48.000972 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/
S&P 500 Weekly | Dec 1927 – Jun 8, 2026 | 5,137 bars | Supercycle, Cycle & Primary degree Cycle III from 2009 (666.79) | Primary ③ from Apr 2025 (4,835)

Macro wave count: The weekly chart anchors the entire secular bull. Cycle III from the 2009 low remains intact. The 2022 bear market (Primary ② at Cycle sub-wave level) ended at 3,491.58, retracing 27.5% of the prior advance — shallow and consistent with a powerful third-wave environment. The weekly SMA 200 is rising strongly, well below current prices.

SMA(18) weekly side note: Trend direction: rising (SMA 18 = 7,026.06). Last two weeks' lows are not below SMA(18). Last two weeks' highs are above SMA(18). — Descriptive only.

Disclaimer. This report is for educational and informational purposes only and does not constitute financial, investment, or trading advice. Elliott Wave analysis is inherently subjective and multiple valid counts may coexist. Past patterns do not guarantee future results. Wave labels, Fibonacci targets, and probability estimates are analytical tools, not predictions. Always conduct your own due diligence and consult a licensed financial advisor before making any investment decisions.