CHAPTERS
01 — Philosophy 02 — First 5 Minutes 03 — Pressure Field 04 — Structural Levels 05 — The 7 Regimes 06 — SSS Monitor 07 — Expected Move 08 — Flow Tape 09 — Supporting Tools 10 — Cross-Asset 11 — Daily Workflows 12 — Honest Limitations
IMPORTANT: Gamma Sonar is not investment advice. This platform provides structural market data for informational purposes only. All trading decisions are your own. Options trading involves substantial risk of loss. Past structural patterns do not guarantee future results. Please read our Investment Disclaimer before using the platform.
CHAPTER 01
Philosophy & Assumptions
What Gamma Sonar does, what it assumes, and where it can be wrong.

Expectations, Not Predictions

Gamma Sonar surfaces what market makers are mechanically obligated to do based on their options positions — not what the market will do next. Every tool on this platform answers one question: where do dealer hedging flows create structural pressure, and how strong is that pressure right now?

When we show a call wall at 6950, we're not predicting the market will stop there. We're showing you where the largest concentration of call gamma sits — a level where positive gamma hedging creates mechanical selling pressure as price approaches from below. Whether that pressure holds depends on the strength of the buying against it.

This is a critical distinction. Structural levels describe where forces concentrate and what type of force exists. They don't determine outcomes. A call wall can be breached. A support zone can collapse. What Gamma Sonar gives you is the map of the terrain — you still have to navigate it.

The Positioning Assumption

Every gamma exposure platform — Gamma Sonar included — operates on a core assumption: dealers are net short options. This means we assume market makers sold calls (from covered call flow) and sold puts (from protective put buying), making them short gamma at most strikes.

HONEST LIMITATION
This assumption is not always correct. At any given strike, the actual dealer position could be long, short, or flat depending on the specific flow that created it. We're working from consolidated OPRA data and applying the industry-standard short-gamma assumption. No publicly available data source confirms per-strike dealer positioning — this is an inherent limitation of all OPRA-based gamma exposure analysis.

The aggregate behavior — positive GEX above spot dampens rallies, negative GEX below amplifies selloffs — is well-documented and empirically observed. But the per-strike mechanics are an approximation. We teach this honestly because understanding the model's limitations makes you a better user of the data.

What GEX Tells You vs. What It Doesn't

GEX Tells YouGEX Does NOT Tell You
Where hedging pressure concentratesWhether that pressure will hold
The current structural environment (regime)What specific event will cause a transition
Where mechanical support/resistance existsWhether external forces will overpower structure
How the range should behave given current positioningWhich direction price will move within that range
When structural stress is elevated (SSS)The exact timing of a regime break

Why 60-Second Refresh Matters

Most GEX platforms update every 15-30 minutes using end-of-day greeks. Gamma Sonar recomputes from live ThetaData greeks every 60 seconds for SPX, SPY, and QQQ, with the remaining 92 tickers cycling every 60-120 seconds.

Why this matters: gamma is a function of spot price, time to expiry, and implied volatility — all of which change continuously. A call wall at 6950 computed at 9:31 AM may have shifted to 6925 by 10:00 AM as 0DTE options decay and new trades reshape the OI landscape. Stale GEX is worse than no GEX because it gives you false confidence in levels that no longer exist.

CHAPTER 02
Your First 5 Minutes
What you see when you log in and how the platform is organized.

The First Screen

When you log in, you land on the Pressure Field — the core tool showing GEX across strikes for your selected ticker. Before you look at anything else, orient yourself with the topbar.

Platform screenshot

Reading the Topbar

The topbar is your at-a-glance dashboard. Left to right:

QUICK READ
If NET GEX is positive and regime is COMPRESSION or TRENDING_LONG — structure is stable. Expect range-bound or drift behavior. If NET GEX is negative or regime is CASCADE_RISK / NEGATIVE_GAMMA — structure is unstable. Expect amplified moves and wider ranges.

The Sidebar

Tools are organized by function, not by importance. Here's the mental model:

SectionWhat It AnswersWhen to Check
PRIMARYWhat's the structure right now?Always — these are your core tools
STRUCTUREHow is the structure distributed across strikes and time?When you need deeper context on the shape
VOLATILITYWhat is vol doing relative to structure?When implied or realized vol seems unusual
FLOWWhat are large players actually doing right now?When you see big prints or unusual activity
INSTITUTIONALWhat does the full structural picture look like?For comprehensive analysis and cross-asset context

Switching Tickers

Click the underlying selector in the topbar and type any ticker. The platform validates against the 95-ticker universe — if you type GOOG, it auto-corrects to GOOGL. Invalid tickers are rejected.

When you switch tickers, the WebSocket sends a subscribe message to the server, which immediately returns the cached snapshot for that ticker. All tools update simultaneously — there's no per-tool loading. If you select an expiry filter, it resets on ticker switch to prevent stale filters.

CHAPTER 03
The Pressure Field
Your primary tool. Where to look, what the bars mean, and how to read the layers.

Reading the Bars

The Pressure Field displays gamma exposure per strike as horizontal bars. The default layer is GEX:

The longest bar is the dominant structural level. In GEX mode, the longest green bar above spot is typically the call wall, and the longest red bar below is near the put wall.

Platform screenshot

The Tag System

Each strike can carry a tag on the right side:

TagColorMeaning
CALL WALLGreenLargest positive GEX above spot — primary resistance
PUT WALLRedLargest negative GEX below spot — support boundary
FLIPGoldWhere net GEX crosses zero — regime transition point
▶ [price]TealCurrent spot price location
EM+ / EM-Gold outlineExpected move upper and lower boundaries
IV+ / IV-Blue outlineImplied volatility range boundaries

Layer Tabs

The Pressure Field has 6 layers. Each shows the same strikes with a different greek overlaid:

GEX (Default)

Gamma exposure per strike. This is your primary view — it shows where hedging pressure concentrates. Use this 80% of the time.

DELTA

Net dealer delta exposure. Shows directional lean at each strike. Useful for understanding whether the aggregate structure is bullish or bearish at a specific price level.

VANNA

Delta sensitivity to volatility changes. Shows where a VIX spike or drop would force the largest hedging adjustments. Green = vanna support (vol drop → dealer buying). Red = vanna resistance (vol drop → dealer selling). Most useful when VIX is elevated and moving.

CHARM

Delta decay per day — the passive directional flow from time passing. Green = charm buying (puts decaying → dealers buy back short futures). Red = charm selling (calls decaying → dealers sell futures). Most useful in the afternoon (1:30-3:00 PM) when external flows are lowest.

CHARM COLOR REVERSAL
Charm colors are reversed from their arithmetic sign. Negative charm = green (bullish — dealers must buy). Positive charm = red (bearish — dealers must sell). This matches market impact, not math convention. The same applies to vanna.

OI

Net open interest (call OI - put OI) per strike. Shows where positioning is concentrated regardless of greek exposure. Useful for identifying strikes with heavy activity that may become structural levels tomorrow.

STACK

All greeks side-by-side in column format: GEX, Delta, Charm, Vanna, Call OI, Put OI, Net OI, plus OI change %. This is your comprehensive view — use it when you need the full picture at every strike without switching layers.

Platform screenshot

Expected Move Zones

The Pressure Field highlights two zones with subtle left-border coloring:

Strikes inside the expected move zone are where the market "expects" price to stay. Strikes outside are where a breakout would signal a larger-than-expected move.

Expiry Filtering

Click ▼ ALL EXPIRIES in the header to open the expiry selector. You can filter the Pressure Field to show GEX from only specific expirations:

When you filter, the call wall, put wall, flip level, GVWAP, and net GEX all recompute from the filtered data. This lets you see how the structure changes when you isolate 0DTE gamma versus longer-dated positioning.

PRO TIP
Compare 0DTE versus ALL EXPIRIES to see whether near-term gamma dominates or whether longer-dated structure provides a different picture. If 0DTE shows a call wall at 6925 but all-expiry shows 6950, the 6925 level only exists for today — tomorrow it disappears.
CHAPTER 04
Structural Levels — Your Trading Map
The five key levels that define the structural landscape and how they shift intraday.

The Structural Landscape

POSITIVE GEX ZONE — DAMPENING NEGATIVE GEX ZONE — AMPLIFYING CALL WALL 6950 GVWAP 6895 ▶ SPOT 6880 FLIP LEVEL 6850 PUT WALL 6750 ↑ Dealers sell into rallies here (resistance) ← Price reverts toward GVWAP in positive gamma ↓ Below flip: moves amplified, structure unstable ↓ Support boundary — breaking below changes regime

Call Wall — Resistance

The strike with the highest positive GEX above spot. In a positive-gamma environment, this is where dealer selling pressure peaks. As price approaches the call wall from below, market makers who are short calls must sell more underlying to stay delta neutral — this selling absorbs buying pressure and creates resistance.

The call wall is not a ceiling. It's a zone of maximum friction. Strong institutional buying can push through it, but the push requires more force than at other levels. When the call wall is breached, the regime shifts to ESCAPE_VELOCITY — dealers are now forced to buy (chase), and the former resistance becomes acceleration.

Put Wall — Support Boundary

The strike with the highest negative GEX below spot. This marks the edge of the positive-gamma support zone. Above the put wall, the aggregate mean-reversion behavior of positive gamma cushions dips. Below the put wall, that cushion disappears.

The put wall is not a floor — it's the boundary where the structural support environment changes. Breaking below it doesn't mean instant collapse, but it means the dampening force that was cushioning pullbacks is no longer present.

Flip Level — The Regime Threshold

Where net GEX crosses zero. Above the flip, aggregate GEX is positive (dampening). Below the flip, aggregate GEX turns negative (amplifying). This is the single most important level for understanding market character.

When spot is well above the flip, you're in a regime where dealer hedging dampens moves. When spot approaches the flip, you're approaching the transition zone where market character can change rapidly. The SSS monitor tracks flip proximity as one of its key precursors.

Platform screenshot

GVWAP — The Gravity Center

Gamma-Weighted Average Price. Computed as the OI-and-GEX-weighted average of all strike prices. This is where gamma structure is "centered." Price tends to revert toward GVWAP when no strong directional force is present — it's the mean-reversion anchor in a positive-gamma environment.

How Levels Shift Intraday

Structural levels are not static. They recompute every 60 seconds based on live greeks. Here's what causes them to move:

IMPORTANT
Don't anchor to the 9:30 AM levels for the entire day. Check the topbar periodically — if the call wall moved from 6950 to 6925, the structural landscape has shifted. The old level no longer exists.
CHAPTER 05
The 7 Regimes
Each regime tells you what the structure is doing mechanically and what to expect.

The Regime Classifier evaluates spot position, GEX distribution, flip proximity, and wall distances every 60 seconds. It requires 2 consecutive confirmations before transitioning (hysteresis) to prevent noise. Here's what each regime means and what to do:

COMPRESSION
What's happening: Spot is near GVWAP and the flip level. Net GEX is positive. Dealer hedging dampens moves in both directions — selling rallies, buying dips.
EXPECT: Range-bound, low realized vol. Intraday ranges tend to narrow. GVWAP acts as center of gravity. STRUCTURAL EXPECTATION: Mean-reversion trades favored. Breakouts from compression are difficult without a catalyst.
TRENDING_LONG
What's happening: Spot is above GVWAP in positive GEX territory. Dealer hedging creates passive buying on pullbacks — dips are cushioned.
EXPECT: Drift higher with shallow pullbacks. Structure supports the trend until the call wall is tested. WATCH FOR: Call wall approach — if breached, transitions to ESCAPE_VELOCITY.
TRENDING_SHORT
What's happening: Spot is below GVWAP in positive GEX territory. Dealer hedging creates passive selling on bounces — rallies are capped.
EXPECT: Drift lower with capped bounces. Structure resists recovery until put wall proximity or flip level. WATCH FOR: Put wall approach — if broken, support environment changes.
ESCAPE_VELOCITY
What's happening: Spot has broken above the call wall. Dealers who sold calls are now forced to buy underlying aggressively to delta hedge — mechanical buying creates self-reinforcing upward pressure.
EXPECT: Accelerated move higher. Former resistance becomes fuel. WATCH FOR: Where the next call gamma cluster appears — that becomes the new resistance target. This regime often produces the largest single-day moves.
CASCADE_RISK
What's happening: Spot is within 0.3% of the flip level and GEX is negative. A small move through the flip triggers dealer short-gamma positioning — accelerating rather than dampening the move.
EXPECT: Instability. Small moves can produce outsized reactions. The flip level is the critical line — above it, dealers provide support; below it, they amplify selling. HIGHEST RISK REGIME.
PINNED
What's happening: Spot is within 0.3% of the put wall. Charm and vanna flows pull price toward max pain near expiry. Directional moves lose momentum.
EXPECT: Sideways chop near the put wall / max pain level. Most common on expiration days in the afternoon. STRUCTURAL EXPECTATION: Momentum strategies underperform. Time decay is dominant.
NEGATIVE_GAMMA
What's happening: Net GEX is negative and spot is well below the flip level. Dealers must buy as price rises and sell as price falls — amplifying every move instead of dampening it.
EXPECT: Realized volatility exceeds implied volatility. Ranges expand. Moves in either direction are amplified. STRUCTURAL EXPECTATION: Trend-following strategies outperform mean-reversion. This is where the market can produce violent swings.
Platform screenshot
CHAPTER 06
SSS — Structural Stress Monitor
The early warning system. When the structure is about to break.

The Structural Stress Monitor is Gamma Sonar's most original feature. No competitor has an equivalent. SSS doesn't predict direction — it detects when the structural conditions for a regime transition are accumulating.

What SSS Measures

SSS tracks 15 precursor signals that historically precede regime transitions. Each precursor is a measurable structural condition — flip proximity, wall erosion, GEX velocity, skew shifts, P/C ratio changes, and more. When enough precursors activate simultaneously, the probability of a regime transition rises.

The 5 Levels

LevelScoreWhat It MeansWhat To Do
NORMAL0-29Structure is stable. Dealer hedging aligned with expectations.Trade the current regime with confidence. No structural concern.
WATCH30-49One or more precursors elevated. Structure beginning to show stress.Stay in your trade but tighten stops. Monitor which precursors are firing.
CAUTION50-69Multiple precursors active. Regime transition probability elevated.Reduce position size. Prepare for potential regime change. Don't initiate new mean-reversion trades.
IMMINENT70-84Transition likely within 30 minutes. Structural conditions unstable.Close or hedge existing positions. The current structural framework is unreliable.
CONFIRMED85-100Regime shift detected. New structural state establishing.Re-evaluate everything. The map has changed. Old levels may no longer apply.

Reading the Precursors

The SSS panel shows each precursor with a value and color coding. The most important precursors to watch:

Platform screenshot
WHEN SSS IS WRONG
SSS can show elevated stress during lunch hour low-volume periods when small trades cause outsized metric moves. It can also stay elevated for extended periods without a transition occurring — not every stress event breaks. Treat SSS as a probability indicator, not a trigger. An SSS of 65 means "conditions are right for a transition" — not "a transition is happening."
CHAPTER 07
Expected Move — Your Range Budget
How far the market is expected to move, how much of that move has been used, and what it means.

Straddle-Based vs. IV-Based

Gamma Sonar computes the expected move using the ATM straddle price when available. The straddle price (call mid + put mid) divided by the anchor price gives the expected percentage move. This is more accurate than backing out IV and recomputing because it captures real supply/demand dynamics in the options market.

When straddle prices aren't available (pre-market or thin liquidity), the system falls back to IV-based computation using the √(DTE/365) × 0.7979 formula.

The Move Budget

The Move Budget is the most actionable part of this tool. It shows you:

HOW TO READ THE BUDGET
ROOM TO RUN (0-70%): Realized move is well inside the expected range. The structural framework hasn't been tested yet.
NEARING RANGE (70-100%): Getting close to the expected boundary. If you're holding a directional position, this is where risk/reward starts to deteriorate.
OVEREXTENDED (100%+): Realized move exceeds what the market priced. Either the options market mispriced the move, or the current move is extreme and may be subject to reversion.

Multi-Timeframe Expected Moves

The tool shows expected ranges for three timeframes simultaneously:

Comparing timeframes tells you something important: if the 0DTE range is ±0.8% but the weekly is ±2.5%, there's a lot more room on the weekly horizon even if the daily move has been large.

Platform screenshot

Fractional DTE

For 0DTE, the expected move range shrinks throughout the day as trading time remaining decreases. The tool uses fractional DTE based on trading minutes remaining (out of 390 minutes per session), not calendar days. This means the expected range naturally compresses as the afternoon progresses — matching reality where less time = less expected movement.

CHAPTER 08
Flow Tape — Reading the Money
Large options trades, classified by impact, with context your broker doesn't show.

What Makes Flow Tape Different

Every broker shows options trades. Flow Tape shows options trades with server-side enrichment — every trade is classified before it reaches your screen:

Trade Types

TypeWhat It IsWhy It Matters
BLOCK100+ contracts in a single printInstitutional-size order, likely a deliberate position
SWEEPMulti-exchange simultaneous executionAggressive urgency — willing to pay across multiple venues to get filled immediately
RETAILSmaller orders, single exchangeBackground noise — filter these out for cleaner signal
Platform screenshot

The Sentiment Bar

The green/red bar at the top of Flow Tape shows the session's cumulative bullish vs bearish premium. A 60/40 split means 60% of premium has been on bullish trades. This is a rough directional indicator — not a signal, but useful context.

Filtering for Signal

Flow Tape's default filters (BLOCK + SWEEP, $25K minimum premium) are designed to show you only trades that represent deliberate institutional positioning. If the tape is too noisy, increase the minimum premium. If it's too quiet, add RETAIL trades or lower the size threshold.

WHAT TO WATCH FOR
Large sweep at the call wall: Someone aggressively buying calls right at resistance. Either they expect a breakout or they're hedging a short equity position.

OI Exceedance flag: A single trade exceeding total open interest at that strike. This is rare and almost always significant — it means someone opened a position larger than everything that existed before.

Cluster of same-direction prints: Multiple BLOCKs on the same ticker, same direction, within minutes. Likely a single institution building a position across multiple executions.
CHAPTER 09
Supporting Tools
The full toolkit — when to use each and what to look for.

Skew Dynamics

What it shows: The 25-delta and 10-delta put/call IV spread, updated live with session history.

When to check: When you want to know if downside protection is getting expensive (skew expanding) or cheap (skew compressing). Rising skew suggests institutional hedging demand is increasing — often a precursor to a selloff or at minimum increased anxiety.

What to look for: Divergence between skew and price. If skew is rising while price is flat, someone is quietly buying protection. If skew is compressing during a selloff, put sellers are stepping in — potential support signal.

Platform screenshot

IV Surface

What it shows: Implied volatility across all strikes and expirations as a heatmap. Hot colors = high IV, cool colors = low IV.

When to check: When you want to see where vol is cheap or expensive relative to the surface. Useful for identifying strikes where IV is anomalously high (potential overpriced hedge) or low (potential cheap gamma).

Platform screenshot

Vanna/Charm Surface

What it shows: Vanna and charm exposure per strike, broken down by expiry, with a confluence mode showing where both greeks align.

When to check: In the afternoon when charm flows become dominant. The charm tab shows where passive buying or selling pressure will build as options decay. The vanna tab shows where a VIX move would create the largest delta adjustments.

Platform screenshot

RVX Spread

What it shows: Realized volatility (20-day historical) versus implied volatility (ATM), with session history.

When to check: When you want to know if the market is pricing too much or too little volatility. A positive spread (IV > RV) means options are expensive relative to recent history. A negative spread means options are cheap — potential opportunity for long gamma positions.

P/C Monitor

What it shows: Put/call OI ratios broken down by ITM, ATM, and OTM zones, with call and put OI anchors and a gravity zone metric.

When to check: When you want to understand the speculative positioning tilt. Heavy OTM call buying suggests bullish speculation. Heavy OTM put buying suggests hedging demand or bearish speculation.

Anchor tracking: The call anchor (OI-weighted average call strike) and put anchor (OI-weighted average put strike) show where the center of mass of bullish and bearish positioning sits. Multi-day anchor history lets you see if these centers are drifting.

Platform screenshot

Pin Risk Monitor

What it shows: Gamma acceleration and pin probability per strike for the nearest expiry.

When to check: On expiration days, especially in the final 2 hours. High pin probability at a specific strike means charm and gamma flows are pulling price toward that level. Useful for 0DTE traders timing their entries around the pin.

Dealer Inventory

What it shows: GEX split between "live" (0-7 DTE) and "dormant" (8+ DTE) positions, plus volume and turnover data.

When to check: When you want to know how much of today's gamma structure is from near-term positions that will expire soon versus longer-term structural positioning. High live ratio means today's structure is heavily influenced by 0DTE — it will change dramatically tomorrow.

Max Pain Tracker

What it shows: The strike where total option holder losses are maximized, with multi-expiry breakdown and a pin probability estimate.

When to check: Near expiration, especially on monthly/weekly OPEX. Max pain matters most when gamma is thin and charm is dominant — the passive time-decay flows naturally channel price toward max pain in the absence of strong directional forces.

GVWAP

What it shows: GVWAP with session history, spread from spot, and reversion probability based on GEX magnitude.

When to check: When price diverges significantly from GVWAP. In positive gamma environments, price tends to revert toward GVWAP. The wider the divergence, the stronger the mean-reversion expectation — but this only works when GEX is positive.

Hedging Velocity

What it shows: Actual dealer hedging flow versus theoretical requirement, displayed as a ratio.

When to check: When you want to know if dealers are keeping up with their hedging obligations. UNDER = catch-up flow likely. OVER = flow exhaustion possible. ALIGNED = structure behaving as expected.

Platform screenshot
CHAPTER 10
Cross-Asset & Screener
See the structural landscape across all 95 tickers simultaneously.

Cross-Asset Positioning

Cross-Asset shows all tickers in your universe with their spot, change%, regime, IV, GEX, call wall, and put wall — updated live. The chart panel shows normalized % change for selected tickers, backfilled from session history so you see the full session even if you navigate to the tool mid-day.

How to use it: Look for divergences. If SPX is in COMPRESSION but QQQ is in ESCAPE_VELOCITY, there's a sector rotation happening. If GLD is trending opposite to SPX, risk-off flows may be building. Click any ticker row to toggle it on the chart.

Sorting

Click the column headers to sort by ticker, change%, GEX, IV, or regime. Sorting by change% descending shows you what's moving the most. Sorting by GEX shows you which tickers have the strongest/weakest structural environments.

Equity Screener

The Screener shows the same data in a more compact table format with filter buttons for regime type, negative GEX toggle, and alert-only mode. Use it to quickly find:

Platform screenshot
CHAPTER 11
Daily Workflows
What to check, when to check it, and in what order — from pre-market through close.

The Trading Day Timeline

6:30 PRE-MARKET Check levels 9:30 FIRST HOUR Watch structure 10:30 MIDDAY Update levels, check budget 1:30 CHARM WINDOW ★ Peak signal 3:00 CLOSE Pin risk, final check 4:00

Pre-Market (6:30–9:30 AM ET)

PRE-MARKET ROUTINE
1
Check the topbar: What regime are we in? What's the net GEX? Where are the call wall, put wall, and flip? These were computed from yesterday's EOD greeks + this morning's fresh OI. They're your starting framework.
2
Open Expected Move: Note the 0DTE expected range. This is your playing field for the day. Where's the upper boundary? The lower? How does the expected range relate to the call wall and put wall?
3
Check Cross-Asset: Are SPX, QQQ, and IWM all in the same regime? If they diverge, note which is strongest/weakest. Check if GLD or TLT are moving — risk-off rotation may be underway.
4
Set your watchlist: Add the 3-5 tickers you plan to trade today. The platform will compute GEX for all of them simultaneously.

First Hour (9:30–10:30 AM ET)

OPENING HOUR
1
Pressure Field on GEX: Watch how price interacts with the structural levels. Does it respect the call wall? Does it bounce at the put wall? Or is it ignoring structure entirely? The first hour tells you whether today's structure will hold.
2
Monitor Flow Tape: Large opening prints set the tone. Look for sweeps above $100K premium — these are institutional positions being established. Note the direction: heavy call buying → bullish setup. Heavy put buying → protection or bearish positioning.
3
Check SSS: Is stress rising or stable? If SSS jumps to WATCH in the first hour, the opening structure may not hold. If it stays NORMAL, the structure you identified pre-market is likely reliable for the session.
4
Don't trust charm yet. The first hour has too much external flow (institutional rebalancing, overnight orders executing) for charm signals to be reliable. Wait.

Midday (10:30 AM–1:30 PM ET)

MIDDAY CHECK
1
Re-check structural levels: Have the call wall, put wall, or flip moved since the open? If they shifted, update your mental map. The 9:30 AM levels may no longer apply.
2
Expected Move budget: How much of the daily range has been consumed? If it's already 80%+ consumed by noon, a reversal is structurally more likely than continuation (the move is overextended relative to what the market priced).
3
Switch to CHARM layer on Pressure Field: Start watching where charm buying/selling pressure is building. This will become dominant in the afternoon.
4
Check Vanna/Charm Surface: Where do charm and vanna flows align? Confluence areas are where passive decay pressure will be strongest in the afternoon.

Afternoon (1:30–3:00 PM ET)

CHARM WINDOW
1
This is the structural sweet spot. External flows are at their lowest. Charm is at its most influential. If the structure has been clean all day, this is when structural expectations are most reliable.
2
Verify the straddle is decaying using Expected Move: if the straddle price is ticking DOWN through the day, charm is dominant. If it's ticking UP (repricing higher), external forces are overriding structure — charm signals are unreliable.
3
Check Hedging Velocity: Is the HV ratio aligned? If UNDER-HEDGED, expect catch-up flow. If OVER-HEDGED, flow may be exhausting.
4
GVWAP reversion check: If price has diverged from GVWAP and regime is still COMPRESSION or TRENDING_LONG, the afternoon charm window often produces reversion toward GVWAP.

Into the Close (3:00–4:00 PM ET)

CLOSING HOUR
1
Pin Risk Monitor: On 0DTE expiry days, check which strike has the highest pin probability. Gamma becomes asymptotically large near expiration — small moves are amplified, and price tends to "stick" near high-OI strikes.
2
Expected Move final check: Has the range been consumed? If consumed >100% and price is still pushing, it's a genuine breakout day. If consumed <50%, the session was quieter than expected — watch for tomorrow's structure to shift.
3
Watch for flip level tests: Late-session moves through the flip can trigger rapid regime transitions. SSS will spike if this happens.
CHAPTER 12
Honest Limitations
What we get wrong, what we can't know, and when to ignore the tools.

This chapter exists because we believe you make better decisions when you understand the boundaries of your tools. Every platform has limitations. We'd rather tell you ours than have you discover them with money on the line.

The Positioning Assumption

LIMITATION
We assume dealers are net short options. No publicly available data source confirms per-strike dealer positioning — this is an inherent limitation shared by every OPRA-based GEX platform on the market.

Our approach works because: The aggregate behavior of the market demonstrably follows positive/negative gamma mechanics. Positive GEX environments produce lower realized volatility. Negative GEX environments produce higher realized volatility. The call wall and put wall act as observable support/resistance zones with statistical significance across thousands of sessions.

Our approach can fail when: A specific strike's actual positioning is the opposite of what we assume. A large dealer could be long calls at a strike we label as resistance — in that case, the "resistance" doesn't exist. This is rare at major structural levels (call wall, put wall) but more common at minor strikes.

BSM Greeks

We use Black-Scholes to compute greeks. BSM assumes log-normal returns, constant volatility, and continuous hedging — none of which are true in practice. The greeks we display are the model's best estimate, not exact measurements of dealer exposure. Every OPRA-based GEX platform shares this limitation.

OI Is Yesterday's

Open interest is published once daily by OPRA at approximately 6:30 AM ET, reflecting the previous day's close. When you see OI values on the platform, they're from yesterday. We estimate intraday OI changes using our Adaptive Trade Monitor — a self-improving classification engine that tracks every options trade and learns to distinguish new positions from closing trades. But the base OI is always 24 hours old.

This means the first hour of trading can reshape the actual OI significantly without our base data reflecting it. The Adaptive Trade Monitor calibrates itself each morning against the previous day's actual OI to improve its classification accuracy over time, but it's still an estimate — not a certainty.

GEX ≠ Certainty

Structural levels describe where mechanical hedging flows concentrate. They don't determine outcomes. A call wall can be breached by strong institutional buying. A support zone can collapse during a macro shock. GEX gives you the terrain map — it doesn't guarantee the terrain will hold.

When to Ignore the Tools

THE HARDEST LESSON
The most dangerous time to use GEX is when you're most tempted to: during a fast-moving, high-emotion selloff where you desperately want a "floor" to hold. That's exactly when structural levels are most likely to break, because the forces overwhelming them are strongest. Treat structural levels as information, not insurance. They describe what the structure looks like — they don't promise it will hold.

Our Commitment

We're building accuracy tracking into the platform. Once we have 90 days of live SSS and regime data, we'll publish real accuracy statistics — not fabricated ones. When our signals are wrong, we'll show that too. Transparency about our limitations is a feature, not a bug.

This is a data platform, not a trading service. We show you the structural landscape. The trading decisions are yours. We believe that honest tools, honestly presented, make better traders than overconfident tools that hide their failures.

GAMMA SONAR
EXPECTATIONS, NOT PREDICTIONS
ACADEMY TERMS PRIVACY DISCLAIMER OPEN PLATFORM