Learn · scanner · alerts
How graded SPY 0DTE alerts work
Most 0DTE Discord alerts are unstructured: “looking weak here” or a screenshot with no stop. This page documents how 0DTE Confluence grades setups — and how to read every field on a Discord card — so you can decide if the product fits your process.
Two gates that always come first
Nothing alerts unless both are true:
- Level — SPY is at a live rail (gamma wall, flip, expected-move edge, OR high/low, etc.).
- Confirmed candle — a closed 1-minute bar shows rejection, reclaim, or break (not anticipation).
Mid-range chop — price between rails with no structure — produces zero alerts by design. That is the main filter versus noisy signal feeds.
Letter grades: A+ vs B
After level + candle, the scanner tallies confluence items (stretch vs 9 EMA, VWAP side, flow, pin/OI, etc.) into a score and assigns:
- A+ — score 7/8 or 8/8; highest conviction; primary window 9:45–11:10 AM ET.
- B — score exactly 6/8; confirmed setup with slightly lower confluence; broader window to 2:00 PM ET.
Grades are quality labels, not guarantees. Options decay fast; even A+ setups fail. See public scanner stats for how often A+ alerts fire and when.
Two lanes — not three
The product has exactly two lanes (time + grade boxes):
- Lane 1 — A+ grade · 9:45–11:10 AM ET
- Lane 2 — B grade · 9:45 AM–2:00 PM ET
Between 11:10 and 2:00, Lane 2 is still open for B, but any A+ the scanner grades is context-only (outside Lane 1). After 2:00 PM, both lanes are closed for new entries.
Title format in Discord
- 🔴 SPY 754 puts A+ / 🔴 SPY 754 puts B — put thesis (strike from spot)
- 🟢 SPY 755 calls A+ / 🟢 SPY 755 calls B — call thesis
The colored dot is direction only. The grade (A+ or B) is always in the title.
How to read a Discord alert
Every graded card uses the same fields. Read them top to bottom — the title is the headline; Idea + Stop guide are the thesis; the middle fields are context.
- Idea — direction + setup type + rail in plain English, then the SPY price. Example: PUTS · Reclaim at recent swing low · 746.21
- Grade — A+ (7–8/8) or B (6/8). Quality label, not a win guarantee.
- Lane — Lane 1 (A+) or Lane 2 (B). Matches the grade box above.
- SPY — underlying last print when the alert graded (not option premium).
- Wall read — trapdoor score on that rail (0–100). Low (solid) leans fade-friendly; high (fragile) leans break risk. Confirmation only.
- Positioning — dealer delta lean, whether open interest is building at the rail, and whether the wall’s GEX has been strengthening or softening since the open.
- Timing — in the auto window for that grade, or context only (still a real grade — clock says the primary entry box is closed). Read every card.
- Flow — Confluence Tape / premium tone / wall GEX / OI bullets. Flow confirms a level + candle; it never stands alone as a trade.
- Levels guide — SPY entry (alert spot), stop (1-minute close through the rail = thesis broken), and TP1 / TP2 from the next walls/magnet in the trade direction. Underlying points only — not option premiums. You still size and execute in your broker.
Homepage sample cards mirror this layout so you can preview the shape before subscribing.
Rails glossary (what Idea names mean)
Rails are structural levels the scanner watches. Dealer walls are the core map; the scanner also uses opening-range edges, expected-move bands, and recent swing pivots. See also gamma walls explained.
- Call wall (resistance) — heavy call-side gamma above spot; common fade-down rail.
- Put wall (support) — heavy put-side gamma below spot; common bounce / reclaim rail.
- Gamma flip — regime pivot (spot above ≈ pin/fade lean; below ≈ momentum lean).
- Max pain (pin) / magnet — gravity target toward a strike; often a late-day scale target, not a naked long entry.
- Upper / lower expected-move band — day’s implied 1σ range edges (when published).
- Opening-range high / low — 9:30–9:45 ET high or low (failed break = fade; hold-through = break).
- Recent swing low / high — short-term structural pivot on the 1-minute chart (not a GEX wall). Reclaims and rejects fire here in chop.
Setup types on the Idea line
- Fade at … — price stretched into a rail; mean-reversion lean (best when walls are solid).
- Reclaim at … — price swept beyond the rail then closed back (failed breakdown → calls; failed breakout → puts).
- Break of … — full-bodied close through a level with room left; momentum lean (not a chase of an already-extended bar).
Same rail, opposite direction a few minutes later
In a pin / chop session, SPY can reclaim a swing low (calls), then lose it again (puts) a few minutes later. Both can grade as real B (or A+) setups: same rail, opposite candle close. That is not a bug — it is the scanner reporting structure as it prints.
Practical read: when Wall read / premium tone say low conviction or pin/fade-friendly, treat back-to-back flips as noise unless flow and the next candle confirm one side. One thesis at a time.
Channels
#alerts-a— all graded A+ (in-window and context-only after 11:10), through the alert session (typically cash close); same rail deduped ~15 min.#alerts-b— graded B through the same alert session (deduped ~15 min per direction + rail).#alerts-pro— score ≥6/8 · 9:45 AM–3:45 PM ET — Discord backup; primary Pro path is Confluence Pro MCP.#morning-desk/#eod-replay— Tier-0 ladder and end-of-day replay.#tape— Confluence Tape flow snapshots (Tape tier) — how to read them.
Still advisory only — you place every order.
SMS (Discord + SMS plan)
Texts fire for A+ only, and only while Lane 1 is open (9:45–11:10 AM ET on a normal session). B stays Discord-only. Half-days can end the A+ window earlier. Same-rail cooldown: we don’t re-text (or re-ping Discord A+) the same setup/rail for about ~15 minutes.
Timing: in-window vs context-only
The scanner always grades level + candle when they fire. The Timing field tells you whether the alert is inside the auto window for that grade:
- A+ auto window — 9:45–11:10 AM ET (Lane 1)
- B auto window — 9:45 AM–2:00 PM ET (Lane 2)
- After 11:10 — A+ can still post as context only (Lane 1 closed)
- After 2:00 PM — B Timing shows context-only if Lane 2 closed; Discord may still post B through the alert session until cash close
Example: a 1:58 PM A+ put fade at the call wall is a real 7/8 grade — but Timing will say the Lane 1 auto window closed at 11:10.
Session rhythm (ET)
- ~9:00 — morning desk posts Tier-0 level ladder in Discord
- 9:30–9:45 — opening range forms; scanner watches, default entries from 9:45
- 9:45–11:10 — primary A+ window (European overlap liquidity); SMS A+ can fire here; SMS B only through 11:00
- 11:10–2:00 — B auto window; A+ may still post as context-only
- 2:00–close — alert session continues (read Timing); force-flat discipline still applies if you trade
- After close — EOD replay shows what the scanner graded
What we intentionally do not do
- Auto-trading or copying trades into your account
- Single-name stock picks or “lotto” scans
- Alerts without a structural level
- Win-rate promises or “ guaranteed ” language