Wednesday 20 May 2026 · /ES · 30m

5/20 Trade Plan

Bias · Neutral above 7,393 / Bearish below 7,354 Tight range ahead of NVDA earnings→ scalp conditions, not trend conditions

Key levels

7,475–7,483Resistance · overhead supply
7,454Resistance · major resistance
7,413Resistance · overnight high
7,393–7,400Support · primary intraday support
7,354–7,363Support · line in the sand
7,320Support · / 20DMA — major support
7,274Support · deeper downside

Context

ES continues to compress into a tightening range ahead of NVDA earnings. The important shift today: Yesterday’s weak structure improved slightly because buyers defended: 7,354–7,363 That now becomes the major line in the sand.

★ A+ Setup

Support Hold at 7,393–7,400 (Primary)

Zone
7,393–7,400
Trigger
Pullback into support; Buyers defend / higher low forms
Target
7,413 → 7,454
Invalidation
Acceptance below 7,385

👉 Best trade structure today; 👉 Demand scalp, not swing trade

A+ Setup

20DMA Reaction Long (Full System Trade SPX, SPY, ES)

Zone
7,320
Trigger
Flush lower into 20DMA; Strong reclaim / responsive buyers
Target
7,354 → 7,393
Invalidation
Acceptance below 7,300

👉 Best higher timeframe RR setup; 👉 Likely emotional flush location

A Setup

Breakdown Below 7,354

Zone
Below 7,354
Trigger
Loss of Tuesday lows; Failed reclaim
Target
7,320 → 7,274
Invalidation
Reclaim above 7,375

👉 Only clean short structure today; 👉 Momentum likely accelerates below PDL

B+ Setup

Rejection at 7,413

Zone
7,413
Trigger
Push into highs; Weak continuation / rejection
Target
7,393 → 7,354
Invalidation
Acceptance above 7,430

👉 Lower quality because upside structure messy; 👉 Faster trade only

Confirmation

  • 1️⃣ 30m acceptance at 7,400 or 7,354
  • 2️⃣ Reaction at extremes only
  • 3️⃣ VWAP aligned
  • 4️⃣ No chasing highs into resistance
  • No breakout FOMO
  • No random shorts above support
  • No oversized positions ahead of NVDA ER

Mindset

  • This is a scalp environment
  • Tight ranges punish greed
  • Take base hits
  • Strong traders survive chop by trading LESS
  • SPY (30 MIN)
  • Held right at our demand low between 731.70/732.56. Perfect low & strong bounce. TOday, we are reclaiming the Wednesday low at 735.47. If we can maintain above that previous low, we can continue higher. Upside targets are tough, multiple highs to be cautious of, look for scalps today. Fail below 735.47 puts us back within yesterday's trading range.

Best window

10–11:30AM

How it played out

The primary setup triggered and reached its first target.

triggered, then reached 7413. Measured from m15 bars, ESM6, confirm entry, touch-based invalidation. Not a fill, and not a return: see how this is measured.

Get tomorrow's plan before the open.

Free, every trading day. Plans go out by email and stay here in the archive.

No signals, no spam. Prefer chat? Join the Discord.

Earlier plans