The Options Read · 2026-07-14
In plain English: this page reads last session's stock-options market — the insurance market attached to each stock — and reports what changed. It forecasts one thing only: which names are likelier than usual to move big tomorrow, never which direction.
In plain English: the night's headline facts in one paragraph — where the options market got busiest, whose insurance repriced hardest, and how big the priced-in moves are.
A hot tape: 18 turbulence admits against a 6.8-a-day run rate, above the Poisson threshold. The T3 census posted 18 versus a 20-day average of 13.0. Across 290 quotable names, median ATM IV posted 71.7%, median spread 14.2%, and front-expiry movement priced ±5.0%.
AEHR repriced 46.6 points to 296.8%, its historical maximum, with ±21.3% priced through Friday; IBM repriced 26.6 points to 73.4%. SERV, KORU and HIMX abandoned 26.5, 26.0 and 20.3 points. Stock-move fields: unavailable. NFLX priced ±8.0% around Thursday’s event; TSM ±5.2%. IBM alone posted loud crowd and high premium, while 22 names—including ALAB, ASML, JNJ and NBIS—posted high premium with a quiet crowd.
lede: codex (facts-fed, lint-passed) · passes the same banned-lexicon lint as everything else
Yesterday, graded
VALIDATED-SIGNALIn plain English: yesterday this page named names it said should move more than usual. Here is how that went — hits and misses both, scored against ordinary luck and against a dumb alternative (just picking yesterday's biggest movers).
Grades this page's only forecast — turbulence — at the tier level, unsigned, next to the dumb benchmark it must beat.
2026-07-09 — MISS · board-minus-control spread -0.03pp (n 4 vs 40) → MISS
0 of 4 board names moved >|5%| next session (chance ≈ 0.5)
dumb benchmark (yesterday's biggest movers): spread +1.07pp — the validated claim is incremental to this, not instead of it
research expectation ≈ 15% vs ≈ 10.5%; 47-session panel prior 17.2% vs 11.7% (n 320/1240)
rolling t+5 (unsigned tier spread at 5 sessions): mean +1.54pp · hit rate 100% · n 2; dumb benchmark +3.62pp
rolling 20: hit rate 40% (expected 60–65%) · mean spread +0.35pp · t 0.53 · benchmark mean +2.09pp
since inception (n 5): mean spread +0.35pp · worst miss -0.94pp · best hit +2.82pp
pre-registered demotion trigger arms at 60 graded sessions (t < +1 or mean ≤ 0 drops the badge to OBSERVATION automatically); 5 graded so far.
Every board is graded here, hits and misses, unsigned. Expected hit rate is printed because a lift without its base is marketing.
Tape strip
OBSERVATIONIn plain English: a weather report for the whole options tape: how many names tripped our alarms today versus how many would trip them on a random day. Only when today's count runs far above that chance rate does the page call the tape hot.
Regime context and null accounting. Five numbers, no more.
- median iv vs index (Tier A)— (Δ —; 20d band 0.95..1.49)
- Tier-A census86 names (Δ -23 d/d) · panel median 79
- admits vs run rateTurbulence 18 · λ ≈ 6.8/day (47-session calibration pack); permutation nulls for the anomaly families: repriced ~0.9/day, quality_zb ~0.8/day, borrow ~0.9/day
- Poisson surpriseFLAG ON — admits exceed λ + 2·√λ; the only thing this page may ever call a hot tape
- T3 census vs 20d18 today · 20d avg 13.0
Context, not signals. The 'expected by chance' figure is the null run rate of our own thresholds, estimated by permutation and refreshed monthly.
By the numbers
OBSERVATIONIn plain English: a census of today's options market — the typical price of insurance, the typical toll to trade it, and the day's extremes with names attached. Descriptions, not picks.
Universe medians and the day's extremes, named. Arithmetic, not signals.
- quotable universe290 names (spread bands A+B)
- median ATM IV71.7%
- median IV − RV20—
- median ATM spread14.2%
- median priced move (front expiry)±5.0%
| extreme | name | value | own history |
|---|---|---|---|
| highest ATM IV | AEHR | 296.8% | = max (n 497, EOD hist) |
| lowest ATM IV | CZR | 5.3% | < p50 (n 498, EOD hist) |
| widest ATM spread | BBY | 25.0% | ≥ p50 (n 501, EOD hist) |
| biggest priced move (front expiry) | AEHR | ±21.3% | · |
own-history column: 2-year baselines (456-session replay panel), DEEP/MEDIUM names only, n printed per claim; '10:30 hist' marks the grid-snapshot history (regime-comparable to tonight's EOD row, not identical)
Cross-sectional facts about today's universe — medians and extremes, no ranking beyond arithmetic. Context, not signals.
Loaded — the turbulence board
VALIDATED-SIGNALIn plain English: we watch how violently market makers shuffled their price quotes on each stock's options today. T3 means the top tier of that churn — names where the options market got busiest rearranging itself. Historically those names move more than usual the NEXT day (about 1.5x the normal odds of a >5% move) — but in an unknown direction.
Names in this tier have historically moved more (either direction) the next day: P(|move|>5%) ≈ 15% vs 10.5% baseline, monotone, held out-of-sample (dayT +11.5 design / +7.5 holdout, incremental to vol clustering).
| ticker | turb tier | book churn | yday move | ATM IV | spread | attention | churn vs own history | plumbing |
|---|---|---|---|---|---|---|---|---|
| AMD | T3 | 0.55 | — | 87% | 9.7% (A) | 17 tweets (z -1.1) | ≥ p80 (n 502, 10:30 hist) | opex-week |
| BABA | T3 | 0.85 | — | 54% | 7.9% (A) | 0 tweets (z -0.8) | ≥ p98 (n 501, EOD hist) | opex-week |
| BMNR | T3 | 0.96 | — | 95% | 6.3% (A) | 1 tweets (z -2.2) | ≥ p98 (n 241, EOD hist) | opex-week |
| BULL | T3 | 0.84 | — | 74% | 9.1% (A) | 0 tweets (z -0.7) | ≥ p50 (n 301, EOD hist) | opex-week |
| CORZ | T3 | 0.66 | — | 98% | 7.3% (A) | 1 tweets (z -0.8) | ≥ p50 (n 502, EOD hist) | opex-week |
| CRCL | T3 | 0.59 | — | 101% | 8.6% (A) | 6 tweets (z -0.6) | ≥ p80 (n 271, EOD hist) | opex-week |
| CVX | T3 | 0.54 | — | 29% | 6.1% (A) | 2 tweets (z -0.7) | ≥ p80 (n 502, 10:30 hist) | opex-week |
| ETHA | T3 | 0.56 | — | 51% | 8.5% (A) | 0 tweets (z -1.3) | ≥ p50 (n 311, EOD hist) | opex-week |
| INTC | T3 | 0.92 | — | 95% | 3.4% (A) | 12 tweets (z -1.4) | ≥ p95 (n 502, 10:30 hist) | opex-week |
| JPM | T3 | 0.77 | — | 29% | 5.1% (A) | 111 tweets (z +4.6) | ≥ p98 (n 502, 10:30 hist) | opex-week |
| NBIS | T3 | 0.82 | — | 143% | 8.4% (A) | 42 tweets (z -1.4) | ≥ p80 (n 422, EOD hist) | opex-week |
| NKE | T3 | 0.56 | — | 37% | 5.6% (A) | 1 tweets (z -0.6) | ≥ p80 (n 502, 10:30 hist) | opex-week |
| RIOT | T3 | 0.83 | — | 105% | 3.5% (A) | 0 tweets (z -1.0) | ≥ p80 (n 502, EOD hist) | opex-week |
| RKLB | T3 | 0.78 | — | 97% | 4.8% (A) | 14 tweets (z -1.1) | ≥ p80 (n 502, 10:30 hist) | opex-week |
| SMCI | T3 | 0.47 | — | 90% | 6.1% (A) | 2 tweets (z -0.8) | ≥ p50 (n 438, 10:30 hist) | opex-week |
| TSLL | T3 | 0.92 | — | 90% | 6.1% (A) | 0 tweets (z -1.0) | ≥ p80 (n 500, EOD hist) | opex-week |
| WMT | T3 | 0.44 | — | 26% | 5.1% (A) | 1 tweets (z -0.7) | ≥ p80 (n 502, 10:30 hist) | opex-week |
| WULF | T3 | 0.71 | — | 116% | 4.9% (A) | 4 tweets (z -0.6) | ≥ p50 (n 500, 10:30 hist) | opex-week |
book churn is |Δbook| of bid-size quote-book tilt, NOT open interest (C3); tiers from the frozen cuts 0.17/0.42, all rows T3 by admission
strike-adds column: awaiting panel v2 (listings diff exists in raw chains per the Phase-0 audit; Tue–Thu only). Struck, not approximated.
S3 shadow check (declared per the changelog rule): the fixed-strike-set variant retains its tier spread out-of-window (t +3.8 holdout / +6.6 out-of-time) but daily ranks agree at corr 0.65 — below the 0.8 bar, so the board switches to the fixed-set column (cuts re-frozen once, pre-launch: 0.146/0.357) the day panel v2 lands it. Until then admission runs on the floating validated artifact.
convergence counts run over ~3.8 effective families (S5 family-correlation pack); turbulence + strike-adds + Δbook firing together counts once.
Which way? Unknown — not 'we're not sure': no direction signal from option state has ever survived our holdouts. This is a watchlist, not a side. No positive-EV expression exists: even the best-gated straddle tier loses after taker costs.
Own-history stats are computed on at most N=53 sessions per name today. The finest honest claim at this depth is 'today is the max of its own history' (p ≈ 1/(N+1) ≈ 2%). Percentile claims sharpen as the panel ages; N is printed with every stat.
Your book — the cross-check
VALIDATED-SIGNALIn plain English: your actual positions and candidates, checked against tonight's churn tiers. A T3 name in your book is likelier than usual to swing hard tomorrow — either way — which is a reason to revisit position size, not a reason to trade its options.
Application of the turbulence tiers and the mechanics veto to held and candidate names. A sizing conversation, not a trade list.
LOADED: 5 of 17 book names (T3 ≈ 1.5× base odds of a >5% move)
Today's live book
| ticker | side | turb tier | veto | earnings | spread band | yday move |
|---|---|---|---|---|---|---|
| APP | LONG | T1 | · | · | B | — |
| CLSK | LONG | T3 | · | · | A | — |
| IBM | SHORT | T2 | · | · | A | — |
Seated-pool candidates (tomorrow's forming book)
| ticker | side | turb tier | veto | earnings | spread band | yday move |
|---|---|---|---|---|---|---|
| ABCL | SHORT | T1 | · | · | C | — |
| APP | SHORT + LONG (both sides seated) | T1 | · | · | B | — |
| ASTS | SHORT | T1 | · | · | A | — |
| CRWD | LONG | T2 | · | · | A | — |
| FLNC | LONG | T3 | · | · | C | — |
| KEEL | SHORT | T2 | · | · | B | — |
| NBIS | LONG | T3 | ⚠ dilution (offering announcement) (5/10 left) | · | A | — |
| NOW | LONG | T1 | · | · | A | — |
| OUST | SHORT | T2 | ⚠ dilution (offering announcement) (5/10 left) | · | C | — |
| PENG | SHORT | T1 | · | · | B | — |
| RDDT | LONG | T1 | · | · | B | — |
| RKLB | LONG | T3 | ⚠ dilution (offering announcement) (6/10 left) | · | A | — |
| SOXL | LONG | T1 | · | · | B | — |
| WYFI | LONG | T3 | · | · | C | — |
| XLE | LONG | T1 | · | · | C | — |
P(|move|>5%) tier base rates (47-session panel): T3 17.2% · below-T3 11.7% — the base rate is a property of the tier, so it is printed once here instead of on every row.
Your positions against tonight's universe read. A T3 book name is a sizing conversation, not a signal to trade options on it.
Repriced — fixed-strike ΔIV residual
CANDIDATEIn plain English: the price of insurance on a stock jumped or collapsed today in a way the stock's own move does not explain. When that happens, someone repriced risk on information you cannot see in the chart.
Observation-class, accruing a grade from day one. Largest residual ΔIV — a description of today, not a forecast.
This is repricing net of what the stock move and the index vol move already explain. Raw IV changes on down days are mostly beta; the residual is where information lives — and it is a description of today, not a forecast.
What repriced today — raw ΔATM-IV
OBSERVATIONIn plain English: the biggest one-day changes in what insurance costs on each stock, before subtracting the mechanical part. Insurance normally reprices when the stock itself moves, so read the stock-move column beside each ΔIV: where the stock barely moved, the repricing is the interesting part.
Largest raw day-over-day ATM-IV changes, with yesterday's stock move alongside. Includes spot-beta until the residual board lands.
| ticker | yday ATM IV | today ATM IV | ΔIV | yday move | spread | event | IV vs own history |
|---|---|---|---|---|---|---|---|
| AEHR | 250.1% | 296.8% | +46.6pp | — | 8.1% (A) | · | = max (n 497, EOD hist) |
| IBM | 46.8% | 73.4% | +26.6pp | — | 2.9% (A) | · | ≥ p80 (n 398, 10:30 hist) |
| SERV | 121.1% | 94.7% | -26.5pp | — | 16.7% (B) | · | < p50 (n 487, EOD hist) |
| KORU | 266.9% | 240.9% | -26.0pp | — | 8.8% (A) | · | ≥ p80 (n 352, EOD hist) |
| HIMX | 112.7% | 92.4% | -20.3pp | — | 24.0% (B) | · | ≥ p80 (n 491, EOD hist) |
| PONY | 91.7% | 73.2% | -18.5pp | — | 24.4% (B) | · | < p50 (n 300, EOD hist) |
| BYND | 172.5% | 190.0% | +17.5pp | — | 8.0% (B) | · | ≥ p50 (n 475, EOD hist) |
| CVNA | 69.2% | 86.5% | +17.3pp | — | 12.7% (B) | · | · |
| MSTU | 174.9% | 190.6% | +15.7pp | — | 24.0% (B) | · | ≥ p50 (n 209, EOD hist) |
| POET | 117.7% | 133.3% | +15.5pp | — | 14.9% (B) | · | ≥ p50 (n 490, EOD hist) |
raw ΔATM-IV — includes spot-beta until the residual board lands; read the yday-move column next to the ΔIV column and much of the 'signal' dissolves into beta. That is the point of printing both.
Raw day-over-day ATM-IV changes include spot-beta until the residual board lands; yesterday's stock move is printed beside each so the beta is visible. A description of today, not a forecast.
Priced for movement — straddle-implied
OBSERVATIONIn plain English: what a one-week 'it moves a lot, either way' position costs — which tells you how big a move the options market itself has priced in. That is the market's estimate, not ours, and history says paying it is a losing trade.
Largest front-expiry ATM straddle-implied moves (mid straddle / spot). What the market priced, not what will happen.
| ticker | priced move | dte | ATM IV | spread | event | 1w IV-move vs own history |
|---|---|---|---|---|---|---|
| AEHR | ±21.3% by Fri Jul 17 | 3 | 296.8% | 8.1% (A) | · | = max (n 497, EOD hist) |
| SNXX | ±20.1% by Fri Jul 17 | 3 | 276.5% | 6.9% (A) | · | = max (n 105, EOD hist) |
| KORU | ±17.4% by Fri Jul 17 | 3 | 240.9% | 8.8% (A) | · | ≥ p80 (n 352, EOD hist) |
| SOXS | ±15.7% by Fri Jul 17 | 3 | 205.8% | 4.3% (A) | · | ≥ p80 (n 87, EOD hist) |
| LCID | ±15.3% by Fri Jul 17 | 3 | 212.6% | 18.2% (B) | · | ≥ p98 (n 214, EOD hist) |
| MUU | ±14.5% by Fri Jul 17 | 3 | 199.7% | 13.6% (B) | · | ≥ p50 (n 60, EOD hist) |
| SOXL | ±14.4% by Fri Jul 17 | 3 | 201.3% | 16.1% (B) | · | ≥ p80 (n 503, EOD hist) |
| MSTU | ±13.9% by Fri Jul 17 | 3 | 190.6% | 24.0% (B) | · | ≥ p50 (n 209, EOD hist) |
| SOC | ±13.1% by Fri Jul 17 | 3 | 155.5% | 18.6% (B) | · | ≥ p50 (n 478, EOD hist) |
| FCEL | ±12.6% by Fri Jul 17 | 3 | 173.8% | 19.6% (B) | · | ≥ p50 (n 410, EOD hist) |
mid straddle at the panel's ATM strike, front expiry, both legs live-quoted (bid > 0); the spread column is the toll a taker would pay to express any view on it
The straddle-implied move is the market's own pricing of movement by expiry — descriptive of what is priced, never an endorsement of paying it (the premium-selling backtest died in holdout).
Crowd vs premium
OBSERVATIONIn plain English: two dials on every stock: how loudly the crowd is posting about it, and how much its options insurance costs. The square to watch is quiet + high premium — options repriced without a crowd, so whoever repriced was not reacting to chatter.
Attention z-score × IV percentile of own history, four quadrants. A divergence map, not a signal.
| quadrant | reading | n | names |
|---|---|---|---|
| loud + high premium | crowd and market maker agree something is going on | 1 | IBM |
| loud + low premium | crowd noise the options market has not repriced | 0 | — |
| quiet + high premium | options repriced without a crowd — the divergence cell | 22 | ALAB, AMC, ASML, ASX, BE, COHR, FIX, GEV, JNJ, LITE, LRCX, NBIS +10 more |
| quiet + low premium | nothing from either side | 0 | — |
cuts: attention z ≥ +1 / ≤ −1 (own 60-session history) × ATM-IV percentile ≥ 0.8 / ≤ 0.2 of 2-year baselines for the high tail on DEEP/MEDIUM names (10:30-snapshot history; fixed quantiles resolve ≥ p80 only), panel own history (≤47 sessions) for the low tail and the rest; 261 names carried both coordinates tonight
the S4 panel priors for these cells are printed under Quiet loading; the 'reading' column is a label for the axes, not an inference
Attention and premium cross-read, four quadrants, alphabetical within each. Quadrant membership predicted nothing out-of-sample; the quiet-loading hypothesis accrues separately above.
Quiet loading — T3 ∩ crowd-silent
WATCH ITEMIn plain English: names from tonight's turbulence board that nobody on social media is talking about. Churn without chatter is the version most likely to mean something is happening away from public view — but that idea is still on trial, and its scorecard prints below.
Frozen definition: turbulence-board admission ∧ attention z ≤ −1 ∧ MM §1.3 filters. A hypothesis in public, not a signal.
Priced-vs-Posted quadrants — 47-session panel priors
| cell | n | next-day |move| mean | P(|move|>5%) |
|---|---|---|---|
| priced+posted+ (agree loud) | 355 | 2.8% | 14.9% |
| priced+posted- (quiet load) | 438 | 2.6% | 15.5% |
| priced-posted+ (crowd only) | 483 | 2.6% | 13.7% |
| priced-posted- (agree quiet) | 400 | 2.5% | 14.0% |
| baseline | 3835 | 2.4% | 12.9% |
residual-ΔIV and single-strike program? columns await panel v2 (struck, not approximated).
S4 quadrant base rates below are computed panel priors — descriptions of 47 sessions, not claims.
Someone repriced this and nobody tweeted. The cell's historical forward stats are printed from our own panel; the pre-registered bar for promotion is t ≥ 2 day-clustered on the cell-minus-row spread after ≥60 sessions, both attention-extreme cells same ordering at f1 and f3 (accrual counter below). Until then: a hypothesis in public, not a signal.
Own-history stats are computed on at most N=53 sessions per name today. The finest honest claim at this depth is 'today is the max of its own history' (p ≈ 1/(N+1) ≈ 2%). Percentile claims sharpen as the panel ages; N is printed with every stat.
Event premium — already priced
OBSERVATIONIn plain English: these names have a scheduled event (usually earnings) inside their options' lifetime, so the insurance is priced for the event — the ± figure is the move the market has already penciled in. Priced is not the same as predictable: the actual gap lands on either side of it.
The event partition: names with a scheduled event inside the front expiry are excluded from every other board and appear here, with the move the market has already priced.
| ticker | event date | priced move (front-expiry straddle) | fallback atm_iv/√252 | IV−RV20 | dte | band |
|---|---|---|---|---|---|---|
| JNJ | 2026-07-15 (est.) | ±3.4% by Fri Jul 17 | 2.9% | — | 3 | B |
| NFLX | 2026-07-16 (est.) | ±8.0% by Fri Jul 17 | 6.9% | — | 3 | A |
| TSM | 2026-07-16 (est.) | ±5.2% by Fri Jul 17 | 4.5% | — | 3 | A |
| UAL | 2026-07-15 (est.) | ±6.1% by Fri Jul 17 | 5.3% | — | 3 | B |
| UNH | 2026-07-16 (est.) | ±6.2% by Fri Jul 17 | 5.4% | — | 3 | B |
priced-move column: two-expiry event-variance extraction is audit-gated OFF (single front expiry per file); the fallback is atm_iv/√252 per day. Prior-cycle comparison ships with 52w chains.
Priced ≠ forecastable. Richness is a gap forecast the market already made — our 2-year backtest of selling it: NO MODEL (design Sharpe 2.0 → holdout −0.7). This board exists so tomorrow's 12% gap is never a surprise, on either side.
Event calendar — next five sessions
OBSERVATIONIn plain English: who reports earnings over the next five sessions, with the size of move the options market has already priced for it — so tomorrow's gap, whichever way it goes, is never a surprise.
Scheduled earnings in-universe over the next five sessions, with the priced move where the front expiry covers the event.
| date | ticker | sessions until | priced move | spread |
|---|---|---|---|---|
| 2026-07-15 | JNJ | 1 | ±3.4% by Fri Jul 17 | 10.3% (B) |
| 2026-07-15 | UAL | 1 | ±6.1% by Fri Jul 17 | 20.3% (B) |
| 2026-07-16 | GE | 2 | ±5.2% by Fri Jul 17 | 25.6% (C) |
| 2026-07-16 | NFLX | 2 | ±8.0% by Fri Jul 17 | 1.1% (A) |
| 2026-07-16 | TSM | 2 | ±5.2% by Fri Jul 17 | 4.8% (A) |
| 2026-07-16 | UNH | 2 | ±6.2% by Fri Jul 17 | 13.1% (B) |
| 2026-07-21 | GM | 5 | — (front expiry ends before the event) | 14.2% (B) |
| 2026-07-21 | GOOGL | 5 | — (front expiry ends before the event) | 5.3% (A) |
dates are FMP-estimated (no confirmation feed — MM §1.6); the priced move is the front-expiry straddle where it covers the event, which includes non-event days (two-expiry isolation pending)
weekday calendar; exchange holidays not masked
Scheduled events in-universe over the coming sessions, with the move the market has priced where it is computable. Priced ≠ forecastable.
Mechanics wire — the veto board
VALIDATED-SIGNALIn plain English: these companies just announced they are selling new shares (or similar mechanics), which waters down existing holders. It is the one list on this page where history leans one way — such names tend to lag for about two weeks — so it works as a veto on buying, never as a list of names to bet against.
Offering-flagged names historically underperform matched controls over the next 10 sessions (−3.6% design / −7.3% holdout). Framed as a veto we apply, never a short-candidates list.
| ticker | flag | flag date | sessions left | |move| since flag | corroboration | blocked? |
|---|---|---|---|---|---|---|
| MSTR | ⚠ dilution (offering announcement) | 2026-06-27 | 1/10 | — | 28 authors (incl. A/B-graded) · 33 signals | · |
| ABVX | ⚠ dilution (offering announcement) | 2026-06-30 | 3/10 | — | 6 authors (incl. A/B-graded) · 9 signals | · |
| META | ⚠ dilution (offering announcement) | 2026-07-01 | 4/10 | — | 6 authors (incl. A/B-graded) · 6 signals | · |
| EOSE | ⚠ dilution (offering announcement) | 2026-07-03 | 5/10 | — | 4 authors (incl. A/B-graded) · 6 signals | · |
| NBIS | ⚠ dilution (offering announcement) | 2026-07-03 | 5/10 | — | 1 author (incl. A/B-graded) · 3 signals | ⚑ blocked a candidate today |
| OUST | ⚠ dilution (offering announcement) | 2026-07-02 | 5/10 | — | 4 authors · 4 signals | ⚑ blocked a candidate today |
| SHAZ | ⚠ dilution (offering announcement) | 2026-07-05 | 5/10 | — | 1 author (incl. A/B-graded) · 1 signal | · |
| VPG | ⚠ dilution (offering announcement) | 2026-07-05 | 5/10 | — | 1 author (incl. A/B-graded) · 1 signal | · |
| AAOI | ⚠ dilution (offering announcement) | 2026-07-06 | 6/10 | — | 3 authors (incl. A/B-graded) · 3 signals | · |
| RDW | ⚠ dilution (offering announcement) | 2026-07-06 | 6/10 | — | 2 authors · 2 signals | · |
| RIVN | ⚠ dilution (offering announcement) | 2026-07-06 | 6/10 | — | 56 authors (incl. A/B-graded) · 68 signals | · |
| RKLB | ⚠ dilution (offering announcement) | 2026-07-06 | 6/10 | — | 2 authors (incl. A/B-graded) · 2 signals | ⚑ blocked a candidate today |
| SOLS | ⚠ dilution (offering announcement) | 2026-07-06 | 6/10 | — | 1 author (incl. A/B-graded) · 1 signal | · |
| AMPG | ⚠ dilution (offering announcement) | 2026-07-07 | 7/10 | — | 10 authors (incl. A/B-graded) · 12 signals | · |
| FCEL | ⚠ dilution (offering announcement) | 2026-07-07 | 7/10 | — | 27 authors (incl. A/B-graded) · 30 signals | · |
silenced-pump flag family: not yet wired (needs the pump-flag silence feed); dilution family live. Stated, not faked.
16 additional flagged name(s) beyond the 15-row cap (countdown continues off-page; re-qualification is by countdown, not by vibes)
The only rows on this page where history leans one way — and they lean down, both. Do not buy the dip; names re-qualify by countdown, not by vibes.
Market quality — the pros stepped away
CANDIDATEIn plain English: an alarm for when professional quoting desks step back from a stock's options — quotes go wide or vanish. It doubles as the page's standing cost warning: with typical quoted round-trips near 29%, casually trading these options hands that toll to the middleman.
Spread blowouts, zero-bid withdrawal, repriced-on-no-volume.
Market-quality events: quoting desks arriving or defecting. Median ATM spread in this universe is 29% of mid; unconditional ATM buy-ask/sell-bid loses ~29%/day. This module is why every other module's temptation should route to stock, not options.
Back-month OI leaders — long-dated accumulation
LIVE-ONLYIn plain English: open interest counts the option contracts that exist and are still open; this board lists the names with the most open contracts in LATER months, where slower-moving money tends to sit. The feed is brand new, so these are raw levels with no track record behind them yet.
All-expiry open-interest accumulation (new feed). No historical validation exists; the family accrues its record live in the graded ledger from its first edition.
| ticker | back-month OI (contracts) | ΔOI d/d | largest single-expiry share | back dte |
|---|---|---|---|---|
| TLT | 8,908,458 | +162,446 | 20.2% | 3 |
| NVDA | 12,070,849 | +158,086 | 16.6% | 3 |
| UVIX | 3,525 | -151,321 | 31.4% | 10 |
| SOFI | 3,521,150 | +145,439 | 23.1% | 10 |
| ORCL | 2,217,216 | +133,402 | 17.5% | 10 |
| INTC | 4,372,207 | +111,724 | 20.7% | 3 |
| MU | 2,706,600 | +87,603 | 14.8% | 3 |
| WULF | 1,654,957 | +82,201 | 24.6% | 10 |
| TSLA | 4,635,670 | +72,674 | 19.2% | 3 |
| IREN | 2,004,953 | +66,142 | 27.4% | 10 |
day-over-day back-month ΔOI live (T+1 reported, from the OI history backfill); own-history percentiles remain unavailable until ≥20 sessions of feed history
LIVE-ONLY, UNVALIDATED — this family has no historical validation: the all-expiry open-interest feed is new, so there is no backtest behind it, favorable or otherwise. It earns its statistics in public through the same graded ledger as every other board, and until its pre-registered bar is met it makes no forward claim.
Watch items — experiments resolving in public
WATCH ITEMIn plain English: ideas we are testing in public. Each tile states its rule in advance, counts its live sessions, and names the bar it must clear before it may be called a signal — so a pet theory cannot promote itself.
Pre-registered experiments with adjudication dates. Nothing here is a signal.
Sentiment-vol divergence (w4a H2)
Crowded-calls (rr25) penalty (dig2)
Persistence tag (study S1) — RESOLVED: no tag ships
Borrow × offering overlay (MM §2.1)
Each tile is its own experiment log: frozen definition, stated weakness, pre-registered promotion bar, live session counter, adjudication date. No color, no ranking, no prose inference.
Observations annex
OBSERVATIONIn plain English: things we measured that have never predicted anything, kept on the page as a public record of what failed — including several metrics popular elsewhere.
OBSERVATIONS — none of this predicted anything out-of-sample. Logged for the record, not for trading.
IV−RV SPREAD list
RV-contamination flag marks a post-event RV leg (~20 sessions).
Skew / rr25 description
withheld: renders only post-salvage (parity-forward re-inversion, borrow extraction, HTB exclusion, two-sided distinct wings, spot-residualized ΔRR — MM §1.5); the current panel's rr25 is pre-salvage. Skew describes hedging demand; in our testing it predicted nothing.
Pin-risk flag into opex
withheld: needs strike-level size concentration (panel v2).
Implied borrow movers
withheld: parity-implied borrow ships with panel v2.
Largest iv_rank jumps
Epitaph: IV-momentum was killed three independent times (design t +4.5 → holdout t −2.2, plus two more sign-flips). A jump here is a fact about today, not a fuse.
OBSERVATIONS — none of this predicted anything out-of-sample. Logged for the record, not for trading.
Own-history stats are computed on at most N=53 sessions per name today. The finest honest claim at this depth is 'today is the max of its own history' (p ≈ 1/(N+1) ≈ 2%). Percentile claims sharpen as the panel ages; N is printed with every stat.
Jargon, translated
- ATM IV
- The price of options insurance on a stock, quoted as the yearly percent move that price implies; 'ATM' (at the money) means it is measured at strikes near the current stock price. A 60% ATM IV prices the stock as if a typical day were roughly a ±4% day.
- IV vs RV20
- IV is what the options market charges for FUTURE movement; RV20 (realized volatility) is how much the stock ACTUALLY moved over the last 20 sessions. IV far above RV20 means the insurance costs more than the stock's recent movement would justify; far below means the opposite.
- book churn / quote-book tilt
- Market makers keep standing buy and sell quotes on every option; that wall of quotes is the 'book', and tilt measures which side of it is heavier. Churn is how much the wall got rearranged since yesterday. It is quote traffic, NOT open interest — no contract needs to have traded.
- T1 / T2 / T3
- Churn tiers from two cut points frozen when the signal was validated: T1 quietest, T3 the top tier. T3 is the only tier this page forecasts with — historically about 1.5x the base odds of a >5% move the next session, direction unknown.
- spread bands A / B / C
- The bid-ask spread is the gap between the price you can buy at and the price you can sell at — the toll for a round trip. Band A: toll under 10% of the option's price; B: under 25%; C: worse. On a $1.00 option, a 5% spread costs about 5 cents to get in and out; a 25% spread surrenders a quarter of the position before anything happens.
- straddle-implied move
- A straddle is a call plus a put at the same strike, so it pays on a big move in either direction. Its cost divided by the stock price — the ± figure on this page — is the size of move the options market has priced in by that expiry. A forecast of movement, never of direction.
- open interest (OI) and T+1
- Open interest counts the option contracts that exist and remain open — real positions, unlike quote churn. Exchanges report it T+1, one day late, so tonight's OI describes yesterday's positions.
- back-month OI
- Open interest in expiries beyond the nearest one. Longer-dated contracts are where slower, larger money tends to sit, since they do not decay away within days.
- percentile claims and (n=…)
- '≥ p80 (n 502)' means today's value sits in the top 20% of that stock's own last 502 sessions. The sample size prints with every claim because a percentile over a handful of sessions means little — short histories only support coarse claims, and the page refuses to sharpen them.
- Poisson flag / run rate λ
- λ (lambda) is how many names would trip a board's thresholds on an ordinary day purely by chance, measured on our own history. The Poisson flag turns on only when today's count exceeds λ by more than two standard deviations of that chance process — the page's only definition of a hot tape.
- the badges
- VALIDATED-SIGNAL: survived out-of-sample testing and is graded nightly in public. OBSERVATION: a fact about today; no predictive claim. CANDIDATE: scored from day one, not yet trusted. WATCH ITEM: a pre-registered experiment with a stated promotion bar. LIVE-ONLY: brand-new data with no history behind it, earning its record in public.
Plain definitions of the page's working vocabulary. Reference, not signals — nothing here adds information to the boards above.
The fixed legend
In plain English: the page's contract, unchanged every night: it forecasts how MUCH names might move, never which WAY, because every direction signal we tested failed out-of-sample.
This page reports what options markets DID, and forecasts only turbulence (bigger moves, either direction — validated t +11.5/+7.5 across two regimes). It never forecasts direction: we tested direction from option state ~12 independent ways across ~1,100 screened cells and killed all of them, including IV-momentum (three sign-flips) and a premium-selling model whose design Sharpe of 2.0 became −0.2..−0.9 on untouched holdout. Own-history stats run on ≤47 sessions today — the finest claim that depth supports is p ≈ 2%. Scoreboard above grades this page's only forecast.
Methods & admissions
In plain English: what tonight's data can and cannot support, said out loud. Every missing input is named, and nothing is estimated to paper over a hole.
- Open interest IS in tonight's feed (settled EOD pull: per-side front-expiry OI plus all-expiry back-month totals, T+1 reported, position date 2026-07-13). Still no gamma / GEX / vanna / charm: 'unsigned T+1 OI on ≤2 expiries cannot support them' (EX §2.3) holds with this OI too — publishing the refusal is worth more than the metric.
- book_imbalance is bid-size quote-book tilt, NOT open interest (the two now coexist in the feed and are labeled separately); per-contract volume is in the EOD pull but not yet on any validated board.
- Struck this edition (absent inputs, never approximated — C3): Repriced — fixed-strike ΔIV residual. Annex families still withheld: pin-risk, implied borrow, salvaged skew, two-expiry event extraction, strike-adds column.
- Calibration: Phase-0 S1–S5 pack of 2026-07-06 (frozen thereafter; refresh only via the quarterly ritual, MM R6, with a page changelog line).
- 2-year own-history baselines: LOADED — 959 DEEP / 96 MEDIUM names carry depth-tiered percentile claims (n printed per claim; SHALLOW names print none); grid-snapshot history is cited as '10:30 hist' — regime-comparable to tonight's EOD row, not identical.
- Halts/LULD are not covered by the plumbing pre-pass; ex-div and earnings flags are best-available (FMP) and their absence is stated, never faked.
- Silenced-pump veto family: not yet wired; dilution family live (edition-2 precision pass: announcement facets only, primary-ticker attribution, author corroboration, ETF exclusion, mega-cap sanity gate — see the veto board's own notes).
- splits/strike-grid shifts and halts/LULD are not covered by the current pre-pass (needs strike-level chains); the legend states it
plumbing-calendar sources:
opex-week: deterministic (3rd-Friday rule)expiry-roll: deterministic (observed chain expiry change d/d)ex-div: FMP dividend calendar (ex-date ±1)
Archive
2026-08-27 · 2026-08-26 · 2026-08-25 · 2026-08-24 · 2026-08-21 · 2026-08-20 · 2026-08-19 · 2026-08-18 · 2026-08-17 · 2026-08-14 · 2026-08-13 · 2026-08-12 · 2026-08-11 · 2026-08-10 · 2026-08-07 · 2026-08-06 · 2026-08-05 · 2026-08-04 · 2026-08-03 · 2026-07-31 · 2026-07-30 · 2026-07-29 · 2026-07-28 · 2026-07-27 · 2026-07-24 · 2026-07-23 · 2026-07-22 · 2026-07-20 · 2026-07-17 · 2026-07-13 · 2026-07-10 · 2026-07-09 · 2026-07-07 · 2026-07-06 · 2026-07-01 · 2026-06-30