hubomniversegammavoltsregimeanalysis

Market conditions — three timeframes, two questions each

JSON Text

WHERE DID PAST BOTTOMS AND TOPS CLUSTER — AND IS EITHER SIGNATURE ACTIVE NOW?

▲ under the price = the PANIC/BOTTOM cluster fired: at least two of three capitulation signatures — the VIX term structure inverting fast, the vol carry collapsing, vol-of-vol collapsing — within the same 5 sessions. In plain words: the vol complex panicking all at once, the fingerprint that has historically sat near S&P lows. ▼ above the price = the COMPLACENCY/TOP cluster fired: the VIX decoupling from the S&P while option sellers sit pinned rich — rare, and honestly weaker (read its n). Click any mark for what fired and that cluster's own computed record. In-sample: these definitions come out of a 450-test search over this page's own 35 years — the marks describe where past fires sat, never what comes next.

locked p16 as of 2026-08-25 · PANIC/BOTTOM 0/3 term off · carry off · vov offCOMPLACENCY/TOP 0/2 reflex off · carry off

Loading the regime timeline — the ▲/▼ marks draw from the recorded 35-year history. Every number they carry is also in unlock.php.

Every question this page asks comes from his framework — a view on spot and a view on vol, the gamma regime, the skew as a conditional statement, the VIX regime bands, the front-implied breakeven. The data and the implementation are ours; the numbers here are computed by us, not by him. Rules were extracted and paraphrased from his public posts and articles, May–Aug 2026. He has no involvement in, and has not endorsed, this dashboard. Nothing here is financial advice. Methodology & credit →

THE KEY METRIC — three prices of the same exposure

Cash, futures and the options market are three different venues pricing the same underlying. When they disagree, the disagreement is the signal. The options price here is not an opinion — it is the forward implied by put–call parity, F = K + (C − P)·erT at the at-the-money strike, which is an identity: no volatility model enters it.

Cash — QQQ
710.72
independent quote, session 2026-08-25. Frozen at the last regular-hours close outside market hours — the standard overnight-basis reading.
Options-implied spot
710.82
what the options themselves imply, from parity as time-to-expiry goes to zero. The chain header's own spot said 710.09 — a gap of +10.3 bp, which is why this panel references the options side to the price the options imply rather than to the header.
ES futures basis
+6.1 bp
S&P 500 futures over cash · 0.94% annualised carry · index 7653
NQ futures basis
+0.8 bp
Nasdaq-100 futures over cash · 0.12% annualised carry · index 29023
options forwardexpirydaysstrikeforwardvs spot (bp)carry ann.straddle % — the market's own expected move
next day 2026-08-26 1 710 710.90 +1.0 3.80% 0.81%
one week 2026-09-01 7 710 711.32 +7.0 3.67% 1.97%
one month 2026-09-25 31 710 712.54 +24.2 2.85% 4.46%
What the divergence says. The options market implies an annualised carry of 2.85% to 2026-09-25 (31 days), while ES futures imply 0.94% — a gap of +1.92 percentage points. The options forward is richer than the futures forward: the options market is pricing more upside carry than the futures market is, which is what persistent call demand or a bid for upside convexity looks like when it shows up in the forward rather than in the volatility.
Read the change, not the level. a QQQ options forward embeds QQQ's dividends and an index future embeds the index's, so these two carries are not expected to be identical even in a calm market - read the CHANGE in this gap, not its distance from zero

Rate used for parity: 3.820% (fred-dtb3-prev). Carries are compared, never raw point spreads — the futures basis is measured against the index while the options forward is measured against QQQ, so the point gaps are not comparable quantities.

THE THREE TIMEFRAMES — each answers two questions

His framework starts with two boxes, never one: a view on spot (up / down / sideways / no view) and a view on vol (rich / cheap / fairly priced / no view). Structure follows the box. Each timeframe below resolves both independently, against its own baseline — the hour against 888 clock hours, the session against 2026's sessions, the week against 30 complete weeks. "No view" is a real answer, and the page says how it got there.

1 HOUR
live tier — futures hour + options snapshot + differenced flow
SPOT SIDEWAYS (no clear direction)
+0.48 on −10…+10 · 6 readings · 6 unavailable
the readings agree and they agree on NOTHING MUCH - they average +0.5 with individual size only 0.6 sigma. A genuinely quiet reading, not a missing one.
clearly VOL CHEAP (options are unusually cheap)THIN · 2
-4.08 on −10…+10 · 2 readings · 7 unavailable
2 readings average -0.41 sigma.
Structure family this implies: long premium ONLY if it is genuinely cheap.
No directional pull and movement is cheap - the only case where paying for premium in a rangebound tape is defensible.
1 DAY
latest daily close observations
leans SPOT DOWN (leaning lower)
-1.94 on −10…+10 · 9 readings · 3 unavailable
9 readings average -0.19 sigma.
leans VOL CHEAP (options are unusually cheap)
-2.53 on −10…+10 · 9 readings · 0 unavailable
9 readings average -0.25 sigma.
Structure family this implies: lean short delta / buy convexity on the bear side.
Same discipline as the up case, mirrored: direction is down and movement is cheap.
1 WEEK
last COMPLETE ISO week
clearly SPOT DOWN (leaning lower)
-3.62 on −10…+10 · 8 readings · 4 unavailable
8 readings average -0.36 sigma.
clearly VOL CHEAP (options are unusually cheap)
-4.51 on −10…+10 · 8 readings · 1 unavailable
8 readings average -0.45 sigma.
Structure family this implies: lean short delta / buy convexity on the bear side.
Same discipline as the up case, mirrored: direction is down and movement is cheap.

DO THE TIMEFRAMES AGREE?

The three grains are scored against three different baselines, so when they agree they had to agree independently. Disagreement is just as informative — a short-term move against a longer-term regime is a different animal from an aligned trend.

Spot axis — sideways / down / down
The timeframes are mixed (sideways / down / down): some resolved, some did not, and the ones that did do not line up into a single read.
Vol axis — cheap / cheap / cheap
All three timeframes agree: cheap on the hour, the session AND the week. Alignment across grains is the strongest form this page can report, because the three are scored against three different baselines and had to agree independently.

MAGNITUDE — a one-day wobble, or the start of something that runs?

Direction says which way. This says how far and for how long. Sustained runs were detected mechanically in 2026's Nasdaq-100 closes with a percentage zigzag (reversal threshold 2.0%, swept not eyeballed), each run's first sessions fingerprinted, and today scored against those fingerprints.

Current reading
current conditions most resemble the start of a MEDIUM down-move
Today's readings sit closest to the start of a MEDIUM down-move (0.70 similarity, over 23 shared measures, from 5 episodes) versus 0.31 for the start of a SHORT-LIVED DIP. The analogue's own history: those runs ran a median -5.7% over a median 7 sessions. THAT IS A DESCRIPTION OF THE ANALOGUE, not a statement about what happens next.
episode classsimilarityepisodesshared measuresmedian movemedian sessions
middle down 0.700 5 23 -5.66% 7
short down 0.308 4 23 -2.57% 4
middle up 0.201 5 23 +4.14% 9
sustained down -0.122 1 21 -9.38% 24
short up -0.455 5 23 +2.93% 3
sustained up -0.560 1 23 +28.87% 33
How little this rests on. The corpus is 2026 only — 21 completed episodes, of which 2 sustained and 9 short-lived. Counts are reported raw because with numbers this small a percentage would imply precision that does not exist. A fingerprint fitted on a handful of runs describes those runs; it is not a law and it is not a forecast. The current run is right-censored — its outcome is unknown — so it is scored against the corpus but never counted in it.
Which tells actually discriminate — including the ones that failed

Each candidate tell (mostly his own persistence rules) was counted at the start of sustained runs versus at the start of runs that fizzled. A tell is kept only if it fired on at least half the sustained starts and proportionally less often on the fizzles. The rest are listed as dropped — visibly, rather than quietly retained because they flatter.

tellrulessustainedfizzledverdict
skew shifted toward calls at the start (25-delta put-minus-call below its 2026 normal) R030 R023 1 / 2 1 / 9 KEPT
volatility floating UP while price rose (VIX change above normal on an up-run) R064 0 / 2 0 / 9 dropped — does not separate the classes
the start GRINDED rather than ripped (first-sessions move below its normal size) R063 2 / 2 9 / 9 dropped — does not separate the classes
dealers were short gamma at the start (net gamma below its 2026 normal = moves amplified) R011 R013 R019 0 / 2 0 / 9 dropped — does not separate the classes
dealers were LONG gamma at the start (moves damped, dips tend to get bought) R012 R065 0 / 2 1 / 9 dropped — does not separate the classes
extreme put skew AND vol bid at the start - the surface still priced more downside R024 R025 R026 1 / 2 0 / 9 KEPT
wide realised daily range at the start (the short-gamma / amplification proxy) R020 R011 1 / 2 3 / 9 KEPT
tight realised daily range at the start (the long-gamma / suppression proxy) R020 R012 0 / 2 0 / 9 dropped — does not separate the classes
the IV term structure sloped UP at the start (no near-term panic bid) R042 R044 0 / 2 1 / 9 dropped — does not separate the classes
implied vol sat rich to realised at the start R077 R035 1 / 2 3 / 9 KEPT
S&P futures basis rich to cash at the start (leveraged long demand) - BFM signal, not a Lakha rule 1 / 2 5 / 9 dropped — does not separate the classes
put/call volume ran light at the start - BFM signal, not a Lakha rule 0 / 2 2 / 9 dropped — does not separate the classes

UNLOCK — is movement locked or unlocked, and which way does the options flow lean?

Movement thesis: an owner-supplied market note (a vol trader's read of street skew positioning)
The note's mechanism: when the street is long skew — downside puts priced rich versus upside calls, i.e. the market already owns its crash protection — dealer hedging absorbs index moves — the VIX stops responding, volatility-of-volatility goes quiet, and movement is locked. When clients buy their protection back, the reflexes return and movement unlocks. Catalysts the note names: the September FOMC and the November midterms — both dated below from primary sources, never guessed. The data and the implementation are ours; the note's author has no involvement in and no endorsement of this page. Nothing here is financial advice, and nothing here predicts — every sentence describes what IS. Macro direction (growth, liquidity, credit) is a different question and lives at /gdp.
Movement — the dial that votes
locked p16
percentile of the composite vs its own full history since 1991 (0 = most locked ever, 100 = most unlocked) · as of 2026-08-25 · coverage 80% of members alive
What that means right now
Movement is LOCKED versus its own history: the VIX is barely responding to the S&P, vol-of-vol is suppressed, option sellers are being paid well over what the market actually moves, and the term structure prices calm. Mechanically this is what heavy vol supply and dealer long-gamma inventory look like — moves get absorbed. This describes the current state, not what comes next.
The cross-reading
No extreme combination is active — the movement dial and the trigger checklist sit in their ordinary ranges. This is unremarkable; it sits about where it usually does.
Direction — displays, does not vote
4 bullish · 2 bearish · 1 neutral
seven recorded options-flow reads on SPY. Recording began 2026-07-06 (the vanna/charm legs 2026-08-05) — far short of the 1-year baseline this page requires before anything votes, so this is a stamped readout, not a signal.

THE FIVE MEMBERS OF THE MOVEMENT DIAL — each vs its own history, equal weights among the alive

memberstretch now (σ)rawbornwhat it reads
Reflex liveness (SPX–VIX 21-session correlation) -2.15σ -0.621
rho10 -0.79 · rho63 -0.83
1991-01-29 Correlation is how tightly two things move together. Normally the VIX jumps when the S&P falls (correlation near −1 — the reflex is alive). When it sits near 0 the VIX has stopped responding to the index — the note's "vol is numb" state. Scored so that a live reflex reads as UNLOCKED.
Vol-of-vol (VVIX ÷ VIX) -0.22σ 5.545 2008-01-02 VVIX is the volatility of the VIX itself — what the options ON the VIX are pricing. When this ratio is depressed, the market is pricing the VIX itself to sit still — suppressed vol-of-vol, the locked state. A rising ratio means the vol market is waking up.
Vol carry (VIX − 21-session realized) +0.49σ 2.513 1991-01-29 Implied volatility (what insurance costs) minus realized volatility (what actually happened). A fat positive spread means sellers of options are being paid well and the market moves less than priced — the locked, carry-rich state. The spread compressing or going negative means movement has caught up with what was priced.
Term slope (VIX ÷ VIX3M) -0.41σ 0.848 2008-12-02 Near-term vol versus 3-month vol. Below 1 (contango) the market prices calm now, more risk later — the resting state. Above 1 (inversion) near-term movement is being paid up for RIGHT NOW — the unlocked state. This ratio inverted through 2008, 2020 and every modern vol event.
Dealer-gamma regime (distance to flip) RAMPING -14.791 not yet Below the gamma flip, dealers hedge in the direction of the move and AMPLIFY it; above it they lean against the move and calm it. Positive readings = spot under the flip = the book amplifies. RAMPING: recording began 2026-07-06, far short of the 1-year baseline this page requires, so this member sits on the coverage band and cannot enter the composite yet.

TRIGGERS TO WATCH — the note's release conditions, each measured live (1 of 4 on)

detector clusters now (same live state as the lead chart): PANIC/BOTTOM 0/3 term off · carry off · vov offCOMPLACENCY/TOP 0/2 reflex off · carry off

These are not predictions — they are the conditions under which the suppression mechanics stop holding, each with its threshold taken from the measured history and stated. A trigger being on says the condition IS met, nothing more.

triggerstatereading nowthreshold (provenance stated)what it means
SPX–VIX reflex back below its own long-run median off -0.621 rho21 ≤ -0.811 (the median of all 9208 recorded sessions since 1990-01-31 — chosen from the historical distribution, not hand-picked) The reflex trigger. When the 21-session correlation is back in the normal (deeply negative) half of its own history, the VIX is responding to the S&P again.
Vol-of-vol percentile back above its own p60 off 53.900 VVIX/VIX full-history percentile ≥ 60 The VIX-options market pricing the VIX itself to move again — the suppression lifting.
Dealer book flips to amplifying ON amplifying recorded SPY total dealer gamma < 0, or spot below the gamma flip Below the flip (or with the book net short gamma) dealer hedging pushes WITH the market instead of against it — moves travel further. Recorded book, since 2026-07-06.
Front-month skew turning up (protection being bought back) off -0.096 front-expiry skew 5-session change > 0 (recorded SPY book) Skew is how much extra downside options cost versus upside. The note's mechanism: when clients buy their downside protection back, skew turns up and dealers' calming inventory unwinds. Recorded since 2026-07-06.
WHEN AND HOW LONG — what unlocked episodes have historically been
An episode = a run of sessions with the dial in its top band (enters at percentile ≥ 80, exits below 65 — hysteresis so one-day wobbles do not mint episodes; runs under 3 sessions dropped). Since 1991: n = 147 unlocked episodes, median 14 sessions (IQR 7–21, longest 66). Locked episodes: n = 141, median 10 sessions. This is what the history has looked like — a duration distribution, not a schedule.
recent unlocked episodessessionsS&P range %S&P net %max 1-day %
2020-03-13 → 2020-04-09 20 20.4 +2.9 12.0
2024-08-13 → 2024-09-03 15 3.9 +1.7 2.1
2024-11-18 → 2024-11-29 9 2.4 +2.4 0.6
2025-01-28 → 2025-02-10 10 1.5 +0.0 0.9
2025-03-24 → 2025-04-03 9 6.6 -6.4 4.8
2025-04-09 → 2025-05-09 22 9.7 +3.7 9.5
THE DATED CATALYSTS — from primary sources, never guessed
FOMC meeting (Sept, with projections + press conference) — 2026-09-15/16
federalreserve.gov/monetarypolicy/fomccalendars.htm, fetched 2026-08-22: "September 15-16*"
The options market prices the stretch containing this date at +2.59 vol points over its neighbouring stretches (forward vol over 2026-09-11 → 2026-09-18, from the latest recorded SPY chain). That is what is being CHARGED for those days — a price, not a forecast.
US midterm elections — 2026-11-03
derived: first Tuesday after the first Monday of November 2026 — Nov 1 is a Sunday, first Monday = Nov 2, so Tuesday Nov 3. Statutory rule, not a guess.
The options market prices the stretch containing this date at +0.88 vol points over its neighbouring stretches (forward vol over 2026-10-30 → 2026-11-20, from the latest recorded SPY chain). That is what is being CHARGED for those days — a price, not a forecast.
When did the vol complex last look like today?
sessions where BOTH the term-slope percentile and the carry percentile sat within ±7.5 points of today's, at least 21 sessions ago. What the S&P and the Nasdaq-100 then DID over the next 5/10/20 sessions — history, not a forecast; n shown. Today: term-slope p25, carry p29 — n = 127 analog sessions since 1991. Over the next 10 sessions after those analogs the S&P's median move was +0.53% (IQR -1.2…1.7, 57% positive, median size 1.55%, n=127). History, not a forecast.

DIRECTION TILT — the recorded options flow, stamped and on probation

DISPLAYS, DOES NOT VOTE. Recording began 2026-07-06 (expo legs 2026-08-06) — far short of the 1-year baseline the page header requires before anything votes. Shown as a stamped readout; each cut-point is a stated convention until the record can percentile it. Macro direction lives at /gdp.

componenttiltnowrecording sincencut-points (stated conventions)
Front-month skew (put IV − call IV, 25-delta-ish) bullish 0.171 2026-07-06 33 state = 5-session change: rising more than +0.005 reads as protection demand (bearish tilt), falling below −0.005 as protection unwind (bullish tilt). CONVENTION cut-points, stated, until the record is deep enough to percentile them.
Put/call PREMIUM ratio (dollars spent) bullish 0.428 2026-07-06 37 below 0.85 = call-heavy dollars (bullish tilt), above 1.15 = put-heavy (bearish). CONVENTION cut-points, stated.
Put/call VOLUME ratio (contracts traded) neutral 1.014 2026-07-06 37 same cut-points as premium; volume counts contracts, premium counts conviction dollars — they disagree when small cheap puts dominate.
Put/call OPEN-INTEREST ratio (standing book) bearish 1.606 2026-07-06 37 the standing SPY book is structurally put-heavy (hedges live here), so the bearish cut is wider: below 0.9 bullish, above 1.3 bearish. CONVENTION, stated.
Net vanna (net_vex sign) bullish 97047563.340 2026-08-05 15 sign only. Positive net vanna: as implied vol FALLS, dealer hedges buy the underlying (a calm-tape tailwind); negative: vol declines force selling.
Net charm (net_cex sign) bearish -2220349744.740 2026-08-05 15 sign only. Charm is delta decaying with time: positive = time passing makes dealer hedges buy; negative = time passing makes them sell.
Spot vs flip / put wall / call wall bullish spot 765.18 / flip 652.00 2026-07-06 37 above the flip = the book leans against moves (stabilising, bullish-tilt); below = it amplifies them. When the flip is unmeasurable the sign of total dealer gamma stands in. Position vs the walls is shown as context.
What this block will show once it has earned it. Once ≥252 recorded sessions exist, this block gains: each component z-scored against its own recorded distribution, percentile cut-points replacing the stated conventions, and an in-sample table of what SPX did after each tilt state (n shown). Until then that table would be a point-sample dressed as a baseline, which this page does not do.

Data: Yahoo ^GSPC/^VIX/^VVIX/^NDX daily (deep, period1/period2) · 3-month tenor = FRED VXVCLS + official CBOE VIX3M CSV (same index, vendor agreement tested) · recorded SPY option book (gamma/opt_daily, born 2026-07-06) · latest recorded SPY chain for the forward curve. Composite: robust z per member (rolling ≈10y, ≈1y warm-up, MAD, clip ±3), equal weights renormalized among alive members, full-history in-sample percentile. Record-first: every session persists under data/unlock/records/ and this page serves the read-back. Full payload: unlock.php.

THE YEAR BEHIND THE READING

Where today's vote sits inside 2026, the detected episodes it is being compared with, and the forward-vol curve his daily scan looks at. the daily and weekly vote replays are scored against the FULL-2026 baselines, so an early-2026 session is measured against a baseline that contains its own future. Stated because it matters for reading the left side of this chart.

THE STATES HIS RULES NAME

These are computable states, not votes. They render, and they feed the magnitude lens, but they deliberately cast no direction vote — most importantly the gamma regime, because R010 says gamma is not bullish or bearish by itself.

dealers are positioned SHORT gamma R010R011R012R017R019
Net dealer gamma is NEGATIVE (30% of 2026 readings sit below this one). Negative gamma means hedging works WITH the move - dealers must sell into falls and buy into rallies to stay hedged - so the same 1% move travels further. R011: expect wilder moves. His rule R010 is the reason this does NOT vote on direction: gamma is not bullish or bearish by itself - it suppresses or amplifies whatever direction arrives. R019 attaches the standing caveat: gamma is one factor, and a big enough directional move overwhelms even a massive wall of it.
Caveat. Open interest settles overnight, so this tier is a day behind by market structure. He also prefers NET CONTRACT position by strike to dollar GEX (R014/R018), and this tile is the dollar kind he warns about. The netted contract-count series he asks for now exists for the VIX book and renders as its own strike-position detector below; the equity book still has no per-strike open-interest purchase behind it, so this figure stays a dollar aggregate.
the market moved LESS than the breakeven R020
Front implied vol of 16.9% implies a break-even daily move of about 1.06%. The market actually moved 1.00%. In his words: the longs cannot monetise it - they are paying theta they cannot make back from trading their gamma, so fixed-strike vol gets sold. That is mechanical selling pressure on volatility, not a sentiment read.
Caveat. CORRECTED from the owner's rules file. Its absolute buckets (0.5-0.6%/day = long gamma, 2-3%/day = short gamma) could not be found in 60 articles or 70 posts; the relative breakeven rule is what he actually states and his arithmetic checks exactly (12% front implied gives 0.756%/day).
VIX 15.9 - LOW-VOL regime, 51 sessions R036R037R038
His framework splits volatility into three regimes: below 22, 22 to 32, and above 32 (the crisis cluster sits near 38 but 32 is the level he trades off). VIX at 15.9 puts this in the LOW band, and it has held there for 51 sessions, entered from above.
Caveat. The published framework also carries a CROSS-ASSET VALIDATION layer - credit spreads, which he calls the strongest signal of systemic stress, plus the MOVE index and implied correlation. Those were acquired on 2026-08-08 and the layer is now LIVE - see the cross-asset confirmation panel, which qualifies this regime call as systemic or equity-only.
skew is in its ordinary range R024R025R026
Skew is lower than 85% of its 2026 readings (15th percentile) - inside its ordinary range, so the extreme-skew rules simply do not apply right now. That is a real reading.
Caveat. AMENDED from the owner's file, and DELIBERATELY LEFT UNRESOLVED. Extreme put skew ALONE is ambiguous in his own writing - a skew spike inside a crash is 'usually peak panic, often near the bottom'. His discriminator is FIXED-STRIKE vol behaviour: still RISING means more downside to come, PLATEAUED means near the low. We do NOT compute fixed-strike vol yet, so this page cannot apply the discriminator and does not pretend to: the state is shown with its ambiguity intact. Building it needs no new vendor data - the chain recorder banks the whole chain every 5 minutes, so differencing the solved IV of the same strike between members would give it - it simply has not been built. He also notes high vol PLUS high put skew is fuel for a violent bounce, which cuts the other way again.
an ordinary-sized session R063
The session moved -1.00%, an ordinary size (larger than 54% of 2026 sessions). Grinding is what he associates with healthy trend rather than with a bounce inside a damaged one.
Caveat. Size alone is the measurable half; 'beaten-up name' is a judgement we do not make.
price down, volatility bid R064
Price fell and volatility rose - the ordinary shape of a down session in equities.
Caveat. Half of his rule is missing: his version pairs floating vol with BREADTH, and this stack holds no breadth feed. This is the half we can measure, labelled as half.
skew and price are moving together R032R023
Skew and price moved in the ordinary, confirming directions this session - the surface is agreeing with the tape rather than diverging from it. That is a real reading and it means his divergence rule simply does not fire here.
Caveat. One session of shift is a thin basis for a divergence claim; he watches the 1-month skew over a longer window than this.
1 of 2 lower-vol conditions present R039R070
He names a specific three-item cluster as a lower-vol base case: most assets in positive carry so you are paid to be short vol, a VIX pop that gets sold instantly, and monthly OPEX week. Right now the VIX move was NOT sold; it is monthly OPEX week. The cluster is only partly formed, so it is not the configuration he means.
Caveat. Seasonality is the fourth thing he mentions and we do not model it. Carry is proxied by the S&P futures carry alone, not 'most assets'. And he attaches a standing reminder that CPI and geopolitical tails override the whole cluster.
equity volatility is only PARTLY confirmed R036R037R038
His VIX regime framework does not stop at the VIX. It asks whether OTHER markets confirm what equity volatility is doing: rates volatility, credit spreads and implied correlation. Equity volatility rose and rates volatility (MOVE) moved with it, while credit spreads, implied correlation stayed calm. A single confirming market is a weak confirmation. (1 of 3 confirming.)
Caveat. MOVE posts late and is missing on roughly 9% of 2026 sessions, and the credit series are T+1 and capped at three years of history by licensing - so this layer is a DAILY read and is never used as an intraday trigger.
levered-ETF money sits at the high end of its 2026 range
Levered ETFs hold about $60.0bn net long exposure - higher than 75% of 2026 sessions. These funds must buy into strength and sell into weakness EVERY single day to keep their 2x or 3x multiple, which is synthetic short gamma that never appears anywhere in options open interest. The bigger the pot, the more mechanical end-of-day flow gets added to whatever direction the session took - it amplifies moves rather than pointing one way, which is why it sits on the magnitude axis and casts no direction vote.
Caveat. A BFM signal informed by his stealth-gamma writing, not one of his numbered rules. We hold the AUM total, not the per-fund leverage multiples, so the exact dollar-per-1%-move rebalancing figure is not computed - only its scale.
VIX option flow is unusually call-heavy
The VIX put/call ratio is 0.268 - higher than 10% of 2026 sessions. Read it the OPPOSITE way to an equity put/call ratio: on the VIX it is the CALL that is the crash hedge, so call-heavy flow means protection against a volatility spike is being bought, and put-heavy flow means people are positioning for calm. VIX option flow is normally call-heavy, so the question is always whether it is MORE so than usual, not whether it is call-heavy at all.
Caveat. This uses VOLUME (latest open interest: 11206910 contracts). Open interest - which is what actually locates the dealer strike cluster he describes - is now held PER STRIKE and drives its own detector below. That book is a frozen window with no live licence behind it, so a frozen series is never scored against live baselines and neither open-interest read is voted here.
the heaviest VIX strike cluster STRADDLES the index R014R016R018
This is net contracts by strike, across VIX and VIXW: 11,206,910 contracts open at 70 strikes as of the close of 2026-08-24, with the VIX itself at 15.85. Calls and puts at the same strike are ADDED, not differenced (R016): once a dealer delta-hedges, a short call and a short put at one price are the same gamma problem sitting at the same place. On that netting the heaviest strike cluster runs from 15 to 25 with its centre of gravity at 20.04 - 5,201,624 contracts, 46.4% of the whole book, straddling spot, so the index is sitting inside it. That block is TWO-SIDED - 2,672,026 calls against 2,529,598 puts - which is exactly why the count is netted rather than differenced: calls minus puts would report 142,428 and hide a position holding 46% of everything open. The next cluster sits at 59.38 (50 to 70): 1,879,374 contracts, 16.8% of the book, +43.53 points from spot and almost pure call - 1,875,399 calls against 3,975 puts, which is what an upside volatility hedge looks like. Only 5.1% of the open contracts sit BELOW the index at all, and the book's centre of gravity is 36.38 - +20.52 points above it. R014 and R018 are the reason this leads with a contract count rather than a dollar gamma: the number of contracts at a strike does not change when spot moves, so it keeps saying the same thing about where positioning sits, which a dollar figure does not. HOW IT HAS SHIFTED. Over the last 5 sessions (about a week), 2026-08-18 to 2026-08-24, the heaviest cluster's centre moved 20.18 to 20.04 and its distance from the index went +4.34 to +4.19 points - holding its distance; the share of the book sitting within 25% of spot either way went 25.2% to 24.8%; the centre of gravity moved +0.45 points, to 36.38; 1 expiry cycle rolled off in between, which moves clusters without a single contract having been traded. Over the last 21 sessions (about a month), 2026-07-24 to 2026-08-24, the heaviest cluster's centre moved 21.23 to 20.04 and its distance from the index went +2.65 to +4.19 points - away from spot; the share of the book sitting within 25% of spot either way went 35.1% to 24.8%; the centre of gravity moved -2.49 points, to 36.38; 4 expiry cycles rolled off in between, which moves clusters without a single contract having been traded. Over the whole per-strike history, 2026-03-02 to 2026-08-24, the heaviest cluster's centre moved 19.41 to 20.04 and its distance from the index went -2.03 to +4.19 points - away from spot; the share of the book sitting within 25% of spot either way went 24.5% to 24.8%; the centre of gravity moved -13.77 points, to 36.38; 17 expiry cycles rolled off in between, which moves clusters without a single contract having been traded. The distance reading and the near-spot share are reported together on purpose: the top cluster is a RANK, and an expiry rolling off can demote the near-money block without anything moving, while the share of the book near spot keeps reading correctly through that.
Caveat. AS-OF, NOT PUBLISHED. The session label on this store is the as-of session - the close whose positions it reflects - which is the OPPOSITE of the futures convention on this stack. That was measured, not assumed: against the independently-sourced VIX open-interest column in our own matrix, the put/call ratio agrees to 0.975 under the as-of reading and is out by a factor of 1.91 under the published-date reading, and the discriminator had to be the call/put mix because an expiry moves the composition far more than the total. So each session's strikes are paired with the VIX close of the SAME date. COVERAGE. Per-strike history begins 2026-03-02 and ends 2026-08-24 - 121 sessions. It is a FROZEN window: OPRA history stops at 2026-08-07T13:30Z without a live licence, so unlike the equity open-interest tier this one does NOT roll forward overnight, and every figure above is dated for that reason. There is no intraday grain and none is offered. ONE SESSION REJECTED. 2026-08-06 was dropped from every figure above: 7.6% of its open interest is booked to expiries that had already passed, and an expired contract cannot hold open interest as of a later close, so its instrument-to-strike mapping is not trustworthy. It is the last session in the store and its broadcast day is truncated at the opening bell. Dropped and named, not smoothed. NO DOLLAR GAMMA. It is not computed here, and that is deliberate twice over: R015 says dollar gamma at one strike is a moving target, and this purchase is open interest per contract with no implied vol in it, so a per-strike gamma would need a solve we did not buy. NO PER-STRIKE CHANGES either - a strike present one session and absent the next has UNKNOWN open interest, never zero, so only per-session aggregates are compared across time. Finally, the cluster cut-points (a strike joins at 2% of the book, neighbours within 10% in strike terms) are CONVENTIONS chosen for this page, not numbers Imran Lakha specified.
futures open interest not available
No index-futures open-interest value at this as-of, so the amount of leveraged length outstanding cannot be shown.
call-wall break - deliberately not evaluated R030
His R030 pattern is a call-wall break plus skew rotating toward calls plus stable vol, which together can mean a move 'has legs'. Two of the three parts are available here, but the wall itself comes from the SETTLED open-interest tier - which the owner demoted to non-voting context on 2026-08-07 because its orientation was never validated and the tier is a day stale. Rather than quietly re-promote a demoted input inside a compound signal, this state is left unevaluated and flagged for re-gating.
Caveat. Re-gating this needs the wall-distance orientation validated empirically against the session matrix first - the same test the owner asked for before any wall metric votes.

WHERE THE VIX OPTION BOOK SITS — NET CONTRACTS BY STRIKE

His R014R016R018 ask for one thing: count the contracts at each strike, with calls and puts added together, and prefer that to a dollar gamma figure. Adding them is the point — once a dealer delta-hedges, a short call and a short put at the same price are the same problem in the same place — so calls minus puts is shown as the composition of a position, never as its size. A contract count also does not move when spot moves, which is the stability R018 is after.

Everything below is as of the close of 2026-08-24. That is the as-of session — the day whose closing positions these are — which on this store is not the day the data was published; it was measured against an independently-sourced put/call ratio rather than assumed. The window is frozen: 2026-03-02 to 2026-08-24, 121 sessions, and it does not advance overnight because there is no live OPRA licence behind it. There is no intraday grain and none is offered.

THE BOOK OVER TIME — HOW IT BUILT, WITH THE STOCK MARKET BEHIND

THE NOW CROSS-SECTION — the latest session's book, strike by strike

the VIX itself
15.85
close of 2026-08-24, the same session these strikes are dated to
contracts open
11,206,910
across 70 strikes and both roots (VIX + VIXW), every expiry, derived from the per-contract rows
heaviest cluster
20.04
strikes 15–25 · 46.4% of the book · +4.19 points from spot
centre of gravity
36.38
the whole book's contract-weighted average strike, +20.52 points from spot · only 5.1% of it sits below the index

THE CLUSTERS, AND HOW FAR EACH SITS FROM SPOT

#strikescentrecontracts% of bookfrom spot%callsputswhat it looks like
1 15–25 SPOT INSIDE 20.04 5,201,624 46.4% +4.19 +26% 2,672,026 2,529,598 two-sided — calls and puts stacked at the same prices, which is why the count is added rather than differenced
2 50–70 59.38 1,879,374 16.8% +43.53 +275% 1,875,399 3,975 almost pure call — an upside volatility hedge
3 35–35 35.00 620,083 5.5% +19.15 +121% 619,929 154 almost pure call — an upside volatility hedge
4 30–30 30.00 536,184 4.8% +14.15 +89% 527,425 8,759 almost pure call — an upside volatility hedge
5 40–40 40.00 404,691 3.6% +24.15 +152% 404,109 582 almost pure call — an upside volatility hedge

HOW THE CLUSTERS HAVE SHIFTED

Two readings, deliberately side by side. The top cluster is a rank, and an expiry rolling off can demote the near-money block without a single contract moving — so the share of the book sitting within 25% of spot either way is carried beside it, because that one keeps reading correctly through an expiry. No per-strike change is computed anywhere: a strike present one session and absent the next has unknown open interest, never zero.

windowfrom → totop centrefrom spotdriftnear-spot sharecentre of gravityexpiries rolled
the last 5 sessions (about a week) 2026-08-18 → 2026-08-24 20.18 → 20.04 +4.34 → +4.19 holding its distance 25.2% → 24.8% 35.93 → 36.38 (+0.45) 1
the last 21 sessions (about a month) 2026-07-24 → 2026-08-24 21.23 → 20.04 +2.65 → +4.19 away from spot 35.1% → 24.8% 38.86 → 36.38 (-2.49) 4
the whole per-strike history 2026-03-02 → 2026-08-24 19.41 → 20.04 -2.03 → +4.19 away from spot 24.5% → 24.8% 50.15 → 36.38 (-13.77) 17
Every strike, with its distance from spot (70 rows)

Calls and puts are added into net contracts; the last column is the same position's composition, which is a different question from its size. The shaded bar is that column's own share of its largest row.

strikefrom spot%callsputsnet contracts% of bookcalls − putscluster
10 -5.85 -37% 5,080 1,107 6,187 0.06% 3,973 outside
10.5 -5.35 -34% 328 500 828 0.01% -172 outside
11 -4.85 -31% 888 752 1,640 0.01% 136 outside
11.5 -4.35 -27% 55 2,327 2,382 0.02% -2,272 outside
12 -3.85 -24% 2,435 3,066 5,501 0.05% -631 outside
12.5 -3.35 -21% 184 600 784 0.01% -416 outside
13 -2.85 -18% 4,380 20,132 24,512 0.22% -15,752 outside
13.5 -2.35 -15% 898 3,213 4,111 0.04% -2,315 outside
14 -1.85 -12% 6,668 43,014 49,682 0.44% -36,346 outside
14.5 -1.35 -9% 5,924 73,120 79,044 0.71% -67,196 outside
15 -0.85 -5% 26,890 296,894 323,784 2.89% -270,004 #1
15.5 -0.35 -2% 2,282 75,867 78,149 0.70% -73,585 outside
16 +0.15 +1% 51,731 418,843 470,574 4.20% -367,112 #1
16.5 +0.65 +4% 1,724 34,923 36,647 0.33% -33,199 outside
17 +1.15 +7% 34,159 533,185 567,344 5.06% -499,026 #1
17.5 +1.65 +10% 24,306 65,277 89,583 0.80% -40,971 outside
18 +2.15 +14% 147,341 274,305 421,646 3.76% -126,964 #1
18.5 +2.65 +17% 76,983 63,132 140,115 1.25% 13,851 outside
19 +3.15 +20% 150,273 281,993 432,266 3.86% -131,720 #1
19.5 +3.65 +23% 26,037 28,757 54,794 0.49% -2,720 outside
20 +4.15 +26% 588,127 318,645 906,772 8.09% 269,482 #1
20.5 +4.65 +29% 17,970 8,334 26,304 0.23% 9,636 outside
21 +5.15 +32% 219,658 120,530 340,188 3.04% 99,128 #1
21.5 +5.65 +36% 9,589 3,431 13,020 0.12% 6,158 outside
22 +6.15 +39% 298,615 147,156 445,771 3.98% 151,459 #1
22.5 +6.65 +42% 6,954 116 7,070 0.06% 6,838 outside
23 +7.15 +45% 247,995 75,984 323,979 2.89% 172,011 #1
23.5 +7.65 +48% 12,541 690 13,231 0.12% 11,851 outside
24 +8.15 +51% 352,905 25,142 378,047 3.37% 327,763 #1
24.5 +8.65 +55% 2,821 22 2,843 0.03% 2,799 outside
25 +9.15 +58% 554,332 36,921 591,253 5.28% 517,411 #1
26 +10.15 +64% 108,232 8,828 117,060 1.04% 99,404 outside
27 +11.15 +70% 114,902 460 115,362 1.03% 114,442 outside
28 +12.15 +77% 107,130 490 107,620 0.96% 106,640 outside
29 +13.15 +83% 67,446 3,252 70,698 0.63% 64,194 outside
30 +14.15 +89% 527,425 8,759 536,184 4.78% 518,666 #4
31 +15.15 +96% 54,220 221 54,441 0.49% 53,999 outside
32 +16.15 +102% 60,748 24 60,772 0.54% 60,724 outside
33 +17.15 +108% 72,895 834 73,729 0.66% 72,061 outside
34 +18.15 +115% 30,872 617 31,489 0.28% 30,255 outside
35 +19.15 +121% 619,929 154 620,083 5.53% 619,775 #3
36 +20.15 +127% 42,368 108 42,476 0.38% 42,260 outside
37 +21.15 +133% 79,465 16 79,481 0.71% 79,449 outside
38 +22.15 +140% 27,290 532 27,822 0.25% 26,758 outside
39 +23.15 +146% 7,824 508 8,332 0.07% 7,316 outside
40 +24.15 +152% 404,109 582 404,691 3.61% 403,527 #5
42.5 +26.65 +168% 51,140 490 51,630 0.46% 50,650 outside
45 +29.15 +184% 134,051 910 134,961 1.20% 133,141 outside
47.5 +31.65 +200% 31,779 80 31,859 0.28% 31,699 outside
50 +34.15 +215% 406,087 3,258 409,345 3.65% 402,829 #2
55 +39.15 +247% 240,776 388 241,164 2.15% 240,388 #2
60 +44.15 +279% 695,832 184 696,016 6.21% 695,648 #2
65 +49.15 +310% 240,505 2 240,507 2.15% 240,503 #2
70 +54.15 +342% 292,199 143 292,342 2.61% 292,056 #2
75 +59.15 +373% 104,668 102 104,770 0.93% 104,566 outside
80 +64.15 +405% 144,357 97 144,454 1.29% 144,260 outside
85 +69.15 +436% 74,915 0 74,915 0.67% 74,915 outside
90 +74.15 +468% 127,696 103 127,799 1.14% 127,593 outside
95 +79.15 +499% 129,806 0 129,806 1.16% 129,806 outside
100 +84.15 +531% 128,968 3,326 132,294 1.18% 125,642 outside
110 +94.15 +594% 16,141 60 16,201 0.14% 16,081 outside
120 +104.15 +657% 26,652 305 26,957 0.24% 26,347 outside
130 +114.15 +720% 20,330 102 20,432 0.18% 20,228 outside
140 +124.15 +783% 37,593 451 38,044 0.34% 37,142 outside
150 +134.15 +846% 49,834 12 49,846 0.44% 49,822 outside
160 +144.15 +909% 20,585 0 20,585 0.18% 20,585 outside
170 +154.15 +973% 11,517 0 11,517 0.10% 11,517 outside
180 +164.15 +1036% 4,530 2 4,532 0.04% 4,528 outside
190 +174.15 +1099% 5,778 3 5,781 0.05% 5,775 outside
200 +184.15 +1162% 12,800 62 12,862 0.11% 12,738 outside

Session 2026-08-06 rejected, not smoothed. 7.6% of this session's open interest (928,636 contracts across 12 expiries) is booked to expiries that had ALREADY PASSED by 2026-08-06. An expired contract cannot hold open interest as of a later close, so this file's instrument-to-strike mapping is not trustworthy and the session is excluded rather than smoothed. It is the last session in the store, and OPRA history stops at 2026-08-07T13:30Z - its statistics broadcast day is truncated at the opening bell.

Session 2026-08-07 rejected, not smoothed. this session's book is IDENTICAL to 2026-08-06 - same call total (9,110,351), same put total (3,516,499), same contract count (1520). Settled open interest is published overnight, so a recorder that runs before the vendor rolls records the previous session's book under today's label. Admitted, it would fake a day of zero positioning change; it is a vendor REPEAT, not a flat session.

No dollar gamma here, deliberately. NOT COMPUTED, deliberately. R014 and R018 prefer the contract count precisely because dollar gamma per strike explodes as spot approaches a strike and collapses as it leaves (R015), so it tracks where spot is rather than where positioning sits. It is also not available from this store: open interest per contract carries no implied volatility, so a per-strike gamma would need an IV solve this purchase does not include. Stated rather than approximated.

Cluster cut-points. A strike joins a cluster at 2% of the session's contracts, and neighbours join it if they are within 10% of each other in strike terms and no more than 1 unqualified strike apart. these cut-points are CONVENTIONS chosen for this page - they are not values Imran Lakha specified and not derived from the data. Adjacency is measured on the sorted list of strikes actually present plus a proportional distance, never on a fixed step, because the VIX strike grid is 0.5 wide near the money and 20 wide in the tail.

A contract absent from a session has UNKNOWN open interest and is excluded from every sum - never counted as zero. An oi of 0 that is present is a measured zero. Totals are derived from the per-contract rows on every read. No per-strike change between sessions is computed anywhere, because a strike present on one session and absent on the next would fake a 100% unwind.

EVERY READING, AND WHY IT VOTES THE WAY IT DOES

Each entry states what it measures in plain words, what this particular reading means mechanically, which way it votes and by how much, and its caveat. Rule numbers link each vote back to the framework. R0xx = his rule · BFM = our own signal, not one of his.

1 HOUR — 8 readings voting, 13 unavailable

SPOT axis

futures basis over cash -1.66σ low · z -1.66 BFM
What it measures. how much more (or less) futures cost than simply owning the index today. This reading. Futures trade cheap to cash - or below it. Leveraged long exposure is being offered rather than bid, which is what hedging pressure or funding stress looks like in the basis. Its vote. It pulls the direction read DOWN by -1.66σ.
Caveat. A BFM signal, not one of his rules - included because it is the cleanest futures-side read we hold.
net delta traded across the chain +0.73σ high · z +0.73 BFM
What it measures. whether the options that traded lean call-delta or put-delta on net. This reading. Net call-delta was bought across the chain - the option tape leaned long. Its vote. It pulls the direction read UP by +0.73σ.
Caveat. LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
put/call activity +0.40σ mid · z -0.40 BFM
What it measures. how much put trading there is against call trading, by contracts and by dollars. This reading. Puts and calls are trading in their usual proportion. Its vote. It is not pulling the vote either way at this size.
Caveat. Volume carries no buy/sell aggressor in this feed, so this is participation, not direction of intent.
skew / tail-hedging +0.38σ mid · z -0.38 R021R022R023
What it measures. what puts cost over calls - the price of downside protection versus upside. This reading. Puts carry their usual premium over calls. That standing put skew is the DEFAULT state for equity indices, so at this level the surface is saying nothing unusual about the path. Its vote. It is not pulling the vote either way at this size.
Caveat. Direction here is genuinely two-sided at extremes: he also notes a steep skew can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for a violent bounce. The extreme-skew detector below carries that discriminator; this vote does not.
at-the-money call delta +0.38σ mid · z +0.38 BFM
What it measures. how the at-the-money call's sensitivity to price sits versus its own normal. This reading. At-the-money call delta sits about where it usually does. Its vote. It is not pulling the vote either way at this size.
Caveat. LOW-CONF (indirect: it also moves with skew and with the forward)
realised move (path) +0.06σ mid · z +0.06 R063R064
What it measures. which way price has actually gone over this window. This reading. Price went essentially nowhere over the window - a flat path is a real reading about this window, not an absence of one. Its vote. It is not pulling the vote either way at this size.
Caveat. Size alone does not tell you health: he warns that violent green days in beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The grind-vs-rip detector separates those.

UNAVAILABLE at this grain — with the measured reason, never blank

skew SHIFT (change, not level)
this reading is not defined at the 1h grain.
futures curve shape
a 1h baseline for this metric does not exist, so there is nothing to standardise it against at this grain - it is excluded rather than scored against a baseline belonging to a different unit.
US dollar direction
this reading is not defined at the 1h grain.
put/call open interest
this reading is not defined at the 1h grain.
credit spreads
this reading is not defined at the 1h grain.
VIX option put/call
this reading is not defined at the 1h grain.

VOL axis

at-the-money implied vol -0.80σ low · z -0.80 R049R050
What it measures. what options are charging for movement, at the money. This reading. Options are cheap against their own 2026 range - convexity is on offer rather than being charged for. Its vote. It pulls the vol read CHEAP by -0.80σ.
options term-structure slope -0.02σ mid · z +0.02 R042
What it measures. 30-day at-the-money implied vol minus front-expiry implied vol. This reading. The options curve carries its usual mild slope. Its vote. It is not pulling the vote either way at this size.

UNAVAILABLE at this grain — with the measured reason, never blank

implied minus realised vol
this reading is not defined at the 1h grain.
realised move vs the front-implied breakeven
no value in the live tier at this as-of - outside market hours the options side is held at the last regular-hours reading and the flow side needs the chain recorder's members for a complete clock hour.
VIX minus at-the-money implied vol
this reading is not defined at the 1h grain.
volatility direction
this reading is not defined at the 1h grain.
VIX term structure
this reading is not defined at the 1h grain.
bond-market volatility (MOVE)
this reading is not defined at the 1h grain.
implied correlation
this reading is not defined at the 1h grain.
1 DAY — 18 readings voting, 3 unavailable

SPOT axis

VIX option put/call -1.09σ low · z -1.09 BFM
What it measures. whether traders are buying VIX calls or VIX puts - and on VIX, the CALL is the crash hedge. This reading. VIX CALLS dominate the flow - the crash hedge is being bought. That is demand for protection against a volatility spike, which is a risk-off tell. Its vote. It pulls the direction read DOWN by -1.09σ.
Caveat. LOW-CONF (volume carries no buy/sell aggressor, so this is participation, not intent) This uses VOLUME, which runs back through 2026. The per-strike OPEN-INTEREST book is a separate, frozen window (2026-03-02 to 2026-08-05) and drives the strike-position detector rather than this vote.
realised move (path) -0.67σ low · z -0.67 R063R064
What it measures. which way price has actually gone over this window. This reading. Price fell over the window. The path itself is the reading here - not a judgement about whether the fall was orderly or violent, which the grind-or-rip detector handles separately. Its vote. It pulls the direction read DOWN by -0.67σ.
Caveat. Size alone does not tell you health: he warns that violent green days in beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The grind-vs-rip detector separates those.
at-the-money call delta +0.63σ high · z +0.63 BFM
What it measures. how the at-the-money call's sensitivity to price sits versus its own normal. This reading. The at-the-money call delta sits high - spot is riding above the forward, or put-skew is light. Its vote. It pulls the direction read UP by +0.63σ.
Caveat. LOW-CONF (indirect: it also moves with skew and with the forward)
US dollar direction -0.54σ high · z +0.54 BFM
What it measures. which way the dollar moved over the window. This reading. The dollar strengthened - historically a headwind for US equities and for risk generally. Its vote. It pulls the direction read DOWN by -0.54σ.
skew SHIFT (change, not level) -0.45σ mid · z +0.45 R023R032
What it measures. how far the put-vs-call skew MOVED since the previous observation. This reading. Skew barely moved - no change of mind priced into the shape of the surface. Its vote. It is not pulling the vote either way at this size.
Caveat. Needs a prior observation at the same grain; at 1h it renders unavailable until history accrues.
credit spreads +0.44σ mid · z -0.44 R036
What it measures. what risky companies pay to borrow over US Treasuries - the price of corporate credit risk. This reading. Credit spreads sit in their ordinary range - lenders are neither nervous nor unusually relaxed. Its vote. It is not pulling the vote either way at this size.
Caveat. ICE/FRED credit series are published daily but with a T+1 lag and are capped at three years of history by licensing, so this votes at the daily and weekly grains only - never intraday.
net delta traded across the chain -0.23σ mid · z -0.23 BFM
What it measures. whether the options that traded lean call-delta or put-delta on net. This reading. Call and put delta traded roughly in balance. Its vote. It is not pulling the vote either way at this size.
Caveat. LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
put/call activity +0.18σ mid · z -0.18 BFM
What it measures. how much put trading there is against call trading, by contracts and by dollars. This reading. Puts and calls are trading in their usual proportion. Its vote. It is not pulling the vote either way at this size.
Caveat. Volume carries no buy/sell aggressor in this feed, so this is participation, not direction of intent.
skew / tail-hedging -0.01σ mid · z +0.01 R021R022R023
What it measures. what puts cost over calls - the price of downside protection versus upside. This reading. Puts carry their usual premium over calls. That standing put skew is the DEFAULT state for equity indices, so at this level the surface is saying nothing unusual about the path. Its vote. It is not pulling the vote either way at this size.
Caveat. Direction here is genuinely two-sided at extremes: he also notes a steep skew can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for a violent bounce. The extreme-skew detector below carries that discriminator; this vote does not.

UNAVAILABLE at this grain — with the measured reason, never blank

futures basis over cash
no value within the staleness cap at this as-of.
futures curve shape
no value within the staleness cap at this as-of.
put/call open interest
no value within the staleness cap at this as-of.

VOL axis

at-the-money implied vol -0.85σ low · z -0.85 R049R050
What it measures. what options are charging for movement, at the money. This reading. Options are cheap against their own 2026 range - convexity is on offer rather than being charged for. Its vote. It pulls the vol read CHEAP by -0.85σ.
VIX term structure -0.83σ low · z -0.83 R042R044
What it measures. whether near-dated volatility is priced above or below longer-dated volatility. This reading. Near-dated vol sits well below longer-dated - the calm, upward-sloping shape. Its vote. It pulls the vol read CHEAP by -0.83σ.
implied correlation -0.54σ low · z -0.54 R036
What it measures. whether the market expects stocks to move as one herd or on their own separate stories. This reading. Implied correlation is LOW: stocks are expected to move on their own stories. Index moves get damped because the names cancel each other out - the classic quiet-index backdrop. Its vote. It pulls the vol read CHEAP by -0.54σ.
Caveat. LOW-CONF (describes the mechanical backdrop to index volatility, not the price of options today)
options term-structure slope -0.53σ high · z +0.53 R042
What it measures. 30-day at-the-money implied vol minus front-expiry implied vol. This reading. The options curve slopes upward - the front is calm relative to a month out. Its vote. It pulls the vol read CHEAP by -0.53σ.
volatility direction +0.43σ mid · z +0.43 R064
What it measures. whether the price of movement rose or fell over the window. This reading. Volatility was little changed over the window: the market did not re-rate the price of movement in either direction, which is itself a statement about how settled the tape is. Its vote. It is not pulling the vote either way at this size.
realised move vs the front-implied breakeven -0.33σ mid · z +0.33 R020 RULE CORRECTED
What it measures. what a long-gamma holder needs the market to move each day just to break even - front implied vol divided by the square root of 252 - set against what price actually moved. This reading. Realised movement is running close to the front-implied breakeven - gamma roughly pays for its theta. Its vote. It is not pulling the vote either way at this size.
Caveat. CORRECTED from the owner's rules file. The file's absolute buckets (0.5-0.6%/day long gamma, 2-3%/day short gamma) could not be verified in 60 articles and 70 posts; the relative breakeven rule is what he actually states, and his arithmetic checks exactly (12% front implied => 0.756%/day).
implied minus realised vol +0.32σ mid · z +0.32 R077R059R060
What it measures. the gap between what options CHARGE for movement and what price actually DELIVERED. This reading. Implied sits at its usual premium to realised - the normal risk premium, nothing stretched. Its vote. It is not pulling the vote either way at this size.
bond-market volatility (MOVE) +0.15σ mid · z +0.15 R036R037R038
What it measures. how much movement the bond market is pricing in - the rates equivalent of the VIX. This reading. Rates volatility sits in its ordinary range. Its vote. It is not pulling the vote either way at this size.
Caveat. LOW-CONF (a CROSS-ASSET reading: it measures the bond market, not the price of equity options) MOVE posts LATE and carries gaps (about 9% of 2026 sessions are missing), so it is a daily-and-weekly signal only and is never used as an intraday trigger.
VIX minus at-the-money implied vol -0.09σ mid · z -0.09 R033R034R035
What it measures. how far the VIX sits above plain at-the-money option cost on the same index. This reading. The gap sits in its usual range - the ordinary wedge that equity put skew puts between the two. Its vote. It is not pulling the vote either way at this size.
Caveat. He gives one dated worked example - VIX 18 against 1-month at-the-money 14, a 4-point gap. The 'typically 3-5 points' range in the owner's file could NOT be verified, so it is shown as a reference figure only; the banding here is our own 2026 percentile.
1 WEEK — 16 readings voting, 5 unavailable

SPOT axis

VIX option put/call -1.64σ low · z -1.64 BFM
What it measures. whether traders are buying VIX calls or VIX puts - and on VIX, the CALL is the crash hedge. This reading. VIX CALLS dominate the flow - the crash hedge is being bought. That is demand for protection against a volatility spike, which is a risk-off tell. Its vote. It pulls the direction read DOWN by -1.64σ.
Caveat. LOW-CONF (volume carries no buy/sell aggressor, so this is participation, not intent) This uses VOLUME, which runs back through 2026. The per-strike OPEN-INTEREST book is a separate, frozen window (2026-03-02 to 2026-08-05) and drives the strike-position detector rather than this vote.
US dollar direction +1.05σ low · z -1.05 BFM
What it measures. which way the dollar moved over the window. This reading. The dollar weakened - the easier backdrop for equities. Its vote. It pulls the direction read UP by +1.05σ.
realised move (path) -1.02σ low · z -1.02 R063R064
What it measures. which way price has actually gone over this window. This reading. Price fell over the window. The path itself is the reading here - not a judgement about whether the fall was orderly or violent, which the grind-or-rip detector handles separately. Its vote. It pulls the direction read DOWN by -1.02σ.
Caveat. Size alone does not tell you health: he warns that violent green days in beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The grind-vs-rip detector separates those.
skew SHIFT (change, not level) -0.90σ high · z +0.90 R023R032
What it measures. how far the put-vs-call skew MOVED since the previous observation. This reading. Skew steepened. His point is that a shift is the market CHANGING ITS MIND about the shape of the world, not just repricing option cost - the surface is re-rating downside as more violent than it did a moment ago. Its vote. It pulls the direction read DOWN by -0.90σ.
Caveat. Needs a prior observation at the same grain; at 1h it renders unavailable until history accrues.
net delta traded across the chain -0.57σ low · z -0.57 BFM
What it measures. whether the options that traded lean call-delta or put-delta on net. This reading. Net put-delta dominated the option tape. Its vote. It pulls the direction read DOWN by -0.57σ.
Caveat. LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
credit spreads +0.31σ mid · z -0.31 R036
What it measures. what risky companies pay to borrow over US Treasuries - the price of corporate credit risk. This reading. Credit spreads sit in their ordinary range - lenders are neither nervous nor unusually relaxed. Its vote. It is not pulling the vote either way at this size.
Caveat. ICE/FRED credit series are published daily but with a T+1 lag and are capped at three years of history by licensing, so this votes at the daily and weekly grains only - never intraday.
skew / tail-hedging -0.14σ mid · z +0.14 R021R022R023
What it measures. what puts cost over calls - the price of downside protection versus upside. This reading. Puts carry their usual premium over calls. That standing put skew is the DEFAULT state for equity indices, so at this level the surface is saying nothing unusual about the path. Its vote. It is not pulling the vote either way at this size.
Caveat. Direction here is genuinely two-sided at extremes: he also notes a steep skew can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for a violent bounce. The extreme-skew detector below carries that discriminator; this vote does not.
put/call activity +0.02σ mid · z -0.02 BFM
What it measures. how much put trading there is against call trading, by contracts and by dollars. This reading. Puts and calls are trading in their usual proportion. Its vote. It is not pulling the vote either way at this size.
Caveat. Volume carries no buy/sell aggressor in this feed, so this is participation, not direction of intent.

UNAVAILABLE at this grain — with the measured reason, never blank

futures basis over cash
not enough sessions in the last complete week carried this metric for the weekly aggregation to accept it (the weekly build refuses a metric below 60% session coverage rather than aggregating a partial week).
futures curve shape
not enough sessions in the last complete week carried this metric for the weekly aggregation to accept it (the weekly build refuses a metric below 60% session coverage rather than aggregating a partial week).
at-the-money call delta
this reading is not defined at the 1w grain.
put/call open interest
not enough sessions in the last complete week carried this metric for the weekly aggregation to accept it (the weekly build refuses a metric below 60% session coverage rather than aggregating a partial week).

VOL axis

at-the-money implied vol -1.14σ low · z -1.14 R049R050
What it measures. what options are charging for movement, at the money. This reading. Options are cheap against their own 2026 range - convexity is on offer rather than being charged for. Its vote. It pulls the vol read CHEAP by -1.14σ.
options term-structure slope -1.05σ high · z +1.05 R042
What it measures. 30-day at-the-money implied vol minus front-expiry implied vol. This reading. The options curve slopes upward - the front is calm relative to a month out. Its vote. It pulls the vol read CHEAP by -1.05σ.
VIX minus at-the-money implied vol -0.97σ low · z -0.97 R033R034R035
What it measures. how far the VIX sits above plain at-the-money option cost on the same index. This reading. The gap is narrow: the tail is priced close to at-the-money movement. Unusually little is being paid for the wings. Its vote. It pulls the vol read CHEAP by -0.97σ.
Caveat. He gives one dated worked example - VIX 18 against 1-month at-the-money 14, a 4-point gap. The 'typically 3-5 points' range in the owner's file could NOT be verified, so it is shown as a reference figure only; the banding here is our own 2026 percentile.
implied correlation -0.56σ low · z -0.56 R036
What it measures. whether the market expects stocks to move as one herd or on their own separate stories. This reading. Implied correlation is LOW: stocks are expected to move on their own stories. Index moves get damped because the names cancel each other out - the classic quiet-index backdrop. Its vote. It pulls the vol read CHEAP by -0.56σ.
Caveat. LOW-CONF (describes the mechanical backdrop to index volatility, not the price of options today)
realised move vs the front-implied breakeven -0.50σ mid · z +0.50 R020 RULE CORRECTED
What it measures. what a long-gamma holder needs the market to move each day just to break even - front implied vol divided by the square root of 252 - set against what price actually moved. This reading. Realised movement is running close to the front-implied breakeven - gamma roughly pays for its theta. Its vote. It is not pulling the vote either way at this size.
Caveat. CORRECTED from the owner's rules file. The file's absolute buckets (0.5-0.6%/day long gamma, 2-3%/day short gamma) could not be verified in 60 articles and 70 posts; the relative breakeven rule is what he actually states, and his arithmetic checks exactly (12% front implied => 0.756%/day).
volatility direction +0.28σ mid · z +0.28 R064
What it measures. whether the price of movement rose or fell over the window. This reading. Volatility was little changed over the window: the market did not re-rate the price of movement in either direction, which is itself a statement about how settled the tape is. Its vote. It is not pulling the vote either way at this size.
implied minus realised vol +0.26σ mid · z +0.26 R077R059R060
What it measures. the gap between what options CHARGE for movement and what price actually DELIVERED. This reading. Implied sits at its usual premium to realised - the normal risk premium, nothing stretched. Its vote. It is not pulling the vote either way at this size.
bond-market volatility (MOVE) +0.09σ mid · z +0.09 R036R037R038
What it measures. how much movement the bond market is pricing in - the rates equivalent of the VIX. This reading. Rates volatility sits in its ordinary range. Its vote. It is not pulling the vote either way at this size.
Caveat. LOW-CONF (a CROSS-ASSET reading: it measures the bond market, not the price of equity options) MOVE posts LATE and carries gaps (about 9% of 2026 sessions are missing), so it is a daily-and-weekly signal only and is never used as an intraday trigger.

UNAVAILABLE at this grain — with the measured reason, never blank

VIX term structure
not enough sessions in the last complete week carried this metric for the weekly aggregation to accept it (the weekly build refuses a metric below 60% session coverage rather than aggregating a partial week).

FORWARD VOL BETWEEN EXPIRIES R042 R076

His daily scan: the volatility priced for the window between two expiries, with the earlier path stripped out. It is where event pricing shows up that a single headline implied vol hides.

expirydaysATM impl.fwd volnote
2026-08-26 1 19.41%
2026-08-27 2 20.36% 21.26%
2026-08-28 3 20.90% 21.93%
2026-08-31 6 17.48% 13.22%
2026-09-01 7 17.84% 19.89%
2026-09-02 8 18.14% 20.12%
2026-09-03 9 18.47% 20.85%
2026-09-04 10 19.09% 24.02%
2026-09-08 14 17.57% 12.99%
2026-09-11 17 18.57% 22.64%
2026-09-18 24 19.13% 20.44%
expirydaysATM impl.fwd volnote
2026-09-25 31 19.19% 19.39%
2026-09-30 36 19.03% 18.00%
2026-10-02 38 19.48% 26.27%
2026-10-16 52 19.89% 20.97%
2026-10-30 66 20.46% 22.44%
2026-11-20 87 21.18% 23.28%
2026-11-30 97 21.04% 19.80%
2026-12-18 115 21.73% 25.14%
2026-12-31 128 21.75% 21.92%
2027-01-15 143 22.00% 24.04%
2027-02-19 178 22.57% 24.74%
expirydaysATM impl.fwd volnote
2027-03-19 206 23.07% 26.06%
2027-03-31 218 23.23% 25.79%
2027-06-17 296 24.15% 26.54%
2027-06-30 309 24.18% 25.02%
2027-09-17 388 24.79% 27.03%
2027-12-17 479 25.04% 26.07%
2028-01-21 514 24.99% 24.28%
2028-06-16 661 25.06% 25.31%
2028-12-15 843 25.64% 27.65%

a kink marks WHERE the market prices an event window. This page does not claim WHAT the event is: attributing a kink to earnings versus a macro date needs an events calendar joined to expiries, which we do not hold.

HOW FRESH IS EACH PART?

Every tier carries its own clock and they are never averaged into one claim.

Futures 2026-08-25 19:00-20:00 ET (~2 min lag) - LIVE
Options snapshot 2026-08-25T15:52:16-04:00 — HELD at the last regular-hours reading (post-close quotes were measured still settling, so a live read after the bell would park a false outlier on the page)
Chain flow interval 2026-08-25 15:00-16:00 ET
Daily close 2026-08-24
Week 2026-W34 — the last complete ISO week; the in-progress week is never scored
Open interest 2026-08-24 — settles overnight, so a day behind by market structure
Page generated 2026-08-25T20:07:33-04:00 ET

each tier carries its OWN clock and they are never averaged: futures run ~1 minute behind on a ~23-hour session, the options snapshot is ~5 minutes behind inside market hours and HELD at the last regular-hours reading outside them, open interest settles overnight so it is a day behind by market structure, and the weekly grain only advances once a week is complete.

Live, ticking now — one counter per clock, never merged:

Amber means a clock is past its expected cadence; red means it is well past and the reading should be treated as stale. Grey is either healthy or deliberately held — a feed that is quiet because the market is shut is behaving correctly.

THE FULL RULE LEDGER — all 78, and what became of each

Every rule gets exactly one disposition, so none can go missing by accident: 7 feed votes, 22 render as states, 47 are qualitative framing, and 2 cannot be computed from data we hold — each with its measured reason.

Show all 78 rules and their dispositions
ruledispositionwhat it sayshow this page treats it
R001 COPY Start with the environment, not with a trade idea. The page is built environment-first for this reason: it never names a trade.
R002 COPY Answer two boxes first: a view on SPOT, and a view on VOL. THE SPINE of this dashboard: every timeframe resolves BOTH boxes, never just direction.
R003 COPY Keep a suite of metrics so the environment picks the trade family. Why the page votes across many measures rather than one indicator.
R004 COPY 'No view' on an axis is a legitimate, informative answer. Implemented mechanically: a box returns NO VIEW when voters are too few or too split.
R005 COPY Prefer positions that do not kill you when wrong. Framing only.
R006 COPY Delta / theta / vega frameworks - pick the parameter you want exposure to. He runs three literal book sleeves by this name.
R007 COPY Price, implied vol, realised vol and time are separate axes. Why spot and vol are scored separately here and never blended into one score.
R008 COPY Trading options is trading volatility. Framing only.
R009 COPY Stocks trade straight lines; options trade curves. Framing only.
R010 DETECTOR
gamma_regime
Gamma is NOT bullish or bearish - it suppresses or amplifies. THE reason dealer gamma is on the magnitude axis here and casts no direction vote.
R011 DETECTOR
gamma_regime
Street short gamma => expect wilder moves.
R012 DETECTOR
gamma_regime
Street long gamma to the downside => dips tend to get bought.
R013 COPY Hard to justify being short gamma when vol is already moving hard.
R014 DETECTOR
vix_strike_position
Prefer NET CONTRACT position by strike over dollar GEX by strike. BUILT 2026-08-08 and now live. The per-contract OPRA open-interest purchase supplied the missing grain, and net contracts per strike is the PRIMARY series of the VIX strike-position detector. Dollar gamma per strike is deliberately not led with, and is not computed at all - that store carries no implied vol, so it would need an IV solve we did not buy.
R015 COPY Dollar gamma at one strike is a moving target. Carried as a caveat on the dealer-gamma tile, and it is the stated REASON the VIX strike-position detector leads with a contract count instead of a dollar figure.
R016 DETECTOR
vix_strike_position
Net calls and puts at the same strike - do not silo. BUILT 2026-08-08. Calls and puts at one strike are ADDED, across both VIX roots and every expiry: once a dealer delta-hedges, a short call and a short put at one strike are the same gamma problem at the same price. Calls minus puts is carried as the COMPOSITION of that position, never as the headline.
R017 DETECTOR
gamma_regime
Trust AGGREGATE positioning, not 0DTE-only per-strike GEX. Our GEX is aggregate across the chain, which is the construction he asks for.
R018 DETECTOR
vix_strike_position
Prefer stable position data over spot-distorted GEX. BUILT 2026-08-08. The contract count at a strike does not move when spot moves, so it is the stable measure he asks for; our SPX/QQQ gamma tile remains the dollar kind he warns is noisier, and now says so beside a series that is not.
R019 DETECTOR
gamma_regime
Gamma is one factor - big moves overwhelm even a huge wall. Rendered as a standing caveat wherever dealer gamma appears.
R020 VOTER
gamma_breakeven
CORRECTED: realised daily move vs the front-implied breakeven. The file's absolute buckets were unverifiable; the relative breakeven rule is implemented.
R021 VOTER
skew
Each strike's IV is CONDITIONAL - vol if we actually get there.
R022 VOTER
skew
Equities crash down and grind up, so put skew is the default. Why the skew vote is scored against its own 2026 normal, not against zero.
R023 VOTER
skew_shift
When skew SHIFTS the market is changing its mind.
R024 DETECTOR
extreme_skew
AMENDED: extreme put skew + vol bid - discriminator required.
R025 DETECTOR
extreme_skew
AMENDED: wait for vol off AND skew toward calls; or a fixed-strike plateau.
R026 COPY Oversold prints can trap you while the surface is still bid for downside.
R027 COPY Downside skew makes long-stock collars costly. Structure copy.
R028 COPY Upside-skew assets let you get PAID for a collar. Structure copy.
R029 COPY Example gold collar: sell call ~10% up, buy put ~5% down, near zero cost. Structure copy - a named example, not a signal.
R030 DETECTOR
wall_break
Call-wall break + skew flipping to calls + stable vol => 'has legs'. DETECTOR not VOTER: it leans on the settled-OI wall tier the owner demoted to context on 2026-08-07. Flagged for re-gating rather than quietly re-promoted.
R031 COPY Call-frenzy regimes do not tend to last long.
R032 DETECTOR
skew_divergence
1-month skew diverging from price argues for lower levels.
R033 VOTER
vix_atm_gap
VIX is NOT ATM implied vol; skew pulls it above.
R034 COPY Using VIX as ATM cost makes vol look dearer than it is. Rendered as the explanation on the VIX-minus-ATM tile.
R035 VOTER
vix_atm_gap
The VIX-ATM gap is itself a signal - widens when tails are bid.
R036 DETECTOR
vix_regime
EXTENDED: three bands <22 / 22-32 / >32 (crisis ~38, trades off 32).
R037 DETECTOR
vix_regime
First 1-2 weeks after crossing into mid-vol from below = fade window.
R038 DETECTOR
vix_regime
No reversion by 3-4 weeks => regime change, not mean reversion.
R039 DETECTOR
lowvol_cluster
VIX pop sold + positive carry + seasonality => lower vol ahead.
ruledispositionwhat it sayshow this page treats it
R040 COPY Only sell vol if you know how to do it safely. Risk copy.
R041 COPY A ~4% SPX day can double VIX and destroy short-vol products. Risk copy.
R042 DETECTOR
fwd_vol
Forward vol BETWEEN expiries shows where event windows are priced.
R043 NOT_COMPUTABLE Attribute a forward-vol kink to earnings vs Fed/macro. We can LOCATE kinks but cannot mechanically attribute them: that needs an events calendar joined to expiries, which this stack does not hold. The kink is shown; the cause is not claimed.
R044 COPY Calendars work better when back vol is low. Structure copy.
R045 COPY Avoid Friday-to-Monday calendars priced on a 3-calendar-day model. Structure copy.
R046 COPY Prefer distance between expiries, or a business-day vol model. Structure copy.
R047 COPY Plan long-vol VIX structures AFTER VIX makes a low. Structure copy.
R048 COPY Own hedges when they are boring. Framing.
R049 COPY Bullish + vol cheap is a different trade from bullish + vol rich. THE structure matrix: rendered as the section-7 grid once both boxes resolve.
R050 COPY Direction view + rich vol => build out of the expensive vol, do not buy naked.
R051 COPY High-vol name => bullish risk-reversal / collar-with-cap. Structure copy.
R052 COPY Only sell the put if you honestly want the stock there. Structure copy.
R053 COPY Size tenor longer than the view. Structure copy.
R054 COPY Calls -> bank -> ownership -> dip -> calls again. Structure copy.
R055 COPY A 1x2 call ratio is usually a short-vol trade in disguise. Structure copy.
R056 COPY If you wanted direction keep the delta; if vol, trade vol on purpose.
R057 COPY Call spreads suit moderate views held toward expiry. Structure copy.
R058 COPY To bank same-day moves prefer outrights. Structure copy.
R059 COPY Earnings calendars assume the implied move is roughly right. Structure copy.
R060 COPY When realised >> implied, buying the expensive outright can win. Structure copy.
R061 COPY Short-dated options are the hardest to get right. Risk copy.
R062 COPY Naked put selling needs assignment capital. Risk copy.
R063 DETECTOR
grind_vs_rip
Violent green days can be bear behaviour; healthy uptrends GRIND.
R064 DETECTOR
vol_floating_up
Vol floating up on the way up - respect the path. Only the VOL half is computed. The BREADTH half is not: this stack holds no breadth feed.
R065 DETECTOR
gamma_regime
Long gamma downside + softer hike odds => dips still bought. Only the gamma half is computed - we hold no rate-hike-odds series.
R066 NOT_COMPUTABLE IPO / supply flows can drag liquid tech. Needs an IPO/supply calendar and cash-raising flow data. Not held.
R067 COPY Do not add to a falling asset without an interim-low signal. Framing.
R068 COPY Patience on entries is underrated. Framing.
R069 COPY Do not run theta trades to the death. Risk copy.
R070 DETECTOR
lowvol_cluster
Positive carry + VIX pops sold + summer OPEX => lower-vol base case. The OPEX-week and carry components are computed; 'seasonality' is left as copy.
R071 COPY Short vol without respect for risk can erase years in a session. Risk copy.
R072 COPY Mechanical rolling short-vol is uniquely fragile. Risk copy.
R073 COPY Know how to adjust retail P&L visualisers. Tooling copy.
R074 COPY Markets often sell the fear and rip on the event. Framing.
R075 COPY Design so luck is not required forever. Framing.
R076 DETECTOR
fwd_vol
Daily scan of forward vols between expiries. Implemented as the forward-vol curve panel - the scan, done for you on load.
R077 VOTER
vrp
Monitor fixed-strike vol, aggregate positioning, realised vs implied. Realised-vs-implied and aggregate positioning ARE implemented and vote. FIXED-STRIKE vol is NOT computed yet - it is a deferred build, not a shipped one. The chain recorder banks the complete chain every 5 minutes, so differencing the SOLVED IV of the same (expiry, strike, right) between members would give it directly and with no new vendor data; that series has not been built. Because of that the R024/R025 discriminator is shown as PENDING rather than resolved.
R078 COPY Re-check that live P&L comes from the view you intended. Position-level; this dashboard holds no positions.
Gaps that were CLOSED — data acquired 2026-08-08 and now wired in (7)

These were listed as missing inputs. They were acquired specifically to complete his cross-asset validation layer, and each row states what shape it arrived in — because a series that arrives short or gappy earns a context row, never a vote.

inputneeded forwhy it mattersstatus now
MOVE index (rates volatility) R036 R037 R038 the cross-asset validation layer of his VIX regime framework ACQUIRED + WIRED - votes on the vol axis (1d/1w) and drives the validation detector. Posts late with ~9% of 2026 sessions missing, so it is daily-and-weekly only, never intraday
High-yield and investment-grade credit spreads R036 R037 R038 he calls credit the strongest signal of systemic stress; without it the regime cannot be validated ACQUIRED + WIRED - hy_oas / hy_ig_spread / ig_oas / bbb_oas vote as ONE family on the spot axis (1d/1w). Capped at 3 years of history by ICE/FRED licensing, and T+1
Implied correlation (COR1M/3M/6M) R036 a low-vol regime only breaks when stocks start moving together ACQUIRED + WIRED - cor1m/cor3m vote as one family on the vol axis (1d/1w); full 2026 coverage
VIX OPTION open interest R047 locating the dealer short-strike cluster in VIX options ACQUIRED + WIRED - VOLUME runs through 2026 and votes; the PER-STRIKE open-interest book was purchased at per-contract grain (OPRA.PILLAR, VIX + VIXW) and now drives the strike-position detector, so the cluster is located rather than described. It is a FROZEN window, 2026-03-02 to 2026-08-05, so it is never voted
Net dealer contract position by strike R014 R016 R018 he prefers netted contract position over dollar GEX by strike ACQUIRED + WIRED - built 2026-08-08 from the per-contract OPRA open-interest purchase as a new derived series (calls and puts added at each strike, both roots, all expiries). It renders as the strike-position detector: the position map, the cluster locations with their distance from spot, and how those clusters shifted across 109 sessions
Levered-ETF assets under management the stealth-gamma signal from levered-ETF rebalancing ACQUIRED + WIRED - renders as the stealth-gamma detector on the magnitude axis; full 2026 coverage
Index futures open interest how much leveraged length is outstanding, alongside what that leverage costs ACQUIRED + WIRED - renders as the futures-positioning context row; T+1 and currently 3 sessions behind, so it is context rather than a vote
What his framework needs that we still do not hold (4 items)
missing inputneeded forwhy it mattersstatus
Events calendar joined to option expiries R043 attributing a forward-vol kink to earnings versus a macro eventnot in this stack
Market breadth R064 the breadth half of the respect-the-path rulenot in this stack
Fixed-strike volatility series R077 R024 R025 his discriminator for whether an extreme in skew means MORE downside (fixed-strike vol still rising) or a low (fixed-strike vol plateaued) - the single most useful unbuilt signal hereDEFERRED-COMPUTABLE, no new vendor data needed - the chain recorder banks the whole chain every 5 minutes, so differencing the solved IV of the same (expiry, strike, right) between members yields it directly. NOT BUILT, and the page says PENDING rather than pretending
Vanna and charm as signals (his OI-S17 / OI-S18) vanna supply into earnings from flattening call skew, and charm accelerating into the closeDELIBERATELY NOT SHIPPED, on measured evidence. Our own paired-session verification (verify_snapshot_greeks.py step A) found vanna and charm diverging by up to 5.6e-2 relative between our live solve and the recorder's own greeks, while delta/gamma/vega/theta agreed to 5e-4 - so they were never promoted out of that gate. The earnings half also needs an events calendar joined to expiries, which we do not hold. Shipping them would mean voting on the two greeks our own gate rejected

METHODOLOGY & CREDIT

The framework is Imran Lakha's (Options Insight, @options_insight). the LENS - which questions to ask, which states matter, how to read the surface.

What is ours: the DATA and the IMPLEMENTATION - every number on this page is computed by us, not by him.

Where we departed from the source rules file, deliberately:

Analytical framework: Imran Lakha (@options_insight) - https://x.com/options_insight . Rules extracted from his public posts and articles, May-Aug 2026. He has no involvement in and no endorsement of this dashboard. Data and implementation are ours. Not financial advice.

PLAIN ENGLISH — every term on this page

Every piece of jargon above carries a (?) you can hover or tap. The same explanations are written out here, because a popup does not survive a copy-paste — and this list, the plain-text mirror and the JSON block all come from one table, so they cannot drift apart.

vol fairly priced — options cost about what they usually do
vol rich — options are expensive right now - the market is charging a lot to insure against moves
vol cheap — options are unusually cheap - protection and bets on movement cost little
right-censored — the run is still in progress, so we score it but never count it as a finished episode
risk-reversal — sell a put to pay for a call - bullish, funded by selling insurance
variance risk premium — the usual gap between what options charge and what the market actually delivers
put-call parity — a fixed arithmetic link between a call, a put and the price - no forecasting involved
regime-turn — the short timeframes have flipped against the longer one
backwardation — the nearest month costs more than later ones - usually a stress signal
term structure — how the price of options changes as you look further out in time
open interest — how many contracts are actually being held, not just traded today
forward vol — the movement priced for the gap between two future dates
long gamma — dealer hedging DAMPS moves - dips tend to get bought
short gamma — dealer hedging AMPLIFIES moves - the same move travels further
implied vol — how much movement options are pricing in
realised vol — how much the price actually moved
long delta — straightforward bullish exposure
convexity — payoff that accelerates as the move gets bigger
contango — later months cost more than the nearest one - the calm, ordinary shape
straddle — buying a call and a put together - a pure bet on movement either way
collar — own the asset, sell an upside call, buy a downside put
0DTE — options that expire the same day
OPEX — monthly options expiry week
implied correlation — whether stocks are moving as one herd instead of on their own stories
credit spreads — what risky companies pay to borrow over Treasuries - widening means lenders getting nervous
credit spread — what risky companies pay to borrow over Treasuries - widening means lenders getting nervous
high-yield — bonds from the riskiest borrowers - the first place credit stress shows up
investment grade — bonds from the safest corporate borrowers
levered-ETF — funds that promise 2x or 3x the daily move, and must trade every close to keep that multiple
levered ETF — funds that promise 2x or 3x the daily move, and must trade every close to keep that multiple
assets under management — the total pot of money a fund is running
net contracts by strike — how many option contracts are open at each price level, with calls and puts added together rather than kept apart
centre of gravity — the average strike of the whole book, weighted by how many contracts sit at each one
strike cluster — a run of neighbouring strikes that together hold an unusually large share of the open contracts
as-of session — the trading day whose closing positions a figure describes, which is not always the day the data was published
MOVE — the bond market's fear gauge - the VIX of US Treasuries
OAS — the extra yield a corporate bond pays over Treasuries, adjusted for early-repayment options
skew — how much more puts cost than calls - the price of downside protection
basis — the gap between the futures price and the actual index
carry — the annualised cost or gain of holding the position to expiry
gamma — how fast dealers' hedging needs change as price moves
theta — the daily cost of owning an option as time passes
vega — how much an option's value moves when volatility changes
delta — how much an option moves for a $1 move in the underlying
dealers — the market makers who take the other side of options trades
percentile — where this sits against every other reading of 2026
sigma — standard deviations from normal - how unusual this is
spot — the current cash price of the index itself

MACHINE-READABLE — THE LLM ANALYSIS BRIEF

The complete state, written as a brief addressed to an analyst: it asks for the mechanism behind each reading and for a bias at 1 hour, 1 day and 1 week, each with a confidence and with what would falsify it. It is laid out by Imran Lakha's lenses — gamma, skew, VIX and regime, path and flow, magnitude — and every metric it names carries three columns: the most-bearish day of 2026, the most-bullish day, and the latest reading. Freshness, coverage gaps and the rules that failed testing ride inline, because a rule applied at full confidence after it has been refuted is the most likely way to misread all of this.

This block, the .txt, the JSON field and the Copy as LLM brief button are the same string from the same build — there is no second assembly path that could drift. 78,246 characters, of which 46,352 sit above the truncation marker; everything above that marker stands on its own if your context window is tight.

================================================================================================
OMNIVERSE / ANALYSIS - LLM ANALYSIS BRIEF
A measured positioning snapshot, laid out through Imran Lakha's options framework.
Built 2026-08-25T20:07:33 (America/New_York)
Payload   78246 characters ·   46352 of them above the truncation marker

Analytical framework: Imran Lakha (@options_insight) - https://x.com/options_insight . Rules
extracted from his public posts and articles, May-Aug 2026. He has no involvement in and no
endorsement of this dashboard. Data and implementation are ours. Not financial advice.
================================================================================================

------------------------------------------------------------------------------------------------
(a) YOUR TASK - read this before the numbers
------------------------------------------------------------------------------------------------

  You are the analyst. What follows is a MEASURED snapshot of how the US equity index option
  market is positioned right now, organised under the named lenses of Imran Lakha's framework.
  Analyse it, break it down, explain it, and produce four things.

  1. LENS BY LENS. For each lens, state the current reading and explain the MECHANISM behind it
  - why that number does what it does to the tape, in cause-and-effect terms. A number restated
  in words is not an explanation. If a reading has no mechanism you can name, say so.

  2. THE TWO BOXES, for each horizon: a view on SPOT and a view on VOL (section b). This is the
  spine of the whole method - the structure follows the boxes, never the other way round.

  3. A BIAS FOR THREE HORIZONS - 1 HOUR, 1 DAY, 1 WEEK - each carrying (i) the direction on
  each of the two axes, (ii) a confidence you are willing to defend, and (iii) WHAT WOULD
  FALSIFY IT: the specific observation that should make you drop the view. A bias with no
  falsifier is a slogan, not a position.

  4. COMPARE AND CONTRAST against the two archetype columns in section (d): where does today
  sit between the most-bearish and the most-bullish session of the year, metric by metric?
  Value, percentile and z are all given so that metrics in different units can be ranked
  against each other for magnitude.

  RULES OF ENGAGEMENT

    - THE THREE HORIZONS ARE SCORED INDEPENDENTLY, against three different baselines - an
    hourly baseline, a 2026 daily baseline and a weekly baseline. They are allowed to disagree,
    and when they do that is a finding rather than an error: it is the short timeframes turning
    against the long one. Never average them into a single number, and never resolve a
    disagreement by picking the horizon you like.

    - "NO VIEW" ON EITHER AXIS IS A LEGITIMATE, INFORMATIVE ANSWER. R004 says so in his own
    words: admit when you have no view, then choose a structure that does not quietly bet on
    the axis you have no opinion on. If the evidence below does not resolve an axis at a
    horizon, say so, and say what would resolve it. A forced answer is worse than an honest
    blank.

    - WEIGHT THE RULES BY THE VERDICTS IN SECTION (e). Several of these rules were tested
    against history and did not hold; two were contradicted outright. Applying a refuted rule
    at full confidence because it carries a named framework's authority is the single most
    likely way to get this wrong.

    - NOTHING HERE IS A FORECAST. Every figure DESCRIBES what is currently priced or currently
    held. The lens is his; the data and the arithmetic are ours; the judgement is yours.

------------------------------------------------------------------------------------------------
(b) THE TWO BOXES FIRST (R002) - a view on SPOT, a view on VOL, at each horizon
------------------------------------------------------------------------------------------------

  His method does not start from "what trade?" (R001). It starts by answering two questions,
  and only then does a structure family follow. Both boxes are resolved separately at each of
  the three horizons below, from independent readings, against that horizon's own baseline.

  horizon   BOX 1 - VIEW ON SPOT               BOX 2 - VIEW ON VOL                   
  --------- ---------------------------------- --------------------------------------
  1 HOUR    spot SIDEWAYS (no clear direction) clearly vol CHEAP (options are unusually cheap)
            +0.5 on -10..+10 · 6 readings      -4.1 on -10..+10 · 2 readings · THIN  
  1 DAY     leans spot DOWN (leaning lower)    leans vol CHEAP (options are unusually cheap)
            -1.9 on -10..+10 · 9 readings      -2.5 on -10..+10 · 9 readings         
  1 WEEK    clearly spot DOWN (leaning lower)  clearly vol CHEAP (options are unusually cheap)
            -3.6 on -10..+10 · 8 readings      -4.5 on -10..+10 · 8 readings         

  THE STRUCTURE THAT FOLLOWS - his section-7 matrix, in plain words

    1 HOUR
      spot SIDEWAYS (no clear direction) x vol CHEAP (options are unusually cheap) -> long
      premium ONLY if it is genuinely cheap
      No directional pull and movement is cheap - the only case where paying for premium in a
      rangebound tape is defensible.

    1 DAY + 1 WEEK
      spot DOWN (leaning lower) x vol CHEAP (options are unusually cheap) -> lean short delta /
      buy convexity on the bear side
      Same discipline as the up case, mirrored: direction is down and movement is cheap.

  DO THE HORIZONS AGREE?
    spot: sideways / down / down
        The timeframes are mixed (sideways / down / down): some resolved, some did not, and the
        ones that did do not line up into a single read.
    vol:  cheap / cheap / cheap
        All three timeframes agree: cheap on the hour, the session AND the week. Alignment
        across grains is the strongest form this page can report, because the three are scored
        against three different baselines and had to agree independently.

    A box resolves to a direction only when at least 2 independent readings agree beyond a
    neutral band of 1.0 on the -10..+10 scale; with fewer than 4 readings it is flagged THIN
    and should be discounted accordingly. Those cut-points are CONVENTIONS chosen for this
    page. They are not numbers Imran Lakha specified, and they are not derived from the data.

------------------------------------------------------------------------------------------------
(c) THE LENSES - the current reading, the mechanism, and what each one does NOT tell you
------------------------------------------------------------------------------------------------

  LENS 1 - GAMMA / DEALER POSITIONING   [R010-R020]

     R010 is why nothing in this lens votes on direction: gamma is not bullish or bearish by
     itself. It decides HOW PRICE TRAVELS. When dealers are long gamma their hedging runs
     AGAINST the move - they sell strength and buy weakness - which damps range and is the
     mechanical backdrop to dips getting bought (R012). When they are short gamma the hedging
     runs WITH the move and the same piece of news travels further (R011). R019 is the standing
     limit on all of it: gamma is one factor, and a large enough directional move overwhelms
     even a massive wall of it.

   * dealers are positioned SHORT gamma   [R010,R011,R012,R017,R019]
     Net dealer gamma is NEGATIVE (30% of 2026 readings sit below this one). Negative gamma
     means hedging works WITH the move - dealers must sell into falls and buy into rallies to
     stay hedged - so the same 1% move travels further. R011: expect wilder moves. His rule
     R010 is the reason this does NOT vote on direction: gamma is not bullish or bearish by
     itself - it suppresses or amplifies whatever direction arrives. R019 attaches the standing
     caveat: gamma is one factor, and a big enough directional move overwhelms even a massive
     wall of it.
     LIMIT: Open interest settles overnight, so this tier is a day behind by market structure.
     He also prefers NET CONTRACT position by strike to dollar GEX (R014/R018), and this tile
     is the dollar kind he warns about. The netted contract-count series he asks for now exists
     for the VIX book and renders as its own strike-position detector below; the equity book
     still has no per-strike open-interest purchase behind it, so this figure stays a dollar
     aggregate.
     VERDICT (our 5-year study of his rules): R011 is NOT ESTABLISHED. Our gamma proxy was
     volume-weighted and the open-interest archive is too short to test it - untested, not
     refuted

   * the market moved LESS than the breakeven   [R020]
     Front implied vol of 16.9% implies a break-even daily move of about 1.06%. The market
     actually moved 1.00%. In his words: the longs cannot monetise it - they are paying theta
     they cannot make back from trading their gamma, so fixed-strike vol gets sold. That is
     mechanical selling pressure on volatility, not a sentiment read.
     LIMIT: CORRECTED from the owner's rules file. Its absolute buckets (0.5-0.6%/day = long
     gamma, 2-3%/day = short gamma) could not be found in 60 articles or 70 posts; the relative
     breakeven rule is what he actually states and his arithmetic checks exactly (12% front
     implied gives 0.756%/day).
     THE FORM IN USE IS daily_breakeven = front_ATM_IV / sqrt(252), compared against the
     realised daily move. Say that explicitly, because the absolute buckets are the thing a
     reader is most likely to reintroduce from memory: they are FALSIFIED as a quotation and
     are deliberately not implemented here. What he actually states is relative and benchmarked
     to front implied. Above the breakeven, a long-gamma holder monetises the movement by
     trading around the position and volatility tends to stay bid; below it, they are paying
     theta they cannot earn back, which is the condition in which fixed-strike vol gets sold.

   * levered-ETF money sits at the high end of its 2026 range   [BFM]
     Levered ETFs hold about $60.0bn net long exposure - higher than 75% of 2026 sessions.
     These funds must buy into strength and sell into weakness EVERY single day to keep their
     2x or 3x multiple, which is synthetic short gamma that never appears anywhere in options
     open interest. The bigger the pot, the more mechanical end-of-day flow gets added to
     whatever direction the session took - it amplifies moves rather than pointing one way,
     which is why it sits on the magnitude axis and casts no direction vote.
     LIMIT: A BFM signal informed by his stealth-gamma writing, not one of his numbered rules.
     We hold the AUM total, not the per-fund leverage multiples, so the exact
     dollar-per-1%-move rebalancing figure is not computed - only its scale.

     AT A GLANCE              bearish 06-05        bullish 03-31        latest              
     net dealer gamma ($)       -4.8bn z -1.2 p 11   +2.5bn z +0.6 p 70   -2.2bn z -0.6 p 30 
     daily breakeven move %      1.616 z +0.5 p 71    1.621 z +0.6 p 73    1.064 z -0.8 p 25 
     the session's own move %    -4.76 z -3.5 p  1     3.38 z +2.4 p100    -1.00 z -0.8 p 22 
     realised minus breakeven    3.143 z +4.3 p100    1.755 z +2.6 p 99   -0.065 z +0.3 p 68 
     every metric in this lens has a full row in section (d), below the truncation marker.

  LENS 2 - SKEW / SURFACE   [R021-R032]

     R021 is the load-bearing idea and the one most often lost: skew is not simply "the cost of
     downside puts". Every strike's implied vol is a CONDITIONAL statement - what volatility
     would look like IF we got there. A steep put skew says the market expects a decline to be
     VIOLENT, not merely that it expects a decline. R023 then says the SHIFT matters more than
     the level: when skew moves, the market is changing its mind about the shape of the world,
     not just repricing option cost. R022 is the default that makes the whole shape make sense
     - equities crash down and grind up, so put skew is the resting state, and a flat or
     call-leaning surface is the unusual reading that deserves the explanation.
     VERDICT (our 5-year study of his rules): R022 is SUPPORTED. Equity markets do crash down
     and grind up, so put skew is the right default expression of the path

   * skew is in its ordinary range   [R024,R025,R026]
     Skew is lower than 85% of its 2026 readings (15th percentile) - inside its ordinary range,
     so the extreme-skew rules simply do not apply right now. That is a real reading.
     LIMIT: AMENDED from the owner's file, and DELIBERATELY LEFT UNRESOLVED. Extreme put skew
     ALONE is ambiguous in his own writing - a skew spike inside a crash is 'usually peak
     panic, often near the bottom'. His discriminator is FIXED-STRIKE vol behaviour: still
     RISING means more downside to come, PLATEAUED means near the low. We do NOT compute
     fixed-strike vol yet, so this page cannot apply the discriminator and does not pretend to:
     the state is shown with its ambiguity intact. Building it needs no new vendor data - the
     chain recorder banks the whole chain every 5 minutes, so differencing the solved IV of the
     same strike between members would give it - it simply has not been built. He also notes
     high vol PLUS high put skew is fuel for a violent bounce, which cuts the other way again.
     R025 GIVES THE EXIT CONDITION for the extreme state, and it is a two-part test rather than
     a level: wait for vol to come OFF and for skew to rotate toward CALLS before treating a
     bounce as a real low. Early bounces inside a still-bid surface are the dead-cat case
     (R026), and an oversold short-term print will trap you while the surface is still paying
     for more downside.
     VERDICT (our 5-year study of his rules): R024 is CONTRADICTED. Lift 0.44 - extreme put
     skew was followed by the opposite of what the rule implies more often than it was followed
     by the rule's own outcome

   * skew and price are moving together   [R032,R023]
     Skew and price moved in the ordinary, confirming directions this session - the surface is
     agreeing with the tape rather than diverging from it. That is a real reading and it means
     his divergence rule simply does not fire here.
     LIMIT: One session of shift is a thin basis for a divergence claim; he watches the 1-month
     skew over a longer window than this.

   * call-wall break - deliberately not evaluated   [R030]
     His R030 pattern is a call-wall break plus skew rotating toward calls plus stable vol,
     which together can mean a move 'has legs'. Two of the three parts are available here, but
     the wall itself comes from the SETTLED open-interest tier - which the owner demoted to
     non-voting context on 2026-08-07 because its orientation was never validated and the tier
     is a day stale. Rather than quietly re-promote a demoted input inside a compound signal,
     this state is left unevaluated and flagged for re-gating.
     LIMIT: Re-gating this needs the wall-distance orientation validated empirically against
     the session matrix first - the same test the owner asked for before any wall metric votes.
     R030's test is a compound one: a call-wall break PLUS skew rotating toward call premium
     PLUS stable vol on the way up, which together are supposed to mean a move "has legs". Read
     the verdict below before you apply it anywhere.
     VERDICT (our 5-year study of his rules): R030 is NOT SUPPORTED. Lift 0.98 - zero edge. A
     call-wall break plus a rotation toward call premium did NOT make a move more likely to
     have legs

     AT A GLANCE              bearish 06-05        bullish 03-31        latest              
     25-delta skew (vol pts)     5.558 z +0.6 p 76    3.490 z -0.6 p 38    2.689 z -1.1 p 15 
     CBOE SKEW index            152.25 z +1.7 p 93   145.45 z +0.3 p 69   145.64 z +0.4 p 70 
     1-session SHIFT in skew     2.909 z +1.9 p 96    1.000 z +0.6 p 73    0.716 z +0.5 p 68 
     every metric in this lens has a full row in section (d), below the truncation marker.

  LENS 3 - VIX / VOL REGIME / TERM STRUCTURE   [R033-R048]

     R033-R035: THE VIX IS NOT AT-THE-MONEY IMPLIED VOL. It blends the whole surface, and
     equity put skew drags it ABOVE at-the-money - typically by around 3 to 5 vol points in
     ordinary regimes. That 3-5 range is HIS stated figure and is carried here as a reference
     only; it is not verified in our corpus, so what actually bands the reading below is our
     own 2026 percentile. Reading the VIX as the price of an at-the-money option systematically
     makes vol look DEARER than it is (R034). And the gap itself is the signal (R035): it
     widens when people are paying up for the tail rather than for movement.

     CURRENT GAP: 3.24 vol points, higher than 50% of its 2026 readings (50th percentile). On
     the most-bearish day of 2026 it was 5.93 and on the most-bullish day 3.43 - so the gap is
     a magnitude reading, not a direction reading, and it belongs beside the regime call rather
     than inside it.

   * VIX 15.9 - LOW-VOL regime, 51 sessions   [R036,R037,R038]
     His framework splits volatility into three regimes: below 22, 22 to 32, and above 32 (the
     crisis cluster sits near 38 but 32 is the level he trades off). VIX at 15.9 puts this in
     the LOW band, and it has held there for 51 sessions, entered from above.
     LIMIT: The published framework also carries a CROSS-ASSET VALIDATION layer - credit
     spreads, which he calls the strongest signal of systemic stress, plus the MOVE index and
     implied correlation. Those were acquired on 2026-08-08 and the layer is now LIVE - see the
     cross-asset confirmation panel, which qualifies this regime call as systemic or
     equity-only.
     THE PERSISTENCE DAY-COUNT IS PART OF THE RULE, not decoration. His stated process on a
     cross into the 22-32 mid-vol band FROM BELOW: days 1-2 are the fade window, with the
     highest odds of vol being smashed back down; by days 3-5 size the fade down; from day 6
     onward stop fading altogether, because at that point you are no longer trading mean
     reversion, you are trading a regime change (R037/R038).
     VERDICT (our 5-year study of his rules): R036 is SUPPORTED. The three VIX bands separate
     outcomes - the strongest clean result in the study
     VERDICT (our 5-year study of his rules): R037 is SUPPORTED. The fade window after a cross
     into mid-vol holds up; same band test, same result
     VERDICT (our 5-year study of his rules): R038 is STRONGLY SUPPORTED. 70.4% vs 25.9%. But
     it CONFIRMS a regime that has already turned - it does not predict the turn, so it sizes a
     position, it does not open one

   * equity volatility is only PARTLY confirmed   [R036,R037,R038]
     His VIX regime framework does not stop at the VIX. It asks whether OTHER markets confirm
     what equity volatility is doing: rates volatility, credit spreads and implied correlation.
     Equity volatility rose and rates volatility (MOVE) moved with it, while credit spreads,
     implied correlation stayed calm. A single confirming market is a weak confirmation. (1 of
     3 confirming.)
     LIMIT: MOVE posts late and is missing on roughly 9% of 2026 sessions, and the credit
     series are T+1 and capped at three years of history by licensing - so this layer is a
     DAILY read and is never used as an intraday trigger.
     THIS IS THE CROSS-ASSET VALIDATION LAYER, and it is the difference between a real
     volatility event and one market having a bad day. Credit spreads are the leg he calls the
     strongest signal of systemic stress; rates volatility (MOVE) and implied correlation are
     the other two. An ISOLATED_MOVER state means equity vol is NOT being confirmed elsewhere -
     which is his condition for fading it rather than respecting it. A CONFIRMED state is the
     opposite.

   * 1 of 2 lower-vol conditions present   [R039,R070]
     He names a specific three-item cluster as a lower-vol base case: most assets in positive
     carry so you are paid to be short vol, a VIX pop that gets sold instantly, and monthly
     OPEX week. Right now the VIX move was NOT sold; it is monthly OPEX week. The cluster is
     only partly formed, so it is not the configuration he means.
     LIMIT: Seasonality is the fourth thing he mentions and we do not model it. Carry is
     proxied by the S&P futures carry alone, not 'most assets'. And he attaches a standing
     reminder that CPI and geopolitical tails override the whole cluster.

   * VIX option flow is unusually call-heavy   [BFM]
     The VIX put/call ratio is 0.268 - higher than 10% of 2026 sessions. Read it the OPPOSITE
     way to an equity put/call ratio: on the VIX it is the CALL that is the crash hedge, so
     call-heavy flow means protection against a volatility spike is being bought, and put-heavy
     flow means people are positioning for calm. VIX option flow is normally call-heavy, so the
     question is always whether it is MORE so than usual, not whether it is call-heavy at all.
     LIMIT: This uses VOLUME (latest open interest: 11206910 contracts). Open interest - which
     is what actually locates the dealer strike cluster he describes - is now held PER STRIKE
     and drives its own detector below. That book is a frozen window with no live licence
     behind it, so a frozen series is never scored against live baselines and neither
     open-interest read is voted here.

   * the heaviest VIX strike cluster STRADDLES the index   [R014,R016,R018]
     This is net contracts by strike, across VIX and VIXW: 11,206,910 contracts open at 70
     strikes as of the close of 2026-08-24, with the VIX itself at 15.85. Calls and puts at the
     same strike are ADDED, not differenced (R016): once a dealer delta-hedges, a short call
     and a short put at one price are the same gamma problem sitting at the same place. On that
     netting the heaviest strike cluster runs from 15 to 25 with its centre of gravity at 20.04
     - 5,201,624 contracts, 46.4% of the whole book, straddling spot, so the index is sitting
     inside it. That block is TWO-SIDED - 2,672,026 calls against 2,529,598 puts - which is
     exactly why the count is netted rather than differenced: calls minus puts would report
     142,428 and hide a position holding 46% of everything open. The next cluster sits at 59.38
     (50 to 70): 1,879,374 contracts, 16.8% of the book, +43.53 points from spot and almost
     pure call - 1,875,399 calls against 3,975 puts, which is what an upside volatility hedge
     looks like. Only 5.1% of the open contracts sit BELOW the index at all, and the book's
     centre of gravity is 36.38 - +20.52 points above it. R014 and R018 are the reason this
     leads with a contract count rather than a dollar gamma: the number of contracts at a
     strike does not change when spot moves, so it keeps saying the same thing about where
     positioning sits, which a dollar figure does not. HOW IT HAS SHIFTED. Over the last 5
     sessions (about a week), 2026-08-18 to 2026-08-24, the heaviest cluster's centre moved
     20.18 to 20.04 and its distance from the index went +4.34 to +4.19 points - holding its
     distance; the share of the book sitting within 25% of spot either way went 25.2% to 24.8%;
     the centre of gravity moved +0.45 points, to 36.38; 1 expiry cycle rolled off in between,
     which moves clusters without a single contract having been traded. Over the last 21
     sessions (about a month), 2026-07-24 to 2026-08-24, the heaviest cluster's centre moved
     21.23 to 20.04 and its distance from the index went +2.65 to +4.19 points - away from
     spot; the share of the book sitting within 25% of spot either way went 35.1% to 24.8%; the
     centre of gravity moved -2.49 points, to 36.38; 4 expiry cycles rolled off in between,
     which moves clusters without a single contract having been traded. Over the whole
     per-strike history, 2026-03-02 to 2026-08-24, the heaviest cluster's centre moved 19.41 to
     20.04 and its distance from the index went -2.03 to +4.19 points - away from spot; the
     share of the book sitting within 25% of spot either way went 24.5% to 24.8%; the centre of
     gravity moved -13.77 points, to 36.38; 17 expiry cycles rolled off in between, which moves
     clusters without a single contract having been traded. The distance reading and the
     near-spot share are reported together on purpose: the top cluster is a RANK, and an expiry
     rolling off can demote the near-money block without anything moving, while the share of
     the book near spot keeps reading correctly through that.
     LIMIT: AS-OF, NOT PUBLISHED. The session label on this store is the as-of session - the
     close whose positions it reflects - which is the OPPOSITE of the futures convention on
     this stack. That was measured, not assumed: against the independently-sourced VIX
     open-interest column in our own matrix, the put/call ratio agrees to 0.975 under the as-of
     reading and is out by a factor of 1.91 under the published-date reading, and the
     discriminator had to be the call/put mix because an expiry moves the composition far more
     than the total. So each session's strikes are paired with the VIX close of the SAME date.
     COVERAGE. Per-strike history begins 2026-03-02 and ends 2026-08-24 - 121 sessions. It is a
     FROZEN window: OPRA history stops at 2026-08-07T13:30Z without a live licence, so unlike
     the equity open-interest tier this one does NOT roll forward overnight, and every figure
     above is dated for that reason. There is no intraday grain and none is offered. ONE
     SESSION REJECTED. 2026-08-06 was dropped from every figure above: 7.6% of its open
     interest is booked to expiries that had already passed, and an expired contract cannot
     hold open interest as of a later close, so its instrument-to-strike mapping is not
     trustworthy. It is the last session in the store and its broadcast day is truncated at the
     opening bell. Dropped and named, not smoothed. NO DOLLAR GAMMA. It is not computed here,
     and that is deliberate twice over: R015 says dollar gamma at one strike is a moving
     target, and this purchase is open interest per contract with no implied vol in it, so a
     per-strike gamma would need a solve we did not buy. NO PER-STRIKE CHANGES either - a
     strike present one session and absent the next has UNKNOWN open interest, never zero, so
     only per-session aggregates are compared across time. Finally, the cluster cut-points (a
     strike joins at 2% of the book, neighbours within 10% in strike terms) are CONVENTIONS
     chosen for this page, not numbers Imran Lakha specified.

   * forward vol between expiries - his daily one-minute scan   [R042,R043,R076]

     Forward vol strips out the path already priced by the NEARER expiry and shows what the
     market charges for the window BETWEEN two dates. That is where event pricing actually
     lives; a single expiry's headline implied vol blends it with everything that happens
     before it. A kink - a forward vol standing well above its neighbours - marks a window the
     market is charging extra for. 0 kinks stand out on the current curve.

       expiry        days   ATM IV %  fwd vol % kink
       2026-08-26       1      19.41          - 
       2026-08-27       2      20.36      21.26 
       2026-08-28       3      20.90      21.93 
       2026-08-31       6      17.48      13.22 
       2026-09-01       7      17.84      19.89 
       2026-09-02       8      18.14      20.12 
       2026-09-03       9      18.47      20.85 
       2026-09-04      10      19.09      24.02 
       2026-09-08      14      17.57      12.99 
       2026-09-11      17      18.57      22.64 

     LIMIT: a kink marks WHERE the market prices an event window. This page does not claim WHAT
     the event is: attributing a kink to earnings versus a macro date needs an events calendar
     joined to expiries, which we do not hold.

     AT A GLANCE              bearish 06-05        bullish 03-31        latest              
     VIX                         21.51 z +0.7 p 84    25.25 z +1.8 p 93    15.85 z -0.9 p 19 
     VIX minus SPX ATM IV         5.93 z +3.0 p 99     3.43 z +0.1 p 61     3.24 z -0.1 p 50 
     MOVE (rates vol)            75.20 z +0.3 p 70    96.05 z +2.1 p 96    73.98 z +0.1 p 63 
     high-yield OAS               2.76 z -0.6 p 41     3.28 z +2.4 p 99     2.70 z -0.9 p 14 @08-21
     every metric in this lens has a full row in section (d), below the truncation marker.

  LENS 4 - PATH / FLOW   [R063-R070]

     R063: single-session violent green days in beaten-up names can be BEAR-market behaviour;
     healthy uptrends grind. R064: when volatility floats UP alongside price and the path
     supports continuation, respect the path until it changes. R012 and R065 together are the
     mechanism behind "dips still get bought": dealers long gamma to the downside plus a
     softening rate path means the hedging flow itself is the bid under a dip, rather than
     sentiment being the bid. Read all three against their verdicts below - two of them did not
     survive testing in the form they are stated.

   * an ordinary-sized session   [R063]
     The session moved -1.00%, an ordinary size (larger than 54% of 2026 sessions). Grinding is
     what he associates with healthy trend rather than with a bounce inside a damaged one.
     LIMIT: Size alone is the measurable half; 'beaten-up name' is a judgement we do not make.
     VERDICT (our 5-year study of his rules): R063 is NOT SUPPORTED at the start. The
     grind-versus-rip distinction does not separate runs at their first sessions, which is
     exactly when you would need it

   * price down, volatility bid   [R064]
     Price fell and volatility rose - the ordinary shape of a down session in equities.
     LIMIT: Half of his rule is missing: his version pairs floating vol with BREADTH, and this
     stack holds no breadth feed. This is the half we can measure, labelled as half.
     VERDICT (our 5-year study of his rules): R064 is PARTIAL, AND ON THE WRONG SIDE. Vol
     floating with price is real for DECLINES, not for the uptrends he describes it in - so the
     reading below is informative in the opposite direction to the rule's wording

   * futures open interest not available   [BFM]
     No index-futures open-interest value at this as-of, so the amount of leveraged length
     outstanding cannot be shown.

   * three prices of the same exposure - cash, futures, options-implied   [R007]
     The same index quoted three ways. A gap between them is a genuine disagreement about the
     cost of carrying the exposure, and it is one of the few places on this page where two
     independent markets can be checked against each other rather than merely reported.
       cash (QQQ)                 710.72
       options-implied spot       710.82   from put-call parity, as time to expiry goes to 0
       ES  futures basis         +6.1 bp over cash   0.94% annualised
       NQ  futures basis         +0.8 bp over cash   0.12% annualised
       options forward next day   710.90   2026-08-26, 1 days
                                  straddle 0.81% = the market's own expected move
       options forward one week   711.32   2026-09-01, 7 days
                                  straddle 1.97% = the market's own expected move
       options forward one month  712.54   2026-09-25, 31 days
                                  straddle 4.46% = the market's own expected move

     DIVERGENCE: options carry 2.85% against ES futures carry 0.94% - a gap of +1.92 points.
     Two markets are pricing the cost of the same exposure differently, which is either a
     financing signal or an arbitrage nobody is taking.

     AT A GLANCE              bearish 06-05        bullish 03-31        latest              
     Nasdaq-100 return %         -4.77 z -3.5 p  1     3.43 z +2.4 p100    -0.97 z -0.8 p 23 
     put/call by volume          1.002 z -0.9 p 21    1.417 z +1.6 p 95    1.086 z -0.4 p 36 
     net delta traded, chain   -246980 z -1.2 p 13  -302934 z -1.5 p  6   -57194 z -0.2 p 39 
     every metric in this lens has a full row in section (d), below the truncation marker.

  LENS 5 - MAGNITUDE AND PERSISTENCE - a wobble, or the start of a multi-week regime?

     The four lenses above describe the CURRENT state. This one asks a different question: does
     the shape of right now resemble the OPENING of runs that went on to be large and
     sustained, or the opening of runs that fizzled within a few sessions? It is scored by
     comparing today's standardised fingerprint against the first sessions of every 2026
     episode, grouped by how those episodes actually ended. It is a resemblance measure, and
     resemblance is not a forecast.

   * current conditions most resemble the start of a MEDIUM down-move
     Today's readings sit closest to the start of a MEDIUM down-move (0.70 similarity, over 23
     shared measures, from 5 episodes) versus 0.31 for the start of a SHORT-LIVED DIP. The
     analogue's own history: those runs ran a median -5.7% over a median 7 sessions. THAT IS A
     DESCRIPTION OF THE ANALOGUE, not a statement about what happens next.

     episode class   similarity      n    median %   sessions
     middle_down          0.700      5       -5.66          7
     short_down           0.308      4       -2.57          4
     middle_up            0.201      5        4.14          9
     sustained_down      -0.122      1       -9.38         24

     SMALL-n, STATED RATHER THAN HIDDEN: the corpus is 21 episodes from 2026 alone, of which
     only 2 are classed sustained. Counts are reported raw because with fewer than ten episodes
     a percentage would imply a precision that does not exist.
     - The corpus is 2026 only - one regime, 161 sessions. Counts are reported raw; with fewer
     than ten episodes a percentage would imply precision that does not exist.
     - Fingerprints are z-scores against the FULL-2026 daily baseline, so an early-2026 episode
     is scored against a baseline that contains its own future. Stated, not hidden.
     - The current run is right-censored - its outcome is unknown - so it is SCORED against the
     corpus but never included IN it.
     - A fingerprint fitted on a handful of runs DESCRIBES those runs. It is not a law, and
     nothing here is a forecast.

------------------------------------------------------------------------------------------------
(e) FRESHNESS, LIMITS AND FAILED RULES - read before you weight anything above
------------------------------------------------------------------------------------------------

  TWO CLOCKS, NEVER AVERAGED
    futures    2026-08-25 19:00-20:00 ET (~2 min lag) - LIVE
    options    2026-08-25T15:52:16-04:00   HELD at the last regular-hours reading
    flow       2026-08-25 15:00-16:00 ET
    daily      2026-08-24
    open int   2026-08-24   settles overnight - a day behind by market structure, not by neglect
    week       2026-W34   advances only when a week completes

    each tier carries its OWN clock and they are never averaged: futures run ~1 minute behind
    on a ~23-hour session, the options snapshot is ~5 minutes behind inside market hours and
    HELD at the last regular-hours reading outside them, open interest settles overnight so it
    is a day behind by market structure, and the weekly grain only advances once a week is
    complete.

  END-OF-DAY ONLY, OR ON ITS OWN CLOCK - these cannot be read as live
    metric                   last obs     sessions behind the latest daily close
    pc_oi                    2026-08-04   14
    es_basis_bp              2026-08-04   14
    nq_basis_bp              2026-08-04   14
    es_futoi                 2026-08-04   14
    nq_futoi                 2026-08-04   14
    hy_oas                   2026-08-21   1
    ig_oas                   2026-08-21   1
    hy_ig_spread             2026-08-21   1

  COVERAGE GAPS - named, because a gap you cannot see is worse than one you can
    - gex: the archive STARTS at 2026-03-02, not at the start of the year - it does not exist
    before then, so 39 of the 161 2026 sessions have no value by construction rather than by
    loss
    - local_gamma_at_spot: the archive STARTS at 2026-03-02, not at the start of the year - it
    does not exist before then, so 39 of the 161 2026 sessions have no value by construction
    rather than by loss
    - call_wall: the archive STARTS at 2026-03-02, not at the start of the year - it does not
    exist before then, so 39 of the 161 2026 sessions have no value by construction rather than
    by loss
    - dist_callwall_pct: the archive STARTS at 2026-03-02, not at the start of the year - it
    does not exist before then, so 39 of the 161 2026 sessions have no value by construction
    rather than by loss
    - vix_vix3m: 22 sessions inside its own covered span (2026-01-02 to 2026-08-24) carry no
    value - it posts late, so it is a DAILY read and never an intraday trigger
    - vix_term_slope: 22 sessions inside its own covered span (2026-01-02 to 2026-08-24) carry
    no value - it posts late, so it is a DAILY read and never an intraday trigger
    - vix_opt_pc_oi: only 12 observations in the whole of 2026 (2026-08-06 to 2026-08-24) - too
    short to baseline, so it renders as context and is never scored or voted
    - pc_oi: STOPPED UPDATING - last observation 2026-08-04, 14 sessions before the latest
    close (2026-08-24). A sibling column may still be current; this one is not, and a value
    read off it would be 14 sessions old.
    - es_basis_bp: STOPPED UPDATING - last observation 2026-08-04, 14 sessions before the
    latest close (2026-08-24). A sibling column may still be current; this one is not, and a
    value read off it would be 14 sessions old.
    - nq_basis_bp: STOPPED UPDATING - last observation 2026-08-04, 14 sessions before the
    latest close (2026-08-24). A sibling column may still be current; this one is not, and a
    value read off it would be 14 sessions old.
    - es_futoi: STOPPED UPDATING - last observation 2026-08-04, 14 sessions before the latest
    close (2026-08-24). A sibling column may still be current; this one is not, and a value
    read off it would be 14 sessions old.
    - nq_futoi: STOPPED UPDATING - last observation 2026-08-04, 14 sessions before the latest
    close (2026-08-24). A sibling column may still be current; this one is not, and a value
    read off it would be 14 sessions old.

  WHAT THE CROSS-ASSET AND POSITIONING SERIES COST IN COVERAGE
    - MOVE index (rates volatility) (for R036, R037, R038): ACQUIRED + WIRED - votes on the vol
    axis (1d/1w) and drives the validation detector. Posts late with ~9% of 2026 sessions
    missing, so it is daily-and-weekly only, never intraday
    - High-yield and investment-grade credit spreads (for R036, R037, R038): ACQUIRED + WIRED -
    hy_oas / hy_ig_spread / ig_oas / bbb_oas vote as ONE family on the spot axis (1d/1w).
    Capped at 3 years of history by ICE/FRED licensing, and T+1
    - Implied correlation (COR1M/3M/6M) (for R036): ACQUIRED + WIRED - cor1m/cor3m vote as one
    family on the vol axis (1d/1w); full 2026 coverage
    - VIX OPTION open interest (for R047): ACQUIRED + WIRED - VOLUME runs through 2026 and
    votes; the PER-STRIKE open-interest book was purchased at per-contract grain (OPRA.PILLAR,
    VIX + VIXW) and now drives the strike-position detector, so the cluster is located rather
    than described. It is a FROZEN window, 2026-03-02 to 2026-08-05, so it is never voted
    - Net dealer contract position by strike (for R014, R016, R018): ACQUIRED + WIRED - built
    2026-08-08 from the per-contract OPRA open-interest purchase as a new derived series (calls
    and puts added at each strike, both roots, all expiries). It renders as the strike-position
    detector: the position map, the cluster locations with their distance from spot, and how
    those clusters shifted across 109 sessions
    - Levered-ETF assets under management (for context): ACQUIRED + WIRED - renders as the
    stealth-gamma detector on the magnitude axis; full 2026 coverage
    - Index futures open interest (for context): ACQUIRED + WIRED - renders as the
    futures-positioning context row; T+1 and currently 3 sessions behind, so it is context
    rather than a vote

  WHAT IS NOT BUILT AT ALL - and would change a reading if it were
    - NOT BUILT: Events calendar joined to option expiries (needed for R043). Why it matters:
    attributing a forward-vol kink to earnings versus a macro event. Status: not in this stack
    - NOT BUILT: Market breadth (needed for R064). Why it matters: the breadth half of the
    respect-the-path rule. Status: not in this stack
    - NOT BUILT: Fixed-strike volatility series (needed for R077, R024, R025). Why it matters:
    his discriminator for whether an extreme in skew means MORE downside (fixed-strike vol
    still rising) or a low (fixed-strike vol plateaued) - the single most useful unbuilt signal
    here. Status: DEFERRED-COMPUTABLE, no new vendor data needed - the chain recorder banks the
    whole chain every 5 minutes, so differencing the solved IV of the same (expiry, strike,
    right) between members yields it directly. NOT BUILT, and the page says PENDING rather than
    pretending
    - NOT BUILT: Vanna and charm as signals (his OI-S17 / OI-S18) (needed for context). Why it
    matters: vanna supply into earnings from flattening call skew, and charm accelerating into
    the close. Status: DELIBERATELY NOT SHIPPED, on measured evidence. Our own paired-session
    verification (verify_snapshot_greeks.py step A) found vanna and charm diverging by up to
    5.6e-2 relative between our live solve and the recorder's own greeks, while
    delta/gamma/vega/theta agreed to 5e-4 - so they were never promoted out of that gate. The
    earnings half also needs an events calendar joined to expiries, which we do not hold.
    Shipping them would mean voting on the two greeks our own gate rejected

  RULE VERDICTS - HIS RULES, TESTED. WEIGHT EVERYTHING ABOVE BY THIS TABLE.

    These verdicts are OUR OWN five-year study of his rules against history. It is our test of
    his rules; he has not seen it and it does not speak for him. LIFT means how much more often
    the rule's stated outcome followed the setup than it followed a comparable session picked
    at random: 1.00 is no edge at all, above 1.00 is edge, and below 1.00 means the opposite
    outcome happened more often than the rule's own.

    R036   SUPPORTED
           The three VIX bands separate outcomes - the strongest clean result in the study
    R037   SUPPORTED
           The fade window after a cross into mid-vol holds up; same band test, same result
    R038   STRONGLY SUPPORTED
           70.4% vs 25.9%. But it CONFIRMS a regime that has already turned - it does not
           predict the turn, so it sizes a position, it does not open one
    R022   SUPPORTED
           Equity markets do crash down and grind up, so put skew is the right default
           expression of the path
    R064   PARTIAL, AND ON THE WRONG SIDE
           Vol floating with price is real for DECLINES, not for the uptrends he describes it
           in - so the reading below is informative in the opposite direction to the rule's
           wording
    R063   NOT SUPPORTED at the start
           The grind-versus-rip distinction does not separate runs at their first sessions,
           which is exactly when you would need it
    R030   NOT SUPPORTED
           Lift 0.98 - zero edge. A call-wall break plus a rotation toward call premium did NOT
           make a move more likely to have legs
    R024   CONTRADICTED
           Lift 0.44 - extreme put skew was followed by the opposite of what the rule implies
           more often than it was followed by the rule's own outcome
    R011   NOT ESTABLISHED
           Our gamma proxy was volume-weighted and the open-interest archive is too short to
           test it - untested, not refuted
    R013   NOT ESTABLISHED
           Same gap as R011: the gamma series we could test with was not the one the rule is
           about

    An LLM handed his rules WITHOUT these verdicts will over-trust the refuted ones. R030 and
    R024 in particular read as confident, mechanical patterns, and they are exactly the two
    that failed. Treat R024 as an inversion warning rather than as a signal; treat R030 as not
    evaluated here at all; and treat R011 and R013 as UNTESTED rather than as either supported
    or refused - an untested rule is not a refuted one, and the difference matters when you
    size anything off it.

------------------------------------------------------------------------------------------------
(f) ATTRIBUTION - this rides inside the payload, because a page header does not travel
------------------------------------------------------------------------------------------------

  Analytical framework: Imran Lakha (@options_insight) - https://x.com/options_insight . Rules
  extracted from his public posts and articles, May-Aug 2026. He has no involvement in and no
  endorsement of this dashboard. Data and implementation are ours. Not financial advice.

  HIS: the LENS - which questions to ask, which states matter, how to read the surface
  OURS: the DATA and the IMPLEMENTATION - every number on this page is computed by us, not by
  him

  - Rules were extracted and paraphrased from sampled public posts and articles (May-Aug 2026);
  the extraction is not exhaustive and may misread him.
  - His market calls in those posts are examples of reasoning, not standing orders.
  - Rules can conflict by design - the two-question matrix (view on spot, view on vol) is what
  resolves them.
  - Imran Lakha has no involvement in, and has not endorsed, this dashboard.
  - Nothing here is financial advice.

  This brief DESCRIBES what the market is pricing and how it is positioned. It is not a
  forecast, not a recommendation, and not financial advice.

================================================================================================
###  TRUNCATION MARKER - everything above is self-sufficient. Cut here if context is tight. ###
Below: (d) the full three-column metric table, then the per-signal reading behind every vote,
then the plain-English glossary for every term used anywhere in this payload.
================================================================================================

------------------------------------------------------------------------------------------------
(d) MOST-BEARISH / MOST-BULLISH / LATEST - every metric named in this brief
------------------------------------------------------------------------------------------------

  HOW THE ARCHETYPE COLUMNS ARE DEFINED: MOST-BEARISH and MOST-BULLISH are the 2026 ARGMIN and
  ARGMAX of the Nasdaq-100's daily return - the single worst and the single best session of the
  year on that one measure, and nothing else. They are FROZEN: chosen once, never re-ranked by
  a scheduled job, and they are the same two days the rest of the omniverse dashboard uses, so
  a number here can be compared cell-for-cell with a number there. LATEST is each metric's OWN
  freshest observation, which is not always the same session; a row whose clock differs carries
  a trailing @MM-DD stamp.

  A MULTI-DAY WINDOW WAS CONSIDERED AND NOT USED, and the choice is stated rather than left
  silent. The episode census holds 2 SUSTAINED runs that would be the natural multi-day
  archetypes - the decline 2026-02-25 to 2026-03-30 (-9.38% over 24 sessions) and the advance
  2026-03-30 to 2026-05-14 (+28.87% over 33 sessions). They were rejected for two measured
  reasons. FIRST, almost everything these lenses read is a SINGLE-SESSION surface state - the
  skew level, the VIX-minus-ATM gap, whether the day beat its own breakeven - and averaging
  those across 20-plus sessions blurs exactly the state the lens is built to detect. SECOND,
  the frozen days are not in conflict with the multi-day view anyway, because each already sits
  INSIDE a run of its own sign: the most-bearish day 2026-06-05 falls inside the 2026-06-02 to
  2026-06-10 run (-7.02% over 7 sessions), and the most-bullish day 2026-03-31 falls inside the
  2026-03-30 to 2026-05-14 run (+28.87% over 33 sessions). Using the single days therefore
  keeps continuity with every other omniverse surface without losing the multi-day reading.

  HOW TO READ A CELL: all three columns are read the same way - the QQQ option row for that
  session, falling back to the market-level row, which is the identical join the frozen
  archetype baselines were built from. z is against the 2026 DAILY baseline for that metric.
  The percentile is that value's rank among every 2026 observation of the same metric. Both are
  shown because they answer different questions, and because they are what lets a skew reading
  and a dollar-gamma reading be compared for magnitude at all.

                           MOST-BEARISH         MOST-BULLISH         LATEST              
  metric                   2026-06-05           2026-03-31           2026-08-24          
                           NDX -4.77%           NDX +3.43%           the freshest close  
  ------------------------ -------------------- -------------------- --------------------
  each cell is: value · z against the 2026 daily baseline · p = percentile of all 2026 readings
  of that metric. A trailing @MM-DD on a LATEST cell means that row's own as-of session differs
  from the daily close above.

  == GAMMA / DEALER POSITIONING   [R010-R020] ==
  net dealer gamma ($)       -4.8bn z -1.2 p 11   +2.5bn z +0.6 p 70   -2.2bn z -0.6 p 30 
  dealer gamma at spot ($) -137.65m z -0.3 p 39 +916.43m z +0.6 p 83 -263.58m z -0.4 p 30 
  front ATM implied vol %     25.66 z +0.5 p 71    25.74 z +0.5 p 73    16.90 z -0.8 p 25 
  daily breakeven move %      1.616 z +0.5 p 71    1.621 z +0.6 p 73    1.064 z -0.8 p 25 
  the session's own move %    -4.76 z -3.5 p  1     3.38 z +2.4 p100    -1.00 z -0.8 p 22 
  realised minus breakeven    3.143 z +4.3 p100    1.755 z +2.6 p 99   -0.065 z +0.3 p 68 
  realised intraday vol %     20.30 z +1.0 p 88    20.63 z +1.0 p 89    11.24 z -0.8 p 27 

  == SKEW / SURFACE   [R021-R032] ==
  25-delta skew (vol pts)     5.558 z +0.6 p 76    3.490 z -0.6 p 38    2.689 z -1.1 p 15 
  skew as % of ATM vol         0.65 z +1.2 p 95    -0.77 z -0.9 p 16    -0.46 z -0.4 p 26 
  CBOE SKEW index            152.25 z +1.7 p 93   145.45 z +0.3 p 69   145.64 z +0.4 p 70 
  1-session SHIFT in skew     2.909 z +1.9 p 96    1.000 z +0.6 p 73    0.716 z +0.5 p 68 
  options term slope          1.337 z +0.2 p 60   -0.516 z -0.2 p 38    3.046 z +0.5 p 73 
  30-day ATM implied vol %    26.99 z +1.5 p 93    25.22 z +0.9 p 83    19.94 z -0.9 p 22 
  call wall strike           745.00 z +1.2 p 98   577.00 z -1.9 p  2   720.00 z +0.7 p 64 
  distance to call wall %      5.58 z +2.5 p 98    -0.04 z -0.7 p 15     1.87 z +0.4 p 73 

  == VIX / VOL REGIME / TERM STRUCTURE   [R033-R048] ==
  VIX                         21.51 z +0.7 p 84    25.25 z +1.8 p 93    15.85 z -0.9 p 19 
  VIX 1-day change             6.11 z +3.6 p100    -5.36 z -3.2 p  1     0.72 z +0.4 p 76 
  VIX minus SPX ATM IV         5.93 z +3.0 p 99     3.43 z +0.1 p 61     3.24 z -0.1 p 50 
  VIX / VIX3M                 0.986 z +1.5 p 88    0.988 z +1.5 p 90    0.854 z -0.6 p 35 
  VIX term slope              0.310 z -1.5 p 12    0.300 z -1.5 p 11    2.710 z +0.5 p 55 
  VXN (Nasdaq vol)            30.47 z +1.6 p 95    28.24 z +0.9 p 84    22.69 z -0.8 p 24 
  VVIX (vol of vol)          102.04 z +0.0 p 66   116.05 z +1.2 p 88    88.64 z -1.1 p 11 
  implied minus realised       6.69 z -0.2 p 34     4.59 z -0.7 p 20     8.71 z +0.3 p 60 
  MOVE (rates vol)            75.20 z +0.3 p 70    96.05 z +2.1 p 96    73.98 z +0.1 p 63 
  MOVE 1-day change            4.04 z +0.8 p 88   -12.28 z -2.5 p  1     0.58 z +0.1 p 61 
  high-yield OAS               2.76 z -0.6 p 41     3.28 z +2.4 p 99     2.70 z -0.9 p 14 @08-21
  investment-grade OAS         0.74 z -1.0 p 16     0.90 z +2.2 p 96     0.81 z +0.4 p 79 @08-21
  high-yield minus IG          2.02 z -0.4 p 49     2.38 z +2.4 p 99     1.89 z -1.3 p  2 @08-21
  implied correlation 1m      14.52 z +0.1 p 78    28.11 z +1.7 p 90     9.28 z -0.5 p 40 
  correlation term slope     -2.290 z -0.9 p 13   -0.670 z -0.4 p 19    1.540 z +0.2 p 40 
  VIX opt put/call (vol)      0.441 z -0.2 p 48    1.062 z +2.8 p 98    0.268 z -1.1 p 10 
  VIX opt put/call (OI)    null                 null                    0.364 z    - p  - 
      ^ no observation on the most-bearish day or the most-bullish day - this series covers
      2026-08-06 to 2026-08-24, 12 of 161 sessions

  == PATH / FLOW   [R063-R070] ==
  Nasdaq-100 return %         -4.77 z -3.5 p  1     3.43 z +2.4 p100    -0.97 z -0.8 p 23 
  S&P 500 return %            -2.64 z -3.1 p  1     2.91 z +3.2 p100    -0.28 z -0.4 p 31 
  high-low range %             3.88 z +3.3 p 99     2.50 z +1.3 p 92     1.00 z -0.8 p 24 
  put/call by volume          1.002 z -0.9 p 21    1.417 z +1.6 p 95    1.086 z -0.4 p 36 
  put/call by premium         1.253 z +0.2 p 67    1.434 z +0.6 p 81    1.164 z +0.0 p 57 
  put/call by open int        1.684 z +1.2 p 88    0.923 z -1.9 p  3    1.360 z -0.1 p 51 @08-04
  net delta traded, chain   -246980 z -1.2 p 13  -302934 z -1.5 p  6   -57194 z -0.2 p 39 
  at-the-money call delta     0.409 z -2.2 p  2    0.531 z +0.5 p 75    0.538 z +0.6 p 80 
  total option volume       +12.43m z +4.4 p100   +8.10m z +1.1 p 90   +7.28m z +0.5 p 72 
  0DTE option volume         +8.07m z +3.7 p100   +4.83m z +0.6 p 72   +5.23m z +1.0 p 84 
  ES futures basis (bp)       22.36 z -1.0 p 19    62.39 z +0.8 p 83    35.84 z -0.4 p 38 @08-04
  NQ futures basis (bp)       20.24 z -1.2 p 14    71.19 z +0.7 p 80    48.38 z -0.1 p 46 @08-04
  ES futures open interest   +2.19m z +1.4 p 92   +1.95m z -0.5 p 34   +2.12m z +0.8 p 86 @08-04
  NQ futures open interest   311989 z +1.8 p 97   245322 z -1.7 p  5   303624 z +1.3 p 90 @08-04
  net levered-ETF assets $  +57.6bn z +0.6 p 61  +39.0bn z -1.7 p  3  +60.0bn z +1.0 p 75 
  US dollar 1-day change      0.660 z +1.9 p 98   -0.550 z -1.6 p  8    0.200 z +0.5 p 72 

------------------------------------------------------------------------------------------------
FULL READING - every signal, its vote, and the mechanism behind it
------------------------------------------------------------------------------------------------

  This is the detail under section (b): each horizon, each axis, every reading that voted, what
  it contributed in standard deviations, and what that reading MEANS at the level it is sitting
  at. Readings that could not be scored are listed too, with the measured reason - a signal is
  never dropped silently.

  1 HOUR  ->  long premium ONLY if it is genuinely cheap
    SPOT: sideways   +0.48 on -10..+10   (6 readings)
      why: the readings agree and they agree on NOTHING MUCH - they average +0.5 with
      individual size only 0.6 sigma. A genuinely quiet reading, not a missing one
      -1.66 sigma  futures basis over cash                  [BFM]
          Futures trade cheap to cash - or below it. Leveraged long exposure is being offered
          rather than bid, which is what hedging pressure or funding stress looks like in the
          basis.
          caveat: A BFM signal, not one of his rules - included because it is the cleanest
          futures-side read we hold.
      +0.73 sigma  net delta traded across the chain        [BFM]
          Net call-delta was bought across the chain - the option tape leaned long.
          confidence: LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
      +0.40 sigma  put/call activity                        [BFM]
          Puts and calls are trading in their usual proportion.
          caveat: Volume carries no buy/sell aggressor in this feed, so this is participation,
          not direction of intent.
      +0.38 sigma  skew / tail-hedging                      [R021,R022,R023]
          Puts carry their usual premium over calls. That standing put skew is the DEFAULT
          state for equity indices, so at this level the surface is saying nothing unusual
          about the path.
          caveat: Direction here is genuinely two-sided at extremes: he also notes a steep skew
          can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for
          a violent bounce. The extreme-skew detector below carries that discriminator; this
          vote does not.
      +0.38 sigma  at-the-money call delta                  [BFM]
          At-the-money call delta sits about where it usually does.
          confidence: LOW-CONF (indirect: it also moves with skew and with the forward)
      +0.06 sigma  realised move (path)                     [R063,R064]
          Price went essentially nowhere over the window - a flat path is a real reading about
          this window, not an absence of one.
          caveat: Size alone does not tell you health: he warns that violent green days in
          beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The
          grind-vs-rip detector separates those.
      UNAVAILABLE  skew SHIFT (change, not level)
          this reading is not defined at the 1h grain
      UNAVAILABLE  futures curve shape
          a 1h baseline for this metric does not exist, so there is nothing to standardise it
          against at this grain - it is excluded rather than scored against a baseline
          belonging to a different unit
      UNAVAILABLE  US dollar direction
          this reading is not defined at the 1h grain
      UNAVAILABLE  put/call open interest
          this reading is not defined at the 1h grain
      UNAVAILABLE  credit spreads
          this reading is not defined at the 1h grain
      UNAVAILABLE  VIX option put/call
          this reading is not defined at the 1h grain
    VOL: clearly cheap   -4.08 on -10..+10   (2 readings, THIN)
      why: 2 readings average -0.41 sigma
      -0.80 sigma  at-the-money implied vol                 [R049,R050]
          Options are cheap against their own 2026 range - convexity is on offer rather than
          being charged for.
      -0.02 sigma  options term-structure slope             [R042]
          The options curve carries its usual mild slope.
      UNAVAILABLE  implied minus realised vol
          this reading is not defined at the 1h grain
      UNAVAILABLE  realised move vs the front-implied breakeven
          no value in the live tier at this as-of - outside market hours the options side is
          held at the last regular-hours reading and the flow side needs the chain recorder's
          members for a complete clock hour
      UNAVAILABLE  VIX minus at-the-money implied vol
          this reading is not defined at the 1h grain
      UNAVAILABLE  volatility direction
          this reading is not defined at the 1h grain
      UNAVAILABLE  VIX term structure
          this reading is not defined at the 1h grain
      UNAVAILABLE  bond-market volatility (MOVE)
          this reading is not defined at the 1h grain
      UNAVAILABLE  implied correlation
          this reading is not defined at the 1h grain

  1 DAY  ->  lean short delta / buy convexity on the bear side
    SPOT: leans down   -1.94 on -10..+10   (9 readings)
      why: 9 readings average -0.19 sigma
      -1.09 sigma  VIX option put/call                      [BFM]
          VIX CALLS dominate the flow - the crash hedge is being bought. That is demand for
          protection against a volatility spike, which is a risk-off tell.
          confidence: LOW-CONF (volume carries no buy/sell aggressor, so this is participation,
          not intent)
          caveat: This uses VOLUME, which runs back through 2026. The per-strike OPEN-INTEREST
          book is a separate, frozen window (2026-03-02 to 2026-08-05) and drives the
          strike-position detector rather than this vote.
      -0.67 sigma  realised move (path)                     [R063,R064]
          Price fell over the window. The path itself is the reading here - not a judgement
          about whether the fall was orderly or violent, which the grind-or-rip detector
          handles separately.
          caveat: Size alone does not tell you health: he warns that violent green days in
          beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The
          grind-vs-rip detector separates those.
      +0.63 sigma  at-the-money call delta                  [BFM]
          The at-the-money call delta sits high - spot is riding above the forward, or put-skew
          is light.
          confidence: LOW-CONF (indirect: it also moves with skew and with the forward)
      -0.54 sigma  US dollar direction                      [BFM]
          The dollar strengthened - historically a headwind for US equities and for risk
          generally.
      -0.45 sigma  skew SHIFT (change, not level)           [R023,R032]
          Skew barely moved - no change of mind priced into the shape of the surface.
          caveat: Needs a prior observation at the same grain; at 1h it renders unavailable
          until history accrues.
      +0.44 sigma  credit spreads                           [R036]
          Credit spreads sit in their ordinary range - lenders are neither nervous nor
          unusually relaxed.
          caveat: ICE/FRED credit series are published daily but with a T+1 lag and are capped
          at three years of history by licensing, so this votes at the daily and weekly grains
          only - never intraday.
      -0.23 sigma  net delta traded across the chain        [BFM]
          Call and put delta traded roughly in balance.
          confidence: LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
      +0.18 sigma  put/call activity                        [BFM]
          Puts and calls are trading in their usual proportion.
          caveat: Volume carries no buy/sell aggressor in this feed, so this is participation,
          not direction of intent.
      -0.01 sigma  skew / tail-hedging                      [R021,R022,R023]
          Puts carry their usual premium over calls. That standing put skew is the DEFAULT
          state for equity indices, so at this level the surface is saying nothing unusual
          about the path.
          caveat: Direction here is genuinely two-sided at extremes: he also notes a steep skew
          can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for
          a violent bounce. The extreme-skew detector below carries that discriminator; this
          vote does not.
      UNAVAILABLE  futures basis over cash
          no value within the staleness cap at this as-of
      UNAVAILABLE  futures curve shape
          no value within the staleness cap at this as-of
      UNAVAILABLE  put/call open interest
          no value within the staleness cap at this as-of
    VOL: leans cheap   -2.53 on -10..+10   (9 readings)
      why: 9 readings average -0.25 sigma
      -0.85 sigma  at-the-money implied vol                 [R049,R050]
          Options are cheap against their own 2026 range - convexity is on offer rather than
          being charged for.
      -0.83 sigma  VIX term structure                       [R042,R044]
          Near-dated vol sits well below longer-dated - the calm, upward-sloping shape.
      -0.54 sigma  implied correlation                      [R036]
          Implied correlation is LOW: stocks are expected to move on their own stories. Index
          moves get damped because the names cancel each other out - the classic quiet-index
          backdrop.
          confidence: LOW-CONF (describes the mechanical backdrop to index volatility, not the
          price of options today)
      -0.53 sigma  options term-structure slope             [R042]
          The options curve slopes upward - the front is calm relative to a month out.
      +0.43 sigma  volatility direction                     [R064]
          Volatility was little changed over the window: the market did not re-rate the price
          of movement in either direction, which is itself a statement about how settled the
          tape is.
      -0.33 sigma  realised move vs the front-implied breakeven [R020]
          Realised movement is running close to the front-implied breakeven - gamma roughly
          pays for its theta.
          caveat: CORRECTED from the owner's rules file. The file's absolute buckets
          (0.5-0.6%/day long gamma, 2-3%/day short gamma) could not be verified in 60 articles
          and 70 posts; the relative breakeven rule is what he actually states, and his
          arithmetic checks exactly (12% front implied => 0.756%/day).
      +0.32 sigma  implied minus realised vol               [R077,R059,R060]
          Implied sits at its usual premium to realised - the normal risk premium, nothing
          stretched.
      +0.15 sigma  bond-market volatility (MOVE)            [R036,R037,R038]
          Rates volatility sits in its ordinary range.
          confidence: LOW-CONF (a CROSS-ASSET reading: it measures the bond market, not the
          price of equity options)
          caveat: MOVE posts LATE and carries gaps (about 9% of 2026 sessions are missing), so
          it is a daily-and-weekly signal only and is never used as an intraday trigger.
      -0.09 sigma  VIX minus at-the-money implied vol       [R033,R034,R035]
          The gap sits in its usual range - the ordinary wedge that equity put skew puts
          between the two.
          caveat: He gives one dated worked example - VIX 18 against 1-month at-the-money 14, a
          4-point gap. The 'typically 3-5 points' range in the owner's file could NOT be
          verified, so it is shown as a reference figure only; the banding here is our own 2026
          percentile.

  1 WEEK  ->  lean short delta / buy convexity on the bear side
    SPOT: clearly down   -3.62 on -10..+10   (8 readings)
      why: 8 readings average -0.36 sigma
      -1.64 sigma  VIX option put/call                      [BFM]
          VIX CALLS dominate the flow - the crash hedge is being bought. That is demand for
          protection against a volatility spike, which is a risk-off tell.
          confidence: LOW-CONF (volume carries no buy/sell aggressor, so this is participation,
          not intent)
          caveat: This uses VOLUME, which runs back through 2026. The per-strike OPEN-INTEREST
          book is a separate, frozen window (2026-03-02 to 2026-08-05) and drives the
          strike-position detector rather than this vote.
      +1.05 sigma  US dollar direction                      [BFM]
          The dollar weakened - the easier backdrop for equities.
      -1.02 sigma  realised move (path)                     [R063,R064]
          Price fell over the window. The path itself is the reading here - not a judgement
          about whether the fall was orderly or violent, which the grind-or-rip detector
          handles separately.
          caveat: Size alone does not tell you health: he warns that violent green days in
          beaten-up names can be BEAR behaviour, and that healthy uptrends GRIND. The
          grind-vs-rip detector separates those.
      -0.90 sigma  skew SHIFT (change, not level)           [R023,R032]
          Skew steepened. His point is that a shift is the market CHANGING ITS MIND about the
          shape of the world, not just repricing option cost - the surface is re-rating
          downside as more violent than it did a moment ago.
          caveat: Needs a prior observation at the same grain; at 1h it renders unavailable
          until history accrues.
      -0.57 sigma  net delta traded across the chain        [BFM]
          Net put-delta dominated the option tape.
          confidence: LOW-CONF (volume-weighted; the feed carries no buy/sell aggressor)
      +0.31 sigma  credit spreads                           [R036]
          Credit spreads sit in their ordinary range - lenders are neither nervous nor
          unusually relaxed.
          caveat: ICE/FRED credit series are published daily but with a T+1 lag and are capped
          at three years of history by licensing, so this votes at the daily and weekly grains
          only - never intraday.
      -0.14 sigma  skew / tail-hedging                      [R021,R022,R023]
          Puts carry their usual premium over calls. That standing put skew is the DEFAULT
          state for equity indices, so at this level the surface is saying nothing unusual
          about the path.
          caveat: Direction here is genuinely two-sided at extremes: he also notes a steep skew
          can SUPPORT the market into expiry, and that high vol plus high put skew is fuel for
          a violent bounce. The extreme-skew detector below carries that discriminator; this
          vote does not.
      +0.02 sigma  put/call activity                        [BFM]
          Puts and calls are trading in their usual proportion.
          caveat: Volume carries no buy/sell aggressor in this feed, so this is participation,
          not direction of intent.
      UNAVAILABLE  futures basis over cash
          not enough sessions in the last complete week carried this metric for the weekly
          aggregation to accept it (the weekly build refuses a metric below 60% session
          coverage rather than aggregating a partial week)
      UNAVAILABLE  futures curve shape
          not enough sessions in the last complete week carried this metric for the weekly
          aggregation to accept it (the weekly build refuses a metric below 60% session
          coverage rather than aggregating a partial week)
      UNAVAILABLE  at-the-money call delta
          this reading is not defined at the 1w grain
      UNAVAILABLE  put/call open interest
          not enough sessions in the last complete week carried this metric for the weekly
          aggregation to accept it (the weekly build refuses a metric below 60% session
          coverage rather than aggregating a partial week)
    VOL: clearly cheap   -4.51 on -10..+10   (8 readings)
      why: 8 readings average -0.45 sigma
      -1.14 sigma  at-the-money implied vol                 [R049,R050]
          Options are cheap against their own 2026 range - convexity is on offer rather than
          being charged for.
      -1.05 sigma  options term-structure slope             [R042]
          The options curve slopes upward - the front is calm relative to a month out.
      -0.97 sigma  VIX minus at-the-money implied vol       [R033,R034,R035]
          The gap is narrow: the tail is priced close to at-the-money movement. Unusually
          little is being paid for the wings.
          caveat: He gives one dated worked example - VIX 18 against 1-month at-the-money 14, a
          4-point gap. The 'typically 3-5 points' range in the owner's file could NOT be
          verified, so it is shown as a reference figure only; the banding here is our own 2026
          percentile.
      -0.56 sigma  implied correlation                      [R036]
          Implied correlation is LOW: stocks are expected to move on their own stories. Index
          moves get damped because the names cancel each other out - the classic quiet-index
          backdrop.
          confidence: LOW-CONF (describes the mechanical backdrop to index volatility, not the
          price of options today)
      -0.50 sigma  realised move vs the front-implied breakeven [R020]
          Realised movement is running close to the front-implied breakeven - gamma roughly
          pays for its theta.
          caveat: CORRECTED from the owner's rules file. The file's absolute buckets
          (0.5-0.6%/day long gamma, 2-3%/day short gamma) could not be verified in 60 articles
          and 70 posts; the relative breakeven rule is what he actually states, and his
          arithmetic checks exactly (12% front implied => 0.756%/day).
      +0.28 sigma  volatility direction                     [R064]
          Volatility was little changed over the window: the market did not re-rate the price
          of movement in either direction, which is itself a statement about how settled the
          tape is.
      +0.26 sigma  implied minus realised vol               [R077,R059,R060]
          Implied sits at its usual premium to realised - the normal risk premium, nothing
          stretched.
      +0.09 sigma  bond-market volatility (MOVE)            [R036,R037,R038]
          Rates volatility sits in its ordinary range.
          confidence: LOW-CONF (a CROSS-ASSET reading: it measures the bond market, not the
          price of equity options)
          caveat: MOVE posts LATE and carries gaps (about 9% of 2026 sessions are missing), so
          it is a daily-and-weekly signal only and is never used as an intraday trigger.
      UNAVAILABLE  VIX term structure
          not enough sessions in the last complete week carried this metric for the weekly
          aggregation to accept it (the weekly build refuses a metric below 60% session
          coverage rather than aggregating a partial week)

------------------------------------------------------------------------------------------------
PLAIN ENGLISH - every term used anywhere above
------------------------------------------------------------------------------------------------

  On the page each of these is a (?) you can hover or tap. A popup does not survive a
  copy-paste into a chat, a post or a prompt, so the same table is written out here.

  vol cheap                options are unusually cheap - protection and bets on movement cost
                           little
  right-censored           the run is still in progress, so we score it but never count it as a
                           finished episode
  put-call parity          a fixed arithmetic link between a call, a put and the price - no
                           forecasting involved
  term structure           how the price of options changes as you look further out in time
  open interest            how many contracts are actually being held, not just traded today
  forward vol              the movement priced for the gap between two future dates
  long gamma               dealer hedging DAMPS moves - dips tend to get bought
  short gamma              dealer hedging AMPLIFIES moves - the same move travels further
  implied vol              how much movement options are pricing in
  realised vol             how much the price actually moved
  convexity                payoff that accelerates as the move gets bigger
  straddle                 buying a call and a put together - a pure bet on movement either way
  0DTE                     options that expire the same day
  OPEX                     monthly options expiry week
  implied correlation      whether stocks are moving as one herd instead of on their own stories
  credit spreads           what risky companies pay to borrow over Treasuries - widening means
                           lenders getting nervous
  high-yield               bonds from the riskiest borrowers - the first place credit stress
                           shows up
  levered-ETF              funds that promise 2x or 3x the daily move, and must trade every close
                           to keep that multiple
  assets under management  the total pot of money a fund is running
  net contracts by strike  how many option contracts are open at each price level, with calls and
                           puts added together rather than kept apart
  centre of gravity        the average strike of the whole book, weighted by how many contracts
                           sit at each one
  strike cluster           a run of neighbouring strikes that together hold an unusually large
                           share of the open contracts
  as-of session            the trading day whose closing positions a figure describes, which is
                           not always the day the data was published
  MOVE                     the bond market's fear gauge - the VIX of US Treasuries
  OAS                      the extra yield a corporate bond pays over Treasuries, adjusted for
                           early-repayment options
  skew                     how much more puts cost than calls - the price of downside protection
  basis                    the gap between the futures price and the actual index
  carry                    the annualised cost or gain of holding the position to expiry
  gamma                    how fast dealers' hedging needs change as price moves
  theta                    the daily cost of owning an option as time passes
  vega                     how much an option's value moves when volatility changes
  delta                    how much an option moves for a $1 move in the underlying
  dealers                  the market makers who take the other side of options trades
  percentile               where this sits against every other reading of 2026
  sigma                    standard deviations from normal - how unusual this is
  spot                     the current cash price of the index itself

================================================================================================
Analytical framework: Imran Lakha (@options_insight) - https://x.com/options_insight . Rules
extracted from his public posts and articles, May-Aug 2026. He has no involvement in and no
endorsement of this dashboard. Data and implementation are ours. Not financial advice.
https://x.com/options_insight
================================================================================================