# Skylit AI > Skylit makes tools for self-directed traders that show the mechanics behind price: dealer positioning (GEX and VEX) at every strike and expiration, live options flow, charting with Skylit data overlays, options paper trading, and Talon, an AI analyst that reads the market with you. Used across stocks, futures, and options. ## About Skylit (Skylit, Inc., skylit.ai) is a web app (app.skylit.ai) for self-directed traders. It pairs dealer positioning derived by Skylit's own models with live options flow, charting, paper trading and an AI analyst, plus live rooms and courses. Educational material, not financial advice. Who it's for: self-directed day traders (including 0DTE SPX), swing traders, investors and futures traders who want to see dealer positioning and options flow themselves rather than follow trade alerts. Skylit does not send trade alerts or signals. ## Products - Heatseeker: Where dealers are positioned, every strike, every tenor. See where dealers are positioned at every strike and expiration, and where price may stall, bounce or speed up. Page: https://www.skylit.ai/modules/heatseeker - Flowseeker: Live options flow, every print, with context to read it. See where money is going in the options market right now, and whether it looks like a brand-new position or just noise. Page: https://www.skylit.ai/modules/flowseeker - Atlas: A live chart with dealer levels, flow and dark pool. One live chart that shows where dealer positioning, options flow and dark-pool levels line up with price, so you can see your levels before price gets there. Page: https://www.skylit.ai/modules/atlas - Nexus: Paper trade options and review every trade. Practice options trades in your own $100,000 paper wallet, see exactly how each trade went, and compare your record with other traders. Page: https://www.skylit.ai/modules/nexus - Tempest: How much movement options are pricing, stock by stock. See how big a move options are pricing for any stock, and whether that is a lot for that stock compared with its own history. Page: https://www.skylit.ai/modules/tempest - API/MCP: Skylit's data in your own code and AI agents. Query Skylit's dealer positioning, options flow and volatility data from your own code, or let an AI assistant query it for you over the Model Context Protocol. Page: https://www.skylit.ai/modules/developer - Talon: Agentic intelligence that reads the market with you. Ask about the chart or map you have open and get a short, sourced read of the options structure, flow and news. Find the levels that matter faster. The call stays yours. Page: https://www.skylit.ai/modules/talon - Agent Kits: Maintained research tools, four offline workflows, endpoint previews and agent setup guides. Public MIT-licensed repository. Live-service and host certification pending. Page: https://www.skylit.ai/agent-kits - Agent Lab: Trading research experiments and contributions. Three offline seeds: Watchlist Investigator, Journal Reviewer and Market Brief. Public MIT-licensed repository. Page: https://www.skylit.ai/agent-lab - Stages: Live Stages, live trade-aware rooms inside Skylit: listen in, raise your hand, ask your question. Every paid plan gets audio and screen viewing. - Academy: Skylit Academy, courses organised into tracks, with certification. The Heatseeker (16 courses) and Flowseeker (10 courses) tracks are live; Talon and Features tracks are coming soon. - Aegis: An intelligence overlay on top of the Skylit tools. Tabs: Glitch (the founder's commentary), Live Stages transcripts and Talon (Pro). - Apps: Fully responsive web app, installable to a phone home screen from the browser; Skylit Desktop for Mac (beta, Apple Silicon) at https://www.skylit.ai/download. Windows coming soon. - Support: A fully dedicated Trader Success team, plus daily Live Stages on Skylit best practices, how to use the tools, and market analysis. - Forge: Trading agent builder — compose your own trading agents. Not yet released. ## Plans (module access) - Heatseeker: Community not included; Initiate 63 index & ETF symbols; Pro Full ticker list - Flowseeker: Community included; Initiate included; Pro included - Atlas: Community not included; Initiate Indices & futures; Pro included - Nexus: Community included; Initiate included; Pro included - Talon: Community not included; Initiate not included; Pro included - Live Stages: Community Audio, chat, transcript + screen; Initiate Audio, chat, transcript + screen; Pro Audio, chat, transcript + screen - Skylit Academy: Community included; Initiate included; Pro included - Aegis: Community Glitch + Stages; Initiate Glitch + Stages; Pro Glitch + Stages + Talon - Initiate Heatseeker symbols (63 index and ETF symbols): SPX, SPXW, NDX, NDXP, RUT, RUTW, VIX, VIXW, XSP, DJX, SPY, QQQ, IWM, DIA, VOO, IVV, VTI, RSP, MDY, QQQM, TQQQ, SQQQ, SPXL, SPXS, UVXY, VXX, VIXY, XLF, XLE, XLK, XLV, XLI, XLP, XLY, XLU, XLB, XLRE, XLC, SMH, SOXX, XBI, IBB, KRE, XRT, XHB, ITB, TLT, IEF, SHY, HYG, LQD, GLD, SLV, GDX, USO, UNG, UUP, EEM, EFA, FXI, EWZ, EWJ, KWEB - Initiate Atlas: indices and futures (futures via Atlas only, not Heatseeker) - Heatseeker on Pro: 5,000+ tickers - Pricing: https://www.skylit.ai/#pricing ## Pricing (USD) - Community: $149/month; 3 months $379 ($126/month, saves 15%); 6 months $669 ($112/month, saves 25%); 12 months $1,079 ($90/month, saves 40%). Gain Community Access to the Skylit Discord. - Initiate: $349/month; 3 months $899 ($300/month, saves 14%); 6 months $1,569 ($262/month, saves 25%); 12 months $2,499 ($208/month, saves 40%). For SPX Snipers that want to keep things simple and test the waters - Pro: $699/month; 3 months $1,799 ($600/month, saves 14%); 6 months $3,149 ($525/month, saves 25%); 12 months $4,999 ($417/month, saves 40%). Decode the markets in realtime with the full-suite of intelligence Skylit offers - Free trial: There's no trial on paid plans, but you can start free: Live Stages for 60 minutes a day. - Refunds: All sales are final. You get full access to Skylit's proprietary, real-time intelligence the moment you join, so we don't offer refunds, except where the law requires it. Not sure yet? Start free with Live Stages, choose a monthly plan, and cancel anytime from your account; you keep access until the end of the period you've paid for and are never charged again. Billing mistakes, like a duplicate charge or a charge after you cancelled, are always corrected: email support@skylit.ai. - Cancelling: Cancel from your billing page, or from your Whop account if you subscribed through Whop. - Switching plans: Yes. When you switch, subscription management automatically prorates the unused time on your current plan and applies it as credit to the new plan. - Current prices and checkout: https://www.skylit.ai/#pricing ## API and MCP access (credits) - Pro (including Protege, Quant and Lifetime Bootcamp memberships): 100,000 credits a month, every symbol. - Developer ($349/month): 100,000 credits a month for the full API and MCP server (every endpoint and symbol), plus the Skylit Discord and Live Stages. It does not include the web platform's trading tools (Heatseeker, Atlas and Talon in the app); for those, choose Pro. - Initiate: the API covers the Initiate plan's 63 index and ETF symbols, historical replay included (including bulk https://www.skylit.ai/v1/historical/range). 5,000 starting credits once, then credit packs. - Community: Flowseeker data and the MCP server. 5,000 starting credits once, then credit packs. - Credit packs, the same on every plan: $50 for 55,000 credits, $150 for 175,000, $400 for 480,000. - 1 credit = $0.001. Each endpoint's credit price, Flowseeker's included, is on its API reference page; failed calls are refunded. - Professional, commercial or enterprise use (for a firm, for clients, or redistributing or displaying Skylit data): contact us at https://www.skylit.ai/#enterprise - Details: https://www.skylit.ai/docs/api-reference/authentication ## What's next - Arc: Coming in Q4. Estimated price paths on your chart. - Aethos: Coming in Q4. Futures order execution inside Skylit. ## Data & Coverage - Streaming: real-time streaming data, delivered in milliseconds. - Replay: Heatseeker replays 1+ years of sessions at 1-minute granularity; Atlas price candles and futures data at tick level. - Options tape: full OPRA coverage — every print. - Refresh: live. Heatseeker exposure maps update live through the session. - History: ten years of options flow data. - Ticker coverage: Heatseeker covers 5,000+ tickers on Pro; Initiate covers 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs); Flowseeker is in every plan. - Provenance: market data licensed directly from OPRA, NASDAQ, and CBOE, not resold through a retail aggregator. - The licensed data is the input, not the edge. Dealer positioning is derived, not exchange-reported: Heatseeker computes it with Skylit's own proprietary models. ## Key Pages - [Homepage](https://www.skylit.ai): modules, Live Stages, Academy, Aegis, plans, pricing and FAQ - [What is Skylit](https://www.skylit.ai/learn/what-is-skylit): products, plans, prices and policies in one page - [Why Skylit costs more](https://www.skylit.ai/learn/why-skylit-costs-more): how Skylit is priced and why - [Manifesto](https://www.skylit.ai/manifesto): the Skylit manifesto - [Alpha decay](https://www.skylit.ai/alpha-decay): on alpha decay and why edge erodes - [Wall of Success](https://www.skylit.ai/wall-of-success): community results - [Changelog](https://www.skylit.ai/changelog): what's new across every product (filterable; RSS) - [Learn](https://www.skylit.ai/learn): free educational articles - [Apps](https://www.skylit.ai/download): Skylit Desktop for Mac (beta) and installing the web app on a phone - [Partners](https://www.skylit.ai/partners): invite friends for account credit (paying members), become an affiliate by application (recurring cash commission), or grow into a Skylit Partner - [Field guides](https://www.skylit.ai/docs/guides/overview): a guide to each module ## Documentation Product docs, field guides and the API and MCP reference: https://www.skylit.ai/docs. Every page is also Markdown (append .md to its URL). - https://www.skylit.ai/docs/llms.txt - Index of every docs page - https://www.skylit.ai/docs/llms-full.txt - Every docs page in one file - https://www.skylit.ai/docs/guides/overview - Field guides to each module - https://www.skylit.ai/docs/core-concepts - Heatseeker concepts: nodes, King and Gatekeeper nodes, retests - https://www.skylit.ai/docs/api-reference/introduction - Skylit API (Beta). One base URL, https://api.skylit.ai, serves Heatseeker and Flowseeker (flow-api.skylit.ai is an alias); Atlas is at https://atlas-api.skylit.ai - https://www.skylit.ai/docs/api-reference/rate-limits-and-retries - Rate limits and retries for agents: limits, headers, which errors to retry, backoff code - https://www.skylit.ai/docs/api-reference/errors - Every API error code and what to do about it - https://www.skylit.ai/docs/mcp/docs-mcp - Docs MCP: let an AI tool search and read these docs (free, no key) - https://www.skylit.ai/docs/mcp/overview - Skylit MCP server: live market data over MCP (Beta, API key) - https://www.skylit.ai/.well-known/agent-skills/skylit-api/skill.md - Agent skill for building with the API and MCP server ## Module Pages - [Heatseeker](https://www.skylit.ai/modules/heatseeker): See where dealers are positioned at every strike and expiration, and where price may stall, bounce or speed up. - [Flowseeker](https://www.skylit.ai/modules/flowseeker): See where money is going in the options market right now, and whether it looks like a brand-new position or just noise. - [Atlas](https://www.skylit.ai/modules/atlas): One live chart that shows where dealer positioning, options flow and dark-pool levels line up with price, so you can see your levels before price gets there. - [Nexus](https://www.skylit.ai/modules/nexus): Practice options trades in your own $100,000 paper wallet, see exactly how each trade went, and compare your record with other traders. - [Tempest](https://www.skylit.ai/modules/tempest): See how big a move options are pricing for any stock, and whether that is a lot for that stock compared with its own history. - [API/MCP](https://www.skylit.ai/modules/developer): Query Skylit's dealer positioning, options flow and volatility data from your own code, or let an AI assistant query it for you over the Model Context Protocol. - [Talon](https://www.skylit.ai/modules/talon): Ask about the chart or map you have open and get a short, sourced read of the options structure, flow and news. Find the levels that matter faster. The call stays yours. ## What's new (changelog) Every update that has reached Skylit members, newest first, in plain language: https://www.skylit.ai/changelog (RSS: https://www.skylit.ai/changelog.xml; one feed per product at https://www.skylit.ai/changelog/.xml). Filter by one or several products. - [Heatseeker](https://www.skylit.ai/changelog/heatseeker): 21 updates; latest Oct 13, 2026: Monochrome switches heatmaps to Viridis - [Flowseeker](https://www.skylit.ai/changelog/flowseeker): 40 updates; latest Oct 13, 2026: Flow VWAP title hides with the price label - [Atlas](https://www.skylit.ai/changelog/atlas): 110 updates; latest Oct 14, 2026: Futures ticket cards and chart tags line up - [Nexus](https://www.skylit.ai/changelog/nexus): 39 updates; latest Oct 14, 2026: Paper futures day result now shows - [Talon](https://www.skylit.ai/changelog/talon): 127 updates; latest Oct 14, 2026: Dashboard adds Scalp, Swing, Prep and Flow boards - [Tempest](https://www.skylit.ai/changelog/tempest): 45 updates; latest Oct 13, 2026: Auto-hide chart layers by timeframe - [Live Stages](https://www.skylit.ai/changelog/stages): 66 updates; latest Oct 13, 2026: Free Stages stay open if a payment is declined ## Educational Content (Skylit Knowledge Hub) Our https://www.skylit.ai/learn section contains 45 free educational articles. Each is also plain Markdown at its URL + .md, and https://www.skylit.ai/llms-full.txt has this file plus every article in full. ### Skylit Academy - [Charts First: Market Structure Before Exposure](https://www.skylit.ai/learn/charts-first): The foundational doctrine of Skylit Academy. Always form your thesis from price structure before checking Heatseeker. Charts create the thesis, exposure confirms or denies it. Markdown: https://www.skylit.ai/learn/charts-first.md - [Intro to Gamma: Pika Nodes, Barney Nodes, and the Absolute Value Rule](https://www.skylit.ai/learn/intro-to-gamma): Your first look at how dealer positioning shows up on Heatseeker maps. Learn Pika (positive gamma) and Barney (negative gamma) nodes, and why magnitude matters more than color. Markdown: https://www.skylit.ai/learn/intro-to-gamma.md - [Reading Heatseeker Maps: King Nodes, Gatekeepers, Floors, and Ceilings](https://www.skylit.ai/learn/reading-heatseeker): How to read the Heatseeker map from scratch. Identify King Nodes, Floors, Ceilings, Gatekeepers, and Air Pockets to build a structural picture of dealer positioning. Markdown: https://www.skylit.ai/learn/reading-heatseeker.md - [Gamma Regime Awareness: Range Days, Trend Days, and Whipsaw Days](https://www.skylit.ai/learn/gamma-regimes): How to forecast the type of trading day using Heatseeker. Positive gamma creates range days, negative gamma creates trend days, and mixed signals create whipsaw days. Markdown: https://www.skylit.ai/learn/gamma-regimes.md - [Heatseeker Patterns: Rug, Reverse Rug, Pika Clouds, and Beach Ball](https://www.skylit.ai/learn/heatseeker-patterns): The core pattern library for trading Heatseeker maps. Learn to identify Rug Setups, Reverse Rugs, Pika Clouds, Beach Ball overshoots, and Whipsaw environments. Markdown: https://www.skylit.ai/learn/heatseeker-patterns.md - [The Execution Doctrine: Tap Probability, Deflection Zones, and Entry Precision](https://www.skylit.ai/learn/execution-doctrine): How to actually execute trades using Heatseeker. Enter at direct node taps, use deflection zones, understand tap probability decay, and manage risk with 3:1 minimum R:R. Markdown: https://www.skylit.ai/learn/execution-doctrine.md - [Rolling Floors and Ceilings: How Dealer Repositioning Signals Trends](https://www.skylit.ai/learn/rolling-floors-ceilings): When floors roll higher or ceilings roll lower, dealers are repositioning. Learn to spot rolling structures as early evidence of trend formation on Heatseeker maps. Markdown: https://www.skylit.ai/learn/rolling-floors-ceilings.md - [Air Pockets, Liquidity Vacuums, and Velocity Mode](https://www.skylit.ai/learn/air-pockets-velocity): Why price accelerates between nodes. Air pockets are low-resistance pathways, liquidity vacuums are extended runways, and Velocity Mode shows dealer urgency in real-time. Markdown: https://www.skylit.ai/learn/air-pockets-velocity.md - [Node Lifecycle: Fresh, Tested, Delivered, and Decaying Levels](https://www.skylit.ai/learn/node-lifecycle): Not all nodes are equal. Fresh nodes produce the strongest reactions. Each tap weakens the level. Learn to distinguish real nodes (growing intent) from hedge nodes (fading protection). Markdown: https://www.skylit.ai/learn/node-lifecycle.md - [Trinity Mode: Cross-Index Alignment with SPX, SPY, and QQQ](https://www.skylit.ai/learn/trinity-mode): Markets move as a system. Trinity Mode shows dealer positioning across all three major indices simultaneously. Full alignment means high probability. Divergence means caution. Markdown: https://www.skylit.ai/learn/trinity-mode.md - [How to Graduate From Trading Alerts to Your Own Edge](https://www.skylit.ai/learn/graduate-from-trading-alerts): Alerts are a fine on-ramp, but blindly tailing them forever caps your growth. Here is how to graduate from following alerts to trading your own edge. Markdown: https://www.skylit.ai/learn/graduate-from-trading-alerts.md - [Introduction to the Talon Chat Agent: Ask Anything, On Any Page](https://www.skylit.ai/learn/intro-to-talon-chatbot-v1): Talon Chat answers anything about Skylit or any ticker from any page in the Terminal — and on the Heatseeker heatmap it reads the exposure structure in front of you. What it does, where it fits in the workflow, and what it deliberately refuses to do. Markdown: https://www.skylit.ai/learn/intro-to-talon-chatbot-v1.md ### The Greeks - [The Options Greeks: A Complete Guide for Traders](https://www.skylit.ai/learn/options-greeks): A comprehensive guide to all options Greeks — Delta, Gamma, Vega, Theta, Vanna, Charm, and beyond — and how they drive market behavior. Markdown: https://www.skylit.ai/learn/options-greeks.md - [Delta: The Line of Fire — How It Drives Market Flow](https://www.skylit.ai/learn/delta): Understand delta — how it measures directional exposure, drives dealer hedging, and creates immediate price impact in options markets. Markdown: https://www.skylit.ai/learn/delta.md - [Gamma Exposure (GEX) Explained: The Market's Shock Absorber](https://www.skylit.ai/learn/gamma-exposure): Learn how gamma exposure (GEX) works, why dealers hedge, and how +GEX and –GEX zones create support, resistance, and volatility regimes. Markdown: https://www.skylit.ai/learn/gamma-exposure.md - [Vega: The Breath of the Market — Volatility Sensitivity](https://www.skylit.ai/learn/vega): How vega measures sensitivity to implied volatility, governs vol regime changes, and impacts options premiums for dealers and traders. Markdown: https://www.skylit.ai/learn/vega.md - [Theta Decay: The Silent Tax on Every Option](https://www.skylit.ai/learn/theta): Understand theta — how time decay works, why it accelerates near expiry, and how dealers harvest it while players pay for convexity. Markdown: https://www.skylit.ai/learn/theta.md - [Vanna Exposure (VEX): The Vol–Spot Feedback Loop](https://www.skylit.ai/learn/vanna-exposure): Deep dive into vanna — how it couples volatility to spot price, creates drift and rug-pulls, and why VEX is the hidden driver of multi-day moves. Markdown: https://www.skylit.ai/learn/vanna-exposure.md - [Charm: The Invisible Drift That Moves Markets](https://www.skylit.ai/learn/charm): How charm — delta's sensitivity to time — drives afternoon drift, pin behavior, and combines with vanna to create market melt-ups. Markdown: https://www.skylit.ai/learn/charm.md - [Vomma (Volga): The Convexity of Volatility](https://www.skylit.ai/learn/vomma): Understand vomma — how vega's sensitivity to volatility creates non-linear repricing during shocks and why it matters for tail hedging. Markdown: https://www.skylit.ai/learn/vomma.md ### Heatseeker: Gamma & Vanna - [Dealer Positioning: How Market Makers Move Price](https://www.skylit.ai/learn/dealer-positioning): What dealer positioning is, how dealer gamma exposure (dealer GEX) drives market maker hedging, and why those hedging flows can stall or speed up price. Markdown: https://www.skylit.ai/learn/dealer-positioning.md - [How to Trade with GEX: Nodes, Flip Zones & Scenarios](https://www.skylit.ai/learn/gex-trading): Practical guide to trading GEX heatmaps — reading king nodes, flip zones, and the core scenario matrix for +GEX and –GEX setups. Markdown: https://www.skylit.ai/learn/gex-trading.md - [How to Trade with VEX: Vanna Flows & Vol Regimes](https://www.skylit.ai/learn/vex-trading): How to read VEX (vanna exposure) maps, trade vanna drift, and understand when vol regimes override gamma signals. Markdown: https://www.skylit.ai/learn/vex-trading.md - [GEX vs VEX: When Greeks Align and When They Fight](https://www.skylit.ai/learn/gex-vex-alignment): Understanding alignment and misalignment between gamma and vanna exposure — and why it determines whether markets pin, trend, or whipsaw. Markdown: https://www.skylit.ai/learn/gex-vex-alignment.md - [Negative GEX Explained: Pits, Reversals & Squeeze Setups](https://www.skylit.ai/learn/negative-gex): What happens in negative GEX zones — dealer hedge exhaustion, the balloon underwater analogy, and how to trade reversals from –GEX pits. Markdown: https://www.skylit.ai/learn/negative-gex.md - [Options Flow Trading: Reading Institutional Order Flow](https://www.skylit.ai/learn/options-flow): How to identify and trade institutional options flow — forced dealer hedging, asymmetric setups, and the no-chase approach to flow-driven trades. Markdown: https://www.skylit.ai/learn/options-flow.md - [Support & Resistance from GEX: King Nodes & Air Pockets](https://www.skylit.ai/learn/support-resistance-gex): How stacked nodes, tug-of-war zones, and air pockets between GEX/VEX levels create mechanical support and resistance. Markdown: https://www.skylit.ai/learn/support-resistance-gex.md ### Flowseeker - [Introduction to Flowseeker: Real-Time Institutional Flow](https://www.skylit.ai/learn/intro-to-flowseeker): What Flowseeker is, how to read the overview bar and every column in the live feed, how to filter down to the prints that matter, and how to go deeper on any trade. Markdown: https://www.skylit.ai/learn/intro-to-flowseeker.md - [Navigating Flowseeker](https://www.skylit.ai/learn/navigating-flowseeker): A wayfinding guide to Flowseeker's three pages — Live Feed, Flow Scanner, and Flow Tracker — covering the features that aren't obvious until someone points them out, and how the pages work together as a single flow-reading workflow. Markdown: https://www.skylit.ai/learn/navigating-flowseeker.md - [Analyzing a Print with the Chart Modal](https://www.skylit.ai/learn/analyzing-print-chart-modal): An advanced workflow for investigating any print using the chart modal — what each of the five views (Contract Flow, Underlying Vol, Underlying $, Net Premium, Strike Distribution) actually tells you, the order to use them in, and a step-by-step investigation checklist that turns a tape print into a confirmed or rejected trade hypothesis. Markdown: https://www.skylit.ai/learn/analyzing-print-chart-modal.md - [Flow Highlighting: Color-Coding the Prints That Matter](https://www.skylit.ai/learn/flow-highlighting): How Flowseeker's Flow Highlighting feature works, and the analytical reasoning behind it: a deep refresher on the relationship between Size, Volume, and Open Interest, why Volume > OI mathematically proves new positioning, why Size > OI signals an institution opening in size, and how to configure the colors and per-tab strategy to make the live feed surface the prints worth investigating. Markdown: https://www.skylit.ai/learn/flow-highlighting.md - [Reading Flow on Atlas: How the Bars Work, Every Setting Explained, and Why There's No 'Best Configuration'](https://www.skylit.ai/learn/reading-flow-on-atlas): How the flow subgraph on Atlas actually works — what the bars are showing (premium, not volume), what every filter in the popover does, why the most-asked question ("what flow settings do you use?") is the wrong question, and the right way to use the lenses: rotate through them for confluence, then anchor whatever survives to the GEX/VEX nodes on the same chart. Markdown: https://www.skylit.ai/learn/reading-flow-on-atlas.md - [Reading Dark Pool Prints: The Tape and the Levels](https://www.skylit.ai/learn/reading-dark-pool-prints): What a dark pool print actually is (and the myth that ruins most people's read of it): off-exchange equity blocks carry no side and no direction, so a big print is never "buying." How to read the prints honestly across both surfaces — the Dark Feed tape in Flowseeker and the dark pool level overlay on Atlas — and how to combine the levels with dealer positioning for confluence. Markdown: https://www.skylit.ai/learn/reading-dark-pool-prints.md ### Tools & Comparisons - [Best GEX Tools for Options Traders in 2026](https://www.skylit.ai/learn/best-gex-tools): What to look for in a GEX tool or gamma exposure platform: live data, sign, expiry breakdown, VEX alongside GEX, and how Heatseeker approaches dealer GEX. Markdown: https://www.skylit.ai/learn/best-gex-tools.md - [Best Options Flow Tools, Scanners & Platforms (2026)](https://www.skylit.ai/learn/best-options-flow-tools): How to choose an options flow tool, scanner or platform: the data to demand, how to read flow sentiment, what an affordable plan includes, and Flowseeker. Markdown: https://www.skylit.ai/learn/best-options-flow-tools.md - [Best Vanna Exposure (VEX) Tools for Trading](https://www.skylit.ai/learn/best-vanna-tools): What to look for in vanna exposure tools, vol-spot coupling visualization, multi-tenor views, and how Heatseeker surfaces VEX data. Markdown: https://www.skylit.ai/learn/best-vanna-tools.md - [What an AI Trading Terminal Does (and Doesn't Do)](https://www.skylit.ai/learn/ai-trading-terminal): What an AI trading terminal is, what to look for (live data, page context, sources, clear limits), and how Talon works inside Skylit. Markdown: https://www.skylit.ai/learn/ai-trading-terminal.md - [Why Does Skylit Cost More? Is Skylit a Scam or Worth It?](https://www.skylit.ai/learn/why-skylit-costs-more): Why Skylit is priced above other options tools: proprietary intelligence for serious traders, a deliberately manageable user base because of alpha decay, and a full-time Trader Success team. Markdown: https://www.skylit.ai/learn/why-skylit-costs-more.md - [What Is Skylit? Is It Legit? Products, Plans and Policies](https://www.skylit.ai/learn/what-is-skylit): What Skylit (skylit.ai) is, whether it is legit, what each plan includes, Heatseeker ticker coverage, which products are in Beta, and the refund policy. Markdown: https://www.skylit.ai/learn/what-is-skylit.md - [Best Unusual Whales Alternatives (2026): Flow Plus Dealer Positioning](https://www.skylit.ai/learn/unusual-whales-alternatives): The best Unusual Whales alternatives compared: Skylit, QuantData, BullFlow, Cheddar Flow, FlowAlgo and TradeEcho, and how to pick one for flow read against GEX and VEX. Markdown: https://www.skylit.ai/learn/unusual-whales-alternatives.md - [Best Live Trading Rooms for Options Day Traders (2026)](https://www.skylit.ai/learn/options-day-trading-live-rooms): What to look for in a live trading room or community for options day trading, how Skylit Live Stages work, and other rooms options traders look at. Markdown: https://www.skylit.ai/learn/options-day-trading-live-rooms.md - [Best GEX Tools for 0DTE SPX Trading (2026)](https://www.skylit.ai/learn/best-gex-tools-0dte-spx): What to look for in a gamma exposure (GEX) tool for 0DTE SPX: the same-day column, live updates, King Node, Gatekeepers, the 5-10 point SPX deflection margin, Trinity Mode and daily Live Stages. Markdown: https://www.skylit.ai/learn/best-gex-tools-0dte-spx.md - [Best Options Data APIs and MCP Servers for AI Trading Agents (2026)](https://www.skylit.ai/learn/options-data-api-mcp-ai-agents): What an AI trading agent needs from an options data source, and how Skylit, FlashAlpha, Unusual Whales, Massive and Alpha Vantage compare: hosted MCP, OAuth, point-in-time history, streams and pricing. Markdown: https://www.skylit.ai/learn/options-data-api-mcp-ai-agents.md - [Best SpotGamma Alternatives (2026): Dealer Positioning Tools Compared](https://www.skylit.ai/learn/spotgamma-alternatives): The best SpotGamma alternatives compared: Skylit, QuantData, MenthorQ and Volland, and how to choose a dealer positioning tool for live GEX and VEX, index agreement, coverage and flow. Markdown: https://www.skylit.ai/learn/spotgamma-alternatives.md - [How accurate is Tempest? Two years of volatility readings, checked](https://www.skylit.ai/learn/tempest-volatility-accuracy): How Skylit Tempest's volatility readings compared with what stocks did next, Jul 2024-Sep 2026: expected-move calibration, tail frequency, SVX30 vs trailing volatility, IV reversion and implied vs realized. Markdown: https://www.skylit.ai/learn/tempest-volatility-accuracy.md ## Key Concepts - GEX (Gamma Exposure): Measures net notional gamma exposure across options strikes. Positive GEX = dealers stabilize price. Negative GEX = dealers amplify moves. - VEX (Vanna Exposure): Measures net notional vanna exposure. Captures how dealers respond to implied volatility changes. - King Node: The dominant strike on the Heatseeker map, marked with a star. Center of structural gravity for price. - Pika Nodes: Positive gamma nodes (yellow). Dealers hedge contra-trend. - Barney Nodes: Negative gamma nodes (purple). Dealers hedge pro-cyclically. - Trinity Mode: Cross-index alignment view across SPX, SPY, and QQQ. - Velocity Mode: Real-time rate of change in dealer positioning. ## Contact - Website: https://www.skylit.ai - Twitter: https://x.com/SkylitAI - Instagram: https://www.instagram.com/skylitai - TikTok: https://www.tiktok.com/@skylit_ai - Support: support@skylit.ai --- # Skylit Learn: every article in full # The Options Greeks: A Complete Guide for Traders > A comprehensive guide to all options Greeks — Delta, Gamma, Vega, Theta, Vanna, Charm, and beyond — and how they drive market behavior. Source: https://www.skylit.ai/learn/options-greeks | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What Are the Options Greeks? The options Greeks are a set of risk measures that describe how an option's price changes in response to shifts in market conditions: price, time, and volatility. Each Greek isolates one dimension of that sensitivity, giving traders and dealers a precise language for describing where risk lives and how large it is. Together they form a complete map of what drives option premiums beyond simple directional bets. Understanding the Greeks isn't optional for serious options analysis. Price alone tells you what happened. The Greeks tell you why, and what the market will likely do next as conditions evolve. > Think of an options position as a ship at sea. Delta is your heading, how directly you're moving with the underlying. Gamma is the rudder's sensitivity, how fast your heading changes. Vega is your sail, how much the wind (volatility) is driving you. Theta is the tide pulling your hull down over time. The other Greeks describe how each of these forces interacts with all the others. ## The Casino Framework Before walking through each Greek, one mental model makes the entire system click: the **casino framework**. In options markets, dealers (market makers) act as the casino. They write contracts to customers: funds, retail traders, hedgers. Then they hedge their resulting exposure through the underlying stock, futures, or other instruments. Their goal isn't to take directional bets. It's to earn from bid-ask flow while staying risk-neutral. Every Greek is a dimension of risk the dealer must neutralize. The customers, funds and directional traders, are the gamblers. They buy and sell options to express a view or hedge a portfolio, deliberately accepting Greek exposures. When crowd positioning shifts, dealers must rebalance their hedges. Those rebalances generate real order flow in the underlying: buying or selling that feeds back into price, volatility, and liquidity in ways that aren't random. That feedback loop is why learning the Greeks matters beyond pricing theory. Each Greek represents a channel through which options positioning directly influences how the underlying market moves. See [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) for the full structural breakdown, and [GEX trading](https://www.skylit.ai/learn/gex-trading) for how to apply dealer flows tactically. ## The Primary Greeks ### Delta (Δ) [Delta](https://www.skylit.ai/learn/delta) measures the change in an option's price for every $1 move in the underlying asset. Call options have positive delta (0 to 1); put options have negative delta (–1 to 0). At-the-money options sit near ±0.50 and are most sensitive to small moves. For dealers, delta is the primary hedge target. A dealer who is net long delta sells the underlying to stay neutral; one who is net short delta buys it. These continuous hedges are a direct source of intraday stock flow. Dealer delta rebalancing is one of the most persistent and systematic influences on equity order flow. ### Gamma (Γ) [Gamma exposure](https://www.skylit.ai/learn/gamma-exposure) measures how quickly delta changes for each $1 move in the underlying. It's the curvature of the options pricing curve: the second derivative of price with respect to the underlying. High gamma means delta is highly responsive; low gamma means delta is sluggish. The sign of aggregate dealer gamma exposure (GEX) is one of the most important structural signals in modern options markets. When dealers are net long gamma (positive GEX), their hedges are contrarian: they sell into rallies and buy into dips, stabilizing price around major strikes. In Heatseeker, positive GEX concentrations appear as yellow Pika nodes. When dealers are net short gamma (negative GEX), their hedges turn pro-cyclical. They buy as price rises and sell as it falls, amplifying moves and expanding realized volatility. Negative GEX concentrations appear as purple Barney nodes. ### Vega (ν) [Vega](https://www.skylit.ai/learn/vega) measures the change in an option's price for each one-point move in implied volatility (IV). Long options positions have positive vega: they gain when IV rises. Short options positions have negative vega: they lose when IV rises. Vega is the dominant Greek in medium and longer-dated options (roughly 7 to 180 DTE). The path of implied volatility through an option's life often matters more than the actual price move of the underlying. Understanding vega exposure tells you how sensitive a position is to volatility regime shifts, independent of direction. ### Theta (Θ) [Theta](https://www.skylit.ai/learn/theta) measures how much an option's value decays with each passing unit of time, all else held equal. It's expressed as the dollar decline per day. Long options lose value each day through theta; short options earn it. Theta accelerates as expiration approaches, particularly for at-the-money options. In the final days before expiry, especially in 0DTE contracts, theta decay is the most powerful force acting on premiums. Dealers who are short gamma earn theta as compensation for their amplifying hedge exposure. Dealers who are long gamma pay theta as the cost of their stabilizing position. ### Vanna [Vanna](https://www.skylit.ai/learn/vanna-exposure) measures the change in delta for a given change in implied volatility. Equivalently: the change in vega for a given change in the underlying price. It's a cross-Greek. It bridges the volatility dimension and the directional dimension. When aggregate vanna exposure (VEX) is positive below current spot, a decline in IV causes dealers to buy the underlying; a rise in IV causes them to sell. Volatility compression events carry directional implications beyond gamma mechanics alone. Vanna becomes a dominant force in the 1–30 DTE window, where IV path and price path interact most actively. ### Charm [Charm](https://www.skylit.ai/learn/charm) measures how delta changes with the passage of time, holding both price and volatility constant. As expiration nears, out-of-the-money options lose delta while in-the-money options gain it. Dealers must rebalance their hedges to track those shifts even when the underlying hasn't moved. Charm creates systematic intraday buy or sell pressure in the final days before expiration, particularly in weekly options. It's often overlooked because it operates silently: no price move or vol event required to trigger rebalancing. On expiration Friday, charm-driven flows are a meaningful tailwind or headwind for stocks with concentrated options positioning. ### Vomma (Volga) [Vomma](https://www.skylit.ai/learn/vomma) measures how vega changes as implied volatility changes: the volatility convexity of an options position. A position with high positive vomma gains vega as vol rises, meaning it benefits disproportionately from large volatility spikes. Think of it as gamma, but in volatility space rather than price space. Vomma matters most for traders and dealers managing large, complex books across many strikes and expirations. It determines whether a portfolio becomes more or less sensitive to further vol moves once a vol spike has already begun. > The primary Greeks form two natural pairs: Delta and Gamma describe the price dimension (level and curvature). Vega and Vomma describe the volatility dimension (level and curvature). Theta is the cost of holding either exposure through time. Vanna and Charm are the cross terms connecting them. ## Higher-Order Greeks Beyond the primary seven, several higher-order Greeks capture more refined sensitivities in complex positions: **Speed** measures how gamma itself changes as the underlying price moves: the third derivative of option price with respect to the underlying. It matters for large, fast-moving markets where gamma shifts dramatically within a single session. **Color** measures how gamma changes with time. Like charm is to delta, color is to gamma: it describes the rate at which a dealer's gamma exposure decays toward expiration, determining how aggressively they must rebalance as the clock ticks. **Zomma** measures how gamma changes with implied volatility. In a vol spike, a dealer's gamma profile shifts. Zomma quantifies that shift and matters for books that rely on stable gamma hedges. **Vera** measures how rho (the interest rate sensitivity Greek) changes with implied volatility. It's primarily relevant in rate-sensitive environments or longer-dated options where the interaction between rates and vol is non-trivial. **Ultima** is the second derivative of vomma: the sensitivity of vomma itself to volatility. It only matters in extreme volatility regimes and complex structured products, where convexity-of-convexity effects become meaningful. For most traders, the primary Greeks and their cross terms (Vanna, Charm, Vomma) provide more than enough signal. The higher-order Greeks matter most for institutional dealers managing large structured books across many expiries. ## Cross-Greek Mechanics The Greeks don't operate in isolation. Their interactions are the engine behind the dealer feedback loops that shape intraday price action. **Delta and Gamma together** determine the magnitude and direction of dealer hedges as price moves. Long gamma makes dealer actions contrarian (stabilizing); short gamma makes them pro-cyclical (amplifying). The GEX level at any given price tells you which regime the market is in. **Vanna ties IV to delta.** When implied volatility compresses, dealers with positive VEX below spot buy the underlying, translating a vol event into a directional flow. That's why low-volatility environments with high VEX often trend persistently: vol compression and dealer buying reinforce each other. **Charm ties time to delta.** Even on a flat, quiet day, dealers are rebalancing. As expiration approaches, the delta of every outstanding contract shifts. Dealers track those shifts. The result is systematic time-of-day and day-of-week patterns in order flow, particularly on Mondays and Fridays near weekly expiry. **Vomma amplifies vega in vol spikes.** When a vol event begins, positions with high vomma become increasingly sensitive to further vol moves. If enough of the market is positioned with the same vomma sign, you get self-reinforcing volatility spirals. ## Time, Expiry, and Greek Dominance Which Greek dominates an options position depends heavily on how much time remains to expiration. **0 DTE (same-day expiry):** Gamma and Charm dominate completely. Vanna is nearly zero because there's almost no time for volatility to translate into delta drift. Price moves are amplified or stabilized almost entirely by gamma exposure. The market is maximally sensitive to GEX around ATM strikes. **1–7 DTE:** A transition zone. Gamma is still large and reactive, but Vanna begins to matter. IV moves start producing meaningful delta shifts. Both dealer hedge channels are active simultaneously. **7–30 DTE:** Vanna and Vega become increasingly important alongside Gamma. IV path begins to drive price drift as much as realized price moves do. Charm flows on weekly expiries create predictable rebalancing pressure. **30–180 DTE:** Vanna and Vega dominate. Gamma is relatively low and price moves produce only modest delta changes. The path of implied volatility through this window is the primary driver of option value and dealer hedging behavior. GEX matters less; VEX matters more. ## The Three Golden Rules Three principles distill the full Greek framework into actionable trading logic. **1. GEX defines potential; VIX defines reality.** Gamma exposure tells you what the market structure could do: where it's stable, where it could accelerate. VIX and realized volatility tell you what regime the market is actually in. Both must agree before a structural signal becomes a high-conviction trade. **2. 0–5 DTE = Gamma world. 7–180 DTE = Vanna world.** Calibrate your analysis to the dominant Greek for your expiry. In short-dated options, track GEX and price levels. In medium-dated options, track VEX and IV regime. Mixing frameworks across time horizons is the most common source of structural misreads. **3. Trade where Greeks and the vol regime agree.** A long gamma position in a low-volatility, stable GEX environment is structurally well-positioned. The same position in a high-volatility, negative GEX environment is fighting two headwinds at once. Greek analysis is most powerful when it confirms, not contradicts, the broader volatility context. **4. Charts first.** The experienced approach is charts first: form your thesis from price structure, then use Heatseeker to confirm or challenge it. Greek data is most actionable when it validates what the chart is already suggesting, not as a substitute for reading price action. > Options Greeks describe structural mechanics, not guaranteed outcomes. Markets can move against structural positioning for extended periods, particularly when macro catalysts override dealer hedging flows. Use Greeks to understand the balance of forces, not to predict exact price levels. ## Where to Go Next The Greeks are most powerful when studied together, not in isolation. Each dedicated article explores one Greek in full depth: its mechanics, its dealer implications, and how it interacts with the others. - [Delta](https://www.skylit.ai/learn/delta), directional exposure and dealer hedge flow - [Gamma Exposure](https://www.skylit.ai/learn/gamma-exposure), curvature, GEX, and market stability regimes - [Vega](https://www.skylit.ai/learn/vega), volatility sensitivity and IV path dependence - [Theta](https://www.skylit.ai/learn/theta), time decay and the cost of long options exposure - [Vanna Exposure](https://www.skylit.ai/learn/vanna-exposure), cross-Greek IV-to-delta mechanics - [Charm](https://www.skylit.ai/learn/charm), time decay of delta and systematic expiry flows - [Vomma](https://www.skylit.ai/learn/vomma), volatility convexity and vol-spike amplification For the structural layer, how dealer positioning aggregates across the entire market, see [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) and [GEX trading](https://www.skylit.ai/learn/gex-trading). ## Frequently Asked Questions ### What are the options Greeks? The options Greeks are a set of risk measures that describe how an option's price changes as market conditions shift. Delta measures sensitivity to price moves. Gamma measures how fast delta changes. Vega measures sensitivity to implied volatility. Theta measures how much value decays with time. Vanna and Charm are cross-Greeks that describe how the price and volatility dimensions interact. Vomma measures the convexity of vega itself. Together they give traders and dealers a precise language for describing where risk lives in a position and what will happen to it as conditions evolve. ### Which Greek is most important for day trading? For same-day and very short-dated options, gamma dominates. It determines how quickly dealer deltas shift as price moves, which creates stabilizing or amplifying feedback loops in the underlying. Positive GEX around a strike means dealers act as contrarians, selling into rallies and buying dips, which keeps price pinned. Negative GEX means dealers act pro-cyclically, amplifying moves in whichever direction price is already going. For day traders, understanding where GEX is concentrated and what sign it carries is more actionable than any of the other Greeks on a 0DTE or same-week timeframe. ### How do options Greeks affect dealer hedging? Dealers write options contracts to customers and then hedge the resulting Greek exposures through the underlying stock or futures. Every time price moves, dealers rebalance their delta hedges. Every time implied volatility moves, dealers rebalance through vanna. Every hour that passes, they rebalance through charm. These hedges aren't optional and they aren't discretionary. They're systematic, continuous, and scale with the size of the open interest. When crowd positioning creates a large aggregate Greek exposure in one direction, dealer rebalancing becomes a persistent, directional flow in the underlying that feeds back into price action in ways that have nothing to do with fundamental news. ### What does "GEX defines potential, VIX defines reality" mean? Gamma exposure tells you what the market structure could do: where dealer hedging is stabilizing price, where it could amplify moves, and which strikes act as gravitational levels. But GEX is a structural description of what's possible given the options book. VIX and realized volatility tell you what's actually happening in the market right now. A high-conviction structural signal from GEX still needs the vol regime to cooperate before it becomes a tradeable setup. If GEX says the market is pinned and stable but VIX is spiking, macro stress is overriding the structure. Both must agree before a Greek-based setup carries real conviction. --- # Delta: The Line of Fire — How It Drives Market Flow > Understand delta — how it measures directional exposure, drives dealer hedging, and creates immediate price impact in options markets. Source: https://www.skylit.ai/learn/delta | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Delta? **Delta (Δ)** measures the change in an option's price for every $1 move in the underlying asset. It's the most fundamental of the [options greeks](https://www.skylit.ai/learn/options-greeks): the direct link between an option's value and the stock's movement. Call options carry a positive delta between 0 and 1. When the stock rises $1, a call with a delta of 0.50 gains $0.50 in premium. Put options carry a negative delta between –1 and 0, so that same $1 rise causes the put to lose value. At-the-money options sit near ±0.50. Deep in-the-money options approach ±1, behaving almost like owning or shorting the stock outright. Far out-of-the-money options drift toward 0 and barely move with the underlying. > Delta is the steering wheel position right now. It tells you how much your option portfolio moves when the underlying moves, not where it's going, just how connected you are to the wheel in this moment. ## Delta and the Direction of Premium Delta's sign and size tell you whether premium follows the market's direction and by how much: - If the underlying rises: call deltas increase, put deltas decrease (move toward zero). - If the underlying falls: call deltas decrease, put deltas increase (move away from zero, toward –1). Delta isn't static. It shifts constantly, and that sensitivity to change is governed by [gamma exposure](https://www.skylit.ai/learn/gamma-exposure). High gamma means delta moves a lot per dollar of underlying movement. Low gamma, common in long-dated options, means delta stays more stable. ## How Dealers Use Delta [Dealer positioning](https://www.skylit.ai/learn/dealer-positioning) is built on delta neutrality. Market makers and institutional dealers write options to customers and then hedge their resulting delta exposure by trading the underlying stock or futures. | Dealer Exposure | Hedge Action | Net Effect | |---|---|---| | Long Delta | Sells stock to stay neutral | Synthetically short stock | | Short Delta | Buys stock to stay neutral | Synthetically long stock | When a dealer is long calls (bought from a customer selling them), they're long delta, so they sell stock against that exposure. When they're short calls (sold to a customer buying them), they're short delta, so they buy stock. These hedges execute continuously as price moves, creating a direct feedback loop between options positioning and equity order flow. > Delta hedging is not a one-time event. Dealers rebalance throughout the session as the underlying moves, as time decays (Charm), and as implied volatility shifts (Vanna). Every rebalance is a real order in the market. ## How Delta Affects Market Flow Delta-driven hedging creates immediate, observable liquidity flows. When a large directional options position exists at a particular strike, dealers holding the opposite side must hedge, and that hedge flow can become a self-reinforcing mechanism. A classic example: dealers who are short calls (negative delta) must buy stock as the market rises to stay hedged. That buying pushes price higher, which requires more hedging, which creates more buying. This dynamic underlies many short-squeeze accelerations and breakout runs. The options market isn't passive. Player activity matters here too. Directional traders who buy calls or sell puts push dealers into short delta positions. Traders who buy puts or sell calls push dealers into long delta positions. The aggregate of those positions determines the net delta exposure dealers must hedge, and therefore the direction of their stock flow at any given price level. ## Cross-Greek Mechanics Delta's behavior is shaped by three other greeks. **Gamma** controls how fast delta changes. High positive gamma, common in short-dated, near-the-money options, means dealer delta hedges are large and frequent. The stability or instability of markets around key strikes depends heavily on whether gamma is long or short. See [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) for the full breakdown. **Vanna** ties delta changes to moves in implied volatility. When IV rises or falls, delta shifts, and dealers must rehedge even if the underlying price hasn't moved. With positive vanna exposure (VEX) below spot, an IV decline causes dealers to buy stock; an IV rise causes them to sell. Volatility compression events and vol spikes carry directional implications beyond pure gamma mechanics. **Charm** causes delta to decay with time even when price and IV are both flat. As expiration approaches, out-of-the-money options lose delta while in-the-money options gain it. Dealers rebalance intraday because of Charm. It's a meaningful source of systematic buy or sell pressure in the final days before expiration, particularly in weekly options. ## Delta Across the Strike Chain Delta is largest and most sensitive at-the-money. Moving away from ATM in either direction flattens delta: deep ITM options have delta near 1 (calls) or –1 (puts), deep OTM options have delta near 0. The strike where dealer delta exposure is largest acts as a gravitational center for price, and the strikes where dealers flip from long to short delta define transitions in hedging behavior. As time to expiration decreases, these boundaries sharpen. Gamma accelerates the delta transition around ATM, making short-dated options far more responsive to small price moves than their long-dated counterparts. ## Summary Delta is the baseline measure of directional exposure in any options position. For dealers, maintaining delta neutrality generates a continuous stream of stock transactions that shape intraday price action. For directional traders, understanding where large delta exposures sit and how dealers will hedge them reveals the hidden mechanics behind squeezes, pins, and breakouts. Delta's behavior is inseparable from gamma, vanna, and charm. You can't read delta in isolation without missing most of the picture. ## Frequently Asked Questions ### What is delta in options trading? Delta measures the change in an option's price for every $1 move in the underlying asset. Call options have positive delta between 0 and 1; put options have negative delta between -1 and 0. At-the-money options sit near 0.50, deep in-the-money options approach 1, and far out-of-the-money options drift toward 0. It's the most direct measure of how connected your option's value is to the stock's movement right now. ### How do dealers use delta hedging? Dealers write options to customers and then hedge the resulting delta exposure by trading the underlying stock or futures to stay directionally neutral. If a dealer is long delta from buying calls, they sell stock to offset it. If they're short delta from selling calls to customers, they buy stock. These rebalances don't happen once; they execute continuously throughout the session as price moves, as time decays via charm, and as implied volatility shifts via vanna. ### Why does delta matter for market flow? Dealer delta hedging creates immediate, observable liquidity flows that can become self-reinforcing. When dealers are short calls and therefore short delta, they must buy stock as the market rises to stay hedged. That buying pushes price higher, which requires more hedging, which requires more buying. This feedback loop underlies many short-squeeze accelerations and breakout runs. The aggregate of all customer options positioning determines the net delta dealers must hedge, and therefore the direction of their stock flow at any given price level. --- # Gamma Exposure (GEX) Explained: The Market's Shock Absorber > Learn how gamma exposure (GEX) works, why dealers hedge, and how +GEX and –GEX zones create support, resistance, and volatility regimes. Source: https://www.skylit.ai/learn/gamma-exposure | Published 2026-04-02 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) ## What is Gamma Exposure? **Gamma (Γ)** measures the rate of change of delta per $1 move in the underlying. It controls whether the market mean-reverts or accelerates. When dealers are **long gamma (+GEX)**, called Pika nodes on Heatseeker (the Academy's "yellow node"), their hedges oppose the market's move. They buy dips and sell rips. That creates stability and mean reversion. When dealers are **short gamma (–GEX)**, called Barney nodes on Heatseeker (the Academy's "purple node"), their hedges chase the move. They sell dips and buy rips. That amplifies volatility. On the board itself, cell color follows the chosen palette and the node's size, not its sign, so read the number and its minus sign. > Gamma is a car's suspension: smooth in calm conditions, but unstable on ice. In +GEX, the shocks absorb bumps. In –GEX, every bump throws you further off course. ## How GEX Affects Market Behavior | Condition | Dealer Hedge | Market Behavior | |---|---|---| | **+GEX (Long Γ)** | Buys dips, sells rips | Stability, mean reversion | | **–GEX (Short Γ)** | Sells dips, buys rips | Volatility amplification | **Above/Below Spot:** +GEX below spot acts as support. +GEX above spot acts as resistance. Where GEX sign changes is where polarity flips, and where the most violent moves occur. The node with the highest absolute GEX value across the heatmap is called the **King Node**. It can be positive or negative, and it is where market makers hold the greatest exposure and where price often gravitates near expiration. ## Vol Behavior and GEX Volatility rising amplifies –GEX effects. Volatility falling strengthens +GEX pins. GEX defines *potential*. VIX defines *reality*. > Each Greek is a dimension of risk the dealer must neutralize. When crowd exposure shifts, dealers rebalance. Their hedges feed back into price, volatility, and liquidity. ## Cross-Greek Mechanics - **If dealer is long delta → they sell stock** to neutralize; **short delta → they buy stock**. - **Long gamma (+GEX)** makes those buy/sell actions **contrarian** to price (stabilizing). - **Short gamma (–GEX)** makes them **pro-cyclical** (amplifying). ## Time and Tenor - **0DTE:** Gamma and Charm dominate. Vanna is near zero. Same-day pins and breaks rule intraday. See [GEX tools for 0DTE SPX](https://www.skylit.ai/learn/best-gex-tools-0dte-spx) for reading the same-day column. - **1–7 DTE:** Transition zone. Gamma is still large, but Vanna begins to matter. - **>30 DTE:** Vanna/Vega world. The IV path drives price drift via hedging. Gamma scales approximately as **1/√T**. Short-dated options have explosive gamma. Long-dated options have very little. ## Frequently Asked Questions ### What is gamma exposure (GEX)? Gamma exposure measures the rate of change of delta per $1 move in the underlying asset. It determines whether market makers' hedging activity stabilizes or amplifies price moves. When you see a GEX reading on a heatmap, you're seeing how much mechanical buying or selling pressure dealers are obligated to apply as price moves through that level. ### How does GEX affect stock prices? Positive GEX means dealers are long gamma, so their hedges are contrarian: they buy dips and sell rips, which creates stability and mean reversion around those levels. Negative GEX flips that dynamic entirely. Dealers are short gamma, so their hedges chase the move by selling dips and buying rips, which amplifies volatility and accelerates trends. ### What is the difference between positive and negative GEX? Positive GEX nodes (called Pika nodes on Heatseeker) represent strikes where dealer hedging is contrarian to price, producing mean-reversion behavior. Negative GEX nodes (called Barney nodes) represent strikes where dealer hedging is pro-cyclical, accelerating moves away from that level. The sign change between the two is where polarity flips and the most violent price moves tend to occur. ### What is a King Node? The King Node is the strike with the largest absolute GEX value across the entire heatmap. It can be positive or negative, so it is not always a stabilizing level. It is where market makers hold the greatest exposure and where price often gravitates near expiration. Market makers often pin price near the King Node late in the session, making it one of the most actionable reference points in any GEX-based analysis. --- # Vega: The Breath of the Market — Volatility Sensitivity > How vega measures sensitivity to implied volatility, governs vol regime changes, and impacts options premiums for dealers and traders. Source: https://www.skylit.ai/learn/vega | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Vega? **Vega (ν)** measures the sensitivity of an option's price to a one-point change in implied volatility (IV). It's one of the core [options greeks](https://www.skylit.ai/learn/options-greeks) and sits at the heart of how options premiums expand and contract around events, fear cycles, and calm regimes. When implied volatility rises, option premiums expand. Long vega positions benefit. When implied volatility falls, premiums contract. Short vega positions benefit. Every option has vega, but its magnitude depends heavily on time to expiry and moneyness. > Vega is the market's breathing. When fear enters, the market inhales, implied volatility rises and premiums inflate. When calm returns, the market exhales, IV compresses and premiums deflate. Trading vega is trading the breath itself, not the direction. ## How Vega Works | Role | Behavior | |---|---| | **Dealer** | Usually short vol; hedges exposure by trading options against inventory | | **Player (retail/fund)** | Buys vol in fear, sells vol in calm | Dealers who sell options to meet demand accumulate short vega. As IV rises, their books lose value, so they must hedge by buying volatility. Players do the opposite, leaning into fear by purchasing protection or speculative calls, adding to long vega exposure across the market. This structural dynamic means that **vol regime changes often feed themselves**: a spike in fear pushes IV higher, forcing dealer hedging that can amplify the move further. ## Key Properties of Vega **Vega is highest at-the-money (ATM).** An ATM option has the greatest uncertainty about where it will land at expiry, so its price is most sensitive to changes in the market's implied volatility estimate. **Vega scales approximately with √T.** Long-dated options carry large vega; short-dated options carry very little. A 90-day option might have ten times the vega sensitivity of a 1-week option at the same strike. At 0DTE, vega is effectively zero. There's no time left for volatility to matter in dollar terms. **Time decay reduces dollar vega.** As expiry approaches, even if IV stays constant, the absolute dollar sensitivity of the option to vol changes shrinks. Vega risk bleeds away over time for held positions. > IV crush after an earnings event is pure vega mechanics. Before the event, implied volatility inflates as market participants pay up for protection or speculation. The moment results are announced, uncertainty resolves and IV collapses, even if the stock moves significantly. Long options holders lose on vega faster than they gain on delta. ## Vega and Cross-Greek Interactions Vega feeds two important second-order greeks: - **[Vanna](https://www.skylit.ai/learn/vanna-exposure)**, the sensitivity of delta to changes in IV (∂Δ/∂σ). When vega is large and IV moves, vanna governs how dealer delta hedges need to be adjusted. This drives vanna flows during vol spikes. - **[Vomma](https://www.skylit.ai/learn/vomma)**, the sensitivity of vega itself to changes in IV (∂ν/∂σ). High vomma means a position's vega exposure accelerates as IV rises, making it particularly powerful in vol expansion regimes. Understanding these interactions is what separates surface-level options analysis from genuine structural edge. ## Event Runs and IV Crush Vega governs the lifecycle of event trades: - **Pre-event:** Market participants buy options ahead of earnings, macro data, or Fed decisions. IV rises, lifting all premiums regardless of direction. - **Post-event:** Uncertainty resolves. IV collapses rapidly, a phenomenon known as **IV crush**. Long options positions that were right on direction can still lose money if the vega loss outweighs the delta gain. That's why experienced traders distinguish between buying premium ahead of events versus selling it. The direction trade is separate from the volatility trade. ## Vega Across Tenors - **0DTE:** Vega is near zero. Delta and gamma dominate intraday. - **1–7 DTE:** Transition zone. Small but non-trivial vega; IV events can still move premiums meaningfully. - **30+ DTE:** Vega world. The IV path, not just spot price, determines whether a position is profitable. Long-dated options are fundamentally vol instruments. Short-dated options become increasingly directional as expiry nears. ## Summary Vega measures how much an option's price changes for each one-point move in implied volatility. It's highest at-the-money, scales with the square root of time to expiry, and drives the premium expansion and contraction traders experience around events. Long vega benefits from vol rises; short vega benefits from vol crush. Vega also feeds [vanna](https://www.skylit.ai/learn/vanna-exposure) and [vomma](https://www.skylit.ai/learn/vomma), making it central to understanding how dealer hedging flows propagate through the market during volatility regime changes. ## Frequently Asked Questions ### What is vega in options? Vega measures the sensitivity of an option's price to a one-point change in implied volatility. When implied volatility rises, option premiums expand and long vega positions gain value. When implied volatility falls, premiums contract and short vega positions benefit. It's the greek that captures the market's fear or complacency, not its direction. ### How does implied volatility affect options prices? Implied volatility is the market's expectation of future movement embedded in an option's price. When fear enters the market, IV rises and all option premiums inflate regardless of direction. When calm returns, IV compresses and premiums deflate. This is why a trader who was right on direction can still lose money after an earnings event: the vega loss from IV crush can outweigh the delta gain from the stock's actual move. ### What happens to vega near expiration? Vega decays toward zero as expiration approaches. A 90-day option can have ten times the vega sensitivity of a 1-week option at the same strike, and at 0DTE vega is effectively zero. Short-dated options are increasingly driven by delta and gamma, not volatility. Long-dated options are fundamentally vol instruments where the IV path matters as much as the direction of spot price. --- # Theta Decay: The Silent Tax on Every Option > Understand theta — how time decay works, why it accelerates near expiry, and how dealers harvest it while players pay for convexity. Source: https://www.skylit.ai/learn/theta | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Theta? **Theta (Θ)** measures the change in an option's value for each day that passes, holding all else equal. It's the relentless cost of holding a long option position: a toll paid to the calendar whether the market moves or not. Theta is always negative for option buyers and positive for option sellers. Every day a long option ages, it surrenders a small portion of its value back to the dealer who sold it. > Theta is a parking meter. The moment you feed it a coin, the clock starts. You can sit and wait for your trade to pay off, but every hour of stillness costs you another quarter. Run out of time and the meter expires, so does your option. ## Dealer vs. Player Perspective | Role | Theta Behavior | |---|---| | **Dealer (short options)** | Harvests theta each day when delta-hedged | | **Player (long options)** | Pays theta to rent convexity and directional leverage | Dealers sell optionality and then delta-hedge continuously to remain directionally neutral. In doing so, they systematically collect the passage of time as profit, as long as realized volatility stays below the implied vol they sold. Players take the opposite side: they accept the daily theta cost in exchange for exposure to large, fast moves. ## Where Theta Is Largest Theta decays fastest near **at-the-money (ATM)**, **short-dated** options. An ATM option's extrinsic value is entirely time value. As expiration approaches, that time value must reach zero. The closer you are to expiry, the steeper the drop each day. - **ATM options:** Maximum theta, maximum daily decay pressure - **Deep ITM / OTM options:** Lower absolute theta; less time value to burn - **Short-dated options:** Theta accelerates sharply in final days - **Long-dated options:** Theta is slow and modest in dollar terms Higher implied volatility inflates option premiums and with them, the absolute dollar value of theta. When vol rises, dealers collect more theta per day. When vol falls, premium compresses and theta costs ease for buyers. ## Theta's Relationship to Other Greeks Theta's passage interacts with [options greeks](https://www.skylit.ai/learn/options-greeks) in ways that compound over time. ### Theta and Charm As time passes, delta drifts. This drift, called **[charm](https://www.skylit.ai/learn/charm)**, is the rate of change of delta with respect to time. For an ATM option, charm pulls delta toward 0.50 (calls) or –0.50 (puts) as expiration nears, forcing dealers to rebalance their delta hedges even when price hasn't moved. ### Theta and Color [Gamma exposure](https://www.skylit.ai/learn/gamma-exposure) also changes with time. The rate at which gamma changes with time is called **Color (∂Γ/∂t)**. Near expiration, gamma spikes sharply for ATM options and then collapses to zero at expiry. Color measures the speed of that transition. The convexity a player rents, the very thing theta is pricing, becomes more concentrated as expiration approaches. > Theta, Charm, and Color form a time-decay cluster. Theta measures the value drain; Charm measures how delta shifts as that drain happens; Color measures how gamma evolves through it. Understanding all three is essential for managing positions into expiration. ## Vol Regime Effects on Theta **When vol rises:** Implied volatility inflates option premiums. Dealers collect higher absolute theta, but they also face larger gamma exposure. The offset to elevated theta is the heightened risk of large realized moves that bleed the gamma hedge. **When vol falls:** Premium compresses. Theta costs for buyers ease. Sellers collect less per day in dollar terms, but the environment is more stable and the gamma hedge is cheaper to maintain. ## Pinning and Theta Alignment Daily price pinning occurs when large options positioning concentrates near a specific strike. Options expiring at that strike approach zero theta at expiration, but the real force comes from dealers' hedging flows managing their gamma and delta exposure into the close. When positive [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) (+GEX) and positive vanna exposure (+VEX) align, dealers hedge in ways that oppose price movement, reinforcing stability around a pin strike. On such days, theta decay works in concert with structural dealer hedging to suppress realized volatility. ## Frequently Asked Questions ### What is theta decay? Theta measures the change in an option's value for each day that passes, holding all else equal. It's always negative for option buyers and positive for option sellers. Every day a long option ages, it surrenders a portion of its remaining extrinsic value regardless of whether the market moves. Theta decays fastest for at-the-money, short-dated options, where the entire premium is extrinsic value that must reach zero at expiry. ### How does theta affect options sellers vs buyers? Option sellers, typically dealers, harvest theta each day as long as they're delta-hedged and realized volatility stays below the implied vol they sold. Option buyers pay theta to rent the convexity and directional leverage the option provides. Buyers need a fast, large move to overcome the daily cost; sellers profit from stillness and time passage. Higher implied volatility inflates absolute premiums, which means dealers collect more theta per day, but also face larger gamma exposure as the tradeoff. ### What is options pinning and how does theta cause it? Options pinning is when price gravitates toward a heavily populated strike into expiration. It's not theta directly that creates the pin; it's the dealer hedging activity managing gamma and delta exposure as those options approach zero extrinsic value. When positive GEX and positive vanna exposure align at a strike, dealer hedges oppose any move away from it, reinforcing stability. Theta decay works in concert with that structural pressure, suppressing realized volatility as expiration approaches and the options at that strike lose their remaining time value. --- # Vanna Exposure (VEX): The Vol–Spot Feedback Loop > Deep dive into vanna — how it couples volatility to spot price, creates drift and rug-pulls, and why VEX is the hidden driver of multi-day moves. Source: https://www.skylit.ai/learn/vanna-exposure | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Vanna? **Vanna** measures how [delta](https://www.skylit.ai/learn/delta) changes as implied volatility changes, or equivalently, how vega changes as the underlying price moves. It's the bridge between two worlds that are usually treated separately: the price dimension and the volatility dimension. When implied volatility shifts, every option's delta shifts with it. A call that was 0.30 delta at a given IV level will carry a different delta at a lower IV level. That change in delta requires dealers to rebalance their stock hedges. Vanna quantifies exactly how large that rebalancing will be. Vanna is a second-order effect: it only becomes visible when volatility moves. In a flat, low-vol tape it hums quietly in the background. When IV compresses or spikes, vanna becomes one of the dominant forces shaping dealer flow. > Vanna is a tailwind you only notice when it stops blowing. In calm conditions the market grinds higher and it feels like nothing is happening. What's actually happening is that falling IV is mechanically pushing dealer hedges in one direction, producing a quiet, sustained bid. The tailwind becomes obvious only when it reverses. ## The VEX Exposure Table **Vanna Exposure (VEX)** is the aggregate sum of vanna across all open options positions at a given strike. It tells you the direction and magnitude of the hedging flow dealers will produce as IV moves. | Exposure | Vol Down | Vol Up | Dealer Flow | Market Bias | |---|---|---|---|---| | **+VEX Below Spot** | Dealers buy stock | Dealers sell stock | Supportive in calm | Pin and drift | | **–VEX Below Spot** | Dealers sell stock | Dealers buy stock | Fragile floor | Whipsaw | | **+VEX Above Spot** | Dealers buy stock | Dealers sell stock | Resistance melts away | Breakout in calm | | **–VEX Above Spot** | Dealers sell stock | Dealers buy stock | Elastic ceiling | Squeeze in stress | The sign and location of VEX relative to spot price determine whether vol moves are stabilizing or destabilizing. Positive VEX creates supportive flow when vol compresses; negative VEX does the opposite. ## How VEX Drives Market Flow The mechanism is straightforward. A dealer who is short options carries positive vanna on net. As implied volatility falls, those options' deltas decrease. The dealer needs less stock to stay hedged, so they buy back the stock. That buying adds flow that has nothing to do with fundamental news or price discovery. **Positive VEX (dealer deltas increase as vol rises):** When vol falls, dealers reduce their long delta and buy back hedges. When vol rises, dealers need more delta and they sell. In a vol compression environment, +VEX below spot produces a mechanical bid under the market. In a vol expansion environment, that same +VEX becomes sell flow. **Negative VEX (dealer deltas decrease as vol rises):** When vol rises, dealer delta requirements fall and they buy. When vol falls, they sell. This is the inverse: –VEX creates buy flow in stressed markets and sell flow in calm ones. A market sitting on a layer of –VEX below spot has a floor that appears during panics but evaporates the moment vol settles. > The position of VEX relative to spot matters as much as its sign. Large +VEX below spot is a vol-compression tailwind: every tick lower in the VIX produces mechanical buying. The same +VEX above spot is a resistance-dissolution mechanism. As IV falls, the wall dissolves and the market can drift through levels that previously held. Understanding the table above is the foundation for reading dealer flows in a low-VIX environment. Most of the slow, grindy, catalyst-free upside seen during calm periods isn't random. It's positive VEX working. ## Vanna and Charm Drift Vanna rarely operates alone. In low-vol regimes, it combines with [charm](https://www.skylit.ai/learn/charm) to produce a sustained, compounding drift that can last for hours and sometimes days. **Vanna Drift:** When implied volatility compresses, dealers who carry +VEX buy back the hedges they no longer need. Upward price drift follows, in proportion to the size of the aggregate positive vanna exposure in the market. No catalyst required. It's a mechanical consequence of IV moving. **Charm Drift:** Separately, time decay reduces option deltas. Dealers rebalance by buying stock to maintain delta neutrality. More upward drift, no vol move required. When both mechanisms are present simultaneously, falling IV and passing time, the flows stack. Each is individually modest, but together they sustain a grinding, low-range bid for an entire session. The tape feels impervious to selling without any obvious reason why. The practical implication: afternoon hours in low-VIX regimes are often dominated by the combined effect of vanna and charm. Identifying where those forces are pointing is more useful than watching the order book. ## Cross-Expiry Dynamics One of the most counterintuitive aspects of vanna is what happens across expiration dates during volatility events. Short-dated options near expiry have vanna close to zero. Their vega is already negligible, so there's little sensitivity to vol to transmit into delta change. 0DTE and same-week options contribute almost nothing to aggregate VEX. The drivers of vanna flows are the medium-dated and back-end expirations, where vega is still substantial and small IV moves translate into meaningful delta shifts. A layering effect results. On a normal day, same-day [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) may dominate intraday price action: large gamma swings around key strikes controlling the range. But below the surface, longer-dated vanna is adding a background buy flow during vol compression that never appears in a 0DTE gamma map. When vol spikes, the interaction reverses and becomes dangerous. Back-end options suddenly create significant sell flow as their dealer delta requirements rise sharply with IV. That sell flow overrides whatever short-term GEX support was holding price. What looked like a stable +GEX pin breaks, not because gamma flipped, but because cross-expiry vanna turned net sell flow. Tracking only the front expiration gives you an incomplete picture. The full expiration surface, particularly the vanna contribution from options 30 to 90 days out, determines how robust any support level actually is when IV moves. Vanna also fades into expiry. As an option approaches its final hours, vega collapses and vanna approaches zero. The largest vanna exposures in any term structure sit in the slightly out-of-the-money strikes of the medium-dated contracts, where both vega and delta sensitivity to vol remain meaningful. Vanna scales approximately with the square root of time to expiry: long-dated options carry strong vanna; 0DTE options carry near zero. ## Key Properties - Measures delta change per unit change in implied volatility (equivalently, vega change per unit change in underlying price) - Largest for slightly out-of-the-money options; diminishes deep ITM and deep OTM - Scales approximately with √T: strong in longer-dated options, near zero for 0DTE - Fades into expiry as vega collapses - Positive VEX produces buy flow when vol falls, sell flow when vol rises - Negative VEX produces sell flow when vol falls, buy flow when vol rises - Combines with charm during low-vol sessions to produce slow, compounding drift - Back-end expiry vanna can override front-month GEX support during vol spikes For a full picture of how vanna interacts with other flows, see the guides on [VEX trading setups](https://www.skylit.ai/learn/vex-trading), [GEX and VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment), [charm](https://www.skylit.ai/learn/charm), and [gamma exposure](https://www.skylit.ai/learn/gamma-exposure). ## Frequently Asked Questions ### What is vanna exposure (VEX)? Vanna Exposure (VEX) is the aggregate sum of vanna across all open options positions at a given strike. It tells you the direction and magnitude of the hedging flow dealers will produce as implied volatility moves. Positive VEX means dealers buy the underlying when vol falls and sell when vol rises. Negative VEX does the opposite. The sign and location of VEX relative to spot price determine whether volatility moves are stabilizing or destabilizing for price. ### How does vanna affect stock prices? When implied volatility changes, every option's delta changes with it. Dealers must rebalance their stock hedges to stay delta-neutral, and that rebalancing produces real order flow in the underlying. A dealer carrying positive VEX below spot will mechanically buy stock as IV compresses. That buying has nothing to do with fundamental news. It's a structural consequence of the options book. In calm, low-vol regimes, this flow can sustain a grinding bid for hours or days without any catalyst. ### What is the difference between GEX and VEX? Gamma exposure (GEX) describes how dealer delta changes as the underlying price moves. It's a price-dimension effect that dominates intraday trading, especially in short-dated options. Vanna exposure (VEX) describes how dealer delta changes as implied volatility moves. It's a vol-dimension effect that becomes dominant in medium-dated options and during volatility compression or expansion events. GEX governs the range; VEX governs the drift. In low-VIX regimes, VEX is often the more important force for multi-day directional bias. ### Why does vanna matter more than gamma for multi-day trades? Gamma's effect on dealer hedging is strongest at short tenors and close to major strikes. Its influence on a specific price level diminishes quickly as you move away from expiry. Vanna, by contrast, scales with the square root of time to expiry and is largest for medium-dated options in the 30 to 90 DTE range. For trades held over multiple days, the vol path matters as much as the price path. VEX tells you which direction dealer hedging will push the market as IV trends higher or lower, and that directional push compounds over time in a way that front-month GEX can't capture. --- # Charm: The Invisible Drift That Moves Markets > How charm — delta's sensitivity to time — drives afternoon drift, pin behavior, and combines with vanna to create market melt-ups. Source: https://www.skylit.ai/learn/charm | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Charm? **Charm** measures how [delta](https://www.skylit.ai/learn/delta) changes as time passes, holding price and implied volatility constant. It's sometimes called delta decay, because it describes how a dealer's hedge erodes with every hour that passes, even when the underlying doesn't move. As time passes, the [options greeks](https://www.skylit.ai/learn/options-greeks) shift: an out-of-the-money call loses delta as expiry approaches. For puts, the delta becomes less negative, drifting toward zero. In both cases, dealers holding stock or futures as hedges find those hedges are now too large for the delta they need to carry. > Charm is cruise control adding slow throttle. The road hasn't changed, the speed limit hasn't changed, but the car is quietly adjusting power in the background to hold a target. Dealers are doing the same thing: incrementally buying or selling stock as their delta targets drift with time. ## How Charm Drives Dealer Flow | Role | Behavior | |---|---| | **Dealer (long calls)** | As call delta shrinks with time, dealer reduces long stock hedge, but if they are short the calls, they buy stock to maintain a flat book | | **Net effect in +GEX regimes** | Dealers rebalance toward higher delta by buying, producing slow upward drift into high-exposure strikes | This rebalancing happens **without any price move and without any vol move**. Charm is purely a function of time. Even on a completely flat, quiet tape, a dealer's hedge requirement is shifting beneath the surface. Charm is strongest for options that are close to at-the-money and close to expiration. Deep in-the-money or far out-of-the-money options see very little charm because their deltas are already near 1 or 0 respectively. Long-dated options have negligible charm. The decay is too slow to drive intraday flow. ## Afternoon Drift Because charm is time-driven, its effects concentrate in the afternoon. As the session progresses, more time-value has decayed. In low-VIX regimes, when the tape is quiet and dealers aren't being forced to hedge large price moves, charm becomes the dominant flow mechanism in the final hours before close. The observed pattern: price grinds slowly toward the strike with maximum options positioning. This is sometimes called **pinning**, but drift is more accurate. Dealers aren't defending a level. They're mechanically rebalancing their books toward a position that requires less stock. > Charm is strongest near ATM and close to expiry, and weakest for deep ITM/OTM options and long-dated contracts. In calm sessions, the afternoon tape is often charm-dominated: slow, grindy, hard to short, with no obvious catalyst. ## Vanna and Charm Drift Charm rarely works in isolation. In calm, low-volatility sessions it combines with [vanna exposure](https://www.skylit.ai/learn/vanna-exposure) to produce what traders describe as a steady upward "melt." - **Vanna Drift:** When implied volatility compresses, dealers who were long vega buy back their hedges. Upward price drift follows, proportional to the size of the positive vanna exposure in the market. - **Charm Drift:** Separately, time decay reduces deltas. Dealers rebalance by buying. More upward drift, no vol move required. When both are present, falling IV and passing time, the flows stack. Each mechanism is individually small, but together they can sustain a grinding bid for hours. ### Cross-Expiry Interactions The interaction across expiration dates matters especially when 0DTE gamma dominates the headline conversation. Even as same-day options drive the intraday range with large gamma swings, longer-dated vanna exposure adds a background buy flow during vol compression that's invisible in 0DTE gamma maps alone. In vol spikes, that same longer-dated vanna flips to sell flow, overriding whatever short-term gamma exposure support was present. Tracking the full expiration surface, not just the front date, gives a more complete picture of where dealer rebalancing flow is pointing. ## Key Properties - Measures delta change with time, holding price and vol constant - OTM call delta falls; put delta rises (less negative). Dealers rebalance in both cases - Strongest near ATM close to expiry; negligible for deep strikes and long-dated options - Shifts the dealer hedge intraday with no price or vol move required - Combines with vanna in low-VIX sessions to produce slow afternoon drift toward peak exposure strikes ## Frequently Asked Questions ### What is charm in options trading? Charm measures how an option's delta changes as time passes, with price and implied volatility held constant. Because delta shifts with each passing hour, dealers who are delta-hedging must continuously rebalance their stock positions even when the underlying hasn't moved. This time-driven rebalancing produces real order flow in the underlying. For out-of-the-money calls, delta falls as expiry approaches. For puts, delta becomes less negative. In both cases dealers adjust their hedges, and those adjustments create systematic buy or sell pressure in the underlying. ### What causes afternoon drift in the stock market? In low-VIX regimes, charm is one of the primary drivers of the slow, grinding price action seen in the final hours of a session. As the trading day progresses, more time-value has decayed and more charm-driven rebalancing has accumulated. Dealers aren't defending a level or responding to news. They're mechanically adjusting their books toward a smaller hedge requirement. The result is price that drifts quietly toward the strike with maximum options positioning. Charm is strongest near at-the-money strikes and close to expiration, so its effect concentrates in the afternoon on days with weekly expiry nearby. ### How do charm and vanna work together? Charm and vanna are both silent, catalyst-free sources of dealer flow. Charm operates purely through time: delta shifts as expiry approaches, regardless of what price or vol does. Vanna operates through implied volatility: delta shifts as IV compresses or expands. In a low-vol session where IV is slowly drifting lower while time is passing, both forces push in the same direction. Each mechanism is individually modest, but together they can sustain a compounding bid for an entire session. Traders who recognize both forces are working simultaneously understand why the tape can feel impervious to selling even with no obvious news or order flow catalyst. --- # Vomma (Volga): The Convexity of Volatility > Understand vomma — how vega's sensitivity to volatility creates non-linear repricing during shocks and why it matters for tail hedging. Source: https://www.skylit.ai/learn/vomma | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Vomma? **Vomma** (also called Volga) measures how sensitive [vega](https://www.skylit.ai/learn/vega) is to a change in implied volatility. Put simply: it's the second derivative of an option's value with respect to IV, the rate at which vega itself accelerates as volatility moves. A position with high Vomma doesn't gain vega in a straight line. As IV rises, vega grows faster than it would without convexity. The option reprices non-linearly, so the P&L curve curves upward in a vol spike rather than responding at a fixed rate. > Volga is a turbocharger for volatility. Vega tells you how fast the engine runs at a given RPM. Volga tells you how fast the engine *accelerates* as you push down the throttle. In quiet markets the boost stays dormant; during a vol shock it kicks in and multiplies every unit of vega exposure you hold. ## Where Vomma Lives on the Surface Vomma isn't uniformly distributed across strikes and tenors. Its concentration follows two rules: | Dimension | High Vomma Region | |---|---| | **Strike** | ATM to slightly OTM | | **Tenor** | Medium and long-dated expirations | Short-dated options bleed Vomma quickly because their vega decays toward expiry. Long-dated options retain convexity because there's more time for IV to travel a wide range, and the second-order response of vega to those moves stays meaningful. This is the opposite of gamma, which concentrates at short tenors and fades in the back months. Vomma persists where gamma has already collapsed. ## How Vomma Interacts With Vega On a flat vol surface, vega changes linearly with IV. Once Vomma is meaningful, that assumption breaks down. A 1-vol-point move in IV produces a different vega response at low IV versus high IV. Two practical consequences follow: - **P&L convexity:** Long Vomma positions gain more vega on the way up than they lose on the way down. The exposure compounds during vol expansion. - **Ultima interaction:** Vomma's own rate of change is captured by Ultima. For large IV gaps, Ultima becomes relevant, but in most macro regimes, Vomma alone explains the non-linearity. > During volatility shocks, IV doesn't drift higher. It gaps. Long Volga structures benefit precisely because the gap bypasses the linear vega regime and lands directly in the convex zone. You collect the accelerated vega re-pricing, not just the delta-of-vol. ## Dealer and Player Behavior Vomma is a second-order exposure, so it requires active management only for desks running large vol books: | Role | Behavior | |---|---| | **Dealer** | Hedges Vomma with calendar spreads and butterfly structures that neutralize convexity without disrupting vega neutrality | | **Player** | Buys convexity ahead of known catalysts: earnings, macro events, FOMC, where IV is expected to move sharply rather than drift | The dealer problem is that hedging gamma and hedging Vomma pull in different directions. Short-dated hedges help gamma; long-dated flies help Vomma. A desk balancing both across tenors is also managing [vanna exposure](https://www.skylit.ai/learn/vanna-exposure), since vol moves that shift vega also shift delta through the skew. ## Practical Takeaway Vomma matters most when you expect IV to *move*, not just be *high*. A position that's long vega but flat Vomma participates in a steady IV grind but underperforms when vol reprices in a gap. Building Vomma exposure, buying options in the medium-tenor, slightly OTM range, converts a linear vol position into one that accelerates through the shock. For a foundational map of how all second-order exposures relate, see [options greeks](https://www.skylit.ai/learn/options-greeks). ## Frequently Asked Questions ### What is vomma (volga)? Vomma, also called volga, measures how sensitive vega is to a change in implied volatility. It's the second derivative of an option's value with respect to IV. A position with high positive vomma doesn't gain vega linearly as IV rises. Its vega accelerates as vol moves higher, producing non-linear P&L that curves upward in a vol spike rather than responding at a fixed rate. Vomma is highest for at-the-money to slightly out-of-the-money options in medium and long-dated expirations, where there's enough time for implied volatility to travel a wide range. ### Why does vomma matter for tail hedging? Tail hedges are meant to pay off during vol shocks, which means they need to perform when IV doesn't drift higher but gaps. A position that's long vega but flat vomma participates in a slow IV grind but underperforms when volatility reprices in a sudden jump. The gap bypasses the linear vega regime and lands directly in the convex zone, where long vomma positions collect accelerated vega repricing rather than just the first-order vol sensitivity. Building vomma by buying medium-tenor, slightly OTM options converts a linear vol position into one that compounds through the shock precisely when the hedge is needed most. ### When is vomma most relevant? Vomma is most relevant when you expect IV to move significantly, not simply when IV is high. It matters ahead of known catalysts such as earnings, FOMC announcements, or macro events where volatility is expected to reprice sharply in a short window. It's also relevant for dealers managing large complex books across many strikes and expirations, where hedging gamma and hedging vomma pull in opposite directions: short-dated structures help gamma neutrality while long-dated butterfly structures help vomma neutrality. For a single-leg directional trade, vomma is a background consideration. For structured vol positions and tail hedges, it's central to whether the position performs during the event it was designed for. --- # Dealer Positioning: How Market Makers Move Price > What dealer positioning is, how dealer gamma exposure (dealer GEX) drives market maker hedging, and why those hedging flows can stall or speed up price. Source: https://www.skylit.ai/learn/dealer-positioning | Published 2026-04-02 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **Dealer positioning is the net options exposure that market makers (dealers) carry at each strike and expiration, and the stock or futures hedging that exposure forces them to do as price moves.** Dealers don't bet on direction; they hedge to stay neutral. When dealer gamma exposure (dealer GEX) is positive, those hedges lean against the move and tend to calm price. When it is negative, the hedges go with the move and tend to speed it up. That is why the strikes where dealer exposure is concentrated are often where price stalls, bounces or accelerates. ## The Casino and the Gambler Every options market has exactly two sides of the trade, and they play entirely different games. The **dealer**, the market maker, doesn't take a directional view. Their sole objective is to stay delta-neutral, collect the spread, and earn premium from flow over time. To do that, they hedge mechanically. When they're sold options, they buy or sell the underlying to offset the delta exposure those contracts create. They're the house. They don't bet; they react. The **gambler**, the customer, fund, or retail trader, buys or sells options to express a directional or volatility view. They want to profit from a move. The larger the move and the closer they are to the right strike, the more their option is worth. But the mechanics of that payoff have a ceiling: once an option is deep in-the-money, delta approaches its maximum value and stops changing. The leverage is gone. | Role | Objective | Tools | Limitation | |---|---|---|---| | Dealer (Casino) | Stay delta-neutral, extract premium from flow | Hedging stock/futures, vol trades | Must react mechanically to crowd exposure | | Gambler (Customer/Fund/Trader) | Profit from direction or volatility | Buys/sells calls and puts | Runs out of gamma or delta leverage once ITM | These two roles are inseparable. Every option the gambler buys creates a hedge the dealer must execute. The dealer's hedging activity then feeds back into price, which is what makes [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) matter so much for understanding market structure. > The dealer's hedge isn't optional. When crowd exposure shifts, dealers must rebalance, mechanically, continuously, and in the direction that reinforces or reverses the prevailing trend depending on where spot is relative to major strikes. ## Dealer Gamma Exposure (Dealer GEX) Dealer gamma exposure, usually shortened to dealer GEX, measures how much the dealers' hedge has to change as price moves. It is worked out strike by strike from the options positions the crowd holds against dealers. - **Positive dealer GEX:** dealers hedge contra-trend. They buy dips and sell rips, which tends to dampen moves and keep price in a range. - **Negative dealer GEX:** dealer hedges are pro-cyclical. They sell weakness and buy strength, which tends to amplify moves. Summed across the chain, GEX tells you which regime the market is in. Mapped strike by strike and expiration by expiration, it shows where the hedging is concentrated: heavy strikes where price tends to stall, bounce or pin, and thin stretches where price can slide through quickly. The sign describes how price tends to move through a level, not which way it goes: a positive node is not bullish and a negative node is not bearish. One caveat applies to every dealer GEX number you see anywhere. Exchanges don't report dealer positioning. It is derived: a platform has to estimate which side of each position dealers hold and model the exposure that results, so methods differ between platforms. Skylit's [Heatseeker](https://www.skylit.ai/modules/heatseeker) computes it with Skylit's own models from licensed market data, and maps dealer GEX and VEX at every strike and expiration. The [gamma exposure guide](https://www.skylit.ai/learn/gamma-exposure) covers the math behind GEX in more depth, and [GEX tools for 0DTE SPX](https://www.skylit.ai/learn/best-gex-tools-0dte-spx) covers reading dealer GEX on same-day index options. ## Lifecycle of a Strike Not every options strike on the board matters equally. What drives market impact is where spot is relative to the strikes where most dealer exposure lives. Each strike passes through a predictable lifecycle as price moves toward it. | Phase | Option Status | Delta | Dealer Hedge | Market Impact | |---|---|---|---|---| | 1. Far OTM | Speculative chips | Δ ≈ 0 | Almost nothing | Price ignores the node | | 2. ATM | Maximum sensitivity | Δ ≈ 0.5 | Must adjust rapidly | Volatility explodes; feedback active | | 3. Deep ITM | Deltas saturated | Δ → 1 or −1 | Fully sized; no more adjustment | Flow stops; feedback collapses | When an option is far out-of-the-money, its delta is near zero. The dealer needs almost no hedge position. As spot approaches that strike, delta climbs, and every tick of that climb requires the dealer to add or reduce their hedge. This is the zone of maximum dealer activity and maximum market sensitivity. The [options Greeks](https://www.skylit.ai/learn/options-greeks) that govern this, gamma, vanna, charm, all peak near the at-the-money level. Once an option goes deep in-the-money, the delta has nowhere left to go. It's already at or near one. The dealer's hedge is fully sized. Further price movement in the same direction adds no new hedging pressure. The feedback loop goes quiet. That three-phase lifecycle is the foundation for understanding why markets accelerate into certain strikes and then abruptly stop. ## What Happens at Negative Exposure [Negative GEX](https://www.skylit.ai/learn/negative-gex) environments develop when the crowd holds a large number of puts. Here's what the mechanics look like as price falls into those strikes. When gamblers bought puts earlier, for protection, speculation, or both, they positioned themselves to profit from a decline. As spot falls, their puts move from out-of-the-money toward at-the-money and then into-the-money. Their delta increases, their profit grows, and their leverage is at its peak while the puts are at-the-money. The dealers who sold those puts are on the other side. When a put's delta increases in magnitude, the dealer, who is short the put, becomes long delta. To stay neutral, they sell stock or futures. That selling adds downward pressure on price. The decline accelerates not because sentiment suddenly worsened, but because mechanical hedging is pro-cyclical in a negative gamma environment. The key insight is what happens next. Once those puts go deep in-the-money, delta saturates at −1. It stops changing. The dealer no longer needs to sell more stock. The fuel for the decline, incremental hedge selling, disappears. At the same time, gamblers sitting on large profits begin to close their positions. They sell their puts back into the market. The dealers who take the other side of that close are now buying back the stock they previously sold to hedge. That buyback is a direct reversal force. ## Why Price Reverses: Hedge Exhaustion When price reaches a major negative exposure cluster, several forces converge to create a reversal. They operate simultaneously and reinforce each other. **Dealer hedge exhaustion** is the primary driver. Dealers have already sold enough stock to fully hedge the puts in that cluster. Once deltas saturate, there's no incremental sell pressure from hedging. The relentless mechanical selling that drove the decline simply stops. Removing that force, even with no new buying, is enough to cause price to stabilize. **Gambler profit-taking** adds active reversal pressure. Option buyers close profitable positions by selling their puts. Dealers buy back stock to unwind their hedges. That buying flows directly into the market. **Charm and theta decay** create a passive drift upward. Options that were at-the-money but didn't move into-the-money lose delta as time passes. Dealers buy stock back to reflect those smaller hedge requirements even with no change in spot. **Vanna support** adds a volatility-linked bid. After a sharp decline, implied volatility often mean-reverts lower. When IV falls, the delta on puts declines. Positive VEX below spot means dealers buy stock to re-hedge to a smaller delta. See [GEX and trading](https://www.skylit.ai/learn/gex-trading) for more on how vanna shapes these inflection zones. > Think of a beach ball pushed underwater. As price falls into a deep negative GEX cluster, it's like pushing that ball further down, pressure builds with every inch. When the ball hits the bottom of the pool (ITM saturation), there's nothing left to push against. The stored pressure releases upward all at once. ## The Gambler-Casino Loop These mechanics don't occur in isolation. They cycle through predictable phases that repeat across different time frames and different underlying assets. The loop describes the full arc from low-volatility stability to high-volatility capitulation and back to a new equilibrium. | Phase | Gambler | Dealer | Flow | Outcome | |---|---|---|---|---| | 1. Vol Low | Sell options | Long vol, long gamma | Buy dips / sell rips | Stability | | 2. Vol Rising | Buy protection | Short vol, short gamma | Sell dips / buy rips | Acceleration | | 3. Strike Approached | In profit | Hedge aggressively | Pro-cyclical | Capitulation | | 4. Deltas Saturate | Cash in | Unwind hedges | Buyback flow | V-reversal | | 5. Vol Crush | New longs | Long gamma again | Range pin | Melt-up drift | In Phase 1, dealers are long gamma from gamblers being short options. Their hedging is contrarian: they buy dips and sell rips. Volatility gets suppressed, the range holds, and the market drifts calmly. In Phase 2, gamblers begin buying protection as volatility rises or a narrative emerges. Dealers are now net short options. Their hedging turns pro-cyclical. Each move begets a larger hedge and a larger subsequent move. Volatility feeds on itself. In Phase 3, as spot approaches the strike cluster where most of the crowd's puts live, dealers are hedging aggressively in the direction of the move. This is the capitulation zone: where it feels like the bottom is falling out, and mechanically it almost is. In Phase 4, deltas saturate. Dealers stop selling. Gamblers who bought those puts close for profit. The buyback begins. V-shaped reversals aren't random. They're the mechanical exhaust of a one-sided exposure cluster. In Phase 5, volatility collapses. Dealers are long gamma again from the fresh options written during the chaos. Their hedging turns contrarian. The range re-establishes and the melt-up begins. > The loop isn't random sentiment. It's the mechanical consequence of how options are priced, hedged, and closed. The same structure plays out on a weekly expiration cycle, a monthly cycle, and during major macro events. The scale differs; the mechanics don't. ## Why Big Nodes Far Away Do Nothing A common mistake is treating every large exposure cluster on the options chain as equally important. A massive put wall two hundred points below spot doesn't constrain price today. It's too far out-of-the-money for its delta to require any meaningful hedge. The delta of a far OTM option approaches zero. The dealer holds almost no hedge position against it. That strike has no mechanical grip on price. It can't create the buying or selling pressure that produces pinning or acceleration. What matters is proximity. As spot moves toward that node, its delta begins to grow. The dealer's required hedge grows with it. That growing hedge pressure is what creates the structural effects described throughout this article. Until spot gets close enough for that delta to matter, the node is inert: potential energy that hasn't been activated yet. Tracking the full [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) profile across all strikes, not just the largest ones, matters for identifying which nodes are live and which are dormant. The active zone shifts continuously as price moves and as time decays OTM options toward zero. ## Real Nodes vs. Hedge Nodes Not all large exposure clusters matter equally. Hedge nodes are protection, not intent. They sit far OTM, look large in aggregate notional, but don't grow. They were placed as portfolio insurance against tail events and have no directional conviction behind them. Real nodes build over time and strengthen. Growth equals intent. Decay equals protection being rolled or unwound. A tool that can't distinguish between a growing real node and a static hedge node is treating the two as equivalent when they have completely different mechanical implications. The node lifecycle follows from this. Fresh nodes, those that have accumulated recently and haven't yet been tested by price, produce the strongest reactions when spot approaches. Each time price touches and retreats from a level, the crowd closes some of their positions and dealers unwind the associated hedge. The node weakens. A level that has been tested multiple times is no longer the same structural feature it was when fresh. Displaying this distinction, tracking not just where nodes are but how old they are and whether they're growing or decaying, is what separates current positioning data from a static map of where exposure happened to sit at some point in the past. In Heatseeker, positive nodes are called Pika nodes and negative nodes Barney nodes. Cell color follows the chosen palette and the node's size, not its sign, so read the number and its minus sign. Velocity Mode layers the rate of change on top, showing which nodes are actively building and which have been stable or are unwinding. ## Frequently Asked Questions ### What is dealer positioning? Dealer positioning is the net options exposure market makers carry at each strike and expiration, and the hedging it forces them to do as price moves. Dealers hedge to stay neutral rather than to bet on direction, so their hedging is mechanical. Where that exposure is concentrated, the hedging flows can make price stall, bounce or speed up. ### What is dealer gamma exposure (dealer GEX)? Dealer gamma exposure (dealer GEX) measures how much dealers' hedges have to change as price moves, strike by strike. Positive dealer GEX means dealers hedge against the move (buying dips, selling rips), which tends to dampen volatility. Negative dealer GEX means their hedges go with the move, which tends to amplify it. Dealer GEX is derived from options data with a model, not reported by the exchanges. ### Where can I see dealer positioning? Dealer positioning is shown as a map of exposure by strike and expiration. Skylit's [Heatseeker](https://www.skylit.ai/modules/heatseeker) shows dealer GEX and VEX at every strike and every expiration on one board, with a switch between them, the strongest node starred, and Trinity Mode puts SPXW, SPY and QQQ side by side. It shows where dealers are positioned; it doesn't predict direction. ### How do market makers affect stock prices? Market makers (dealers) affect stock prices through their mechanical delta-hedging activity. When dealers are sold options, they must buy or sell the underlying stock to offset the delta exposure those contracts create. In a positive GEX environment, dealers buy dips and sell rips, suppressing volatility and keeping price in a range. In a negative GEX environment, their hedges are pro-cyclical: they sell as price falls and buy as price rises, amplifying every move. This hedging isn't discretionary. Dealers don't take directional views. Their flow is the direct mechanical consequence of the options positioning the crowd has put on. ### What is dealer hedge exhaustion? Dealer hedge exhaustion is the point at which dealers have already sold (or bought) all the stock their options exposure requires them to hedge and can't generate any additional mechanical flow in the same direction. It occurs when put deltas approach -1 deep in-the-money: delta is already at its maximum magnitude, so further price movement in the direction of the decline creates no incremental hedging demand. The relentless mechanical selling that drove the move simply stops, not because sentiment reversed, but because the math ran out of room. That removal of sell pressure, even with no new buying, is often enough to stabilize price and trigger a sharp reversal. ### Why do stocks reverse at major options levels? Stocks reverse at major options levels because of the three-force convergence described in the dealer positioning framework. First, dealer hedge exhaustion stops the incremental mechanical selling that powered the move. Second, gamblers who bought puts close their profitable positions, which forces dealers to buy back the stock they previously sold as hedges. Third, charm and vanna flows add passive reversal pressure as options move deeper ITM and IV mean-reverts. None of these forces require a fundamental catalyst. The reversal is built into the structure of the exposure itself. V-shaped recoveries from major negative GEX levels aren't random. They're the mechanical exhaust of a one-sided exposure cluster hitting its mathematical ceiling. ### What is the casino vs gambler framework? The casino vs. gambler framework describes the two sides of every options trade and the fundamentally different games they're playing. The dealer (casino) doesn't take directional views. They hedge mechanically, collect the spread, and earn premium over time. Their hedging activity feeds back into price, creating the structural effects GEX captures. The gambler (customer, fund, or retail trader) buys or sells options to express a directional or volatility view, seeking to profit from a move. Their leverage peaks when the option is near at-the-money and collapses once it goes deep in-the-money, which is when the delta stops changing and the gamma feedback loop dies. Understanding which side of the trade you're modeling, whether you're analyzing the casino's mechanical obligations or the gambler's leverage curve, is the foundation for reading options market structure correctly. --- # How to Trade with GEX: Nodes, Flip Zones & Scenarios > Practical guide to trading GEX heatmaps — reading king nodes, flip zones, and the core scenario matrix for +GEX and –GEX setups. Source: https://www.skylit.ai/learn/gex-trading | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Reading the GEX Map [Gamma exposure](https://www.skylit.ai/learn/gamma-exposure) isn't a single number. It's a landscape. Every strike on the board carries a GEX value determined by the aggregate net notional gamma exposure sitting there and the gamma of those options. When you view a GEX heatmap, you're seeing that landscape all at once: deep greens marking where dealer long gamma creates structural support and resistance, deep reds marking where dealer short gamma removes it. The first thing to orient yourself on is the sign at spot. **Positive GEX (+GEX)** means dealers are net long gamma. Their hedges are contrarian. As price rises, they sell; as price falls, they buy. The mechanical flow opposes the market's move. Dips fade, rips fade, and range-bound behavior dominates. The market self-corrects. In Heatseeker, +GEX nodes are referred to as **Pika nodes** (the Academy's "yellow node"). Cell color follows the value, not the sign, so read the number, not the color. **Negative GEX (–GEX)** means dealers are net short gamma. Their hedges now chase the move. As price falls, they sell more; as price rises, they buy more. That pro-cyclical flow amplifies every tick. Breakouts extend, breakdowns deepen, and the market trends rather than reverts. In Heatseeker, –GEX nodes are referred to as **Barney nodes** (the Academy's "purple node"). A negative node carries a minus sign; the color alone doesn't tell you the sign. The transition between these two regimes isn't a gradual hand-off. It's a polarity change, and the market behaves accordingly. > Think of +GEX as a racetrack with deep gravel traps at the edges. The car can drift toward the wall, but the gravel drags it back. –GEX removes the gravel. The car that reaches the edge accelerates off the track entirely. ## Dealer Hedge Logic The exact dealer response depends on both GEX and the direction of implied volatility. A dealer who is long gamma in falling-vol conditions behaves differently from one who is long gamma in rising-vol conditions. That difference determines how firm the structural effects actually are. | Exposure | IV Falling | IV Rising | Dealer Hedge Behavior | Market Feedback | |---|---|---|---|---| | **+GEX** | Dealers buy dips / sell rips | Still stabilizing (until vol overwhelms) | Mean reversion, range-bound | Dips fade, rips fade | | **–GEX** | Dealers sell dips / buy rips | Both legs accelerate | Trend and breakout expansion | Dips deepen, rallies overshoot | When implied volatility is rising in a –GEX environment, there's no natural counterweight. Both the gamma hedge and the vanna-driven delta adjustment point in the same direction. That's when the most violent moves occur: not merely fast, but reflexively self-reinforcing. When implied volatility is falling in a +GEX environment, the gamma hedge and vol-compression flow both stabilize price. That's the classic melt-up setup: no catalyst, quiet tape, grinding higher because two separate mechanical forces are both bidding. Understanding how [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) converts options exposure into live market flow is essential context before the scenario matrix below becomes fully intuitive. ## The Core Scenario Matrix The practical value of a GEX heatmap comes from reading the combination of GEX and VEX at specific locations relative to spot. Four setups define the entire framework. | Setup | Dealer Flow | Vol Feedback | Market Behavior | Trader Playbook | |---|---|---|---|---| | **+GEX +VEX Below Spot** | Buy dips + buy as vol falls | Calm reinforces both | Tight range, melt-up | Fade extremes, long pullbacks | | **+GEX +VEX Above Spot** | Sell rips + sell more as vol rises | Rising vol amplifies suppression | Ceiling thickens; rejections | Fade breakouts; short spikes | | **–GEX –VEX Below Spot** | Sell dips + sell as vol falls | Both pro-cyclical | Sharp breakdowns | Momentum short, ride continuation | | **–GEX –VEX Above Spot** | Buy rips + buy more as vol rises | Reflexive loop | Violent short squeezes | Follow breakout continuation | The top-left cell, **+GEX and +VEX stacked below spot**, is full dealer control. Every dip is caught by two separate buying mechanisms: gamma rebalancing and vol-compression vanna flow. Fade-the-dip works here mechanically, not just anecdotally. The bottom-left cell, **–GEX and –VEX stacked below spot**, is the panic zone. No mechanical floor. Both dealer flows are pro-cyclical. Trying to fade a selloff here means fighting two simultaneous forces with nothing underneath to help you. > The GEX heatmap doesn't predict whether price will move. It predicts how price will behave once it does move. In a +GEX environment, a catalyst that produces a 1% selloff may fade to 0.3% by close. The same catalyst in a –GEX environment may see that 1% extend to 2.5% with no additional news required. ## King Nodes and GEX Polarity Levels Two specific features of the GEX heatmap produce consistently tradeable setups: king nodes and GEX polarity levels. **King nodes** are the strikes with the largest absolute GEX in the structure: the highest peaks on the heatmap. More precisely, the King Node is the strike with the largest absolute exposure value, the center of structural gravity for price. The King Node represents where market makers are most likely to pin price at the NYSE close. Dealers carry their largest hedge requirement at these strikes, so price is drawn toward them like a reversion magnet. When spot is far away, king nodes are dormant. As spot approaches, the delta at those strikes starts to matter and dealers ramp hedging in a way that pulls price further toward the node rather than through it. Trading *through* a large king node requires enough momentum to overpower that magnet. It's possible, but the node will fight it. The safer trade is to recognize the magnetic effect and fade the approach rather than chase the break. **Gatekeeper nodes** are prominent nodes that sit between price and the King Node. They influence whether price can move from one region to another, functioning as checkpoints within the structure. A Gatekeeper doesn't anchor price the way a King Node does, but it determines the ease of transit. If a Gatekeeper holds, price stays contained in the current region. If a Gatekeeper fails, the path to the next major node opens. **GEX polarity levels** are the strikes where GEX sign changes from positive to negative or negative to positive. Not just neutral ground. These are the locations where the entire dealer hedge orientation inverts. Approaching a GEX polarity level from +GEX territory, the market is being cushioned, then suddenly the cushion disappears. Crossing from –GEX territory into +GEX, momentum that was self-reinforcing suddenly meets contrarian flow. GEX sign changes produce two signature moves: the rug-pull (spot crosses from +GEX to –GEX and momentum immediately accelerates downward with no further catalyst) and the slingshot (spot crosses from –GEX to +GEX and contrarian flow reverses a fast-moving selloff in a sharp V-shape). Identifying where GEX sign changes on the heatmap is the single most important step in knowing where structural regime changes are likely to occur. See the [GEX support and resistance guide](https://www.skylit.ai/learn/support-resistance-gex) for how to build levels from these structural features. ## Practical Signal Map | Signal | Interpretation | Tactical Bias | |---|---|---| | **+GEX and +VEX stack under spot** | Full dealer control | Fade dips, expect compression | | **–GEX and –VEX stack under spot** | Panic zone | Trend following; avoid fading | | **Crossing a GEX polarity level** | Polarity change | Expect rug-pull or slingshot | | **Large king node** | Max exposure → reversion magnet | Trade around, not through | | **Wide air pocket** | Sparse exposure | Expect acceleration | | **Vol crush + +VEX** | Supportive → rallies sustain | Ride melt-up | | **Vol spike + +VEX** | Dealer selling → resistance | Fade rally or reduce longs | Air pockets deserve particular attention. A wide air pocket, a region of the heatmap where GEX is near zero in both directions, is the opposite of a king node. No magnetic pull. No mechanical damping. Price in an air pocket has no structural reason to slow down. When a GEX sign change borders an air pocket, the combination is especially significant: once polarity flips, the acceleration into the air pocket can be extreme. **Velocity Mode** in Heatseeker tracks the rate of change in dealer positioning, showing how quickly nodes are growing or decaying. Space (an air pocket) plus fuel (high rate of change) equals acceleration. When Velocity Mode shows a rapidly growing node adjacent to an air pocket, that combination is one of the highest-conviction setups in the framework. The [negative GEX environments guide](https://www.skylit.ai/learn/negative-gex) covers in depth how these air-pocket acceleration events play out through expiration cycles. ## Frequently Asked Questions ### How do you trade using GEX heatmaps? You start by identifying the sign of GEX at spot. Positive GEX means dealers are long gamma and their hedges are contrarian, so you fade extremes and buy pullbacks. Negative GEX means dealers are short gamma and their hedges are pro-cyclical, so you trade with momentum, not against it. From there you locate the nearest king nodes, check for air pockets, and identify any GEX polarity levels between spot and your target. The heatmap isn't a directional signal by itself; it's a behavioral signal. The correct workflow is to start with chart structure, form a thesis from price action, then use the heatmap to confirm or challenge it. The map tells you why structure exists mechanically and how durable it's likely to be. ### What is a King Node on a GEX map? A King Node is the strike with the largest absolute GEX value in the current structure, the peak of the heatmap. It represents where market makers are most likely to pin price at the NYSE close because dealers carry their largest hedge requirement at these strikes. As price approaches a King Node, the delta at that strike begins to matter and dealers ramp hedging in a way that pulls price toward the node rather than through it, creating a gravitational or magnetic effect. Trading through a large King Node requires enough momentum to overpower that magnetic pull. The safer trade is to recognize the magnetic effect and fade the approach rather than chase the break. A first-tap on a fresh King Node carries roughly 80% reaction probability. ### What happens when GEX and VEX are both positive below spot? When both GEX and VEX are positive below spot, you're in a state of full dealer control on two separate hedging dimensions. The gamma hedge means dealers buy dips as price falls. The vanna hedge means dealers also buy as implied volatility drops. Both forces push in the same direction. Dips get caught by two independent mechanical buying flows, not just one. This is the setup behind the classic low-volatility melt-up: no catalyst, quiet tape, grinding higher because two separate mechanical forces are both bidding. Fade-the-dip works here mechanically. The playbook is to fade extremes, expect compression, and avoid directional breakout bets unless a catalyst is strong enough to overwhelm both layers of dealer buying simultaneously. ### What is an air pocket in GEX analysis? An air pocket is a region of the GEX heatmap where exposure is near zero in both directions, the opposite of a King Node. With no meaningful GEX at those strikes, dealers have almost no hedge obligation there and the mechanical damping that normally slows price disappears. Price in an air pocket has no structural reason to slow down. When a GEX sign change borders an air pocket, the combination is especially significant: once polarity flips, the acceleration into the air pocket can be extreme. Velocity Mode in Heatseeker tracks the rate of change in dealer positioning, and a rapidly growing node adjacent to an air pocket is one of the highest-conviction setups in the framework because space plus fuel equals acceleration. ## Regime Day Types The GEX regime at the open predicts the character of the day more reliably than most other inputs. Three day types cover the majority of sessions: **Range/Choppy Day:** Positive gamma predominates. Dealer hedges are contrarian. Dips are bought mechanically, rips are sold mechanically, and the tape oscillates inside the structure. The playbook is to fade extremes and expect mean reversion. **Trend Day:** Negative gamma with rapid node accumulation and rolling floors/ceilings. Dealer hedges are pro-cyclical. Each new low (or high) builds momentum rather than reversing it. New nodes form quickly as positioning shifts, and what was resistance becomes support (or vice versa) as the structure migrates in the direction of the move. The playbook is to follow the structure, not fade it. **Whipsaw Day:** Negative gamma combined with air pockets and conflicting signals across indices. The most dangerous tape. Fast moves in both directions that each look decisive but reverse quickly. No sustained directional momentum. Index divergence signals this from the open: when SPY and QQQ gamma readings point in opposite directions, the probability of a Whipsaw Day is elevated. ## Node Lifecycle and Tap Strength Nodes are not static. Each interaction weakens the level. Fresh nodes produce the strongest reactions, and that strength decays with use. A useful approximation: the **1st tap** on a node carries roughly 80% reaction probability. The **2nd tap** drops to around 66%. The **3rd tap** falls to about 33%. If you're trading a third test of a level, you're trading a weakening level. The structural thesis is valid, but the mechanical edge is materially lower than it was on the first contact. Position size should reflect that decay. New nodes that have never been tested carry maximum structural weight. A king node or Gatekeeper that prints fresh in the session and gets tested immediately is the highest-probability setup in the framework. The inverse also holds: a node that has been tapped three or more times and is still present has absorbed significant pressure. It may be resilient, but the easy mechanical edge has been extracted. ## Charts First Heatseeker is a confirmation tool, not a prediction engine. The correct workflow is: start with chart structure. Form your thesis from price action first, then check Heatseeker to confirm or challenge it. The map confirms or challenges your thesis. It isn't the thesis itself. A common mistake is to open the heatmap, find a prominent node, and build a trade around it without first asking what the chart says. This inverts the process. The chart tells you what the market has done and where structure exists in price. The GEX map tells you why that structure exists mechanically and how durable it is likely to be. Together they're powerful. The heatmap alone can produce confirmation bias: you will find a node to justify almost any directional view if you look for one. ## The Casino Mental Model The most useful frame for reading a GEX heatmap consistently: every structure on the map belongs to a casino table, not a directional prediction. - **The dealer is the casino.** The house doesn't bet on direction. It reacts mechanically to maintain neutrality and extract spread. Its hedges aren't opinions, they're obligations. - **GEX is the table shape.** The geometry of how the ball rolls: whether the table slopes back toward center (+GEX) or toward the edges (–GEX). - **VEX is gravity.** How quickly the ball accelerates or decelerates as it rolls. Positive gravity pulls it back toward equilibrium. Negative gravity lets momentum compound. - **Vol is the energy in the system.** How far any given push will carry before natural damping takes over. High vol means every nudge travels farther. - **The trade is a bet on who hedges next.** You aren't predicting price, you're positioning ahead of the forced mechanical flows that dealer hedging will produce when price reaches the next meaningful strike. This reframe resolves a common confusion: why the GEX heatmap isn't a directional signal but a behavioral signal. Two setups can both have price moving higher, but if one is in a +GEX ceiling and the other is in a –GEX air pocket, the dealer flow in each case produces entirely different outcomes. Same direction. Opposite mechanics. Reading the map well means asking not "which way is price going?" but "when price moves, which dealers will be forced to hedge, in which direction, and how much?" Those answers are already visible in the heatmap, stacked in the exposure of every node between spot and wherever the next structural feature sits. --- # How to Trade with VEX: Vanna Flows & Vol Regimes > How to read VEX (vanna exposure) maps, trade vanna drift, and understand when vol regimes override gamma signals. Source: https://www.skylit.ai/learn/vex-trading | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Reading the VEX Map [Vanna Exposure (VEX)](https://www.skylit.ai/learn/vanna-exposure) is the aggregate dealer hedging sensitivity to implied volatility across all open options positions. When IV moves, dealers must rebalance their delta hedges. The direction, size, and speed of that rebalancing is what VEX quantifies. Reading the map means identifying the sign of VEX at each strike, its location relative to spot, and the vol regime currently in play. Two variables determine everything: the sign of VEX (positive or negative) and whether that exposure sits above or below spot. **Positive VEX** means dealer delta requirements increase as vol rises. When vol falls, dealers reduce their hedge, they become buyers. When vol rises, dealers add to their hedge, they become sellers. Positive VEX is stabilizing in a vol compression environment and destabilizing when vol expands. **Negative VEX** is the mirror. Dealer delta requirements decrease as vol rises. When vol falls, dealers sell. When vol rises, dealers buy. Negative VEX creates fragile conditions in calm markets and reflexive buying during vol spikes. The location of that exposure relative to spot determines whether the flow acts as support, resistance, a floor, or a ceiling. A large VEX node sitting thirty points below spot has entirely different implications than the same node sitting thirty points above, even if the sign is identical. > VEX has no fixed direction. The same positive VEX that held the market up through an entire low-vol session becomes sell flow the moment the VIX starts climbing. Before taking any trade based on VEX, identify whether you're in a vol compression or vol expansion regime. That's what determines which side of the exposure dealers are acting on. ## VEX Scenario Matrix The four core setups each carry a distinct flow logic, feedback loop, and trader response. | Setup | Dealer Flow | Vol Feedback | Market Behavior | Trader Playbook | |---|---|---|---|---| | **+VEX Below Spot** | Buys as vol drops → support | Sells if vol spikes → rug risk | Strong base in calm, rug-pull in stress | Buy dips in calm; cut fast if VIX rises | | **–VEX Below Spot** | Sells in calm → weak floor | Buys in stress → fast bounces | Fragile in calm, reflexive in panic | Short rallies in calm; scalp long in panic | | **+VEX Above Spot** | Buys as vol drops → dissolves resistance | Sells if vol rises → caps breakouts | Breakouts sustain in vol compression; fail when vol expands | Buy breakout only if vol falling; fade if VIX surges | | **–VEX Above Spot** | Sells in calm → soft ceiling | Buys in stress → squeeze fuel | Capped in calm; launches during vol spike | Short pops in calm; flip long on vol breakout | Each dealer flow entry is conditional on the prevailing vol direction, not a static description. The flows are mechanical and largely predictable. What changes is which side of that condition is active right now. **+VEX Below Spot** is the most common setup in sustained low-vol tapes. Every tick lower in the VIX generates incremental dealer buying beneath the market. That buying has no fundamental anchor, it's pure hedge rebalancing. The risk is that it inverts instantly when vol spikes. The same mechanism that produced the supportive bid flips to sell flow when IV surges, and there's no warning other than the vol move itself. **–VEX Below Spot** is the structural setup for choppy, fragile floors. Dealers are net sellers when calm, preventing the market from establishing any stable bid. The floor only appears during stress events, when vol spikes flip dealer flow to the buy side. This regime produces sharp V-bounces during panic that feel counterintuitive: the market falls hard, then reverses violently, not because of fundamental buyers, but because vol expansion triggered mechanical dealer buying. **+VEX Above Spot** dissolves overhead resistance as IV falls. What looked like a cap is actually a function of vol level. When IV is elevated, dealer selling maintains the ceiling; when IV compresses, that ceiling melts. Breakouts through these levels in vol compression environments are cleaner and more sustained than they appear on a price chart alone. **–VEX Above Spot** creates an elastic cap in calm and a squeeze generator in stress. In low-vol conditions, dealers sell into any approach of this level. If vol then expands, either organically or through a catalyst, those same dealers become buyers, providing the fuel for fast, violent squeezes through overhead levels. ## The Breakout Paradox The +VEX above spot setup creates a genuine paradox for anyone trying to trade breakouts mechanically. The setup says: dealers buy as vol drops, so buy breakouts in vol compression and fade if VIX surges. But the breakout itself is a vol event, the move through resistance often generates an IV spike. Does that mean all breakouts through +VEX resistance are fades? Not exactly. The mechanics unfold in sequence, and the gap between sequence steps is where opportunity lives. When price breaks through a +VEX level, the move itself generates the vol spike. Dealer selling, the resistance, comes slightly after the breakout, as the IV increase propagates through their delta models and forces a hedge adjustment. If the selling flow that follows is absorbed by real directional demand, genuine buyers stepping into the move, the dealers' selling pressure is neutralized. IV then starts to compress again, and the +VEX resistance that briefly hardened starts dissolving. Traders describe this as a breakout that sticks: price breaks through, consolidates briefly as dealer selling is absorbed, then drifts through the level cleanly on vol crush. If that selling flow isn't absorbed, if there's no real demand behind the breakout, the dealer selling adds to supply at the wrong moment. Vol expands rather than compresses. The +VEX resistance hardens further. The breakout fails. > Think of +VEX resistance above spot as a spring-loaded gate. In vol compression it's lightly latched, a steady push opens it. When vol expands, a mechanism tightens the latch. The breakout is the push. Whether the gate opens or bounces you back depends on how quickly vol responds and whether demand is there to absorb the tightening. The practical rule: buy breakouts through +VEX resistance only when IV is already falling or flat. Avoid buying breakouts when IV is rising into the move, that's when +VEX resistance is strongest, and the dealer selling will compound rather than absorb. The vol regime at the moment of the break matters more than the price action itself. ## Cross-Expiry Dynamics VEX isn't a single-expiry phenomenon. The full expiration surface determines the aggregate dealer flow, and the balance between front-end and back-end vanna shifts dramatically with the vol environment. | Expiry Zone | Dominant Greek | Role in Flow | Vol Spike Impact | |---|---|---|---| | **0–2 DTE** | Gamma | Mechanical intraday hedging | Minimal vanna contribution | | **7+ DTE** | Vanna | Vol regime steering | High sensitivity to IV moves | Front-month and same-day options carry most of the intraday gamma exposure. Their vega, and therefore their vanna, is negligible. These options create the mechanical hedging pressure that produces tight ranges and pin effects around major strikes. But they tell you almost nothing about the vol-driven flow that builds up and releases over hours and days. The back-end expirations, roughly seven days and beyond, are where vanna accumulates. These options still carry meaningful vega, so their delta is substantially sensitive to IV changes. When vol spikes, back-end +VEX creates significant sell flow that's entirely invisible in a front-month gamma map. A market that looks well-supported by +GEX on the day's expiration can experience a sharp rug-pull once far-expiry vanna flips to sell flow from the vol spike. The reverse is equally powerful: vol crush with large far-dated +VEX reinforces front-month +GEX. Both forces push in the same direction. A multi-day pin that compounds intraday, price barely moves, drifts fractionally higher each session, feels immune to selling. Not random. That's gamma pin and vanna drift working simultaneously from different expiry layers. Reading the cross-expiry VEX surface before positioning for a multi-day trade matters more than any single strike's net notional exposure. The aggregate far-expiry vanna, particularly from 30 to 90 DTE options, determines whether a support level can hold through a vol expansion event or will crack. ## Vanna Drift The most actionable expression of positive VEX in a calm market is vanna drift: the slow, sustained, catalyst-free upward creep produced by IV compression mechanically forcing dealers to buy back hedges. The mechanism is direct. Dealers who are short options carry +VEX. As IV falls, those options' deltas decrease, the dealer no longer needs as much stock to stay delta-neutral. They reduce the hedge by buying stock back. That buying produces upward price drift with no news, no breakout, and no change in the fundamental picture. The move is entirely a flow artifact. Vanna drift is most consistent in the hours following a vol compression event: after a spike has faded, after an expiration removes near-term uncertainty, or simply during slow mid-week sessions in a low-VIX regime. It combines naturally with [charm](https://www.skylit.ai/learn/charm) drift in the same regimes, where time decay simultaneously reduces delta requirements and forces a parallel set of buybacks. The two flows stack, producing a grinding bid that can last a full session or longer. The signal to watch for vanna drift isn't price action, it's the VIX. When VEX is positive and the VIX is falling intraday, the drift is active. Trying to short that tape on technicals alone means trading against a mechanical flow that won't stop until the vol move stops. The drift ends when IV stabilizes or reverses, not before. **Velocity Mode** extends this by tracking the rate of change in dealer vanna positioning in real-time. A vanna node that is growing rapidly signals accumulating dealer urgency that the static VEX map alone won't surface. When Velocity Mode shows a positive VEX cluster below spot expanding quickly during a vol compression session, the drift setup has structural momentum behind it. When that same cluster is decaying, the drift is approaching exhaustion. **Trinity Mode** lets you verify alignment across SPXW, SPY, and QQQ simultaneously, confirming whether the vanna structure is coherent across the full index options complex before committing to a multi-day drift trade. For a full picture of how VEX interacts with other dealer flows, see the guides on [vanna exposure mechanics](https://www.skylit.ai/learn/vanna-exposure), [GEX and VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment), [charm drift](https://www.skylit.ai/learn/charm), and [GEX trading setups](https://www.skylit.ai/learn/gex-trading). ## Frequently Asked Questions ### How do you trade VEX (vanna exposure)? VEX trading starts by identifying two things: the sign of VEX at each strike and whether that exposure sits above or below spot. The sign and location determine whether the dealer flow acts as support, resistance, a floor, or a ceiling. In a vol compression environment, positive VEX below spot means dealers are buying as IV drops, creating a mechanical bid. Positive VEX above spot dissolves overhead resistance as IV falls, making breakouts cleaner. The vol regime is the critical input before any VEX trade. The same positive VEX that held the market up through an entire low-vol session becomes sell flow the moment the VIX starts climbing. You need to identify whether you're in vol compression or vol expansion first, because that's what determines which side of the exposure dealers are acting on. ### What is the breakout paradox in VEX trading? The breakout paradox describes the conflict that arises when trading breakouts through positive VEX resistance above spot. The setup says to buy breakouts only when IV is falling, because that's when dealer selling at +VEX levels is weakest. But the breakout itself is a vol event and often generates an IV spike, which is exactly when +VEX resistance is strongest. The resolution is that the mechanics unfold in sequence. The IV spike from the breakout triggers dealer selling slightly after the initial move, as the vol increase propagates through dealer delta models. If genuine directional demand is present to absorb that selling, IV starts compressing again, the +VEX resistance dissolves, and the breakout sticks. If there's no real demand behind the move, the dealer selling adds to supply and the breakout fails. The practical rule is to buy breakouts through +VEX resistance only when IV is already falling or flat at the moment of the break. ### How does cross-expiry VEX affect multi-day trades? Front-month and same-day options carry most of the intraday gamma exposure but almost no vanna, so they don't contribute meaningfully to VEX. Back-end expirations at roughly seven days and beyond are where vanna accumulates, because those options still carry significant vega and their delta is substantially sensitive to IV changes. A market that looks well-supported by +GEX on the current day's expiration can experience a sharp rug-pull once far-expiry vanna flips to sell flow from a vol spike. Conversely, vol crush combined with large far-dated +VEX reinforces front-month +GEX so that both forces push in the same direction, creating the multi-day pin where price barely moves but drifts fractionally higher each session. Reading the full cross-expiry VEX surface before entering a multi-day trade matters more than any single strike's net notional exposure, because the aggregate far-expiry vanna determines whether a support level can hold through a vol expansion event or will crack. --- # GEX vs VEX: When Greeks Align and When They Fight > Understanding alignment and misalignment between gamma and vanna exposure — and why it determines whether markets pin, trend, or whipsaw. Source: https://www.skylit.ai/learn/gex-vex-alignment | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is Alignment? [Gamma Exposure (GEX)](https://www.skylit.ai/learn/gamma-exposure) and [Vanna Exposure (VEX)](https://www.skylit.ai/learn/vex-trading) are two distinct dealer hedging forces. GEX governs how dealers respond to price movement: buying dips and selling rips when long gamma, or chasing moves when short gamma. VEX governs how dealers respond to implied volatility movement, adding or reducing stock hedges as IV rises and falls. Most of the time these two forces operate in parallel. When they point in the same direction, dealer flows reinforce each other and market behavior becomes predictable. When they point in opposite directions, they compete, and you get the jerky, confusing price action that traps one-directional traders. **GEX/VEX alignment** describes the degree to which these two hedging dimensions are cooperating or fighting across the options surface. Understanding alignment tells you not just what the market is likely to do, but how *stable* that behavior will be. > GEX is the hand brake; VEX is the slope of the hill. When both point the same way, you roll steadily: either slowing to a controlled stop or accelerating down the grade. When they fight, you alternately lurch and stall. The car isn't broken. Two mechanical forces are just working against each other. ## The Four States Every market at any given moment sits in one of four alignment states. The combination of GEX sign and VEX sign determines the expected character of dealer flow and therefore the expected character of price action. | Alignment State | What It Means | Dealer Flow | Market Behavior | Example | |---|---|---|---|---| | **Aligned (+GEX, +VEX)** | Long gamma and long vanna | Buy dips, sell rips; buy when vol drops | Stable, supportive drift | Classic low-VIX melt-up; SPX pinning days | | **Aligned (–GEX, –VEX)** | Short gamma and short vanna | Sell dips, buy rips; sell when vol drops | Pro-cyclical acceleration, elevated vol | Trend days, gap-and-go selloffs | | **Misaligned (+GEX, –VEX)** | Long gamma but short vanna | Buy dips, yet sell when vol drops | Conflicting hedges, range with sudden breaks | Choppy regime where calm fades fail | | **Misaligned (–GEX, +VEX)** | Short gamma but long vanna | Sell dips, but buy when vol drops | Short-term volatility with long-term support | Panic lows that bounce violently next session | The aligned states are easier to trade. In +GEX/+VEX, dealers are mechanically long on both dimensions: they stabilize price and add a bid on vol compression. In –GEX/–VEX, both forces amplify every move, directional participants get rewarded and mean-reversion strategies get punished. The misaligned states are where strategy selection matters most. +GEX/–VEX looks calm on the surface but hides a ceiling: gamma holds price in a range while negative vanna quietly suppresses rallies as vol compresses. –GEX/+VEX looks dangerous but contains a self-correcting mechanism: short gamma accelerates the initial drop while positive vanna below spot creates mechanical buying when IV eventually fades. ## Why Misalignment Happens Misalignment isn't random noise. It has structural causes rooted in how options expirations are layered across the term structure. **Time Skew.** The GEX signal is dominated by 0DTE and 1DTE options, where gamma per dollar of notional is explosive. The VEX signal is dominated by options 5 to 30 days out, where vanna is meaningful but gamma is modest. When short-term and medium-term option flows diverge, as they do before major events, during expiration weeks, or after large positioning rotation, GEX and VEX can point in opposite directions even in an otherwise coherent market. **Skew Asymmetry.** Put options carry significantly higher vanna than equivalent calls because the put skew is steeper. A market where protective put buying has been heavy will carry elevated positive VEX below spot regardless of where GEX sits. Downside vanna exposure can persist through multiple GEX sign changes simply because the put positioning is stickier. **OI Rotation.** As front-month expiries roll off, their GEX contribution collapses rapidly, gamma scales as 1/√T and short-dated GEX is nearly zero immediately after expiration. VEX from the same expiry decays more slowly and the longer-tenor options that dominate VEX remain on the board unchanged. The days immediately following a large expiry often show misalignment purely as a mechanical consequence of this differential decay. **Vol Regime Change.** A sudden spike in implied volatility alters vanna sign faster than GEX updates. When IV jumps, the delta sensitivity of options changes rapidly, particularly for OTM puts, while the dealer's gamma position, which is driven by existing options positioning, adjusts more slowly. You get a temporary state where GEX says one thing and VEX says another, until new options flow re-establishes coherent positioning. ## Reading Alignment on the Map Alignment isn't just a market-level concept, it applies strike by strike. The most useful analysis examines the GEX and VEX contributions at the same price levels, particularly at or near current spot. | Observation | Interpretation | Expected Flow | Trade Implication | |---|---|---|---| | **+GEX and +VEX in same region** | Dealer control on both dimensions | Pin and drift | Fade extremes; buy-the-dip | | **–GEX but +VEX below spot** | Gamma short, vanna supportive | Vol crush rebound likely | Long into panic lows | | **+GEX but –VEX above spot** | Gamma pins but vanna suppresses rallies | Ceiling holds until vol collapses | Short rips in calm | | **GEX flat, VEX dominant** | Low delta convexity | Price follows VIX flow | Trade vol regime, not direction | | **GEX/VEX polarity shift at same strike** | GEX transition confirmed | Directional acceleration | Use as breakout trigger | The most powerful signal is when GEX and VEX flip sign at the same strike. A level where dealers transition from long gamma to short gamma *and* from long vanna to short vanna simultaneously is a structural breakout zone. Once price clears that level, both hedging forces reverse: the dealer who was buying dips is now chasing, and the vanna support that was cushioning vol expansion is now amplifying it. Moves through a confirmed GEX/VEX polarity shift are self-sustaining. The opposite, a region of deeply aligned +GEX and +VEX, is the structural pinning zone. Two independent hedging mechanisms are both adding buy flow on weakness and sell flow on strength. Breaking out from this region requires a catalyst large enough to overwhelm both forces simultaneously. **Trinity Mode** extends this alignment analysis across instruments. It displays dealer exposure side by side for SPXW, SPY, and QQQ by default, and you can change the instruments. Because these instruments share underlying price but carry distinct options positioning distributions, Trinity Mode shows whether the GEX/VEX alignment signal is coherent across all three or limited to one instrument. The Academy framework for reading Trinity Mode alignment: full alignment (all three agree) represents high-probability conditions. Partial alignment (two of three agree) is the bare minimum for a trade. Divergence across all three means no trade or significantly reduced size. ## Practical Playbook Understanding alignment changes how you approach each session. **When aligned and positive (+GEX/+VEX):** Fade extremes. The range is likely to hold and vol compression is your ally. Dip-buying works because both gamma and vanna are mechanically supportive. Avoid directional breakout bets unless a catalyst is strong enough to overwhelm two layers of dealer buying. This is the environment that produces the grindy, low-range melt-ups that frustrate directional traders. **When aligned and negative (–GEX/–VEX):** Trade with momentum, not against it. Dealers are selling dips and vol expansion makes vanna a further drag on any recovery. Mean-reversion strategies fail here. Trend-following and gap-and-go setups have structural support from dealer flow. Reduce position size because the vol amplification cuts both ways. **When misaligned (+GEX/–VEX):** Expect a choppy, directionless range with occasional sharp downside breaks. Gamma stabilizes intraday price, but negative vanna means any vol compression, which normally fuels rallies, instead produces sell flow. Calm fades will underperform. Trade the range while it holds and treat any break from it as potentially self-sustaining rather than mean-reverting. **When misaligned (–GEX/+VEX):** This is the panic-low template. Short gamma accelerates the initial selloff and produces the fear-driven vol spike. But positive vanna below spot means that once implied volatility eventually fades, as it almost always does after a spike, dealer buying flows mechanically. The setup favors being long into the panic with a defined-risk structure, particularly when VIX is elevated and large positive VEX sits at or below current spot. Violent next-session reversals are the mechanical consequence of this configuration. In all cases, the alignment analysis supplements, not replaces, a read on overall market context. For an understanding of how [GEX levels](https://www.skylit.ai/learn/gex-trading) set individual support and resistance zones, and how [VEX flows](https://www.skylit.ai/learn/vex-trading) interact with the volatility surface, those articles provide the underlying mechanics. The alignment lens connects the two into a single coherent picture of where dealer flows are pulling simultaneously. For the structural foundations of how GEX levels create [support and resistance](https://www.skylit.ai/learn/support-resistance-gex), see that guide alongside this one. ## Frequently Asked Questions ### What does GEX/VEX alignment mean? GEX/VEX alignment describes whether gamma exposure and vanna exposure are cooperating or competing at the same price levels. GEX governs how dealers respond to price movement: buying dips and selling rips when long gamma, or chasing moves when short gamma. VEX governs how dealers respond to implied volatility movement, adding or reducing hedges as IV rises and falls. When both forces point in the same direction, dealer flows reinforce each other and market behavior becomes predictable. Positive alignment (both GEX and VEX positive) means two independent buying mechanisms catch dips simultaneously, producing the low-volatility melt-up. Negative alignment (both negative) means two pro-cyclical forces amplify every move. Alignment tells you not just what the market is likely to do, but how stable that behavior will be. ### Why do GEX and VEX sometimes disagree? GEX and VEX disagree because they're driven by different parts of the options term structure on different timescales. GEX is dominated by 0DTE and 1DTE options where gamma is explosive but vanna is negligible. VEX is dominated by options five to thirty days out where vanna is meaningful but gamma is modest. Before major events, during expiration weeks, or after large positioning rotations, these two cohorts can point in opposite directions. Skew asymmetry also contributes: put options carry significantly higher vanna than equivalent calls because put skew is steeper, so heavy protective put buying can sustain positive VEX below spot through multiple GEX sign changes. Vol regime changes cause temporary misalignment too, because IV shifts alter vanna sign faster than GEX updates as existing options positioning adjusts more slowly. ### How do you trade when GEX and VEX are misaligned? The two misaligned states call for different approaches. In +GEX/negative VEX, gamma stabilizes intraday price but negative vanna means any vol compression, which normally fuels rallies, instead produces dealer sell flow. Calm fades underperform. The range holds while it holds, but any break should be treated as potentially self-sustaining rather than mean-reverting, because once the gamma pin gives way there's no vanna cushion underneath. In negative GEX/+VEX, short gamma accelerates the initial selloff and produces the fear-driven vol spike. But positive vanna below spot means that once implied volatility eventually fades, dealer buying flows mechanically. This is the panic-low template: being long into the panic with a defined-risk structure is favored, particularly when the VIX is elevated and large positive VEX sits at or below current spot, because violent next-session reversals are the mechanical consequence of this configuration. --- # Negative GEX Explained: Pits, Reversals & Squeeze Setups > What happens in negative GEX zones — dealer hedge exhaustion, the balloon underwater analogy, and how to trade reversals from –GEX pits. Source: https://www.skylit.ai/learn/negative-gex | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What is a –GEX Pit? A **negative GEX pit** is a price zone where [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) turns fully pro-cyclical. These are negative gamma zones, Barney nodes, displayed in purple on the heatmap, where the crowd holds a heavy concentration of puts and dealers are net short gamma. Every tick lower forces them to sell more stock or futures to stay delta-neutral. The decline doesn't just continue: it accelerates under its own mechanical weight. The pit analogy is apt. Step into loose sand near a cliff edge, and the faster you fall, the more sand collapses beneath you. The surface actively gives way as long as your weight is pressing against it. In a –GEX environment, that sand is dealer hedge-selling. Every new low creates fresh selling demand, which creates new lows, which creates more selling demand. The negative feedback loop is the structure itself. What makes a –GEX pit dangerous isn't simply that it falls. It falls in a way that looks like something is wrong when in fact the mechanics are operating exactly as designed. No new fundamental catalyst is needed. The existing exposure profile is sufficient to sustain the move. Understanding [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) in this context means recognizing that the pit has a floor, and that floor is baked into the math. ## Hedge Exhaustion Explained The pit doesn't fall forever. There's a mechanical ceiling on how much sell pressure dealers can generate, determined by delta saturation. Here is the sequence: 1. Dealers are short gamma from the puts crowd bought. As spot falls, put deltas grow in magnitude, the dealer's hedge requirement increases continuously. 2. Each new low generates incremental sell flow as dealers rebalance. This is the pro-cyclical amplification that defines a –GEX environment. 3. As those puts move deep into-the-money, their deltas approach −1. A delta of −1 is the maximum. It cannot go lower. 4. Once deltas saturate, further downside no longer creates new hedging demand. The dealer has already sold everything the exposure required them to sell. 5. The mechanical sell flow stops, not because sentiment improved or news reversed, but because the fuel ran out. > Hedge exhaustion isn't a sentiment event. It's a math event. Dealers stop selling because the delta on those puts has nowhere left to go, not because they decided to step aside. The removal of that mechanical sell pressure is all the market needs to stop falling. A liquidity vacuum forms at the bottom of the pit, and the smallest buy-side spark is enough to trigger a snap. Sharp V-shaped reversals at major –GEX lows come from exactly this. Nothing fundamental changed. The crowd didn't suddenly turn bullish. The dealer finished hedging. That distinction matters enormously for how you read the tape at those levels. ## The Balloon Underwater Imagine a balloon held underwater. The deeper you push it, the greater the stored upward pressure. Push it far enough and it's no longer a question of whether it will surface, only when, and how violently. > In a –GEX pit, price is the balloon and dealer selling is the hand pushing it down. Each leg lower adds compression: more puts go deep ITM, more dealer hedges are layered in, and the structural pressure to reverse grows with every tick. When delta saturation is reached, when the hand has pushed as far as it can go, the stored upward force releases all at once. That's your violent short-covering rally. Dealers didn't decide to buy. They ran out of things left to sell, and the trapped air exploded upward. The balloon analogy captures something the "support and resistance" framing misses. Support implies something underneath holding price up. The –GEX pit reversal isn't support: it's compression followed by exhaustion followed by release. The upward pressure was building the entire time price was falling. It wasn't waiting at a level; it was being generated by the decline itself. This is what Skylit calls the **Beach Ball setup**. Price overshoots a node, then reacts. Like pushing a beach ball underwater: the deeper it goes, the stronger the release. The overshoot is the setup, not the signal to panic. The deeper the push below the node, the more stored upward energy is created, and the more violent the snap back when dealer selling exhausts. Reversals off –GEX cluster lows are so fast for this reason. The release isn't gradual. When hedge selling stops, there's no replacement seller. The bid side suddenly faces no offer, and the resulting liquidity vacuum makes the first move up disproportionately large relative to what caused it. ## Climbing Out, Reject vs Squeeze The reversal off a –GEX pit low doesn't guarantee continuation higher. After the initial snap, price typically faces overhead –GEX. The same negative exposure that generated the original decline often clusters at multiple levels, not just one. How price behaves at the first major overhead zone determines the entire subsequent setup. Two distinct outcomes are possible: **Rejection at the overhead –GEX zone.** Price tags the level, produces a wick, and fails to close through. The VIX re-accelerates on the tag, indicating sellers are still active under stress. There's no acceptance, price spends no time above the zone. The short gamma that generated the decline is still fully active above spot. Tactic: fade the failed retest on the first candle that confirms no acceptance. Stop above the wick high. Target the next lower shelf. **Blow-through into a squeeze.** Price closes above the overhead pocket rather than wicking it. The VIX curls down from its peak rather than re-accelerating. Acceptance develops, price holds above the zone on retests. The negative gamma above has been absorbed, and dealers are beginning to unwind the short stock they held as hedges. That unwinding is buy flow. Tactic: wait for confirmed acceptance, then enter on the first pullback into the former resistance zone. Trail to the next +GEX shelf. | Signal | Outcome | Reason | |---|---|---| | VIX falling from peak | Run to higher shelf | +VEX below supports; hedge unwind begins | | VIX rising on tag | Rejection | Sellers still active in stress; short gamma intact | | Close above overhead pocket | Squeeze continuation | Resistance flipped to support; dealer buyback active | | Wick with no acceptance | Rejection | Short gamma layer still active above | The reject vs run read depends almost entirely on what volatility is doing at the moment of the tag, not on price alone. A wick with a rising VIX is structurally different from the same price level with a falling VIX. The first is rejection mechanics still at work; the second is exhaustion complete and compression releasing. For more on how [GEX levels function as support and resistance](https://www.skylit.ai/learn/support-resistance-gex), see the dedicated guide on how positive and negative exposure clusters define structural zones. ## What Builds After the Reversal Once a –GEX pit exhausts and price begins climbing, the exposure profile itself starts to shift in favor of the move. It's not a coincidence, it's the mechanical consequence of position closing and new positioning. The sequence unfolds as follows: 1. Crowd closes puts. As profitable put holders sell their contracts, the short gamma that generated the pit shrinks. Each put closed removes dealer hedging obligation. 2. Dealers unwind short stock. As put positioning clears, the hedges dealers held against those positions are no longer needed. They buy back stock. That buying isn't speculative, it's mechanical, tied directly to the exposure being retired. 3. Call interest builds. As price recovers and the narrative shifts, fresh call positioning accumulates. The crowd is short calls (covered call writing), making dealers long calls as the counterparty, which puts them long gamma in the zone above spot. 4. A +GEX shelf forms. The new call concentration creates a zone of positive gamma above spot, a level where dealer hedging turns contrarian, buying dips and capping rips, establishing the next structural magnet. Recoveries from –GEX pit lows often have more structural support than they appear to for this reason. The covering flow isn't speculative capital coming in fresh, it's the mechanical unwinding of the same exposure that caused the decline. Understanding [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) means recognizing that the same crowd that drove the pit down is now, through their profit-taking, funding the recovery. ## Real Nodes vs Hedge Nodes Not all large nodes are equal. A node's size on the heatmap doesn't automatically make it a structural target. **Hedge nodes** are protection, not intent. They're often far out-of-the-money, large in size, and look important on the map, but they don't grow over time. These are institutional protection positions: large, static, and not responsive to price. They may never get tested. They won't migrate. When price approaches them, they produce little to no mechanical reaction because dealers already hedged out the exposure when the positions were placed. **Real nodes** build, strengthen, and act as actual targets. They accumulate over time as positioning grows. Growth equals intent. A node that is 30% larger today than yesterday isn't coincidental, it reflects active, ongoing positioning that dealers are continuously hedging. Decay equals protection. A node that is shrinking as price approaches it indicates that positioning is being closed out, removing the mechanical obligation that made it a structural level. The practical filter: when you identify a large node, check whether it has been growing or shrinking. A growing node in the direction of the current move has the highest structural reliability. A static or decaying node, regardless of its absolute size, deserves less confidence as a price target. ## Trading the Reversal (No Chase) The correct approach to a –GEX pit reversal is patience, not aggression. The snap off the low is the least reliable entry because it catches the exhaustion before it's confirmed. The playable setup comes after. **Setup intent:** Capture the hedge exhaustion snap and the subsequent dealer unwind flow, without chasing the initial move off the low. **Entry:** Wait for two things to align. First, a failed continuation attempt into the pit, a wick or absorption that shows the market is no longer making new lows even as it attempts them. Second, a VIX curl down from its peak, confirming that the vol expansion driving dealer sell flow is reversing. Enter on the first pullback from the initial snap, not on the initial snap itself. **Invalidation:** New lows accompanied by a VIX that's still rising. Hedge exhaustion hasn't been reached, more put delta is still coming into-the-money and dealers still have hedging left to do. The pit hasn't found its floor. **Exit:** Target the next +GEX shelf above spot or the first strong supply node. The +GEX shelf is structural, it's where dealer hedging turns contrarian and the mechanical tailwind from below begins to fade. The discipline of not chasing matters here because –GEX reversals frequently produce an initial spike that retraces before the real continuation begins. The initial spike is short-covering from those who were most aggressively short; the real rally is dealer unwind flow, which is slower and more sustained. Entering the pullback rather than the spike puts you into the second, more reliable leg rather than the first volatile one. This framework applies equally to [GEX-based trading setups](https://www.skylit.ai/learn/gex-trading) across different time frames. The mechanics, saturation, exhaustion, unwind, shelf formation, repeat at weekly, monthly, and event-driven scales. The pattern is consistent because the underlying math is consistent. ## Frequently Asked Questions ### What is a negative GEX pit? A negative GEX pit is a price zone where dealer positioning turns fully pro-cyclical because the crowd holds a heavy concentration of puts and dealers are net short gamma. Every tick lower forces dealers to sell more stock or futures to stay delta-neutral. The decline doesn't just continue; it accelerates under its own mechanical weight. The pit analogy is apt: step into loose sand near a cliff edge and the faster you fall, the more sand collapses beneath you. No new fundamental catalyst is needed to sustain the move. The existing exposure profile is sufficient because each new low creates fresh hedging demand, which creates new lows, which creates more hedging demand. What makes a negative GEX pit dangerous isn't simply that it falls. It falls in a way that looks like something is wrong when in fact the mechanics are operating exactly as designed. ### Why do stocks reverse sharply from negative GEX zones? Stocks reverse sharply from negative GEX zones because of hedge exhaustion reaching a mathematical ceiling, not because of any change in sentiment or fundamentals. As spot falls and puts move deep into-the-money, their deltas approach -1, the maximum magnitude. Once deltas saturate, further downside no longer creates new hedging demand. The dealer has already sold everything their exposure required them to sell, so the pro-cyclical sell flow stops. Simultaneously, profitable put holders begin closing their positions by selling their contracts. Dealers who take the other side of those closes are now buying back the stock they previously sold as hedges. That buyback is a direct reversal force. The reversal is also sharp because when hedge selling stops there's no replacement seller, so the bid side suddenly faces no offer and the resulting liquidity vacuum makes the first move up disproportionately large relative to what caused it. ### What is the beach ball analogy in GEX trading? The beach ball analogy describes how upward reversal pressure builds during a negative GEX pit decline. Imagine a beach ball held underwater: the deeper you push it, the greater the stored upward pressure, and at some point it's no longer a question of whether it will surface, only when and how violently. In a negative GEX pit, price is the beach ball and dealer selling is the hand pushing it down. Each leg lower adds compression: more puts go deep into-the-money, more dealer hedges layer in, and the structural pressure to reverse grows with every tick. When delta saturation is reached and the hand has pushed as far as the math allows, the stored upward force releases all at once. This is what Skylit calls the Beach Ball setup. The overshoot below a node isn't the signal to panic; it's the setup. The deeper the push below the node, the more stored upward energy is created and the more violent the snap back when dealer selling exhausts. --- # Options Flow Trading: Reading Institutional Order Flow > How to identify and trade institutional options flow — forced dealer hedging, asymmetric setups, and the no-chase approach to flow-driven trades. Source: https://www.skylit.ai/learn/options-flow | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Trading Flows Not Calls Most options analysis asks the wrong question. "What is this flow saying about direction?" treats the market as a voting machine, a place where large orders signal informed conviction about where price is going. That framing misses the actual mechanism. The right question is: **who is forced to hedge next, and in which direction?** Options flow isn't a signal. It's a forcing function. When a large put buyer initiates a position, they're not just expressing a directional view, they're creating a dealer on the other side who is now short gamma and must sell stock as price falls. The flow you see on the tape is less interesting than the hedging obligation that flow creates. The hedge is mechanical, not discretionary. It has to happen regardless of what dealers think about the market. This is the foundational principle of flow-based trading: you're not trading narratives or guesses about what a whale knows. You're positioning ahead of the forced mechanical responses that dealer exposure will generate when price reaches the next significant strike. The catalog of those strikes, the GEX map, is already visible before the move happens. > GEX is the brakes. VEX is the slope. VIX is the weather. When you read these three together, you're reading the physics of the move, not the storyline. The storyline explains the move after it happens. The physics constrain what the move can do before it happens. A second principle follows directly: no chasing. Entries come from edges, a node test, a failed push, a pullback to the losing side of a GEX transition level, never from fresh range breaks. Chasing a break means entering after the mechanical flow has already moved. The R/R collapses because the distance to the next likely exhaustion area is now smaller, and the structural tailwind is already partially spent. If the distance to the next exhaustion area is large and the entry is from a pullback, you have genuine edge. If the entry is from a chase, you're paying the same risk for a fraction of the reward. See [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) for how the raw exposure translates into live hedge flow. **Flowseeker** streams real-time options flow and shows what traded and where it filled. It assigns each print a proprietary **Flow Score** ranging from −100 (bearish) to +100 (bullish) that ranks how directional the print looks; it is a ranking aid, not a forecast. A separate **FlowBonus score** (0–100) measures how interesting each trade is independent of direction, a high FlowBonus on a neutral Flow Score flags unusual activity worth watching even without a clear directional read. Together these scores let traders distinguish noise from signal in a high-volume tape. ## Lifecycle of Dealer Flow Knowing when a strike is active versus dormant is as important as knowing where it sits on the map. **Far out-of-the-money:** Delta is near zero. Dealers holding those positions have almost no hedging obligation. The node exists on the map but creates no mechanical flow. It's dormant, a future threat, not a present one. **At-the-money:** Delta approaches 0.5 and gamma is at its peak. Dealer hedging becomes most active here. A dealer short gamma at an ATM strike must continuously rebalance as spot moves, selling stock on upticks, buying on downticks (if long gamma) or the reverse (if short gamma). The feedback loop between spot and dealer flow runs loudest right at these strikes. This is where the mechanical engine of the move runs hottest. **Deep in-the-money:** Delta approaches ±1 and gamma collapses. The delta on a deep ITM option barely changes regardless of where spot moves. Dealers have already completed most of their hedge, incremental moves in spot no longer require additional buying or selling. The loop dies. And when a loop dies in a trending move, the structural condition for a reversal arrives. This lifecycle explains a pattern that looks like irrationality but is pure mechanics: the sharpest reversals in sharp selloffs occur not when things look safest, but at the moment the decline has traveled furthest. That's exactly when put deltas have saturated and dealer sell flow exhausts. The market falls until there's nothing left to force the sale, then the smallest bid ignites a snap. The [negative GEX](https://www.skylit.ai/learn/negative-gex) guide covers the pit structure and hedge exhaustion in full detail. The [gamma exposure primer](https://www.skylit.ai/learn/gamma-exposure) covers the delta and gamma mechanics that drive the lifecycle. ## Entry Playbooks Four setups cover the vast majority of flow-driven entries. Each has a defined entry condition, invalidation, and exit target, because a setup without an invalidation is a narrative, not a trade. ### Playbook A, Negative GEX Cluster Reversal This setup targets the exhaustion snap off a –GEX pit. The crowd holds puts. Dealers are short gamma and have been selling stock into the decline. Delta saturation is approaching. **Entry:** Wait for a failed continuation attempt into the pit, a wick or absorption that shows the market is no longer producing new lows even as it tries. Pair it with a VIX curl down from its peak. Enter on the first pullback from the initial snap, not on the snap itself. The initial spike is short-covering. The real flow is the dealer unwind that follows, and that move is more sustained. **Invalidation:** New lows accompanied by a VIX that's still rising. Hedge exhaustion hasn't been reached. More put delta is still entering-the-money, and dealers still have selling left to do. **Exit:** The next +GEX shelf above spot. That's where dealer hedging flips contrarian again and the mechanical tailwind from below begins to fade. ### Playbook B, Positive GEX Shelf Drift This setup captures the slow grind that characterizes a +GEX regime. Dealers are long gamma and their hedges are contrarian, buying dips, selling rips, muting volatility. Price drifts toward the king node because dealers are continuously rebalancing toward it. **Entry:** The first rejection wick into the +GEX shelf, or a pullback that forms a higher low with the VIX flat-to-falling. Both conditions confirm the shelf is holding and dealer buyflow is active beneath spot. **Invalidation:** Two consecutive closes below the shelf with a rising VIX. Two closes signal acceptance below the level, not a test of it. The shelf has lost structural integrity and the long gamma that defined it has been absorbed. **Exit:** The king node or the next structural ceiling above, wherever the next concentration of exposure creates overhead resistance. ### Playbook C, GEX Polarity Change Pullback The GEX transition level is where GEX sign inverts, where a +GEX structure transitions to –GEX or vice versa. When spot crosses the point where GEX sign changes decisively, the entire dealer hedge orientation reverses at that boundary. A former support becomes a resistance; a former ceiling becomes a floor. **Entry:** Wait for the confirmed break of the GEX transition level, price must accept on the new side, not merely touch and return. Then take the first pullback into the flipped stack. The setup is the re-test of the transition, not the break itself. **Invalidation:** Acceptance back on the original side of the GEX transition level. If price returns and holds where it came from, the break failed and the exposure structure wasn't genuinely inverted. **Exit:** The next exposure shelf in the direction of the break. > The GEX transition level is where the gravel trap disappears. On the +GEX side, every push toward the wall met drag. The moment you cross into –GEX, the drag is gone and the wall itself starts pushing you further. The pullback back into the zone, the re-test, is the highest-probability entry because you're entering where drag just became thrust, with confirmation already behind you. ### Playbook D, Misaligned Panic and Bounce This setup occurs when GEX and VEX are pointing in opposing directions: negative gamma with positive vega exposure, or the reverse. The misalignment creates a two-phase move. The gamma impulse fires first, sharp, fast, mechanical. Then the vanna flow catches up as implied volatility mean-reverts, generating a response in the opposite direction. **Entry:** Let the gamma impulse exhaust completely. A capitulation wick with a VIX stall, not a new VIX high, but a leveling, signals the first phase is done. Enter on the pullback from the initial reversal candle. Sizing is reduced here because the setup involves more variables than a clean stack. **Exit:** The mid-curve node, not the full overhead structure. The vanna response is a bounce, not a trend reversal. Take the structural gift and exit before the next gamma layer creates its own opposing flow. ## Structural Flow Patterns: Rug and Reverse Rug Two recurring structural setups have enough consistency to warrant explicit names. **The Rug Setup:** positive gamma stacked above with negative gamma below. Price pushes into the positive structure above, gets rejected by the contrarian dealer hedges there, then falls into the negative zone below where dealer hedges are now pro-cyclical. The result is rejection with acceleration behind it. The +GEX above acts as the lid; the –GEX below acts as the trapdoor. Once the lid holds and price begins to fall, the –GEX zone removes the floor and the move extends quickly. **The Reverse Rug:** the mirror image. Positive gamma below with negative gamma above. The –GEX above caps rallies as expected. But when price pulls back into the +GEX zone below, the contrarian dealer hedges catch the dip and provide mechanical support. The bounce off the +GEX floor runs back through the –GEX ceiling with pro-cyclical momentum behind it, dealers who were selling the dip into –GEX now have to buy as price rises through it. Support with pro-cyclical momentum on the bounce. Both setups are identified on the GEX map before the move begins. The structure tells you the mechanism; flow confirmation (a sweep, a large print, or a VIX shift) tells you the trigger is in motion. ## Position Sizing Not all setups carry equal structural weight. Sizing should reflect the quality of the confluence, not the size of the expected move. **Speculative size (one-quarter to one-third of standard):** A dormant far node has potential but no active mechanical flow behind it yet. The trade is a bet on what will happen when price reaches the zone, not on what the zone is already doing. Wide target, tight invalidation. Recycle only if the zone activates. **Standard size:** Aligned flows, GEX and VEX pointing in the same direction, VIX path confirming the regime. The structural tailwind is real but not overwhelming. Fade extremes, recycle P&L into confirmed setups. **Aggressive size:** Reserved for king-node confluence with vol regime alignment, a large exposure cluster confirming the entry direction, with VIX behavior supporting the trade. Size only on pullback entries. Chasing into a king node setup at full size is the most expensive mistake in this framework because king nodes create magnetic effects that generate false starts before the true direction asserts. > Asymmetry matters more than accuracy. A setup where the next exhaustion area is far away and the entry is tight is worth more than a setup where the next exhaustion area is close and the entry is precise. You're looking for large distance to the next structural wall, entered from structure, not the most confident directional call. ## What We Don't Do Three negative rules define the discipline as clearly as the playbooks. **Don't chase fresh breaks.** A fresh break is the worst entry in this framework. The mechanical flow that drove the break has already moved. The distance to the next exhaustion area has already compressed. You're paying risk for the residual momentum, not the full structural edge. Every playbook above enters on pullbacks, tests, or confirmed re-tests, never on the initial break. **Don't pre-empt vol regime shifts without VIX path evidence.** The GEX structure tells you what will happen if the vol regime stays in place. It doesn't tell you when the regime will shift. Positioning ahead of a regime shift, betting that –GEX is about to become +GEX before the VIX provides confirmation, is speculation dressed as structure. Wait for the VIX to show its path. Then enter. **Don't size up on speculative plays.** A far dormant node is a possibility, not a setup. The activation of the node is the setup. Until price approaches and dealer hedging begins to ramp, the structural edge isn't present. Sizing up on the idea rather than the evidence is how single speculative trades become portfolio problems. The entire framework collapses to one mental model: loops die at saturation. Reversal fuel builds through the decline, not at the bottom. Distance to the next exhaustion area is the edge, and that edge is only captured from pullbacks, never from chases. The [GEX trading framework](https://www.skylit.ai/learn/gex-trading) expands on how to read the exposure map that makes these entries visible before the move happens. ## Frequently Asked Questions ### What is options flow trading? Options flow trading is the practice of positioning ahead of the forced mechanical responses that dealer hedging will generate when price reaches significant strikes, rather than predicting direction from narrative or fundamentals. The core principle is asking who is forced to hedge next and in which direction. When a large put buyer initiates a position, they create a dealer who is now short gamma and must sell stock as price falls. That hedge is mechanical and non-discretionary. It has to happen regardless of what dealers think about the market. The catalog of those obligations, the GEX map, is visible before the move happens. Options flow trading means reading that map and positioning ahead of the hedging that will follow, not chasing breaks after the mechanical flow has already moved. ### How do you identify forced dealer hedging from options flow? Forced dealer hedging is identified by combining the options flow itself with the GEX map it creates. A large sweep on puts at an out-of-the-money strike isn't just a directional bet; it's a new short gamma obligation on the dealer who sold those contracts. When price subsequently approaches that strike, delta climbs and the dealer must sell stock continuously to maintain delta neutrality. Flowseeker's Flow Score ranks each print by how directional it looks, from −100 (bearish) to +100 (bullish); it is a ranking aid, not a forecast. The key distinction is the delta lifecycle: far out-of-the-money flow creates almost no immediate hedging obligation, but as price migrates toward that strike the obligation ramps, and that ramping is what produces the mechanical feedback loops visible in tape behavior. ### What is the difference between options flow and unusual activity? Options flow refers specifically to the real-time stream of options transactions and the structural consequences those transactions create through dealer hedging obligations. Unusual activity is a subset of that stream: prints that stand out for size, sweep behavior, moneyness, or timing relative to news. Most unusual activity analysis stops at the observation that a large or unusual order occurred and infers directional conviction from the size. The flow-based framework goes a step further by asking what hedging obligation that activity creates and how that obligation interacts with price when it activates. Flowseeker's FlowBonus score (0 to 100) specifically measures how interesting a trade is independent of direction, flagging unusual activity worth watching even without a clear directional read. A high FlowBonus on a neutral Flow Score means the activity is structurally significant even if it doesn't point cleanly long or short. --- # Support & Resistance from GEX: King Nodes & Air Pockets > How stacked nodes, tug-of-war zones, and air pockets between GEX/VEX levels create mechanical support and resistance. Source: https://www.skylit.ai/learn/support-resistance-gex | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Why GEX Levels Are Not Ordinary Support and Resistance Traditional support and resistance describes price memory, areas where buyers and sellers previously transacted and may transact again. GEX-based levels are structurally different. They describe where dealers are mechanically obligated to hedge right now, based on the options positioning currently on the board. A strike with large positive GEX isn't a level where "buyers showed up before." It's a level where dealers must buy stock when price falls below it and sell stock when price rises above it, continuously, as long as that exposure remains. That mechanical obligation doesn't depend on sentiment, narrative, or memory. It's enforced by the math of delta-neutrality. This distinction changes how you use these levels. [GEX and trading](https://www.skylit.ai/learn/gex-trading) covers how to read the overall exposure landscape. This article focuses specifically on what happens when spot is caught between two GEX nodes, how stacked nodes function as volatility springs, and how expiry structure layers three separate time regimes into a single price. ## The Tug-of-War Zone When spot sits between two significant GEX levels, the behavior of price depends entirely on the sign of those levels and where they sit relative to spot. The four configurations below produce four distinct market characters, and four distinct tactics. | Configuration | Dealer Positioning | Vol Behavior | Market Character | Tactical Bias | |---|---|---|---|---| | Between +GEX below and –GEX above | Buy on dips, chase higher | Stable vol → calm; vol ↑ → breaks | Compression that can rug or sling | Fade edges until one absorbs; breakout = follow | | Between –GEX below and +GEX above | Sell on dips, fade rallies | Vol ↓ → fakeouts; vol ↑ → breaks | Choppy, deceptive range | Avoid chop; enter on vol confirmation | | Between +VEX and –VEX clusters | Flip from buying to selling as vol shifts | Small vol shifts swing control | IV spikes = chaos | Trade with vol regime | | Spot between two King Nodes | Massive opposing hedges | Vol flat → sticky magnetism | Ranges shrink intraday | Expect pinning and fake breaks | The most common configuration in a low-VIX environment is the first row: positive GEX sitting below spot as a mechanical floor, negative GEX above acting as a ceiling. Dealers below spot are buying dips; dealers above spot are chasing. When volatility stays calm, the range compresses and spot oscillates between the two levels without resolution. When volatility expands, from a macro catalyst or an IV repricing event, one of those levels absorbs the move and the other releases. The break isn't random; it follows whichever side fails to hold first under vol pressure. The second configuration, negative GEX below and positive GEX above, looks like a range but trades like a trap. The negative GEX below means dip-buyers get no mechanical support from dealers; any attempt to hold a long on weakness meets pro-cyclical dealer selling. The positive GEX above means rip-buyers get faded. The result is a choppy, directionless tape with sudden sharp breaks in both directions. Fading the edges fails here because the edges aren't dealer-supported; they're dealer-sold. > When spot sits between two nodes of opposite charge, it behaves like a bar magnet suspended between two other magnets with matching poles facing inward, it vibrates in the center, unable to commit to either side. It only escapes when one magnet weakens: an IV shift that rotates dealer positioning, or exposure decay that removes the positioning entirely. Until that happens, the oscillation is the structure, not noise. ## Gatekeeper Nodes Not every node between spot and the nearest King Node is inert. **Gatekeeper nodes** are prominent nodes that sit between price and the King Node and influence whether price can move from one region to another. They function as checkpoints within the structure. A Gatekeeper doesn't set the ultimate target, that's the King Node's role. But a Gatekeeper determines whether price can reach the King Node cleanly or will stall en route. When a Gatekeeper holds on the first test, it constrains price to its current region. When a Gatekeeper fails, the path to the next major node opens and price typically accelerates through the gap. This is why the same move can look smooth on one day and choppy on another: the difference is often whether the Gatekeepers between spot and the target are sparse or dense. In practice, identify Gatekeeper nodes when building a price path from spot to the King Node. If multiple Gatekeepers are stacked between current price and the target, the probability of a clean, uninterrupted move is lower. If the path is open, with no Gatekeepers between spot and the King Node, acceleration is the base case. ## King Nodes as Magnets King nodes are the strikes carrying the largest absolute GEX on the board, the peaks visible on any heatmap. Their structural role is gravitational. Because dealers carry their largest hedge requirement at these strikes, price gets drawn toward them as delta at those strikes begins to matter. When two king nodes of opposing sign sit on either side of spot, the effect is amplified. The positive king node below is buying dips at its highest possible intensity; the negative king node above is chasing every rally at its highest possible intensity. Between them, the intraday range collapses. Price may make multiple attempts at either node and fail each time, not because of sentiment resistance, but because the mechanical hedge flows are too large for normal-sized moves to overcome. Trading through a king node requires enough momentum to overpower the node's own hedging, essentially requiring the catalyst to be larger than the mechanical drag the node produces. That rarely happens intraday without a significant vol event. When spot is caught between two king nodes, expect pinning, expect fake breaks, and avoid directional trades that require conviction on a level that two independent sets of dealer hedges are simultaneously fighting. The key signal that a king node is about to give way is an implied volatility spike. When IV rises sharply, delta sensitivities change across all nearby strikes, vanna flows alter the dealer's hedge requirement at the node, and the static magnetic pull begins to loosen. Understanding [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) and how vanna overlays gamma at these inflection points provides the full picture of when a king node transitions from magnet to breakout zone. ## Pika Clouds and Node Deflection Dense clusters of positive gamma nodes, **Pika Clouds**, act like gravity wells. Price doesn't move cleanly through them. It sticks, rotates, and struggles to gain momentum. Pika Clouds aren't bullish or bearish by default. What matters is magnitude. A large Pika Cloud below spot is a strong mechanical floor; a large Pika Cloud above spot is a thick resistance ceiling. But in either case, the behavior inside the cloud is the same: slow, rotational, mean-reverting. Pika Clouds are distinct from isolated positive GEX nodes. A single Pika node produces a point of support or resistance. A cluster of Pika nodes across several adjacent strikes creates a zone where multiple dealer hedge obligations overlap. Breaking through a Pika Cloud requires sustained momentum and sufficient vol expansion, the same force it takes to defeat any single king node, applied across a wide band. **Node deflection zones:** Node tests can deflect within a ±50 cent range on QQQ and SPY and roughly 5–10 points on SPX. A test that looks like a miss, price approaching a node but not quite touching it, is often not a miss at all. The mechanical hedge flow activates within this tolerance band. Treat any test within these ranges as a valid node interaction, not a failed test. ## Stacked Nodes, Volatility Springs Stacked nodes occur when two GEX levels of opposite sign sit immediately adjacent to each other, close enough that a modest move pushes price through both in sequence. This configuration is fundamentally different from a wide gap between two levels. It's a loaded spring: the moment price crosses the inner level, dealer hedging polarity flips and the released energy accelerates price directly into the outer level. | Stack Type | Dealer Transition | Vol Response | Market Reaction | Trade Setup | |---|---|---|---|---| | +GEX over –GEX | Buying dips → selling dips | Vol ↑ magnifies | "Rug pull" down | Short breakdown; stop above | | –GEX over +GEX | Selling dips → buying dips | Vol ↓ stabilizes | "Slingshot" up | Long breakout; stop below | | +VEX over –VEX | Selling in stress → buying | IV compress softens | Relief rally | Long if IV contracting | | –VEX over +VEX | Buying in stress → selling | Vol expansion amplifies | Sharp rejection | Fade strength if vol spiking | The rug-pull setup, positive GEX stacked above negative GEX, is the most counterintuitive. Spot is sitting on a +GEX node that appears supportive. Dealers are buying dips. But immediately below that node sits a –GEX cluster. The moment spot breaks through the +GEX support, dealers stop buying dips and begin selling them. The reversal of dealer flow happens in a single price tick. There's no gradual transition, the moment the +GEX level gives way, the market loses its floor and gains a pro-cyclical accelerant simultaneously. The slingshot is the mirror image. A –GEX level above spot has been producing sell-on-rips dealer flow that caps every rally attempt. Directly above that level sits a +GEX node. When spot finally breaks through the –GEX ceiling, the chasing dealers above it are immediately replaced by contrarian dealers at the +GEX node above. But in the transition zone between the two, there's a brief moment of zero damping, and that's where the slingshot speed comes from. Price moves through the gap faster than it moved approaching it. > The practical edge in stacked node setups is entry timing. Don't enter the trade on the approach; enter on the confirmed break. A candle that closes through the inner node, not just wicks it, is the signal that polarity has flipped. At that point, you're not predicting a break; you're following a mechanical change in dealer behavior that already happened. The stop belongs on the other side of the node that just broke, because a return through that level would mean the flip reversed and the stored energy dissipated. For a deeper treatment of how [GEX and VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment) reinforces or undermines these stacked setups, see that guide alongside this one. ## Cross-Expiry Layers GEX and VEX levels don't all operate on the same clock. The expiry structure of the options chain creates three distinct time regimes that are simultaneously active in any given session. Knowing which regime is driving the immediate tape versus the underlying drift versus the macro gravity is what separates a useful level read from a misleading one. **Front expiry (0DTE–2DTE)** governs today's speed. Gamma for short-dated options is explosive, a contract expiring today has gamma that dwarfs an equivalent contract expiring in 30 days. The mechanical buying and selling generated by front-expiry dealers is what produces the sharp intraday reversals, the fast pinning behavior, and the snap rallies off intraday lows. If spot is caught between a 0DTE +GEX node and a 0DTE –GEX node, the behavior described in the Tug-of-War section above will play out within hours, not days. **Middle expiries (7DTE–30DTE)** govern drift. These contracts carry significant vanna, the sensitivity of delta to implied volatility changes. Dealer hedging from this expiry cohort responds primarily to IV movements rather than price movements. A sustained rally in a +VEX 7DTE–30DTE environment means dealers are adding stock as vol compresses, independent of whether the front-expiry structure is supportive or not. The drift character of a multi-day move is almost always explained here. **Back expiries (45DTE–90DTE+)** govern gravity. These are the large institutional positions, the positions that don't change quickly. GEX and VEX from this cohort sets the structural vol regime. A deeply positive back-expiry GEX environment means the mechanical floor from long-dated dealer buying is always present somewhere below spot. A deeply negative back-expiry GEX means the market's gravitational default is pro-cyclical, and every rally is fighting structural dealer selling from the longer end. The practical read: when front-expiry and back-expiry structures agree, moves are clean and self-confirming. When they disagree, short-dated dealers are selling while long-dated dealers are buying, the result is the choppy, confusing range behavior that generates the most false signals. The tape isn't lying; two separate dealer cohorts are just responding to different inputs simultaneously. ## Practical Playbook The structural analysis above resolves into five actionable checks before any GEX-based trade. **First: Identify the configuration.** Is spot between a +GEX below and –GEX above, or the reverse? That single answer defines whether dips are mechanically supported or mechanically accelerated and whether rallies are capped or chased. **Second: Locate the nearest king nodes.** If two king nodes bracket spot, fade the range and avoid directional conviction until a vol event disrupts one of them. If only one king node is nearby, it's a magnet, trade toward it, not through it. **Third: Check for stacked nodes.** If a +GEX node sits directly above a –GEX node, or vice versa, mark the inner node as the spring trigger. Don't front-run the break; wait for a confirmed close through the inner level before committing to the follow-through direction. **Fourth: Check the vol regime against the VEX structure.** A +VEX cluster below spot in a falling-IV environment means dealer buying from vanna flow is adding support beyond what gamma alone would produce. A –VEX cluster below spot in a rising-IV environment means the opposite, the floor is softer than the GEX alone suggests. **Fifth: Reconcile across expiry.** If the front-expiry structure gives a clear read but the back-expiry structure contradicts it, expect the clean intraday move to stall before it becomes a sustained trend. If all three expiry layers agree, the move has structural support across all time horizons, and is worth higher conviction. The [negative GEX guide](https://www.skylit.ai/learn/negative-gex) covers in depth how these structural features play out in full –GEX environments where the spring has already been released and hedge exhaustion mechanics take over. ## Frequently Asked Questions ### How does GEX create support and resistance? GEX creates support and resistance through the mechanical delta-hedging obligations that dealers carry at each strike. A strike with large positive GEX isn't a level where buyers showed up before; it's a level where dealers must buy stock when price falls below it and sell stock when price rises above it, continuously, as long as that exposure remains. That obligation doesn't depend on sentiment, narrative, or price memory. It's enforced by the math of delta-neutrality. This is why GEX levels behave differently from traditional support and resistance: they're active, dynamic, and directly tied to the current options positioning. The mechanical floor exists because dealers are obligated to buy. It weakens when that positioning closes out and disappears entirely when the options expire or are rolled. ### What is a Gatekeeper node? A Gatekeeper node is a prominent GEX level that sits between price and the King Node and determines whether price can move from one region to another. A Gatekeeper doesn't set the ultimate price target the way a King Node does, but it determines whether price reaches that target cleanly or stalls en route. When a Gatekeeper holds on the first test, it constrains price to its current region. When a Gatekeeper fails, the path to the next major node opens and price typically accelerates through the gap. If multiple Gatekeepers are stacked between spot and the target, the probability of a clean uninterrupted move is lower. If the path is open with no Gatekeepers between spot and the King Node, acceleration is the base case. ### What are stacked nodes and how do they affect price? Stacked nodes occur when two GEX levels of opposite sign sit immediately adjacent to each other, close enough that a modest move pushes price through both in sequence. This configuration creates a loaded spring: the moment price crosses the inner level, dealer hedging polarity flips and the released energy accelerates price directly into the outer level. The rug-pull setup is positive GEX stacked above negative GEX. When spot breaks through the positive GEX support, dealers stop buying dips and begin selling them in a single price tick. There's no gradual transition. The moment the positive GEX level gives way, the market loses its floor and gains a pro-cyclical accelerant simultaneously. The slingshot is the mirror image: negative GEX above with positive GEX directly above it. When spot breaks through the negative GEX ceiling, the chasing dealers are immediately replaced by contrarian dealers, and the brief zero-damping gap between the two levels is where the slingshot speed comes from. --- # Best GEX Tools for Options Traders in 2026 > What to look for in a GEX tool or gamma exposure platform: live data, sign, expiry breakdown, VEX alongside GEX, and how Heatseeker approaches dealer GEX. Source: https://www.skylit.ai/learn/best-gex-tools | Published 2026-04-02 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best GEX platform is the one that shows dealer gamma exposure (dealer GEX) as it is now, not as it was at yesterday's close.** Look for four things: updates through the session, positive and negative GEX shown separately, a breakdown by expiration, and vanna exposure (VEX) next to GEX. Skylit's gamma exposure platform, [Heatseeker](https://www.skylit.ai/modules/heatseeker), maps dealer exposure at every strike and every expiration and updates live through the session. It comes with the Initiate plan for 63 index and ETF symbols and with Pro across 5,000+ tickers ([see plans](https://www.skylit.ai/#pricing)). ## What Actually Matters in a GEX Tool Before comparing platforms, get clear on what separates a useful GEX tool from one that just looks the part. The market for options analytics has gotten crowded, and many tools now show a heatmap. The questions below separate a heatmap you can trade from one you can only look at. Four things matter most. **Data freshness.** Dealer positioning shifts intraday. New flow prints, price moves strikes from out-of-the-money toward at-the-money, and the structure that existed at the open can look completely different by noon. A daily snapshot or a slow refresh isn't a minor limitation. It's a structural gap: it can miss the intraday shifts behind the setups that matter most. Update intervals vary across the category, so check how often any tool refreshes before you rely on it intraday. **Sign distinction.** Positive GEX and negative GEX are two completely different regimes. In positive GEX, dealers hedge contra-trend: they buy dips and sell rips, which stabilizes price. In negative GEX, dealer hedges are pro-cyclical: they sell weakness and buy strength, amplifying every move. A tool that only shows magnitude without sign can't tell you which regime you're in. That's not a display preference, it's the core of the analysis. **Expiry breakdown.** 0DTE gamma and 30-day vanna are mechanically distinct. Front-end gamma governs same-session behavior: pinning, intraday range, and how fast any break moves. Back-end vanna shapes how the market responds to volatility changes across days and weeks. Collapsing everything into one aggregate number buries the structure. You need to see them separately. **VEX alongside GEX.** [GEX alone is incomplete](https://www.skylit.ai/learn/gamma-exposure). Vanna exposure captures how dealers respond to IV changes: adding or removing stock hedges as volatility rises or falls. Positive GEX with negative VEX behaves differently from positive GEX with positive VEX. Both are worth knowing. Only one setup has both forces in alignment. > A GEX heatmap that lacks sign distinction, expiry breakdown, or VEX context is like a map that shows elevation without telling you which direction is uphill. The numbers are there, but the navigation is gone. ## The GEX Tool Landscape Here's a look at the main platforms and what each one is known for. *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* ### OptionsDepth OptionsDepth focuses on SPX and VIX options. Its heatmaps show market maker exposure across strikes and expirations, with gamma, delta, vanna and charm views and a charm projection. Its standout is positioning built from exchange participant-tagged data, which separates customers from market makers rather than inferring sides from the tape. Its top plans update intraday every minute; other plans update daily. It also offers a knowledge base and options education. ### TradeEcho DealerEdge DealerEdge is the dealer exposure module inside TradeEcho, an all-in-one platform that also includes options flow, dark pool prints, news, charting and AI agents. DealerEdge shows a GEX heatmap by strike and expiration, with named levels, and adds vanna and charm views on the same grid. It covers indexes, ETFs and single stocks, and updates in real time during market hours. For traders who want exposure, flow and news in one subscription, that breadth is the pitch. ### QuantData QuantData covers a lot of ground: GEX, DEX, VEX and CHEX across strikes and expirations, a view of how exposure builds through the day, and 30-plus metrics alongside real-time options flow and dark pool data. Coverage includes stocks, ETFs and indexes. The breadth is its main strength. It suits traders who want one dashboard for flow, exposure and volatility metrics. ### VolSignals VolSignals is known for professional-grade commentary on SPX and VIX volatility and dealer positioning, delivered through daily sessions, livestreams and a Discord community. It also offers VS3D, a web app with market maker positioning by strike and expiration, gamma, charm and vanna views, and intraday updates. Its focus is index volatility, and its education offering is extensive. ### SpotGamma SpotGamma is one of the most established names in dealer positioning. It is known for its daily research notes and education, key levels, HIRO (a real-time read of options hedging impact) and TRACE (an intraday S&P 500 heatmap of gamma, delta and charm pressure). Its Equity Hub covers thousands of stocks and indexes. See [SpotGamma alternatives](https://www.skylit.ai/learn/spotgamma-alternatives) for a closer comparison. > No single tool wins on every dimension. OptionsDepth has participant-tagged SPX data. DealerEdge bundles exposure with flow and news. QuantData has breadth of metrics. VolSignals and SpotGamma are known for research and education. The right question is: what does your trading actually require? ## Why Traders Choose Skylit Feature lists converge. These are the things traders tell us they stay for, and the parts of Skylit that go beyond a data feed. - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform. Hosts share their screens and talk through the market, and a minimized stage keeps playing while you use Heatseeker, Atlas or anything else in Skylit. - **The Heatseeker framework:** the King Node (the node with the highest absolute GEX, positive or negative), Gatekeepers (prominent nodes between price and the King), Velocity Mode, and Trinity Mode, which shows SPXW, SPY and QQQ side by side by default and lets you change the instruments. - **Replay:** pick any past date and time and play the Heatseeker board forward, or replay a session on Atlas with the data as it was at each minute. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. - **API and MCP (Beta):** bring Skylit data into your own tools and AI assistants. ## Where Heatseeker Wins Skylit exists to give independent traders the structural context institutional desks have always had. Heatseeker is built on that premise: the same read, without the gatekeeping. Heatseeker updates live through the session, so when positioning shifts intraday, you see it. Several platforms now offer intraday exposure data too. What sets Heatseeker apart is the framework it is built around, and the way it connects to the rest of Skylit. Heatseeker surfaces the full dealer microstructure framework that the [GEX trading guide](https://www.skylit.ai/learn/gex-trading) and [dealer positioning framework](https://www.skylit.ai/learn/dealer-positioning) document in detail. **Pika and Barney nodes** name the two signs. In Heatseeker, Pika marks a positive node and Barney marks a negative node, and right-clicking a cell names its role. Cell color follows the chosen palette and the node's size, not its sign, so read the number and its minus sign. **King Nodes and Gatekeepers** give the structure hierarchy. The King Node is the node with the highest absolute GEX, positive or negative, where market makers hold the greatest exposure. Skylit's lessons teach the King as a level price is often drawn to, especially into the close; that is teaching, not a tested result. Gatekeepers are the prominent nodes between price and the King, which can block the way there. Together they frame the path from price to the King. **Air Pockets** mark the zones of least mechanical resistance, where GEX is near zero on both sides. These are the fast-move regions. When a sign change borders an Air Pocket, you're looking at polarity inversion followed by nothing to absorb the momentum. Knowing where they are before price gets there is the point. **Trinity Mode** shows dealer exposure across SPXW, SPY and QQQ side by side by default, and you can change the instruments. These instruments share notional but carry distinct positioning distributions. Viewing them in parallel tells you whether dealer exposure is coherent across instruments or whether divergence is creating misalignment that a single-instrument view would hide. **Velocity Mode** tracks the rate of change in dealer positioning, showing node growth and decay in real-time. A node building fast signals accumulating dealer intent. A node decaying signals positions being rolled or unwound. Both dynamics are invisible in a static snapshot, and both matter for timing. **GEX and VEX on one board** reflects the core principle that neither exposure dimension is sufficient alone. Heatseeker puts both on the same board, and you switch between them with the GEX/VEX switch to compare where they agree; on Pro, Atlas can also plot GEX+VEX on the chart. [GEX/VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment) determines whether dealer flows cooperate or compete. When both point the same direction, setups have mechanical support from two sides. When they diverge, you need to know which one is stronger and why. Node lifecycle adds the durability dimension. Fresh, untested nodes tend to produce the strongest reactions, and each tap weakens the level (see the [node lifecycle guide](https://www.skylit.ai/learn/node-lifecycle)). Reading which levels are fresh and which have already been tested is part of using any exposure map well. The Heatseeker board does not flag which levels are fresh or delivered, so use replay to check whether price has already reached a level. The data behind Heatseeker isn't raw exchange data repackaged with a heatmap overlay. Skylit's exposure readings are proprietary, built from years of research into dealer microstructure and how dealers actually position and hedge. Tools are only as good as the experience of using them. Heatseeker is designed for traders who need to make fast decisions, not for analysts with unlimited time to configure dashboards. The board stars the King Node, right-clicking a cell names its role (King, Pika, Barney), and you can set approach and tap alerts straight from the board. Skylit doesn't just hand you a tool and leave you to figure it out. Every plan includes Skylit's dedicated Trader Success team and daily Live Stages, and Pro adds 1:1 Success Sessions. Verified reviews from traders using Heatseeker in live market conditions are available at [whop.com/heatseeker](https://whop.com/heatseeker) and [trustpilot.com/review/skylit.ai](https://www.trustpilot.com/review/skylit.ai). ## Frequently Asked Questions ### What is the best gamma exposure platform? The best gamma exposure platform for active trading shows dealer GEX live through the session, separates positive from negative exposure, breaks it down by expiration, and puts VEX next to GEX so you can see whether the two agree. Heatseeker does all four on one board, with rows for strikes, columns for expirations, the strongest node starred, and Trinity Mode for reading SPXW, SPY and QQQ side by side. It shows where dealers are positioned; it does not predict direction or send trade signals. ### Which Skylit plans include Heatseeker? Initiate includes Heatseeker in the Skylit web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs). Pro includes Heatseeker across 5,000+ tickers. Community members see Heatseeker index maps through the Heatseeker Bot in the Skylit Discord. See the [pricing section](https://www.skylit.ai/#pricing) for current prices. ### What is the best GEX tool for active traders? The best GEX tool depends on how you trade. For research and daily orientation around key levels, SpotGamma and VolSignals are known for strong research and education. For broad analytics in one dashboard, QuantData covers a lot of ground. For traders using GEX as a live intraday framework, look for updates through the session and a clear read of structure; for same-day index trading, see [GEX tools for 0DTE SPX](https://www.skylit.ai/learn/best-gex-tools-0dte-spx). Heatseeker is built for that use case: live intraday updates, a sign-separated heatmap, the King Node and Gatekeepers, GEX and VEX on one board, and Trinity and Velocity Modes. ### How does Heatseeker compare to OptionsDepth? OptionsDepth focuses on SPX and VIX and builds positioning from exchange participant-tagged data, so it separates customers from market makers; its top plans update every minute. Heatseeker covers 63 index and ETF symbols on Initiate and 5,000+ tickers on Pro, updates live through the session, and is built around Skylit's structural framework: Pika/Barney nodes, King Nodes, Gatekeepers, Air Pockets, Velocity Mode, and Trinity Mode across SPXW, SPY and QQQ. If participant-tagged SPX positioning is what you need, OptionsDepth is built for it. If you want that structural framework, broader ticker coverage and Flowseeker in the same platform, Heatseeker is built for that. ### Is DealerEdge enough for GEX analysis? DealerEdge is TradeEcho's dealer exposure module: a GEX heatmap by strike and expiration with vanna and charm views, inside a platform that also has flow, dark pool, news and AI agents. It suits traders who want all of that in one subscription. Heatseeker is built around a different framework (King Nodes, Gatekeepers, Air Pockets, Trinity and Velocity Modes) and pairs with Flowseeker and Talon inside Skylit. Which fits better depends on whether you want a broad bundle or that framework. ### What makes live GEX updates meaningful? Dealer positioning isn't static. It shifts as new flow prints, as price moves strikes in or out of the money, and as the session progresses. On heavy flow days, at macro events, and around expirations, the structure can change materially within minutes. A delayed update means you may be acting on a picture that has already changed. A daily snapshot means you're carrying forward positioning data from yesterday's close into today's session. A live, continuously updating map shows positioning as it stands now. It still describes where dealers are positioned; it does not predict direction. ### Do I need separate GEX and VEX tools? No, but you do need both exposures visible in the same interface. GEX tells you how dealers respond to price movement. VEX tells you how dealers respond to volatility changes. [They interact](https://www.skylit.ai/learn/gamma-exposure). Positive GEX with negative VEX means gamma stabilizes intraday while vanna quietly suppresses rallies as IV compresses. Positive GEX with positive VEX means both forces are supportive. Consulting two separate tools and reconciling them manually adds friction and creates room for misreads. Heatseeker puts GEX and VEX on one board, a switch apart, and several other platforms also show both. --- # Best Options Flow Tools, Scanners & Platforms (2026) > How to choose an options flow tool, scanner or platform: the data to demand, how to read flow sentiment, what an affordable plan includes, and Flowseeker. Source: https://www.skylit.ai/learn/best-options-flow-tools | Published 2026-04-02 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best options flow tool is the one that helps you tell a new position from noise.** At minimum that means every print as it happens, with where it filled (bid or ask side), its premium, its size against open interest, and flags for sweeps, multi-leg trades and crosses; a market-wide view of net call and net put premium for sentiment; and a way to check the next morning whether open interest actually grew. Alert volume and headline price matter less than whether each print can be read in context. Skylit's options flow tool, [Flowseeker](https://www.skylit.ai/modules/flowseeker), is built around those readings and is included in every Skylit plan, starting with Community ([see plans](https://www.skylit.ai/#pricing)). ## What Separates Good Flow Tools from Noise Machines The options flow space is crowded. Dozens of scanners compete for the same retail audience, and most of them make the same pitch: real-time alerts, unusual activity flags, and a feed that looks busy enough to feel actionable. The problem isn't that those tools are lying. The problem is that they're answering the wrong question. Showing you the biggest prints of the day tells you what happened. It doesn't tell you why it matters, or what has to happen next because of it. The tools worth paying for are built around a different question: **does this flow create a mechanical obligation that the market has to fulfill?** That's the distinction between [options flow](https://www.skylit.ai/learn/options-flow) as raw tape and options flow as structural signal. The mechanical edge in flow-based trading comes from forced dealer hedging. When a large directional sweep hits, the dealer on the other side must hedge continuously as price moves. That hedge is not discretionary. It will happen. A scanner that helps you identify when and where that forced behavior is about to express is worth something. A scanner that counts volume and calls it signal isn't. ## What to Look For in an Options Flow Scanner Whether you call it a scanner, a platform or a data tool, the questions are the same. These are the readings that turn a print into something you can judge, and the ones to check for before you pay for any options flow data. - **The whole tape, live.** A scanner that samples or delays the tape can't show you the print that mattered. Ask where the data comes from: Skylit's options tape is full OPRA coverage, every print, with market data licensed directly from OPRA, NASDAQ and CBOE. - **Side of the fill.** Whether a trade filled below the bid, at the bid, mid, ask or above the ask tells you how urgent it was. It does not tell you why. - **Size against open interest.** Vol/OI and Size > OI compare today's volume, or a single print, with the contracts already open. It is the strongest hint that a position is being opened rather than closed. - **Structure flags.** Sweep, multi-leg and cross flags warn you when a big call print is really one leg of a spread, or a trade matched with a stock hedge, before you read direction from it. - **Next-day confirmation.** The next morning's open interest shows which positions were really opened. A tool that shows the change in open interest lets you confirm or retract yesterday's read. - **Market-wide sentiment.** Net call premium against net put premium, summed across the market through the session, gives you the day's lean without reading every row. Per-ticker and per-strike views let you drill down from there. - **Filters, saved setups and alerts.** You should be able to cut the tape to what you trade (ticker, calls or puts, side, days to expiry, premium) and get alerted on the next matching print instead of watching the feed. - **Context next to the print.** Earnings dates, dividends and splits can explain unusual flow. Dealer positioning at the same strike tells you whether the print lands on a level that matters. > Options flow sentiment describes what traded, not what happens next. An ask-side call print is not bullish on its own: a hedge, a close or one leg of a spread can all print at the ask. Check the structure flags, size against open interest and the next morning's open interest before you read direction. Here's how the main tools in the space stack up against that standard. ## The Competitive Landscape *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* ### Unusual Whales Unusual Whales is one of the best-known retail flow platforms. Its feed covers options trades across U.S. exchanges, with sweeps and multi-leg trades flagged, and it covers stocks, ETFs and indexes. It also includes dark pool data and Greek exposure (gamma, delta, vanna and charm), including GEX heatmaps and an SPX market maker exposure view. Beyond flow, it is known for its large community, congressional trading data, an AI analyst and a public API. It is one of the broadest toolkits in the category. ### FlowAlgo FlowAlgo is known for real-time options order flow built around sweeps and block trades. Its feed labels multi-exchange sweeps and single-exchange splits, and it adds equity block and dark pool order data, with levels drawn from those prints. It also offers AI-driven signals, voice alerts and a trader chatroom. Its site does not describe dealer exposure (GEX or VEX) tools. ### Cheddar Flow Cheddar Flow is known for a clean, approachable flow interface. It follows intermarket sweep orders, flags trade conditions such as sweeps and crosses, and includes real-time dark pool data. It also offers gamma exposure (GEX) across strikes and expirations, with call and put walls, plus AI-driven alerts and an AI assistant for gamma questions. ### QuantData QuantData is one of the more data-dense platforms. It shows real-time options flow across U.S. exchanges, in consolidated views (blocks, splits, sweeps) and trade by trade. Features such as Net Drift and Dark Flow add market-wide and dark pool views. It also covers dealer exposure broadly: GEX, DEX, VEX and CHEX across strikes and expirations, with a view of how exposure builds through the day. Coverage includes stocks, ETFs and indexes, and its API supports AI agents. ### BullFlow BullFlow is a real-time options flow and dark pool tracker. Its filters separate sweeps, splits, blocks and multi-leg trades, and a score ranks prints by how unusual they are. It also includes gamma and vanna exposure (GEX and VEX) by strike and expiration, with heatmaps and replay, plus AI-driven alerts. Coverage spans major indexes, ETFs and many stocks. ### TradeEcho TradeEcho is an all-in-one platform. It combines options flow (with a sweeps preset), dark pool prints, news, charting and its DealerEdge exposure module in one subscription. DealerEdge shows a GEX heatmap by strike and expiration, with vanna and charm views on the same grid, across indexes, ETFs and stocks. TradeEcho also puts AI front and center with Cortex, its AI agent layer. For traders who want one subscription for many data types, the bundle is the pitch. > Several flow platforms now include dealer exposure, so the question isn't whether a tool has GEX. It's whether each print can be read in context: side, size against open interest, structure flags, next-day open interest and dealer positioning at the strike, without a second subscription or a manual lookup. ## Why Traders Choose Skylit Feature lists converge. These are the things traders tell us they stay for, and the parts of Skylit that go beyond a data feed. - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform. Hosts share their screens and talk through the market, and a minimized stage keeps playing while you use Heatseeker, Atlas or anything else in Skylit. - **The Heatseeker framework:** the King Node (the node with the highest absolute GEX, positive or negative), Gatekeepers (prominent nodes between price and the King), Velocity Mode, and Trinity Mode, which shows SPXW, SPY and QQQ side by side by default and lets you change the instruments. - **Replay:** pick any past date and time and play the Heatseeker board forward, or replay a session on Atlas with the data as it was at each minute. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. - **API and MCP (Beta):** bring Skylit data into your own tools and AI assistants. ## What Flowseeker Does Differently Many flow tools began as alert layers: watch a ticker universe and surface activity that clears a threshold. Several now add dealer exposure data alongside the feed. What sets Flowseeker apart is how its flow connects to Skylit's own exposure map and the framework built around it. Flowseeker was built with a different assumption: flow data only reaches its full value when it's read against the live [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) structure. So it was designed alongside Heatseeker from the start. On Initiate and Pro, the Heatseeker GEX and VEX maps that show where dealers are long and short gamma sit in the same web app as the flow. Community members see Heatseeker index maps through the Heatseeker Bot in the Skylit Discord. That architectural decision has a concrete consequence. When a large call sweep surfaces in Flowseeker, you can immediately see whether dealers are long or short gamma at that strike from Heatseeker. A sweep that lands at a -GEX shelf where dealers are short gamma means the forced hedge will amplify the move in the direction of the flow. The same sweep at a +GEX wall where dealers are long gamma may get absorbed. Without that context, both sweeps look identical. With it, they're structurally different trades. Beyond the integration, Flowseeker is built around data depth: 20+ columns per print covering the dimensions that distinguish directional institutional positioning from mechanical noise. The **Flow Score** (-100 to +100) shows how directional each print looks, from bearish to bullish. It is a proprietary Skylit ranking aid, not a forecast. Sweeps, orders that cleared liquidity across multiple exchanges at once, are flagged and can be isolated with a filter, because a sweep signals a different kind of urgency than a single block. Data updates live as prints hit the tape. The data feeding Flowseeker and Heatseeker isn't raw exchange data repackaged with a heatmap overlay. Skylit's exposure readings are proprietary, built from years of research into dealer microstructure and how dealers actually position and hedge. Tools are only as good as the experience of using them. Heatseeker is designed for traders who need to make fast decisions, not for analysts with unlimited time to configure dashboards. The board stars the King Node, right-clicking a cell names its role (King, Pika, Barney), and you can set approach and tap alerts straight from the board. > A print is a match. Knowing the dealer's gamma exposure at that strike tells you whether there's fuel underneath it. Flowseeker is built to be read next to Heatseeker, so you can check the King Node, Gatekeepers and the sign of the nodes around a print. The [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) framework explains why dealer positioning at the strike level determines whether flow amplifies or gets absorbed. Flow data without that layer is reading one half of the equation. Skylit doesn't just hand you a tool and leave you to figure it out. Every plan includes Skylit's dedicated Trader Success team and daily Live Stages, and Pro adds 1:1 Success Sessions. Flowseeker is included in every Skylit plan: Community, Initiate and Pro. Read verified trader reviews at [whop.com/heatseeker](https://whop.com/heatseeker) and [trustpilot.com/review/skylit.ai](https://www.trustpilot.com/review/skylit.ai). ## Affordable Options Flow: What Each Skylit Plan Includes Skylit's Pro plan bundles the full suite, but options flow doesn't require it. Flowseeker is in every plan, including Community, so you don't need the top plan to get live options flow. | Plan | Options flow and data | What it adds | |---|---|---| | Community | Flowseeker, Heatseeker Bot index maps in the Skylit Discord | The Skylit Discord, Nexus paper trading, Skylit Academy, Live Stages | | Initiate | Everything in Community, plus Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) | Atlas charting for indices and futures | | Pro | Everything in Initiate, plus Heatseeker across 5,000+ tickers | Atlas charting for everything, Talon (the Skylit AI agent), 1:1 Success Sessions | There is no trial on paid plans, but you can start free: Live Stages for 60 minutes a day. Current prices for each plan are on the [pricing section](https://www.skylit.ai/#pricing). ## Quick Comparison *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* | Tool | Options flow | Dealer exposure (GEX/VEX) | Dark pool | Coverage | Also known for | |---|---|---|---|---|---| | Skylit (Flowseeker + Heatseeker) | Yes; sweeps, multi-leg and crosses flagged | Yes (GEX, VEX) in Heatseeker: 63 index and ETF symbols on Initiate, 5,000+ tickers on Pro | Yes (Dark Feed) | Stocks, ETFs, indexes (every OPRA print) | Flow Score, King Nodes and Gatekeepers, Trinity and Velocity Modes, replay, Talon on Pro, API and MCP (Beta) | | Unusual Whales | Yes; sweeps and multi-leg flagged | Yes (GEX, DEX, vanna, charm) | Yes | Stocks, ETFs, indexes | Community, congressional trading data, AI analyst, API | | FlowAlgo | Yes; sweeps and splits labeled | Not listed on its site | Yes | Stocks and ETFs | AI signals, voice alerts, block and dark pool levels | | Cheddar Flow | Yes; sweeps flagged | GEX only | Yes | Not stated on its site | Approachable interface, AI alerts and assistant | | QuantData | Yes; blocks, splits, sweeps | Yes (GEX, DEX, VEX, CHEX) | Yes (Dark Flow) | Stocks, ETFs, indexes | Net Drift, 30+ metrics, API for AI agents | | BullFlow | Yes; sweeps, splits, blocks, multi-leg | Yes (GEX, VEX) | Yes | Indexes, ETFs, stocks | Unusualness score, AI alerts, GEX replay | | TradeEcho (DealerEdge) | Yes; sweeps preset | Yes (GEX, VEX, charm) | Yes | Indexes, ETFs, stocks | All-in-one bundle with news and charting, Cortex AI agents | ## Frequently Asked Questions ### What are the best tools for options flow and sentiment? Look for a tool that shows every print with its side, premium, size against open interest and sweep, multi-leg and cross flags, and that also sums flow across the market so you can see sentiment without reading every row. In Flowseeker, Live Feed shows each trade as it prints, Flow Scanner ranks the session's busiest contracts, and Flow Compass goes from Market Tide (the whole market's net call and net put premium through the session) down to one ticker's strikes. Sentiment boards describe the day; they don't predict it. ### What options flow data do I need to make trading decisions? Five readings do most of the work: side (where the trade filled), premium, size against open interest (Vol/OI and Size > OI), structure flags (sweep, multi-leg, cross) and the next morning's change in open interest. Together they tell you whether a print looks like a brand-new position or noise. Add the calendar (earnings, dividends, splits) and dealer positioning at the strike for context. None of it tells you what to trade; the decision stays yours. ### Are there affordable options flow tools? Yes. Price ranges widely across the category, so compare what each plan actually includes rather than the headline tier. At Skylit, Flowseeker is included in every plan, starting with Community, and you can start free with Live Stages for 60 minutes a day. See the [pricing section](https://www.skylit.ai/#pricing) for current prices. ### What is the best options flow scanner? The best flow scanner helps you distinguish forced dealer hedging from discretionary directional positioning, and shows that distinction in context. Column depth matters: delta, gamma, premium, sweep classification, and execution type at minimum. Reading flow next to live GEX and VEX data is what turns raw tape into structural analysis; several scanners now include some dealer exposure, so check which exposures and how they connect to the feed. Alert volume isn't a quality metric. The ability to make each alert structurally interpretable is. ### Do I need options flow data to trade successfully? No. Many systematic approaches to trading the GEX and VEX maps don't require live flow data at all. The dealer positioning structure in the exposure maps already encodes where forced hedging will occur as price moves. Flow data adds a real-time confirmation layer, showing when institutional positioning is shifting and where new hedging obligations are being created. It's a complement to structural analysis, not a prerequisite. Traders who learn the structural framework first and add flow second tend to get more from both. ### What's the difference between unusual activity and institutional flow? Unusual activity flags compare current options volume to historical average volume at a strike. Any print exceeding the threshold triggers the alert. That catches a wide range of activity: hedges, rolls, income trades, spread legs, covered call overwriting. Most of it carries no directional information. Institutional flow, in the sense that matters for a mechanics-based approach, refers specifically to positions that create a delta hedging obligation on the dealer side that will express in equity markets as price moves. Identifying that subset requires understanding the dealer's position, not just the size of the print. The [dealer positioning guide](https://www.skylit.ai/learn/dealer-positioning) covers the full mechanics. ### How does Flowseeker compare to standalone flow scanners? Several flow platforms now include dealer exposure data, so the difference is in what the flow connects to. Flowseeker is built as part of the Skylit Terminal alongside Heatseeker, so a print can be read against Heatseeker's GEX and VEX board, King Nodes and Gatekeepers, with Trinity Mode and Velocity Mode for the index picture. Flowseeker adds its own Flow Score (-100 to +100) for how directional a print looks, and Pro adds Talon, the Skylit AI agent, which reads the same live data. Flowseeker is included in every Skylit plan. ### Is more flow data always better? No. More alerts per day increases noise. The problem in flow-based trading isn't insufficient data, it's insufficient discrimination. Every professional desk dealing in listed options generates flow constantly: hedges, rolls, income strategies, spread legs. A scanner that maximizes alerts is maximizing noise, not signal. One well-contextualized print that identifies a dealer short gamma at a key strike approaching spot is worth more than a hundred "unusual activity" flags with no structural context. --- # Best Vanna Exposure (VEX) Tools for Trading > What to look for in vanna exposure tools, vol-spot coupling visualization, multi-tenor views, and how Heatseeker surfaces VEX data. Source: https://www.skylit.ai/learn/best-vanna-tools | Published 2026-04-02 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) ## The Missing Half of Dealer Flow Many options analytics platforms are built around gamma. That's not wrong. Gamma governs dealer hedging in the 0-5 DTE window, it explains intraday pinning, same-day acceleration zones, and why markets often close near high-open-interest strikes. For day traders running zero-day setups, a GEX tool is genuinely useful. But gamma is a short-range instrument. Once you're holding a position for more than a few days, a different Greek takes over. [Vanna Exposure (VEX)](https://www.skylit.ai/learn/vanna-exposure) measures how dealer deltas shift when implied volatility moves. Every time the VIX compresses, dealers who are net long vanna buy back stock hedges they no longer need. Every time vol expands, they sell. That flow is mechanical, it doesn't respond to price levels or fundamental news, and it runs continuously across the 7-180 DTE expiration window where most institutional positioning lives. The key insight from studying dealer Greeks: **0-5 DTE is gamma's world. 7-180 DTE is vanna's world.** A trader watching only GEX is watching one screen while the multi-day move plays out on another. > Vanna is the tailwind you only notice when it stops blowing. In calm, low-VIX tape the market grinds higher and it feels like nothing is happening. What's actually happening is that falling IV is mechanically pushing dealer hedges in one direction. The tailwind becomes obvious only when it reverses. ## What to Look For in a VEX Tool Before comparing platforms, it's worth being specific about what "showing vanna" actually requires. Printing a single aggregate VEX number on a dashboard isn't the same thing as surfacing actionable vanna data. A genuinely useful VEX tool needs to show: **Strike-level distribution.** Positive VEX above spot and positive VEX below spot produce opposite dealer flows. The same aggregate number can be bullish or bearish depending on where the exposure sits relative to current price. Collapse the distribution into one number and you've lost the directional information. **Vol regime context.** VEX has no fixed polarity. The same positive exposure that generates grinding upside in a compressing-vol environment becomes sell flow the moment IV starts climbing. Without knowing whether the vol regime is contracting or expanding, a VEX reading tells you very little. **Cross-expiry tenor breakdown.** Front-end gamma and back-end vanna don't add up cleanly. A market propped up by near-term +GEX may be sitting on short vanna exposure in the 30-90 DTE expirations. When vol spikes, that back-end VEX overrides the gamma support. You can't see this without separating the tenor contributions. **GEX alongside VEX.** When [GEX and VEX align](https://www.skylit.ai/learn/gex-vex-alignment), dealer flows reinforce each other and price behavior becomes more predictable. When they diverge, they compete, and the resulting tape is choppy and difficult to trade. The two views belong together. ## How the Main Tools Compare Several platforms now include vanna exposure. Here's what the main ones include. *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* ### SpotGamma SpotGamma is one of the most established names in dealer flow analytics. Its research notes and education are widely respected, and its tools include key levels, HIRO (a real-time read of options hedging impact) and TRACE (an intraday S&P 500 heatmap of gamma, delta and charm pressure). Its help center also documents a vanna model chart for major indexes and ETFs. **Known for:** Daily research and education, intraday gamma and charm views, broad stock coverage in Equity Hub. ### OptionsDepth OptionsDepth focuses on SPX and VIX. Its DepthView heatmap shows market maker exposure across strikes and expirations, with gamma, delta, vanna (VEX) and charm as selectable metrics. Positioning is built from exchange participant-tagged data, and top plans update intraday every minute. **Known for:** Participant-tagged SPX positioning, charm projection, vanna in a strike-by-expiration heatmap. ### QuantData QuantData lists VEX alongside GEX, DEX and CHEX, across strikes and expirations. Its Interval Map shows how exposure builds and decays through the day, and the platform pairs exposure with real-time options flow and dark pool data. **Known for:** A broad Greeks exposure suite, including VEX, across stocks, ETFs and indexes. ### VolSignals VolSignals combines expert commentary with a self-serve tool. VS Pro offers daily guidance on SPX and VIX volatility and dealer positioning, and VS3D is a web app with market maker positioning by strike and expiration and gamma, charm and vanna views, updated live intraday. **Known for:** Institutional-style volatility analysis, education, and index-focused positioning tools. ### TradeEcho DealerEdge DealerEdge is the dealer exposure module inside TradeEcho, an all-in-one platform. Its heatmap shows GEX by strike and expiration, and it adds vanna (VEX) and charm on the same grid, across indexes, ETFs and stocks. **Known for:** One subscription for exposure, flow, dark pool, news and AI agents. > Showing vanna is only the start. The questions that make it tradeable are where the exposure sits relative to spot, which expirations it comes from, whether volatility is compressing or expanding, and whether it agrees with gamma at the same strikes. Check how each tool helps you answer those. ## Why Traders Choose Skylit Feature lists converge. These are the things traders tell us they stay for, and the parts of Skylit that go beyond a data feed. - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform. Hosts share their screens and talk through the market, and a minimized stage keeps playing while you use Heatseeker, Atlas or anything else in Skylit. - **The Heatseeker framework:** the King Node (the node with the highest absolute GEX, positive or negative), Gatekeepers (prominent nodes between price and the King), Velocity Mode, and Trinity Mode, which shows SPXW, SPY and QQQ side by side by default and lets you change the instruments. - **Replay:** pick any past date and time and play the Heatseeker board forward, or replay a session on Atlas with the data as it was at each minute. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. - **API and MCP (Beta):** bring Skylit data into your own tools and AI assistants. ## How Heatseeker Handles VEX Heatseeker was built with the vol-spot feedback loop as a core design principle. VEX isn't an add-on metric. It sits on the same board as GEX, a switch apart, with the same strike-level resolution, and the King Node and Velocity Mode follow the view you pick. See [VEX trading setups](https://www.skylit.ai/learn/vex-trading) for how traders use it. **The VEX heatmap** shows positive and negative vanna exposure across every strike on the options surface. Read it alongside the vol regime: the same vanna produces buy flow while IV is compressing and sell flow while it is expanding. **Trinity Mode** surfaces dealer positioning across SPXW, SPY and QQQ side by side by default, and you can change the instruments. These instruments share underlying price but carry distinct options distributions. When vanna structure aligns across all three, the signal is cleaner. When they diverge, Trinity Mode shows that divergence before it shows up in price. **Velocity Mode** tracks the rate of change in dealer positioning in real time. For VEX specifically, it shows whether a vanna exposure cluster is accumulating (increasing dealer urgency) or unwinding (positioning being rolled or expired off). A growing vanna node reads differently than a stable one. **GEX/VEX alignment** is read by switching the same board between GEX and VEX, and on Pro, Atlas can plot GEX, VEX or GEX+VEX levels on the chart. This is where the analysis gets most useful: identifying strikes where both forces flip simultaneously, and identifying gamma support levels that are being quietly undermined by cross-expiry vanna on the back end. **The tenor breakdown** comes from the board itself: columns are expirations, so you can see front-end and back-end exposure separately. Before entering a multi-day position, the question isn't just where GEX sits. It's whether the underlying VEX structure can hold through a vol expansion event. That question requires the breakdown. An aggregate number can't answer it. Heatseeker updates live through the session. The data behind Heatseeker isn't raw exchange data repackaged with a heatmap overlay. Skylit's exposure readings are proprietary, built from years of research into dealer microstructure and how dealers actually position and hedge. Tools are only as good as the experience of using them. Heatseeker is designed for traders who need to make fast decisions, not for analysts with unlimited time to configure dashboards. The board stars the King Node, right-clicking a cell names its role (King, Pika, Barney), and you can set approach and tap alerts straight from the board. Skylit doesn't just hand you a tool and leave you to figure it out. Every plan includes Skylit's dedicated Trader Success team and daily Live Stages, and Pro adds 1:1 Success Sessions. Read verified trader reviews at [whop.com/heatseeker](https://whop.com/heatseeker) and [trustpilot.com/review/skylit.ai](https://www.trustpilot.com/review/skylit.ai). ## Frequently Asked Questions ### What is vanna exposure (VEX) and why does it matter? Vanna exposure (VEX) is the aggregate vanna across all open options positions at a given strike. Vanna measures how a dealer's delta changes when implied volatility moves, so VEX quantifies the total stock-buying or stock-selling that dealers produce as IV rises or falls. It's the primary driver of the catalyst-free grinds and sudden rug-pulls that gamma alone can't explain. The quiet upside in low-VIX tape isn't random, it's positive VEX working. Most rug-pulls on vol spikes aren't random either. For the full mechanics, see the guide on [vanna exposure](https://www.skylit.ai/learn/vanna-exposure). ### Do any trading tools show vanna exposure? Yes, several do. Heatseeker, QuantData, Unusual Whales, BullFlow, OptionsDepth, VolSignals' VS3D and TradeEcho's DealerEdge all include vanna exposure in some form, and SpotGamma documents a vanna model chart. They differ in coverage (index-only or stocks too), in whether vanna is shown by strike and expiration, and in how often the data updates. Heatseeker shows VEX at every strike and expiration on the same board as GEX, with the King Node, Velocity Mode and Trinity Mode. ### How does Heatseeker compare to SpotGamma for vanna analysis? SpotGamma is known for strong research and education, and its tools center on gamma, delta and charm, with a vanna model chart for major indexes and ETFs. Heatseeker shows VEX as a full strike-by-expiration board, the same way it shows GEX, with the King Node, Velocity Mode and Trinity Mode following whichever view you pick. If you want to read vanna strike by strike and expiration by expiration, that is what Heatseeker's VEX view is built for. ### Why is vanna more important than gamma for multi-day trades? Gamma dominates in the 0-5 DTE window where gamma per dollar of notional is largest and dealer rebalancing is fastest. Beyond five days, gamma becomes modest while vanna becomes the dominant dealer hedging force. A support level that holds perfectly through same-day gamma dynamics can break the next session if large negative back-end VEX sits below spot and a vol expansion event triggers the sell flow. Multi-day trades are effectively bets on the vol regime as much as on price direction, and the vol-driven force shaping that regime is vanna, not gamma. See [VEX trading setups](https://www.skylit.ai/learn/vex-trading) for the full scenario matrix. ### What's the difference between GEX and VEX alignment vs. divergence? When GEX and VEX are both positive or both negative at a given strike, dealer flows from both hedging dimensions point in the same direction. Price behavior becomes more predictable and moves tend to be cleaner. When they diverge, one force is buying while the other is selling, and the tape gets choppy and difficult to read. The highest-conviction setups come from [GEX and VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment) at a key strike, especially when both flip sign simultaneously as price clears that level. --- # What an AI Trading Terminal Does (and Doesn't Do) > What an AI trading terminal is, what to look for (live data, page context, sources, clear limits), and how Talon works inside Skylit. Source: https://www.skylit.ai/learn/ai-trading-terminal | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **An AI trading terminal is a trading workspace with an AI analyst built in: you ask a question about the chart, map or feed you have open, and it answers from the live market data behind that screen instead of from a language model's memory.** A good one starts from your page and ticker, shows where its numbers came from, lays out the structure (the levels, what would prove the idea wrong, the risk-to-reward between them) and leaves the decision to you. In Skylit, that analyst is [Talon](https://www.skylit.ai/modules/talon), which reads the same dealer positioning, options flow and news data as the rest of the platform. ## What Makes a Terminal an AI Trading Terminal A trading terminal puts your market data in one place: charts, options data, flow, news, alerts. The job it leaves to you is stitching those screens together. Levels sit on one tab, flow on another and the earnings date on a third, and you are the one connecting them while price moves. An AI trading terminal adds an analyst that can do some of that stitching on request. The difference from a general-purpose chatbot is where the answers come from. A general chatbot gives you a level from memory, with no way to tell where that number came from. An analyst built into the terminal can fetch the number from the same data you are looking at and show you its source. That distinction decides whether the tool is useful at all. A confident answer you can't check is worse than no answer, because you can't tell the good ones from the invented ones. ## What an AI Trading Terminal Should Do **Start from the page you're on.** If you have an NVDA chart open, "what are the levels?" should be a complete question. You shouldn't have to retype the ticker, the timeframe or what you're looking at. **Answer from live data and show the source.** Levels, strikes, expiries, dates and prices should come from the platform's data, not from the model. When you say a number looks wrong, it should fetch the data again rather than defend its first answer. **Lay out structure, not a verdict.** The useful output for a trader is a map: the levels the structure points to, the price that would invalidate the idea, and the risk-to-reward between them. That is information you can check against the chart and act on with your own rules. **Match your timeframe.** A scalp and a position trade on the same ticker care about different expirations. An analyst that reads options structure should ask which one you mean, because the two reads can rightly disagree. **Be honest about what it scanned.** When it screens a sector or a watchlist, it should tell you how many names it read. "Nothing qualifies" is a real answer, and a tool that always finds a setup is telling you more about itself than about the market. > The test for any AI analyst on a trading desk: can you check every number it gives you against the screen it came from? If yes, it saves you time. If no, it adds a new source of error. ## What It Shouldn't Do **Make the call for you.** An AI trading terminal should not tell you what to buy or sell, or size a position, even when you ask. The structure is information. The thesis, the sizing and the risk are yours. **Fill gaps with guesses.** When part of the data is missing, the right behavior is to say so and leave that part out, not to produce a plausible-looking number. **Replace knowing how to read the data.** A trader who understands why a level matters gets a fast second opinion. A trader who doesn't gets a sentence they can't evaluate. Learn to read the map yourself first, then use the analyst to go faster. ## How to Evaluate an AI Trading Terminal | Question to ask | Why it matters | |---|---| | Where does the market data come from? | The answers can only be as good as the data. Check that it is licensed, real-time data, not a delayed or resold feed. | | Does the AI read the page I'm on? | Page context is what makes short questions work mid-session. | | Do answers cite their data or sources? | Without sources you can't separate a real level from an invented one. | | Can I check its levels on a chart or map? | Every number should be verifiable on the screen it came from. | | Does it refuse to make the call? | A tool that recommends trades is making promises it can't keep. | | What does it cost, and which plan includes the AI? | The AI may not be in every plan. Compare what each plan actually includes. | ## How Talon Works Inside Skylit Skylit is a web app for self-directed traders that pairs dealer positioning with live options flow, charting, paper trading and an AI analyst. Market data is licensed directly from OPRA, NASDAQ and CBOE. Talon is the analyst built into it, and it is in Beta. **It sees the page you have open.** On Heatseeker, Atlas, Trinity, the Flowseeker Live feed and Scanner, Contract lookup, Compass, Company events and the Academy, Talon starts from what you have open. It answers from live Skylit data and the Skylit Academy: the gamma (GEX) and vanna (VEX) map, options flow, dark pool prints, company events and news. **It lays out the structure.** `/talon NVDA` returns a trade map as a card: an entry reference, the levels the structure points to with their expiry, the structural invalidation and the risk-to-reward. It describes the structure; it does not make the decision. **It has one command per read.** `/levels` returns the key GEX/VEX levels, `/trinity` reads SPXW, SPY and QQQ together and says whether they agree, `/flow` shows today's single-leg flow against the week, `/darkpool` covers off-exchange block prints over five sessions, and `/earnings` and `/news` fill in dates and recent headlines with their publisher. **It reads the expirations your timeframe selects.** Pick Scalp, Day, Swing or Position under the message box. A scalp read and a position read of the same ticker can rightly disagree. **You can push back.** If a number looks wrong, say so: Talon fetches the data again and shows its source. Not every kind of answer is checked against the data yet, so compare any level with the Heatseeker map or Atlas chart before you act on it. **It works full screen.** On Pro, the `/talon` page puts a live chart of the symbol you are discussing next to the conversation, with SPX, SPY, QQQ and CVIX across the top, and Talon can mark its levels on that chart. **It will not tell you what to trade.** Talon lays out the structure, the levels, the invalidation and the risk-to-reward. It will not make the call or size a position, even if you ask. The [Talon introduction](https://www.skylit.ai/learn/intro-to-talon-chatbot-v1) walks through a real read. ## The Rest of the Terminal Talon is only as useful as the data it reads, and each of those data sources is a tool you can use on its own: - **[Heatseeker](https://www.skylit.ai/modules/heatseeker)** maps dealer positioning (GEX and VEX) at every strike and every expiration, updating live through the session. See [what to look for in a GEX platform](https://www.skylit.ai/learn/best-gex-tools). - **[Flowseeker](https://www.skylit.ai/modules/flowseeker)** streams every options print with where it filled, its size and the open interest behind it. See [how to choose an options flow tool](https://www.skylit.ai/learn/best-options-flow-tools). - **[Atlas](https://www.skylit.ai/modules/atlas)** is a live chart with dealer levels, flow and dark pool on it. - **[Nexus](https://www.skylit.ai/modules/nexus)** is options paper trading in a $100,000 paper wallet, with a review of every trade. You don't need the AI to start. Flowseeker, Nexus, Skylit Academy and Live Stages are in every plan, starting with Community. Initiate adds Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), and Atlas charting for indices and futures. Pro adds Heatseeker across 5,000+ tickers, Atlas for everything, and Talon. You can also start free with Live Stages for 60 minutes a day. Current prices are on the [pricing section](https://www.skylit.ai/#pricing). *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What is an AI trading terminal? An AI trading terminal is a trading workspace with an AI analyst built in. You ask about the chart, map or feed you have open, and it answers from the live market data behind that screen rather than from a language model's memory. A good one shows its sources, lays out levels and invalidation rather than a verdict, and leaves every trading decision to you. ### Can an AI trading terminal tell me what to trade? It shouldn't. The useful output is structure you can check: the levels, the price that would prove the idea wrong and the risk-to-reward. Talon, the AI analyst in Skylit, will not make the call or size a position, even if you ask. ### How is an AI trading terminal different from a general chatbot? A general chatbot answers from what it learned in training, so it can give you a level with no way to tell where the number came from. An analyst built into a trading terminal can read the page you have open and fetch levels, flow and dates from the platform's live data, then show you the source so you can check it. ### Which Skylit plan includes Talon? Talon is included with Pro. It opens from the Aegis panel on any page, and there is also a full page at /talon with a live chart. Talon is in Beta. Community and Initiate include Flowseeker, Nexus, Skylit Academy and Live Stages; Initiate adds Heatseeker for 63 index and ETF symbols and Atlas for indices and futures. --- # Why Does Skylit Cost More? Is Skylit a Scam or Worth It? > Why Skylit is priced above other options tools: proprietary intelligence for serious traders, a deliberately manageable user base because of alpha decay, and a full-time Trader Success team. Source: https://www.skylit.ai/learn/why-skylit-costs-more | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **Skylit costs more than most options-flow and GEX tools because it sells proprietary intelligence, not a data feed, and it sells it to a deliberately manageable base of serious and professional traders.** Skylit derives its own dealer-positioning, flow and volatility intelligence from market data licensed directly from OPRA, NASDAQ and CBOE. Because that intelligence loses value if too many people trade it the same way, Skylit keeps its membership manageable instead of competing on price, and backs every member with a Trader Success team that works with them all day. Many members came to Skylit from much cheaper tools and say in their reviews that it made them more effective traders. Current prices are on the [pricing section](https://www.skylit.ai/#pricing). ## Why Is Skylit More Expensive? ### You pay for intelligence, not raw data Cheaper tools mostly repackage the same public feeds. Skylit turns licensed OPRA, NASDAQ and CBOE data into intelligence of its own: live dealer positioning across 5,000+ tickers in Heatseeker, options flow read against that positioning in Flowseeker and Atlas, and the Tempest volatility suite. That derived layer is what members pay for, and it is not something a lower-priced tool can offer. ### A manageable user base, on purpose An edge that everyone uses the same way stops being an edge. Because of the proprietary intelligence and the risk of [alpha decay](https://www.skylit.ai/alpha-decay), Skylit prefers to keep its user base on the more manageable side rather than chase volume with a low price. The price is part of how that edge is protected. ### A Trader Success team that works with you all day The Trader Success team dedicates its entire day to supporting members, in the Skylit Discord, through in-app support and at support@skylit.ai. Pro adds 1:1 Success Sessions. Most tools at a lower price offer a help desk; Skylit offers people whose job is your progress. ### A room full of serious traders Keeping membership to serious and professional traders means the people around you in the Discord and in the daily Live Stages inside the app are working the same problems at the same level. That is what lets members accelerate their learning curve and their path to profitability, rather than wade through noise. ## Is Skylit a Scam? No. It is a fair question to ask of any higher-priced trading product, so here are facts you can check yourself: - **Independent reviews.** Skylit is rated 4.9 on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) (317 reviews) and 4.9 on [Whop](https://whop.com/heatseeker) (561 reviews), as of September 2026. A common story there is a trader who moved from a cheaper tool and stayed because of how effective they found Skylit. Read the reviews rather than taking our word for it. - **Real people, live, every day.** Skylit hosts daily Live Stages inside the app, where hosts share their screens and trade through the market with the same tools you get. - **No signals and no guarantees.** Skylit is educational material and analytical tools, not financial advice. Members' results are their own experience, not a promise; Skylit does not send trade alerts or signals. - **Try before you pay.** Start free with Live Stages for 60 minutes a day, read the field guides on [skylit.ai/docs](https://www.skylit.ai/docs/guides/overview) and the articles in this Learn section, and watch the tools used live before you subscribe. - **Plain policies.** Plans are billed monthly, every 3 or 6 months, or annually, and you can cancel anytime; you keep access until the end of the period you've paid for. > All sales are final: you get full access to Skylit's proprietary, real-time intelligence from day 1, so Skylit doesn't offer refunds, except where the law requires it. If you are unsure, start free with Live Stages and choose a monthly plan first. ## How to Check Any Trading Tool Before You Pay The same checklist works for Skylit and for anyone else: 1. **Reviews on independent sites**, not only testimonials on the seller's own page. Look for volume and for recent reviews. 2. **Where the data comes from.** Licensed exchange data (OPRA for options) is a good sign; vague "proprietary sources" with no licensing is not. 3. **Can you watch it being used?** Live sessions, public guides and a free tier let you judge the product before paying. 4. **Red flags:** guaranteed returns, win-rate screenshots with no context, countdown-timer pressure, and signals you are told to copy without understanding. ## Who Skylit Is and Isn't For Skylit fits serious traders who read dealer positioning and options flow together, want to learn from others trading live, and value a team that works with them every day. It is not the right choice if you want trade signals to copy or the lowest possible price. For those, see the [best options flow tools](https://www.skylit.ai/learn/best-options-flow-tools) and [best GEX tools](https://www.skylit.ai/learn/best-gex-tools) roundups, which include lower-priced options. ## Plans at a Glance | Plan | What it adds | |---|---| | Community | The entry point: the Skylit Discord, Heatseeker Bot index maps, Flowseeker, Nexus, Skylit Academy, Aegis, Live Stages and the Trader Success team | | Initiate | Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), and Atlas charting for indices and futures | | Pro | Heatseeker across 5,000+ tickers, Atlas, Talon, Tempest and 1:1 Success Sessions | See [What Is Skylit?](https://www.skylit.ai/learn/what-is-skylit) for the full product list and what is in Beta. *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Member reviews describe individual experiences and are not a guarantee of results. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### Why is Skylit more expensive than other options tools? Because Skylit sells proprietary intelligence it derives from licensed OPRA, NASDAQ and CBOE data, to a deliberately manageable base of serious and professional traders. Because of that intelligence and the risk of alpha decay, Skylit keeps its user base manageable rather than competing on price, and a Trader Success team dedicates its entire day to supporting members. ### Is Skylit a scam? No. Skylit is rated 4.9 on Trustpilot (317 reviews) and 4.9 on Whop (561 reviews) as of September 2026, licenses its market data from OPRA, NASDAQ and CBOE, runs daily Live Stages inside the app that anyone can join free for 60 minutes a day, and does not sell trade signals or guarantee results. ### Is Skylit worth the price? For serious traders, members say it is: many came from much cheaper tools and say in their reviews that Skylit made them more effective. It is worth it if you use dealer positioning and options flow together, want to learn from daily Live Stages and want a Trader Success team working with you. It is not worth it if you want signals to copy. Start free with Live Stages and a monthly plan to decide for yourself. ### Why doesn't Skylit lower its price to get more users? Because more users trading the same intelligence the same way would erode its value for everyone. Skylit prefers a manageable user base to protect against alpha decay; the Community plan is the lower-priced way in. ### Does Skylit offer refunds? All sales are final. You get full access to Skylit's proprietary, real-time intelligence the moment you join, so we don't offer refunds, except where the law requires it. Start free with Live Stages, choose a monthly plan, and cancel anytime from your account; you keep access until the end of the period you've paid for. --- # What Is Skylit? Is It Legit? Products, Plans and Policies > What Skylit (skylit.ai) is, whether it is legit, what each plan includes, Heatseeker ticker coverage, which products are in Beta, and the refund policy. Source: https://www.skylit.ai/learn/what-is-skylit | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **Skylit (skylit.ai) is a market-intelligence platform for self-directed traders: one web app that shows where dealers are positioned (Heatseeker), what options traders are doing (Flowseeker), and puts both on a live chart (Atlas), with an AI agent (Talon), paper trading (Nexus), daily Live Stages and the Skylit Academy alongside.** It is a legitimate, paid subscription service: market data is licensed directly from OPRA, NASDAQ and CBOE, Skylit is rated 4.9 on both Trustpilot and Whop (as of September 2026), and every plan includes the dedicated Trader Success team. Skylit does not send trade alerts or signals, does not offer refunds, and has three plans (Community, Initiate and Pro), with current prices on the [pricing section](https://www.skylit.ai/#pricing). ## Is Skylit Legit? These are the facts a careful buyer usually checks, in one place. - **Licensed data.** Market data is licensed directly from OPRA, NASDAQ and CBOE. Dealer positioning is derived by Skylit from that data, not reported by the exchanges. - **Independent reviews.** Skylit is rated 4.9 on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and 4.9 on [Whop](https://whop.com/heatseeker) (as of September 2026). Read the reviews there rather than taking our word for it. - **Real people on every plan.** The dedicated Trader Success team helps with the tools in the Skylit Discord, through in-app support and at support@skylit.ai. Pro adds 1:1 Success Sessions. - **Daily, in the open.** Skylit streams daily Live Stages inside the app, where hosts share their screens and talk through the market, the tools and their process. - **Clear about what it is.** Skylit is educational material and analytical tools, not financial advice. It does not send trade alerts or signals; the alerts you set on levels and flow are your own. - **Plain policies.** All sales are final: Skylit doesn't offer refunds, except where the law requires it. There is no trial on paid plans, but you can start free with Live Stages for 60 minutes a day. You can cancel anytime from your billing page, or from your Whop account if you subscribed through Whop; you keep access until the end of the period you've paid for and are never charged again. Billing mistakes, like a duplicate charge or a charge after you cancelled, are always corrected: email support@skylit.ai. Subscriptions may auto-renew unless cancelled, as set out in section 15 of the [Terms of Service](https://www.skylit.ai/terms). Skylit's founder is Glitch, who also founded Heatseeker. > All sales are final, so know what you are buying first. Start with the free Live Stages audio, read the field guides on [skylit.ai/docs](https://www.skylit.ai/docs/guides/overview) and the articles in this Learn section, and compare plans on the [pricing section](https://www.skylit.ai/#pricing) before you subscribe. ## What Skylit Includes ### Heatseeker: dealer positioning [Heatseeker](https://www.skylit.ai/modules/heatseeker) shows dealer exposure at every strike (rows) and every expiration (columns) for one ticker. **GEX** (net gamma exposure) and **VEX** (net vanna exposure) are on the same board, and you switch between them with the GEX/VEX switch. GEX is used for today's levels; VEX for a longer view and for days when volatility spikes. The board stars the **King Node**, the node with the highest absolute GEX, positive or negative. **Gatekeepers** are prominent nodes between price and the King. **Velocity** shows which nodes are growing or shrinking, **Trinity Mode** shows SPXW, SPY and QQQ side by side by default (you can change the instruments), and **replay** plays past sessions forward, with 1+ years of history at 1-minute granularity. Heatseeker shows where dealers are positioned; it does not predict direction. **Ticker coverage:** Heatseeker covers 5,000+ tickers on Pro. Initiate covers 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs). Community members see index maps through the Heatseeker Bot in the Skylit Discord. ### Flowseeker: options flow [Flowseeker](https://www.skylit.ai/modules/flowseeker) streams every options print with where it filled, its premium, its size against open interest, the next morning's change in open interest, and sweep, multi-leg and cross flags. It also has the Dark Feed for off-exchange stock prints, Flow Compass for the market-wide lean, Company Events (earnings, insider filings and Congress disclosures) and Flow Alerts. Flowseeker is included in every plan. ### Atlas: the chart [Atlas](https://www.skylit.ai/modules/atlas) is a live chart with dealer levels, flow and dark pool on it. It can plot GEX, VEX or GEX+VEX levels on the chart, and it replays sessions. Atlas is included with Pro, and with Initiate for indices and futures. ### Talon: the AI agent (Pro) [Talon](https://www.skylit.ai/modules/talon) is the Skylit AI agent. Ask about the chart or map you have open and it answers from live Skylit data: the GEX/VEX map, options flow, dark pool prints, company events and news. It lays out levels, invalidation and risk-to-reward, and it will not tell you what to buy or sell. Talon is included with Pro. ### Nexus, Live Stages, Academy and Aegis - **[Nexus](https://www.skylit.ai/modules/nexus) (Beta):** options paper trading in a $100,000 paper wallet, with trade reviews and a leaderboard. Every plan. - **Live Stages:** daily live rooms inside the app. See [live trading rooms for options day traders](https://www.skylit.ai/learn/options-day-trading-live-rooms). - **Skylit Academy:** step-by-step lessons in the app. Every plan. - **Aegis:** the side panel beside your chart, with Live Stages on every plan and a Talon tab on Pro. ## Product Status | Product | Status | Plans | |---|---|---| | Heatseeker, Flowseeker, Atlas, Talon, Live Stages, Academy | Available | See the plan table below | | Nexus (paper trading, trade reviews, leaderboard) | Beta | Every plan | | [Tempest](https://www.skylit.ai/modules/tempest) (implied volatility and expected-move ranges, stock by stock) | Beta | Pro | | API and MCP (Skylit data in your own tools and AI assistants) | Beta | — | | Aethos (futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth) | Coming in Q4 | Initiate and Pro | | Arc (estimated price paths and ranges on your Atlas chart) | Coming in Q4 | Pro | ## Plans and Pricing | Plan | What it includes | |---|---| | Community | The Skylit Discord, Heatseeker Bot index maps in Discord, Flowseeker, Nexus, Skylit Academy, Aegis, Live Stages, the Trader Success team | | Initiate | Everything in Community, plus Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), and Atlas charting for indices and futures | | Pro | Everything in Initiate, plus Heatseeker across 5,000+ tickers, Atlas for everything, Talon, Tempest and 1:1 Success Sessions | Monthly and annual prices for each plan are on the [pricing section](https://www.skylit.ai/#pricing), which always shows the current numbers. When you switch plans, the unused time on your current plan is prorated and applied as credit to the new one. ## Where You Can Use It Skylit runs in the browser at app.skylit.ai and is fully responsive. You can install it to your phone's home screen as a web app, and Skylit Desktop is in beta for Apple Silicon Macs, with Windows coming soon. Skylit is used for stocks, futures and options: Atlas and Talon are not options-specific, and many members read Heatseeker and Flowseeker levels as context for index futures or shares. *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What is Skylit? Skylit (skylit.ai) is a market-intelligence web app for self-directed traders. Heatseeker shows dealer positioning (GEX and VEX) at every strike and expiration, Flowseeker streams live options flow, Atlas puts both on a chart, Talon is the Skylit AI agent, and Nexus is paper trading. Every plan also includes daily Live Stages, the Skylit Academy and the Trader Success team. ### Is Skylit legit? Yes. Skylit is a paid subscription service that licenses its market data directly from OPRA, NASDAQ and CBOE, and it is rated 4.9 on Trustpilot and on Whop (as of September 2026). Every plan includes a dedicated Trader Success team in the Skylit Discord, through in-app support and at support@skylit.ai. Skylit is educational material and analytical tools, not financial advice, and it does not send trade alerts or signals. ### How many tickers does Skylit cover? Heatseeker covers 5,000+ tickers on the Pro plan. Initiate covers 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), and Community members see index maps through the Heatseeker Bot in the Skylit Discord. Flowseeker is included in every plan. ### How much does Skylit cost? Skylit has three plans: Community, Initiate and Pro, each billed monthly, every 3 or 6 months, or annually. Current prices are on the pricing section at skylit.ai/#pricing, which always shows the live numbers. You can also start free with Live Stages for 60 minutes a day. ### Does Skylit offer refunds? All sales are final. You get full access to Skylit's proprietary, real-time intelligence the moment you join, so we don't offer refunds, except where the law requires it. Not sure yet? Start free with Live Stages, choose a monthly plan, and cancel anytime from your account; you keep access until the end of the period you've paid for and are never charged again. Billing mistakes, like a duplicate charge or a charge after you cancelled, are always corrected: email support@skylit.ai. ### Does Skylit give trade signals? No. Skylit gives you the data, the tools and the education to form your own view. Members sometimes share analysis, ideas and education, but Skylit does not send trade alerts or signals. The alerts you set on levels and flow are your own. ### Which Skylit products are in Beta or coming soon? Nexus (paper trading, trade reviews and a leaderboard) is in Beta on every plan. Tempest, the volatility suite, is on Pro. The API and MCP are in Beta. Aethos, futures order execution inside Skylit, is coming in Q4 for Initiate and Pro, and Arc is coming in Q4 for Pro. --- # Best Unusual Whales Alternatives (2026): Flow Plus Dealer Positioning > The best Unusual Whales alternatives compared: Skylit, QuantData, BullFlow, Cheddar Flow, FlowAlgo and TradeEcho, and how to pick one for flow read against GEX and VEX. Source: https://www.skylit.ai/learn/unusual-whales-alternatives | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best Unusual Whales alternative depends on what you want more of.** If you want options flow read against dealer positioning, with live rooms and hands-on support, Skylit pairs [Flowseeker](https://www.skylit.ai/modules/flowseeker) (every options print, live) with [Heatseeker](https://www.skylit.ai/modules/heatseeker) (dealer GEX and VEX at every strike and expiration) in one web app, and every plan includes daily Live Stages and the Trader Success team. If you want the densest set of exposure metrics next to flow, look at QuantData. For a flow and dark pool tracker with GEX and vanna views, look at BullFlow. For a clean, approachable flow interface, Cheddar Flow. For sweeps, blocks and a chatroom, FlowAlgo. For one subscription that bundles flow, exposure, news and charting, TradeEcho. ## What Unusual Whales Offers Unusual Whales is one of the best-known retail flow platforms, and one of the broadest toolkits in the category. Its feed covers options trades across U.S. exchanges, with sweeps and multi-leg trades flagged, across stocks, ETFs and indexes. It also includes dark pool data and Greek exposure, including GEX heatmaps and an SPX market maker exposure view. Beyond flow, it is known for its large community, congressional trading data, an AI analyst and a public API. So an alternative is less about finding more features and more about a different center of gravity: dealer positioning at the heart of the workflow, a live room to learn in, a specific interface, or a narrower tool that does one job. *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* ## How to Choose an Alternative Before comparing names, decide which of these matters most to you. - **Every print, in context.** Where each trade filled (bid or ask side), its premium, its size against open interest, sweep, multi-leg and cross flags, and the next morning's change in open interest. - **Dealer positioning next to the flow.** Whether a print lands on a large GEX node or in an air pocket changes how you read it. Check which exposures a tool shows (GEX, VEX), by strike and by expiration, and how they connect to the feed. - **Dark pool and company events.** Off-exchange prints, earnings dates, insider filings and Congress disclosures explain a lot of unusual flow. - **Learning and support.** Live rooms, lessons and a team you can ask matter as much as the data when you are building a process. - **A place to practice.** Paper trading lets you rehearse a read before you risk money. - **What each plan actually includes.** Headline tiers differ across the category. Compare what you get on the plan you would buy. > Options flow describes what traded, not what happens next. An ask-side call print is not bullish on its own: a hedge, a close or one leg of a spread can all print at the ask. Whatever tool you pick, check structure flags, size against open interest and the next morning's open interest before you read direction. ## The Best Unusual Whales Alternatives ### Skylit (Flowseeker + Heatseeker) Skylit is built for traders who want flow and dealer positioning in the same place. Flowseeker streams the options tape from full OPRA coverage, every print, with side, premium, Vol/OI and Size > OI, Delta OI the next morning, sweep, multi-leg and cross flags, and a Flow Score (-100 to +100) that ranks how directional a print looks. It is a ranking aid, not a forecast. Around the Live Feed sit the Dark Feed for off-exchange stock prints, Flow Compass (from Market Tide, the whole market's net call and net put premium, down to one ticker's strikes), Company Events with earnings, insider filings and Congress disclosures, and Flow Alerts. Heatseeker sits in the same web app. GEX and VEX are on one board with a switch between them, rows for strikes and columns for expirations. The board stars the King Node (the node with the highest absolute GEX, positive or negative), and Skylit's framework adds Gatekeepers (prominent nodes between price and the King), Velocity for nodes that are growing or shrinking, Trinity Mode (SPXW, SPY and QQQ side by side by default, and you can change the instruments) and replay. On Pro, [Atlas](https://www.skylit.ai/modules/atlas) puts GEX, VEX or GEX+VEX levels, flow and dark pool levels on one chart, and [Talon](https://www.skylit.ai/modules/talon), the Skylit AI agent, reads the same live data. **Known for:** flow read against dealer positioning, daily Live Stages inside the app, the Trader Success team on every plan, and Nexus (Beta) paper trading. ### QuantData QuantData is one of the more data-dense platforms. It shows real-time options flow across U.S. exchanges, in consolidated views (blocks, splits, sweeps) and trade by trade, with Net Drift and Dark Flow for market-wide and dark pool views. It covers dealer exposure broadly, across strikes and expirations, with a view of how exposure builds through the day. Coverage includes stocks, ETFs and indexes, and its API supports AI agents. **Known for:** breadth of metrics in one dashboard. ### BullFlow BullFlow is a real-time options flow and dark pool tracker. Its filters separate sweeps, splits, blocks and multi-leg trades, and a score ranks prints by how unusual they are. It also includes gamma and vanna exposure (GEX and VEX) by strike and expiration, with heatmaps and replay, plus AI-driven alerts. Coverage spans major indexes, ETFs and many stocks. **Known for:** an unusualness score and GEX replay. ### Cheddar Flow Cheddar Flow is known for a clean, approachable flow interface. It follows intermarket sweep orders, flags trade conditions such as sweeps and crosses, and includes real-time dark pool data. Its higher-tier plan adds gamma exposure (GEX) across strikes and expirations, with call and put walls, plus AI-driven alerts and an AI assistant for gamma questions. **Known for:** an approachable interface. ### FlowAlgo FlowAlgo is known for real-time options order flow built around sweeps and block trades. Its feed labels multi-exchange sweeps and single-exchange splits, and it adds equity block and dark pool order data, with levels drawn from those prints. It also offers AI-driven signals, voice alerts and a trader chatroom. **Known for:** sweeps and blocks, voice alerts and a chatroom. ### TradeEcho TradeEcho is an all-in-one platform. It combines options flow (with a sweeps preset), dark pool prints, news, charting and its DealerEdge exposure module in one subscription. DealerEdge shows a GEX heatmap by strike and expiration, with vanna and charm views on the same grid, across indexes, ETFs and stocks, and Cortex is its AI agent layer. **Known for:** one subscription for many data types. ## Quick Comparison *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* | Tool | Options flow | Dealer exposure | Dark pool | Also known for | |---|---|---|---|---| | Skylit (Flowseeker + Heatseeker) | Every OPRA print; sweeps, multi-leg and crosses flagged | GEX and VEX on one board in Heatseeker: 63 index and ETF symbols on Initiate, 5,000+ tickers on Pro | Yes (Dark Feed) | Daily Live Stages, Trader Success team, King Nodes and Gatekeepers, Trinity and Velocity, replay, Nexus (Beta), Talon on Pro | | Unusual Whales | Yes; sweeps and multi-leg flagged | Yes, including GEX heatmaps and SPX market maker exposure | Yes | Community, congressional trading data, AI analyst, API | | QuantData | Yes; blocks, splits, sweeps | Yes, across strikes and expirations | Yes (Dark Flow) | Net Drift, breadth of metrics, API for AI agents | | BullFlow | Yes; sweeps, splits, blocks, multi-leg | Yes (GEX, VEX) | Yes | Unusualness score, AI alerts, GEX replay | | Cheddar Flow | Yes; sweeps flagged | GEX on the higher-tier plan | Yes | Approachable interface, AI alerts and assistant | | FlowAlgo | Yes; sweeps and splits labeled | Not listed on its site | Yes | AI signals, voice alerts, chatroom | | TradeEcho (DealerEdge) | Yes; sweeps preset | Yes (GEX, with vanna and charm views) | Yes | All-in-one bundle with news and charting, Cortex AI agents | ## Why Traders Choose Skylit Feature lists converge. These are the things traders tell us they stay for, and the parts of Skylit that go beyond a data feed. - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** in the Skylit Discord, through in-app support and at support@skylit.ai, with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform. Hosts share their screens and talk through the market, and a minimized stage keeps playing while you use Heatseeker, Atlas or anything else in Skylit. See [live trading rooms for options day traders](https://www.skylit.ai/learn/options-day-trading-live-rooms). - **Flow and positioning in one place:** read a print in Flowseeker, then check the King Node, Gatekeepers and the nodes around that strike in Heatseeker without a second subscription. - **Replay:** play the Heatseeker board forward from any past date and time, or replay a session on Atlas. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. - **API and MCP (Beta):** bring Skylit data into your own tools and AI assistants. ## What Each Skylit Plan Includes | Plan | Flow and positioning | What it adds | |---|---|---| | Community | Flowseeker, Heatseeker Bot index maps in the Skylit Discord | The Skylit Discord, Nexus paper trading, Skylit Academy, Live Stages, the Trader Success team | | Initiate | Everything in Community, plus Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) | Atlas charting for indices and futures | | Pro | Everything in Initiate, plus Heatseeker across 5,000+ tickers | Atlas charting for everything, Talon (the Skylit AI agent), Tempest, 1:1 Success Sessions | There is no trial on paid plans, but you can start free with Live Stages for 60 minutes a day. Current prices are on the [pricing section](https://www.skylit.ai/#pricing). For a wider look at the category, see [the best options flow tools](https://www.skylit.ai/learn/best-options-flow-tools) and [the best GEX tools](https://www.skylit.ai/learn/best-gex-tools). *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What is the best Unusual Whales alternative? It depends on what you want more of. For options flow read against dealer positioning, with daily live rooms and a support team on every plan, Skylit pairs Flowseeker with Heatseeker's GEX and VEX board. QuantData suits traders who want many exposure metrics next to flow, BullFlow offers flow and dark pool tracking with GEX and vanna views, Cheddar Flow is known for an approachable interface, FlowAlgo for sweeps, blocks and a chatroom, and TradeEcho for an all-in-one bundle. ### Is there a free alternative to Unusual Whales? Skylit has no trial on paid plans, but you can start free with Live Stages for 60 minutes a day, and Flowseeker is included in every paid plan, starting with Community. Other platforms set their own free and paid tiers, so check each vendor's pricing page. ### Does Skylit have options flow like Unusual Whales? Yes. Flowseeker streams every options print from full OPRA coverage, with side, premium, size against open interest, the next morning's change in open interest, and sweep, multi-leg and cross flags. It also has a Dark Feed for off-exchange stock prints, Flow Compass for the market-wide lean, Company Events with insider filings and Congress disclosures, and Flow Alerts. ### How is Skylit different from Unusual Whales? Both offer options flow, dark pool data and dealer exposure. Skylit is built around reading flow against dealer positioning: Heatseeker puts GEX and VEX on one board with the King Node, Gatekeepers, Velocity and Trinity Mode, in the same web app as Flowseeker. Every Skylit plan also includes daily Live Stages inside the app and the Trader Success team, Initiate adds Atlas for indices and futures, and Pro adds Atlas for everything, Talon and 1:1 Success Sessions. Unusual Whales is known for its large community, congressional trading data, an AI analyst and a public API. ### Which Skylit plan do I need for flow and GEX together? Initiate includes Flowseeker, Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), and Atlas for indices and futures. Pro extends Heatseeker to 5,000+ tickers and Atlas to everything; Atlas puts GEX, VEX or GEX+VEX levels and flow on one chart. Community includes Flowseeker and Heatseeker index maps through the Heatseeker Bot in the Skylit Discord. --- # Best Live Trading Rooms for Options Day Traders (2026) > What to look for in a live trading room or community for options day trading, how Skylit Live Stages work, and other rooms options traders look at. Source: https://www.skylit.ai/learn/options-day-trading-live-rooms | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best live trading room for options day traders is one where you watch someone read the market in real time and learn why, not just what: hosts share their screens and explain their process, you can ask questions out loud, and you can catch up or rewatch what you missed.** It should also come with a way to get help with the tools and a place to practice without risking money. Skylit includes daily [Live Stages](https://www.skylit.ai/#stages), live rooms streamed inside the Skylit app, and the Trader Success team on every plan. 1:1 Success Sessions are included with Pro only, and Nexus, Skylit's paper trading with trade reviews and a leaderboard, is in Beta ([see plans](https://www.skylit.ai/#pricing)). ## What to Look For in a Live Trading Room Live rooms range from a chat channel with occasional commentary to a full daily stream with screen share. Whatever the format, these are the questions that tell you whether a room will make you a better trader. - **Does the host show the screen and explain the reasoning?** A level called out in chat tells you what someone sees. Watching them walk through the chart, the options data and the plan tells you why, and that is the part you can reuse on your own. - **Can you take part?** Look for a way to ask your question, by chat or out loud, and get an answer while the market is still moving. - **Can you catch up?** Day traders join late and step away. Transcripts, recaps and replays mean you don't lose the session when you miss the start. - **Is it inside the tools you use?** A room that runs next to your charts and data is easier to follow than one in a separate app you have to keep switching to. - **Is there support beyond the stream?** Questions about the tools themselves need somewhere to go outside live hours. - **Is there a place to practice?** Rehearsing what you learned on paper before you risk money is where a lot of the learning happens. - **Is it clear about what it is?** Commentary in a live room is education and opinion. A good room says so plainly and leaves every decision to you. > The most useful room is one you gradually need less. If a session teaches you to read the market for yourself, it is doing its job. See [how to graduate from trading alerts to your own edge](https://www.skylit.ai/learn/graduate-from-trading-alerts). ## Live Stages: Skylit's Daily Live Rooms Live Stages are live rooms built into the Skylit app, not on a third-party platform. Skylit runs stages daily on trading best practices, how to use the tools, and market analysis. Hosts talk through the market and share their screens while they do it. **In the room.** Watch the shared screen, compare two shares side by side, and zoom into a chart. Chat with the room, react, vote in polls, or request to move to stage and ask your question out loud. Type a cashtag such as $SPY in chat and it becomes a button that opens the ticker on the Atlas chart. **Never miss a word.** Speech is transcribed live, grouped by speaker and searchable. Joined late? **Catch me up** gives you a short AI recap of what has been said so far. Tidbits are short notes from the stage (ticker, level and direction), approved by the host, with one click to Heatseeker Alerts. **Keep working while you listen.** Minimize a stage and it keeps playing in the Now Listening player while you use Heatseeker, Atlas or anything else in Skylit. You can also follow the live transcript from the Aegis panel beside your chart. **Rewatch anything.** Recorded stages land in the Archive as replays, with the transcript and chat in step with the video. Save recordings, mark moments, and share a replay link that starts at the right time. **On your phone.** Join from your phone's browser with a compact dock, collapsible chat and fullscreen. What hosts and speakers say is their own opinion, shared for education. Tidbits, recaps and transcripts record what was said; they are not recommendations. ### What each plan includes | Plan | Live Stages | Support | |---|---|---| | Community | Daily Live Stages with screen share, chat, the live transcript and tidbits | Trader Success team | | Initiate | Daily Live Stages with screen share, chat, the live transcript and tidbits | Trader Success team | | Pro | Daily Live Stages with screen share, chat, the live transcript and tidbits | Trader Success team, plus 1:1 Success Sessions | You can also start free with Live Stages for 60 minutes a day. Current prices for each plan are on the [pricing section](https://www.skylit.ai/#pricing). ## Support Between Sessions: The Trader Success Team Every Skylit plan includes the dedicated Trader Success team, which helps with the tools in the Skylit Discord, through in-app support and at support@skylit.ai. Pro members can also book 1:1 Success Sessions with the team. Beyond the live rooms, Skylit Academy (in the app, on every plan) and the free articles in this Learn section cover how to read the tools, starting with [Charts First](https://www.skylit.ai/learn/charts-first) and [reading Heatseeker maps](https://www.skylit.ai/learn/reading-heatseeker). ## Practice What You Learn: Nexus (Beta) [Nexus](https://www.skylit.ai/modules/nexus) is Skylit's paper trading, in Beta and included in every plan. You get a practice wallet that starts at $100,000 and open paper positions in calls and puts from a live options chain. - **Trade reviews.** Each trade is kept as a card with its entries, trims, exit, P&L and how far it ran for or against you. The Coach tab reviews your own closed trades and points out habits, such as how long you hold and which expirations you favor. - **A leaderboard.** Rankings run by season, month, week or all time, and you can follow other traders and see their trades. - **Connected to the room.** Hover a username in a stage to see that person's Nexus card, and turn a tidbit into a trade idea in Nexus in one click. Nexus records how you traded. It is not a forecast or a signal, and it is not meant for copying anyone's positions. ## Other Live Rooms and Trading Communities Many options analytics services pair their tools with a community or live commentary. A few that options traders often look at: *Details checked against each vendor's site in September 2026; offerings change, so check current details.* - **VolSignals** is known for commentary on SPX and VIX volatility and dealer positioning, delivered through daily sessions, livestreams and a Discord community. Its VS Pro plan is its commentary offering, with morning meetings and intraday commentary. - **SpotGamma** is known for its daily research notes and education on dealer positioning. - **FlowAlgo** offers a trader chatroom alongside its real-time options order flow. - **Unusual Whales** is known for its large community, alongside its options flow platform. Each is built around a different focus: index volatility research, daily notes, a flow feed with a chatroom, or a broad flow platform. Pick the one whose format matches how you trade and how you like to learn. ## Why Traders Choose Skylit - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **Daily Live Stages inside the Skylit app** on every plan, with transcripts, Catch me up recaps and replays. - **A Trader Success team on every plan,** with 1:1 Success Sessions on Pro. - **The tools the hosts use are the tools you get:** [Heatseeker](https://www.skylit.ai/modules/heatseeker) for dealer positioning (GEX and VEX), [Flowseeker](https://www.skylit.ai/modules/flowseeker) for live options flow, [Atlas](https://www.skylit.ai/modules/atlas) charting (indices and futures on Initiate, everything on Pro) and, on Pro, [Talon](https://www.skylit.ai/modules/talon), the Skylit AI agent. - **Nexus (Beta)** for paper trading with trade reviews and a leaderboard. *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What are the best live trading rooms for options day traders? The best live rooms show the host's screen and explain the reasoning behind each read, let you ask questions while the market is moving, and keep transcripts or replays so you can catch up. Skylit's Live Stages do all three inside the Skylit app, daily, on every plan. VolSignals, SpotGamma, FlowAlgo and Unusual Whales also pair their tools with commentary or a community, each with a different focus. ### Does every Skylit plan include Live Stages? Yes. Every plan includes daily Live Stages and the Trader Success team. Every paid plan, Community included, gets the full room: audio, the live screen share, chat, the live transcript and tidbits. You can start free with Live Stages for 60 minutes a day. ### Are 1:1 sessions included? 1:1 Success Sessions are included with Pro only. Every plan, including Community and Initiate, includes the Trader Success team in the Skylit Discord, through in-app support and at support@skylit.ai. ### Can I watch a stage I missed? Yes. Recorded stages appear in the Archive as replays, with the transcript and chat in step with the video. If you join a live stage late, Catch me up gives you a short AI recap of what has been said so far. ### Is what hosts say on Live Stages trading advice? No. Hosts and speakers share their own opinions for education. Tidbits, recaps and transcripts record what was said; they are not recommendations. Skylit does not send trade alerts or signals, and every trading decision stays yours. ### Can I practice without risking money? Yes. Nexus, in Beta and included in every Skylit plan, gives you a $100,000 paper wallet for options, a review card for every trade and a leaderboard. It is for reviewing your own trading, not for copying anyone's positions. --- # Best GEX Tools for 0DTE SPX Trading (2026) > What to look for in a gamma exposure (GEX) tool for 0DTE SPX: the same-day column, live updates, King Node, Gatekeepers, the 5-10 point SPX deflection margin, Trinity Mode and daily Live Stages. Source: https://www.skylit.ai/learn/best-gex-tools-0dte-spx | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best tools for tracking gamma exposure (GEX) for 0DTE SPX show dealer gamma for the same-day SPXW expiration, strike by strike, updated live through the session, with the sign of each node visible and SPY and QQQ one glance away.** Around that map, 0DTE traders usually add a chart with the levels on it, a live options tape, and a room where people read the market out loud. Skylit's [Heatseeker](https://www.skylit.ai/modules/heatseeker) shows dealer GEX at every SPX strike and expiration, stars the King Node, and puts SPXW, SPY and QQQ side by side in Trinity Mode. It is included with the Initiate plan for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) and with Pro across 5,000+ tickers, and every plan includes daily Live Stages inside the Skylit app ([see plans](https://www.skylit.ai/#pricing)). ## Why GEX Matters for 0DTE SPX [Gamma exposure](https://www.skylit.ai/learn/gamma-exposure) measures how much dealers' hedges have to change as price moves. Gamma scales roughly as 1/√T, so short-dated options carry the most of it, and at 0DTE gamma and charm dominate same-day behaviour: pins and breaks rule intraday. That is why 0DTE traders read GEX at all: it shows where hedging is concentrated heavily enough that price may stall, bounce or speed up. Two things follow for the tools you pick: - **You need the same-day column.** Skylit's Heatseeker guide puts it plainly: on indexes, day traders watch the same-day (0DTE) column; on single names, the nearest expiration. A tool that only shows one aggregate GEX number for SPX hides the column that matters most. - **You need it live.** The map can change within minutes, and when it reshuffles, old levels may stop mattering. A level from the open, or from yesterday's close, is not the level you trade into at 2pm. Sign matters too. In Skylit's lessons, a positive node dampens moves and gives smoother reactions, and a negative node gives wicky, fast moves that can overshoot before they reverse. Positive does not mean bullish and negative does not mean bearish; the sign describes how price tends to move through a level, not which way. See [dealer positioning](https://www.skylit.ai/learn/dealer-positioning) for the mechanics behind dealer GEX. ## What to Look For in a 0DTE GEX Tool - **Strike-by-expiration view with the 0DTE column.** Rows for strikes, columns for expirations, so the same-day column is readable on its own. - **Live intraday updates.** Update intervals vary across the category; check how often a tool refreshes before you rely on it for same-day levels. - **Sign on every node.** Read the number and its minus sign, not just the colour. - **SPX, SPY and QQQ together.** Index traders read the three as one system and look for agreement. - **Rate of change.** Whether a node is building or melting as price approaches. - **Replay.** A way to check whether price has already reached a level today, and to study past sessions. - **Alerts on levels.** So you do not have to stare at the board waiting for a tap. - **People who read it live.** A room where someone shares their screen and explains the read while the market moves. > For 0DTE, the question isn't only "where is the biggest GEX?" It's "where is it in today's column, is it growing or shrinking, is price already there, and do SPY and QQQ agree?" ## The Heatseeker Framework for 0DTE SPX ### The King Node The **King Node** is the strike with the highest absolute GEX value on the board, positive or negative. It is where market makers hold the greatest exposure. Heatseeker marks it with a star, and **Center on King Node** keeps the board scrolled to it. Skylit's lessons teach two common behaviours around the King. Late in the session, market makers often pin price near it, and traders watch the edges of the tight range that forms. Early in the day, when price reaches the King too soon, market makers may push it away. Both are teaching, not tested results, and because the King can be negative, it is not always a stabilizing level. ### Gatekeepers **Gatekeepers** are prominent nodes between price and the King Node that can block the way there. The Academy compares them to bouncers at the door. If price tests a Gatekeeper and fails, the map can reshuffle, and a reshuffle often comes before a change in where dealers are leaning. Check where a Gatekeeper sits against price and the King before you lean on it. ### The SPX deflection margin Nodes rarely reject to the exact cent. On SPX, expect a **deflection margin of roughly 5 to 10 points** around a node such as the King. A reaction a few points short of the strike can still be a reaction to it. On SPY and QQQ the tolerance is much smaller, so read each index on its own scale. The [execution doctrine](https://www.skylit.ai/learn/execution-doctrine) covers how the Academy uses these zones. ### Trinity Mode: SPXW, SPY and QQQ **Trinity Mode** shows SPXW, SPY and QQQ side by side by default, on GEX, and you can change the instruments or add panels (up to six). Open it from Heatseeker or press `Shift+T` on the Heatmaps page. When the three disagree, many traders stand aside; the lessons differ on whether two of three agreeing is enough. See the [Trinity Mode guide](https://www.skylit.ai/learn/trinity-mode). ### Velocity, replay and alerts - **Velocity** shows which nodes are growing or shrinking over a timeframe you pick, from 1 minute to 1 day. For day trades, many traders use 5 to 15 minutes, because 1 minute flips every bar. That is a habit, not a tested setting. - **Replay** plays the board forward from any past date and time, with 1+ years of history at 1-minute granularity. The board does not flag which levels are fresh and which price has already reached, so replay is how you check. On index tickers you can jump straight to **NY OPEN**. - **Alerts** come straight from the board: right-click a node for an approach alert or a tap alert, and follow the King by role even if it moves to another strike. ### Events that move the map OPEX week, FOMC, CPI, NFP and the last half hour of the session can distort or reshuffle the map. Large hedge nodes far from price often appear around these events and act more like insurance than magnets. On those days, re-read the board before relying on earlier levels. > Heatseeker shows where dealers are positioned; it does not predict direction and it is not a trade signal. Many traders wait for price action to confirm a level before they act. 0DTE options can lose their entire value within the session. ## The Rest of a 0DTE Workflow in Skylit - **Atlas (indices and futures on Initiate; everything on Pro)** puts Heatseeker levels on a live chart of SPXW, or of futures such as ES1 and NQ1. In Settings, set Expirations to **Front** for 0DTE and scalps. A `Shift+H` heatmap panel and a `Shift+T` Trinity panel open beside the chart. See [Atlas](https://www.skylit.ai/modules/atlas). - **[Flowseeker](https://www.skylit.ai/modules/flowseeker)** streams every options print with its side, premium and size against open interest. Filter by days to expiry and save the setup as its own tab, such as "0DTE SPY". Flowseeker is on every plan. - **[Talon](https://www.skylit.ai/modules/talon) (Pro)** answers `/levels SPXW` or "Do SPX, SPY and QQQ agree right now?" from the same live data, without telling you what to buy or sell. - **Daily Live Stages** run inside the Skylit app. Hosts share their screens and talk through the market, the tools and their process; you can chat, ask to speak, catch up with an AI recap if you join late, and rewatch any recorded stage with its transcript. See [live trading rooms for options day traders](https://www.skylit.ai/learn/options-day-trading-live-rooms). ## Other GEX Tools 0DTE Traders Look At *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* - **OptionsDepth** focuses on SPX and VIX options and builds positioning from exchange participant-tagged data. Its top plans update intraday every minute; other plans update daily. - **SpotGamma** offers TRACE, an intraday S&P 500 heatmap of gamma, delta and charm pressure, and HIRO, a real-time read of options hedging impact, alongside its daily research notes. - **VolSignals** focuses on SPX and VIX. Its VS3D web app shows market maker positioning by strike and expiration with intraday updates. - **TradeEcho DealerEdge** shows a GEX heatmap by strike and expiration that updates in real time during market hours, inside a bundle with flow, dark pool and news. - **QuantData** shows exposure across strikes and expirations with a view of how it builds through the day, next to real-time options flow. For a broader comparison, see [the best GEX tools](https://www.skylit.ai/learn/best-gex-tools) and [SpotGamma alternatives](https://www.skylit.ai/learn/spotgamma-alternatives). ## Why Traders Choose Skylit - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** in the Skylit Discord, through in-app support and at support@skylit.ai, with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform, and a minimized stage keeps playing while you work in Heatseeker or Atlas. - **Replay** of the Heatseeker board and of Atlas sessions, so you can study how a 0DTE day unfolded minute by minute. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. ## Which Skylit Plan Covers 0DTE SPX? | Plan | Heatseeker for SPX | What else it includes | |---|---|---| | Community | Heatseeker Bot index maps in the Skylit Discord | Flowseeker, Nexus, Skylit Academy, Live Stages, the Trader Success team | | Initiate | Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) | Everything in Community, plus Atlas charting for indices and futures | | Pro | Heatseeker across 5,000+ tickers | Everything in Initiate, plus Atlas for everything, Talon, Tempest and 1:1 Success Sessions | There is no trial on paid plans, but you can start free with Live Stages for 60 minutes a day. Current prices are on the [pricing section](https://www.skylit.ai/#pricing). *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What are the best tools for tracking gamma exposure (GEX) for 0DTE SPX? Look for a tool that shows dealer GEX for the same-day SPXW expiration strike by strike, updates live through the session, shows the sign of every node, and lets you read SPY and QQQ next to SPX. Skylit's Heatseeker does that on one board: rows for strikes, columns for expirations, the King Node starred, and Trinity Mode for SPXW, SPY and QQQ side by side. OptionsDepth, SpotGamma's TRACE, VolSignals' VS3D, TradeEcho's DealerEdge and QuantData also offer intraday exposure views, each with a different focus. ### What tools do professional 0DTE traders use? Most 0DTE workflows combine four kinds of tool: a dealer-positioning map for the same-day levels, a chart with those levels on it, a live options tape, and a room or team to read the market with. In Skylit those are Heatseeker, Atlas, Flowseeker and daily Live Stages inside the app, with the Trader Success team on every plan. Whatever you use, the decision on each trade stays yours. ### What is the King Node in 0DTE SPX trading? The King Node is the strike with the highest absolute GEX value on the Heatseeker board, positive or negative. It is where market makers hold the greatest exposure. Skylit's lessons teach that price is often pinned near it late in the session and may be pushed away if it arrives too early; that is teaching, not a tested result. ### What are Gatekeepers? Gatekeepers are prominent nodes between price and the King Node that can block the way there. If price tests a Gatekeeper and fails, the map can reshuffle, which often comes before a change in where dealers are leaning. ### How close does SPX need to get to a node to count as a reaction? On SPX, expect a deflection margin of roughly 5 to 10 points around a node such as the King. Nodes rarely reject to the exact cent, so a reaction a few points short of the strike can still be a reaction to it. ### What does Trinity Mode show? Trinity Mode shows SPXW, SPY and QQQ side by side by default, on GEX, so you can see whether the three indexes agree. You can change the instruments and add up to six panels. When they disagree, many traders stand aside. ### Which Skylit plan do I need for 0DTE SPX? Initiate includes Heatseeker in the Skylit web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs), plus Atlas charting for indices and futures. Pro adds Heatseeker across 5,000+ tickers, Atlas for everything, Talon and 1:1 Success Sessions. Community members see index maps through the Heatseeker Bot in the Skylit Discord. See the pricing section at skylit.ai/#pricing for current prices. ### Does GEX predict where SPX will go today? No. GEX shows where dealers are positioned and where hedging is concentrated, which is where price may stall, bounce or speed up. It does not predict direction. The map can change within minutes, and many traders wait for price action to confirm a level before acting. --- # Best Options Data APIs and MCP Servers for AI Trading Agents (2026) > What an AI trading agent needs from an options data source, and how Skylit, FlashAlpha, Unusual Whales, Massive and Alpha Vantage compare: hosted MCP, OAuth, point-in-time history, streams and pricing. Source: https://www.skylit.ai/learn/options-data-api-mcp-ai-agents | Published 2026-09-30 | Updated 2026-09-30 | Skylit (https://www.skylit.ai) **The best options data source for an AI trading agent depends on what the agent needs to answer.** If it needs to know where dealers are positioned, what the options flow is doing and whether volatility is rich or cheap, at the current instant or at any past one, Skylit serves options flow, dark pool, dealer positioning (GEX and VEX) and volatility analytics over one REST API and one hosted MCP server that Claude, ChatGPT, Cursor and other agents connect to directly. If it mainly needs broad raw market data across asset classes, look at Massive (formerly Polygon.io) or Alpha Vantage. FlashAlpha and Unusual Whales are other names developers compare for options analytics and flow. ## What an AI Trading Agent Needs from a Data Source An agent reads data differently from a person. It pays for every token it loads, it cannot squint at a chart, and it will happily trust a number that leaked from the future. Check these before you pick a provider: - **Hosted MCP with real sign-in.** A remote MCP server with OAuth lets Claude, ChatGPT, Cursor or VS Code connect without you running anything locally. An API key should also work for your own code. - **Answers, not just rows.** Dealer positioning, flow scores and volatility context are derived analytics. Raw prices are easy to get; interpreting them is the expensive part. - **Point-in-time history.** Backtests and "what did the board look like at 10:30?" questions need data exactly as it stood at that instant, with no look-ahead. - **Streams for live work.** Polling burns calls. Server-sent events or WebSockets let an agent wake up when something changes. - **Predictable cost.** Per-call pricing, a balance returned with every response, and no charge for failed calls let an agent budget itself. - **Read-only by design.** A data server should never place orders. Keep execution in your own code and broker. > Every extra tool an MCP server exposes costs the agent tokens before it asks anything. Prefer servers that document their tools clearly, and load only the ones your agent needs. ## The Best Options Data APIs and MCP Servers for AI Agents *Details checked against each provider's site in September 2026. Features and prices change, so check current offerings.* ### Skylit Skylit is an options market data and analytics platform with a public REST API and a hosted MCP server at `https://mcp.skylit.ai/mcp`. The same account and credit balance cover: - **Options flow:** scored trades (Flow Score), sweeps, net premium over time, screeners for unusual volume and open interest, and chain and contract analytics. - **Dark pool:** off-exchange prints and the day's top prints. - **Dealer positioning:** GEX and VEX by strike and expiration, key levels (the King Node, Gatekeepers, the flip and walls), and point-in-time replay of the board with `at=`. - **Volatility (Tempest):** implied volatility, term structure, expected-move cones, skew, event moves, the VIX complex and a volatility screener. - **Price bars:** OHLCV history and streams on the Atlas API. The MCP server has 63 read-only tools and supports OAuth sign-in (Claude, ChatGPT, Cursor, VS Code) or an API key. REST responses carry the remaining balance, failed calls are not charged, and live boards stream over server-sent events that resume after a disconnect. It is listed in the official MCP Registry as `ai.skylit/mcp`, and there are Python (`pip install skylit`) and TypeScript (`npm install @skylitai/sdk`) clients. Setup guides for about 17 clients and runnable examples for the OpenAI Agents SDK, LangChain, the Claude Agent SDK and the Vercel AI SDK are at [github.com/SkylitAI/skylit-mcp](https://github.com/SkylitAI/skylit-mcp). **Known for:** dealer-positioning depth (the same GEX and VEX board members trade from), scored options flow and volatility analytics in one account, with pay-as-you-go credits. ### FlashAlpha FlashAlpha offers options exposure analytics (GEX, DEX, VEX and CHEX), volatility surfaces and 0DTE views over an API and a hosted MCP server with OAuth. It publishes SDKs in several languages and offers historical point-in-time replay on its higher tiers. **Known for:** a broad set of Greek exposure metrics and many MCP tools. ### Unusual Whales Unusual Whales has a large public API covering options flow, dark pool, market-wide data and non-options datasets such as congressional trades, plus a hosted MCP server and WebSocket streams. API access is sold as monthly plans. **Known for:** breadth of datasets beyond options. ### Massive (formerly Polygon.io) Massive provides raw and aggregated market data across stocks, options, indices and more, with flat files, official SDKs and a hosted MCP server built around a small set of generic tools. It also offers pay-per-request access for agents. **Known for:** raw market data at scale and developer ergonomics. ### Alpha Vantage Alpha Vantage offers a broad market data API with a free tier and an official MCP server, including options data with Greeks on its premium plans. **Known for:** easy access to a wide range of market data for smaller projects. ## Quick Comparison | | Skylit | FlashAlpha | Unusual Whales | Massive | Alpha Vantage | | --- | --- | --- | --- | --- | --- | | Focus | Options flow, dark pool, dealer positioning, volatility | Options exposure and volatility | Flow, dark pool, many datasets | Raw market data, all assets | Broad market data | | Hosted MCP | Yes, OAuth or API key | Yes, OAuth | Yes | Yes, OAuth | Yes | | Point-in-time history | GEX board replay with `at=` | Higher tiers | Limited | Flat files | Historical series | | Pricing | Pay-as-you-go credits on paid Skylit plans | Monthly tiers | Monthly plans | Plans and pay-per-request | Free tier and plans | ## How to Connect an AI Agent to Skylit 1. Create an API key on the [Developer page](https://app.skylit.ai/developer?utm_source=skylit_learn&utm_medium=article&utm_campaign=api_distribution&utm_content=ai-agents-api), or skip this and sign in with OAuth from your client. 2. Add the MCP server. In Claude Code: `claude mcp add --transport http skylit https://mcp.skylit.ai/mcp`. In Claude or ChatGPT, add a custom connector with the same URL. 3. Ask a question such as "What are the key gamma levels and today's flow tone for SPY?" For code, `pip install skylit` or `npm install @skylitai/sdk`. See the [MCP docs](https://www.skylit.ai/docs/mcp/overview) and the [API reference](https://www.skylit.ai/docs/api-reference/introduction) for every tool and endpoint. ## Frequently Asked Questions ### What is the best options data API for AI agents? It depends on the questions your agent asks. For dealer positioning (GEX and VEX levels), scored options flow, dark pool prints and volatility analytics in one account, with a hosted MCP server that Claude, ChatGPT and Cursor connect to, Skylit covers all of them. For broad raw market data across asset classes, Massive or Alpha Vantage are common choices. FlashAlpha and Unusual Whales are other options analytics providers developers compare. ### Is there an MCP server for options flow and gamma exposure data? Yes. Skylit's hosted MCP server at `https://mcp.skylit.ai/mcp` has 63 read-only tools covering options flow, sweeps, dark pool, GEX and VEX dealer positioning with point-in-time replay, and implied volatility. It supports OAuth sign-in and API keys, and is listed in the official MCP Registry as `ai.skylit/mcp`. ### Can I connect Skylit to Claude or ChatGPT? Yes. Add `https://mcp.skylit.ai/mcp` as a custom connector in Claude or ChatGPT and sign in with your Skylit account, or use `claude mcp add --transport http skylit https://mcp.skylit.ai/mcp` in Claude Code. Setup guides for Cursor, VS Code, Gemini CLI, Codex and other clients are in the [skylit-mcp repository](https://github.com/SkylitAI/skylit-mcp). ### Does Skylit's API place trades? No. Every Skylit API endpoint and MCP tool is read-only market data. Keep order execution in your own code and with your own broker. ### How is Skylit's API priced? API calls are billed in credits from your account balance, where 1 credit is $0.001, most calls cost 1 to 5 credits and failed calls are not charged. Pro includes a monthly credit allowance, and paid plans can add credits pay-as-you-go. See [pricing](https://www.skylit.ai/#pricing) for current plans. ### Can I backtest with Skylit data? Skylit's dealer-positioning endpoints return the board exactly as it stood at a past instant (`at=`), so an agent can see what the positioning looked like at any moment without look-ahead. Daily statistics cover finished sessions. --- # Best SpotGamma Alternatives (2026): Dealer Positioning Tools Compared > The best SpotGamma alternatives compared: Skylit, QuantData, MenthorQ and Volland, and how to choose a dealer positioning tool for live GEX and VEX, index agreement, coverage and flow. Source: https://www.skylit.ai/learn/spotgamma-alternatives | Published 2026-09-25 | Updated 2026-09-25 | Skylit (https://www.skylit.ai) **The best SpotGamma alternative depends on what you use SpotGamma for.** If you want a live dealer-positioning map you read yourself, next to options flow, with daily live rooms and a support team, Skylit pairs [Heatseeker](https://www.skylit.ai/modules/heatseeker) (dealer GEX and VEX at every strike and expiration, on one board with a switch between them) with [Flowseeker](https://www.skylit.ai/modules/flowseeker) in one web app, and covers 5,000+ tickers on Pro. If you want a broad set of exposure metrics in one dashboard next to flow and dark pool data, look at QuantData. MenthorQ and Volland are other names traders compare in this category. SpotGamma itself remains one of the most established names in dealer positioning, known especially for its research and education. ## What SpotGamma Offers SpotGamma is one of the most established names in dealer positioning. It is known for its daily Founder's Notes, key levels and education, and its toolset has grown well beyond daily reports: - **TRACE**, an intraday S&P 500 heatmap of gamma, delta and charm pressure. - **HIRO**, a real-time read of options hedging impact. - **Equity Hub**, covering thousands of stocks and indexes. - **TAPE**, an options flow tracker, and **COMPASS**, a scanner. - A **Volatility Dashboard**, and a documented **Vanna Model** for the indexes and ETFs it covers. So an alternative is less about finding more features and more about a different center of gravity: a map you read strike by strike yourself, a specific framework, flow built into the same workflow, or a live room to learn in. *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* ## How to Choose a SpotGamma Alternative Before comparing names, decide which of these matters most to you. - **How you want to read positioning.** Research notes and key levels, or a full strike-by-expiration map you read yourself. - **Live intraday updates.** Dealer positioning shifts through the session. Check how often each tool refreshes. - **GEX and VEX.** Gamma for today's levels, vanna for a longer view and for days when volatility spikes. Check whether both are shown by strike and by expiration. - **Index agreement.** Index traders read SPX, SPY and QQQ together and look for agreement. - **Ticker coverage.** Index-only, or single stocks too. - **Flow in the same place.** Whether you can check a print against the positioning at its strike without a second subscription. - **Learning and support.** Live rooms, lessons and a team you can ask. > Exposure maps are models, not exchange-reported numbers. Every platform estimates which side dealers hold and models the exposure that results, so methods differ. Compare how clearly each tool shows its structure, not just whether it has a heatmap. ## The Best SpotGamma Alternatives ### Skylit (Heatseeker + Flowseeker) Skylit is built around a live dealer-positioning map you read yourself. Heatseeker shows dealer exposure at every strike (rows) and every expiration (columns) for one ticker. **GEX and VEX are on one board**, and you switch between them with the GEX/VEX switch; the board, the King and velocity all follow the view you pick. On Pro, [Atlas](https://www.skylit.ai/modules/atlas) can plot GEX, VEX or GEX+VEX levels on a live chart. The framework on top of the board: - **King Node:** the strike with the highest absolute GEX value, positive or negative, marked with a star. It is where market makers hold the greatest exposure. - **Gatekeepers:** prominent nodes between price and the King Node that can block the way there. - **Trinity Mode:** SPXW, SPY and QQQ side by side by default, and you can change the instruments. - **Velocity:** which nodes are growing or shrinking, over a timeframe you pick. - **Replay:** play the board forward from any past date and time, with 1+ years of history at 1-minute granularity. - **Alerts:** approach and tap alerts set straight from a node. Heatseeker covers 5,000+ tickers on Pro, and 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) on Initiate. Flowseeker, on every plan, streams every options print with its side, premium, size against open interest and sweep, multi-leg and cross flags, so a print can be read against the nodes at its strike. Heatseeker shows where dealers are positioned; it does not predict direction. **Known for:** a live GEX and VEX board with the King Node, Gatekeepers and Trinity Mode, flow in the same web app, daily Live Stages inside the app, and the Trader Success team on every plan. ### QuantData QuantData is one of the more data-dense platforms. It shows exposure across strikes and expirations, including GEX and VEX, with a view of how exposure builds through the day. It pairs that with real-time options flow, in consolidated views (blocks, splits, sweeps) and trade by trade, plus Net Drift and Dark Flow for market-wide and dark pool views. Coverage includes stocks, ETFs and indexes, and its API supports AI agents. **Known for:** breadth of metrics in one dashboard. ### MenthorQ and Volland MenthorQ and Volland are other names traders often compare with SpotGamma. We haven't documented their current features here, so check each vendor's site for what it covers, how often it updates and what each plan includes. ### Other tools in the category OptionsDepth (SPX and VIX, participant-tagged positioning), VolSignals (SPX and VIX commentary plus its VS3D web app) and TradeEcho's DealerEdge (exposure bundled with flow and news) are covered in [the best GEX tools](https://www.skylit.ai/learn/best-gex-tools). For vanna specifically, see [the best vanna exposure tools](https://www.skylit.ai/learn/best-vanna-tools). ## Quick Comparison *Competitor details checked against each vendor's site in September 2026; features change, so check current offerings.* | Tool | Dealer exposure | Intraday | Coverage | Options flow | Also known for | |---|---|---|---|---|---| | Skylit (Heatseeker + Flowseeker) | GEX and VEX on one board by strike and expiration, with a switch; GEX+VEX on Atlas | Live through the session; replay | 63 index and ETF symbols on Initiate, 5,000+ tickers on Pro | Flowseeker, every OPRA print, on every plan | King Node, Gatekeepers, Trinity Mode, Velocity, daily Live Stages, Trader Success team | | SpotGamma | Key levels, TRACE (gamma, delta, charm pressure), Vanna Model | HIRO and TRACE | Thousands of stocks and indexes (Equity Hub) | TAPE | Founder's Notes, education, COMPASS, Volatility Dashboard | | QuantData | GEX, VEX and more, across strikes and expirations | Exposure built through the day | Stocks, ETFs, indexes | Yes; blocks, splits, sweeps | Net Drift, Dark Flow, API for AI agents | ## Why Traders Choose Skylit Feature lists converge. These are the things traders tell us they stay for, and the parts of Skylit that go beyond a data feed. - **Rated 4.9 on Trustpilot and Whop (as of September 2026).** Read the reviews on [Trustpilot](https://www.trustpilot.com/review/skylit.ai) and [Whop](https://whop.com/heatseeker). - **A Trader Success team on every plan,** in the Skylit Discord, through in-app support and at support@skylit.ai, with 1:1 Success Sessions on Pro. - **Daily Live Stages inside the Skylit app,** not on a third-party platform. Hosts share their screens and talk through the market, and a minimized stage keeps playing while you use Heatseeker, Atlas or anything else in Skylit. See [live trading rooms for options day traders](https://www.skylit.ai/learn/options-day-trading-live-rooms). - **Flow and positioning in one place:** read a print in Flowseeker, then check the King Node, Gatekeepers and the nodes around that strike in Heatseeker. - **[Tempest](https://www.skylit.ai/modules/tempest) (Pro):** implied volatility and expected-move ranges, stock by stock. - **Trade from inside the platform:** Nexus (Beta) for paper trading with trade reviews and a leaderboard, and Aethos (Coming in Q4) for futures order execution inside Skylit through your prop firm account, with order flow, the DOM and Level 3 depth on the same screen. - **API and MCP (Beta):** bring Skylit data into your own tools and AI assistants. ## What Each Skylit Plan Includes | Plan | Dealer positioning and flow | What it adds | |---|---|---| | Community | Flowseeker, Heatseeker Bot index maps in the Skylit Discord | The Skylit Discord, Nexus paper trading, Skylit Academy, Live Stages, the Trader Success team | | Initiate | Everything in Community, plus Heatseeker in the web app for 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) | Atlas charting for indices and futures | | Pro | Everything in Initiate, plus Heatseeker across 5,000+ tickers | Atlas charting for everything, Talon (the Skylit AI agent), Tempest, 1:1 Success Sessions | There is no trial on paid plans, but you can start free with Live Stages for 60 minutes a day. Current prices are on the [pricing section](https://www.skylit.ai/#pricing). *Educational material, not financial advice. Nothing here is a recommendation to buy or sell any security. Options involve significant risk and are not suitable for every investor.* ## Frequently Asked Questions ### What is the best SpotGamma alternative? It depends on what you use SpotGamma for. For a live dealer-positioning map you read yourself, with GEX and VEX on one board, the King Node, Gatekeepers and Trinity Mode, plus options flow, daily Live Stages and a Trader Success team on every plan, Skylit pairs Heatseeker with Flowseeker. QuantData suits traders who want many exposure metrics next to flow and dark pool data. MenthorQ and Volland are other names traders compare; check their sites for current features. ### How is Skylit different from SpotGamma? SpotGamma is known for its research notes, education, key levels, TRACE and HIRO. Skylit is built around a full strike-by-expiration board you read yourself: Heatseeker puts GEX and VEX on one board with a switch, stars the King Node, and adds Gatekeepers, velocity, replay and Trinity Mode, in the same web app as Flowseeker. Every Skylit plan also includes daily Live Stages inside the app and the Trader Success team. ### Does Skylit show GEX and VEX together? Heatseeker puts GEX and VEX on one board, and you switch between them with the GEX/VEX switch; the board, the King and velocity follow the view you pick. On Pro, Atlas can plot GEX, VEX or GEX+VEX levels on the chart. ### What is a King Node? The King Node is the strike with the highest absolute GEX value on the Heatseeker board, positive or negative. It is where market makers hold the greatest exposure, and Heatseeker marks it with a star. Gatekeepers are the prominent nodes between price and the King Node that can block the way there. ### What is Trinity Mode? Trinity Mode shows SPXW, SPY and QQQ side by side by default, so index traders can see whether the three agree. You can change the instruments and add panels. ### How many tickers does Skylit cover compared with SpotGamma? Skylit's Heatseeker covers 5,000+ tickers on the Pro plan, and 63 index and ETF symbols (SPX, SPY, QQQ, IWM, DIA, VIX, sector and macro ETFs) on Initiate. SpotGamma's Equity Hub covers thousands of stocks and indexes; check its site for its current list. --- # How accurate is Tempest? Two years of volatility readings, checked > How Skylit Tempest's volatility readings compared with what stocks did next, Jul 2024-Sep 2026: expected-move calibration, tail frequency, SVX30 vs trailing volatility, IV reversion and implied vs realized. Source: https://www.skylit.ai/learn/tempest-volatility-accuracy | Published 2026-09-26 | Updated 2026-09-26 | Skylit (https://www.skylit.ai) **We checked two years of Skylit Tempest's volatility readings against what stocks actually did next.** On ordinary (non-earnings) days from July 2024 to September 2026, about 3 in 4 next-day closes landed inside Tempest's ±1σ expected move and about 96 in 100 inside ±2σ, across 313 liquid US stocks and ETFs. Tempest's 30-day implied volatility, SVX30, tracked the next month's realized volatility far more closely than trailing volatility did. Extreme readings tended to revert, and implied volatility usually ran above the volatility that followed. Every result held on a later period and on 2,400+ additional names. All of it is about the *size* of moves, not their direction. This note sets out what we measured, how, and where the limits are. ## Summary of findings Each result below held in all three samples described in [the data](#the-data). | Question | Result | |---|---| | Does the expected-move cone contain next-day closes as often as it should? | 74–77% inside ±1σ and about 96% inside ±2σ on 313 names (about 74% and 95% on 2,400+ other names). Slightly conservative at 1σ, on target at 2σ | | Are the tails honest? | Moves beyond 3× the expected move were about 3× as frequent as normal math implies | | Does SVX30 anticipate next month's volatility better than trailing volatility? | Within-stock correlation of about 0.34–0.41, against about 0.0–0.14 for trailing 20-day realized volatility | | Do extreme readings revert? | Top-10% readings were lower 20 sessions later about 80% of the time (typical day: 50–58%). Bottom-10% readings were higher about 70–80% of the time. Much of the top-10% effect is earnings | | Does implied usually exceed what follows? | Implied was above next-month realized 60–64% of the time, with a median gap of 2.5–3.6 vol points | ## The data **Tempest readings.** Tempest reads each stock's options and records its readings at every close: SVX (the Skylit Volatility Index, stated as a yearly percentage), the expected move in dollars and percent, and where SVX sits in the stock's own past-year range. Readings are stored point-in-time: each one uses only what was known at that close, so it can be checked against what happened later. For dates before Tempest launched, readings were computed the same way from the option quotes available on each date. **Outcomes.** What stocks actually did comes from exchange closing prices on the regular NYSE trading calendar. Realized volatility is measured from those closes. **Samples.** Three sets of data, each checked separately: | Sample | Names | Dates | Role | |---|---|---|---| | Earlier period | 313 liquid US stocks and ETFs | Jul 2024–Nov 2025 | Where each pattern was first found | | Later period | The same 313 names | Nov 2025–Sep 2026 | Confirmation on later dates | | Additional names | 2,400+ other US-listed names | Dec 2025–Sep 2026 | Confirmation on names never used to find a pattern | Only clean readings count: names with enough actively quoted options to give a reliable reading. Days where a company reported earnings are left out of the cone results below. Moves around reports behave differently and are measured separately. ## 1. Does the expected-move cone hold? Tempest's expected move is a 1σ (one standard deviation) move: the range options are pricing for a stock by the next close. A textbook normal distribution puts about 68% of outcomes inside ±1σ and about 95% inside ±2σ. A well-calibrated cone should land near those shares; far more closes inside would mean the cone is too wide, and far fewer would mean it is too narrow. **Chart:** Bar chart: share of next-day closes inside Tempest's expected move. Inside plus or minus 1 sigma: 76.5%, 74.2% and 73.9% across the three samples, against 68.27% for a normal distribution. Inside plus or minus 2 sigma: 96.0%, 95.9% and 95.3%, against 95.45%. *Non-earnings days. 313 names: 88,490 name-days (Jul 2024–Nov 2025) and 61,303 (Nov 2025–Sep 2026). 2,400+ names: 245,745 name-days (Dec 2025–Sep 2026).* - **At ±1σ, the cone ran slightly wide.** 74–77% of next-day closes landed inside it on the 313 names, and about 74% on the 2,400+ other names, against about 68% for a normal distribution. Part of that is the shape of daily moves: most days are quieter than a bell curve implies and a few are far larger, which puts more closes inside ±1σ even when the expected move is sized right overall. Part is consistent with options carrying a premium over the moves that follow (see [section 5](#5-implied-vs-realized)). - **At ±2σ, it was on target.** About 96% landed inside on the 313 names and about 95% on the other names, in line with the normal distribution's 95%. In plain terms: Tempest's ±1σ band is a slightly conservative yardstick, and its ±2σ band has contained closes about as often as the textbook says it should. | Sample | Inside ±1σ (95% range) | Inside ±2σ (95% range) | Name-days | |---|---|---|---| | 313 names, Jul 2024–Nov 2025 | 76.5% (74.9–78.0%) | 96.0% (95.2–96.6%) | 88,490 | | 313 names, Nov 2025–Sep 2026 | 74.2% (72.6–75.8%) | 95.9% (95.2–96.4%) | 61,303 | | 2,400+ names, Dec 2025–Sep 2026 | 73.9% (72.2–75.8%) | 95.3% (94.7–95.8%) | 245,745 | ## 2. Are the tails honest? A cone can look right in the middle and still understate the extremes. Real stocks have more very large days than a bell curve implies, and a reading that pretends otherwise is the dangerous kind. **Chart:** Bar chart: share of name-days that moved more than 3 times the expected move. 0.9%, 0.7% and 0.9% across the three samples, against 0.27% for a normal distribution. *Non-earnings days, same samples as above. Whiskers show 95% confidence ranges.* Moves beyond 3× the expected move happened on 0.7–0.9% of name-days, about 1 in 110 to 1 in 140, against 0.27% for a normal distribution. That is **about 3× as often as normal math implies**. Tempest's expected move describes a typical day well; it does not make the rare, very large day disappear, and it should not be read as a ceiling. ## 3. Does SVX30 anticipate next month's volatility? A common shortcut for "how much will this stock move next month" is to look at how much it moved last month. We compared that shortcut, trailing 20-day realized volatility, with Tempest's SVX30 as guides to the realized volatility over the following 21 trading days. We measured this **within each stock**: for each name, we asked whether its readings rose and fell with its own later volatility. That removes the obvious fact that some stocks are always more volatile than others, which would flatter any measure. **Chart:** Grouped bar chart: within-stock correlation with next month's realized volatility. Tempest SVX30: 0.41, 0.40 and 0.34 across the three samples. Trailing 20-day realized volatility: 0.14, 0.01 and minus 0.02. *Within-stock correlation between each reading and realized volatility over the next 21 trading days. Higher means the reading tracked later volatility more closely.* - **SVX30 tracked the next month's realized volatility far more closely.** Its within-stock correlation was about 0.34–0.41 in all three samples; trailing 20-day volatility's was about 0.0–0.14. - **SVX30 was also the closer of the two about 60% of the time**, measured day by day. Two caveats matter here: - **This is about volatility, not direction.** A higher SVX30 pointed to bigger moves in either direction. It says nothing about whether the stock went up or down. - **Part of the gap comes from the earnings calendar.** Options know when a company reports; trailing volatility does not. With earnings windows removed, SVX30 was still the closer of the two 53–57% of the time, a smaller but consistent margin. Its within-stock correlation stayed well ahead of trailing volatility's on the later period and the 2,400+ names, but the two were close on the earlier period. ## 4. Do extreme readings revert? Tempest ranks each stock's SVX30 against up to its own past year (at least 60 sessions), as a percentile. For the 2,400+ additional names, whose history starts in December 2025, that is a shorter window, so their results cover March–September 2026. We grouped readings into ten bands, from the lowest 10% of a stock's own range to the highest, and asked how often SVX30 was lower 20 trading days later. **Chart:** Three bar charts, one per sample, showing the share of days 30-day implied volatility was lower 20 sessions later, by percentile band. The share rises steadily from the lowest band to the highest: from 18% to 86%, from 23% to 79%, and from 32% to 80%. The share across all days was 49%, 50% and 58%. *Each panel is one sample. Bars run from the lowest 10% of a stock's own past-year range (left) to the highest 10% (right).* - **Top-10% readings were lower 20 sessions later about 80% of the time** (79–86% across the samples), against 50–58% on a typical day. - **Bottom-10% readings were higher 20 sessions later about 70–80% of the time** (69–82%). - The pattern is gradual rather than a cliff: the higher the band, the more often IV was lower a month on. - **Much of the top-10% effect is earnings.** About two-thirds of top-10% readings on the 313 names came shortly before an earnings report, and implied volatility usually falls once the report is out. Without a report in the following month, top-10% readings were lower 20 sessions later about 50–65% of the time: still more often than similar days (about 30–45%), but well short of 80%. This describes **implied volatility itself**. It does not mean options at a top-10% reading were mispriced, or that the stock moved less than priced. High implied volatility tended to ease; whether the premium was worth selling is a separate question this study does not answer. ## 5. Implied vs realized Across the samples, **implied volatility (SVX30) was above the realized volatility of the next month 60–64% of the time**, with a **median gap of 2.5–3.6 vol points** (the difference between two yearly volatility readings; SVX 32 against 30 is a 2-point gap). | Sample | Implied above next-month realized | Median gap | |---|---|---| | 313 names, Jul 2024–Nov 2025 | 64% | +3.6 vol points | | 313 names, Nov 2025–Sep 2026 | 64% | +3.3 vol points | | 2,400+ names, Dec 2025–Sep 2026 | 60% | +2.5 vol points | We quote the median and the typical share on purpose. The *average* gap is not reliable: a few months of sudden, large moves, when realized volatility far exceeds what was priced, swing it enough that it is not statistically distinguishable from zero. On a typical month, options priced a little more movement than stocks delivered. In the occasional shock month, they priced far less. This is consistent with the ±1σ cone running slightly wide in [section 1](#1-does-the-expected-move-cone-hold). ## How we tested it The goal was to find out what holds up, not to find something to say. The method was set to make chance findings unlikely to survive. - **Weekend-adjusted SVX30.** The implied-against-realized and percentile results use Tempest's weekend-adjusted SVX30 reading. - **Point-in-time only.** Every test uses readings exactly as they stood at a close and outcomes from the following sessions only. A reading at Monday's close is judged on Tuesday onward, never on Monday. - **Exchange closing prices.** Outcomes are measured on regular-session closing prices, on the NYSE trading calendar. - **Found once, confirmed twice.** Each idea was first tested on the earlier period. It only counted if it passed there after adjusting for the number of ideas tested at once, and then held in the same direction, at conventional statistical significance, on *both* the later period and the 2,400+ additional names. - **Honest confidence ranges.** Ranges come from resampling whole blocks of trading days rather than single name-days, because stocks move together: one volatile week across 300 names is one week of evidence, not 300 independent observations. - **Everything we tried is counted.** We ran 75 tests in all, on the cone and its tails, implied against realized volatility, SVX30 against trailing volatility, percentile reversion, term structure, skew, the call and put premium balance, large moves, quiet "coiled" stretches, earnings reactions, and how implied volatility moves with price. > Nothing here measures trading results. This study did not test buying or selling options, so it says nothing about profit or loss, and none of these readings is a signal to trade. ## Limits of this study - **About two years of history.** That is roughly 25 independent 21-day windows, enough to see consistent patterns, not enough to rule out a very different market regime. - **Overlapping dates.** The later period and the additional names cover similar calendar dates, so they are not independent in time. - **Survivors.** The 313 names were fixed when the history was built, so companies that were later delisted are missing. That likely makes the tails look slightly *better* than they were. - **Earnings days are excluded** from the cone results. - **Descriptive, not a guarantee.** These are measurements of the past. We plan to re-run them as more history accumulates and to publish updates here. ## How to use this when you read Tempest - **Treat the ±1σ expected move as a slightly conservative yardstick** for a typical day, and the ±2σ band as the range that has held about 95% of the time. - **Never treat the cone as a ceiling.** Moves beyond 3× the expected move have happened about 3× as often as textbook math says. - **Read SVX30 as the market's estimate of how much a stock will move,** not which way. Check for a scheduled event before reading a high SVX as unusual. - **Expect extremes to ease,** but remember that describes implied volatility, not whether options were mispriced. See how each reading works in the [Tempest field guide](https://www.skylit.ai/docs/guides/tempest), or read more about Tempest on its [product page](https://www.skylit.ai/modules/tempest). For the Greek behind implied volatility, see [Vega](https://www.skylit.ai/learn/vega). *Historical, descriptive statistics from Skylit Tempest readings and exchange closing prices. Past behavior does not guarantee future results. Not investment advice.* Research by Skylit, Inc. Tempest is available to Skylit Pro members. ## Frequently asked questions ### How accurate is Skylit Tempest's expected move? On non-earnings days from July 2024 to September 2026, 74–77% of next-day closes landed inside Tempest's ±1σ expected move and about 96% inside ±2σ, across 313 liquid US stocks and ETFs. On 2,400+ additional names (December 2025 to September 2026) the figures were about 74% and 95%. A normal distribution would put about 68% inside ±1σ and 95% inside ±2σ, so the cone was slightly conservative at 1σ and on target at 2σ. ### Does Tempest predict which way a stock will move? No. Tempest measures how much movement options are pricing, not direction. In this study, none of its readings showed a reliable edge on price direction. ### Is SVX30 a better guide to next month's volatility than recent volatility? In this study, yes. Within each stock, SVX30's correlation with the next month's realized volatility was about 0.34–0.41, against about 0.0–0.14 for trailing 20-day realized volatility. Part of that comes from options knowing the earnings calendar, and it is about the size of moves, not their direction. ### Do options usually price more movement than stocks deliver? Usually, by a little. Tempest's 30-day implied volatility was above the next month's realized volatility 60–64% of the time, with a median gap of 2.5–3.6 vol points. The average gap is not reliable, because occasional shock months, when stocks move far more than priced, swing it. ### Why are earnings days excluded? Price moves around earnings reports behave differently from ordinary days, so they are measured separately. The cone results in this note cover non-earnings days only. ### Can I check Tempest's accuracy myself? Every Tempest reading is stored point-in-time, so its accuracy can be checked against what happened afterwards. In the app, the expected-move cones on Atlas can be replayed and pinned to see how a past cone played out. --- # Charts First: Market Structure Before Exposure > The foundational doctrine of Skylit Academy. Always form your thesis from price structure before checking Heatseeker. Charts create the thesis, exposure confirms or denies it. Source: https://www.skylit.ai/learn/charts-first | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Heatseeker Isn't a Signal Generator Let's get this out of the way first: Heatseeker doesn't tell you what to do. It's a confirmation tool. You form the thesis from the chart. Then you check Heatseeker to see if the structure underneath supports it or kills it. That's the whole workflow. If you skip the chart part and jump straight to the exposure data, you're just staring at numbers without a question to answer. The data becomes noise. "Without chart structure, exposure data becomes noise." This distinction matters because a lot of traders flip it. They see a big yellow node on the heatmap and think that's the trade. It's not. The node tells you something about dealer positioning at that level. Whether price is actually heading there, whether there's a reason for it to head there, that's still the chart's job. ## Markets Move Within Structure Price doesn't wander randomly. It moves within structure: support and resistance levels, sequences of higher highs and higher lows in uptrends, lower highs and lower lows in downtrends. Ranges form, break, and reform. Every move is relative to where it's been. This structure is readable on any chart. You don't need special tools for it. You need to know where price has reacted before, where it's stalling now, and what the broader sequence of moves tells you about momentum. The key question you're always asking: **Where is price in the structure right now?** - Is it approaching support from above? - Is it testing resistance it's failed at twice before? - Is it grinding through the middle of a range with no clear lean? - Is it trending cleanly with no obvious overhead resistance? Each of those situations sets up a different thesis. And each thesis needs a different kind of confirmation before you put capital behind it. ## Range Extremes vs. No-Man's-Land The middle of a range is where trades go to die. Price is equidistant from support and resistance. Neither side has a clear edge. You're essentially flipping a coin with transaction costs. Range extremes are where the reactions happen. That's where buyers step in at support and sellers push back at resistance. That's where you get the asymmetry you need: tight stop on one side, room to run on the other. This is why chart structure has to come first. If you don't know where the extremes are, you can't tell whether you're trading at an edge or in the middle of nowhere. > Think about a pinball machine. The ball doesn't score points in the middle of the table. The action is at the bumpers, the edges, the flippers. Trading in the middle of a range is like watching the ball roll around with nothing to hit. You want to be positioned at the bumpers. ## The X-Ray Analogy Here's how the workflow actually makes sense. > A doctor doesn't start with the X-ray. They talk to the patient first. They observe symptoms, check the obvious signs, form a hypothesis. Then they use the X-ray to confirm or rule out what they already suspect. The X-ray alone, with no prior assessment, is just an image. It only becomes diagnostic in context. > > Heatseeker is the X-ray. Your chart reading is the prior assessment. Read the chart first, form the thesis, then open Heatseeker to confirm or deny. This changes how you use the tool. You're not scanning the heatmap looking for something interesting. You're coming in with a specific question: "I think price is going to react at this level. Does the dealer positioning support that?" A big positive gamma node sitting right at your support level? That's confirmation. Dealers are buying dips there. The structural case and the exposure data are aligned. No meaningful node at your level, or a negative gamma cluster right through it? That changes things. Maybe you size down. Maybe you pass. The exposure data is telling you the structural support isn't there mechanically, even if the chart looks clean. ## The Four-Step Workflow This is the process, in order. Don't skip steps. **Step 1: Identify structure.** Where is price? What are the significant levels? What's the trend doing? Find the support zones, resistance zones, and any key levels that have produced reactions recently. **Step 2: Form a thesis.** Based on the structure, what do you think is most likely to happen next? Be specific. "I think price rallies from this support level back to resistance" is a thesis. "Looks bullish" isn't. **Step 3: Check Heatseeker.** Now open the exposure data. Does the dealer positioning align with your thesis? Is there a positive gamma node supporting your entry level? Is there a cluster of negative gamma in the direction you're expecting price to travel (fuel for the move)? Or does the data contradict what you see on the chart? **Step 4: Execute or pass.** If the chart and the exposure data point the same direction, you have a trade. If they contradict each other, wait. The contradiction itself is information. It means the setup isn't clean, and unclean setups have worse outcomes. ## What Happens When You Skip the Chart It's worth being explicit about why the chart has to come first, not as a formality. If you open Heatseeker without a thesis, every large node looks like a potential trade. You're reactive instead of selective. You end up chasing exposure levels that are structurally in no-man's-land, or that are real nodes but in the wrong direction for where price is trending. Exposure data amplifies whatever framework you're applying. If your framework is "big node equals trade," you'll take a lot of bad setups that happen to have large nodes near them. If your framework is "chart tells me where price wants to go, Heatseeker tells me whether the mechanics support it," you filter down to the high-probability setups where everything's aligned. The chart gives you the question. Heatseeker gives you the answer. That order matters. ## Related Reading - [Reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker): how to interpret the exposure heatmap once you've got your thesis ready - [Intro to Gamma](https://www.skylit.ai/learn/intro-to-gamma): why positive and negative gamma nodes behave differently and what that means for price movement - [Execution Doctrine](https://www.skylit.ai/learn/execution-doctrine): how to size and time entries once chart and Heatseeker are aligned ## Frequently Asked Questions ### Should I look at Heatseeker or charts first? Charts first, always. Heatseeker is a confirmation tool, not a signal generator. You form your thesis from chart structure first, then open Heatseeker to see if the dealer positioning supports or kills that thesis. If you open Heatseeker without a chart-based question to answer, every large node looks like a potential trade and you end up chasing levels with no structural context behind them. ### What is the Charts First Doctrine? The Charts First Doctrine is the workflow rule that chart structure must precede exposure data in every trade decision. You identify structure on the chart, form a specific thesis about where price is likely to go, and then check Heatseeker to confirm or deny that thesis. The chart gives you the question. Heatseeker gives you the answer. Reversing that order turns the data into noise because you don't have a question for it to answer. ### Why is market structure important before checking GEX? Market structure tells you where price has reacted before, where it's likely to react again, and whether you're near a range extreme or stuck in no-man's-land. Without that context, GEX data is just numbers. A big positive gamma node in the middle of a range is structurally useless. That same node sitting at a range extreme where price has twice reversed is a high-probability setup. The structure is what makes the GEX reading meaningful. --- # Intro to Gamma: Pika Nodes, Barney Nodes, and the Absolute Value Rule > Your first look at how dealer positioning shows up on Heatseeker maps. Learn Pika (positive gamma) and Barney (negative gamma) nodes, and why magnitude matters more than color. Source: https://www.skylit.ai/learn/intro-to-gamma | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Dealers Can't Take Sides Market makers don't speculate. Their job is to be the other side of whatever trade you want to do, collect the spread, and hedge away the risk they just took on. They don't care which direction the market goes. They care about staying neutral. When a dealer sells you a call option, they're now short that call. If the underlying rallies, the call gains value and the dealer loses. To offset that, they buy shares of the underlying. Now if the underlying rallies, their long stock position makes money to offset the short call loss. They're neutral. They've hedged. This hedging isn't optional and it doesn't stop. Every time the underlying moves, the delta of those options changes, and the dealer has to adjust their hedge. This continuous, mechanical rebalancing is what drives the structural effects you see on a chart. Understanding whether that hedging is working for you or against you starts with understanding gamma. ## Positive Gamma: The Friction Layer When dealers are **net long gamma**, shown as yellow Pika nodes on Heatseeker, their hedging works against the market's direction. This is counterintuitive at first, but the mechanics are straightforward. Say customers are short puts. Dealers, as the counterparty, are long those puts, which means they're long gamma on the put side. As price falls toward those puts, the dealer's delta exposure grows. To stay neutral, they have to buy stock. They're buying into weakness. That buying slows the decline, creates support, and pushes price back up. Same thing happens on the upside. If price rallies away from those put strikes, the puts go further out of the money, delta shrinks, and the dealer needs to sell stock to rebalance. They're selling into strength. That selling creates resistance and slows the rally. Positive gamma environments mean dealers are constantly acting as a counter-force to whatever the market is doing. They buy dips. They sell rips. The result is that price tends to mean-revert, volatility gets suppressed, and the market chops around in a range. If you've ever watched a stock just grind sideways for days and couldn't figure out why it wouldn't move, positive gamma pinning near that level is often the answer. > Positive gamma is friction. Like a car's brake pads, it doesn't stop movement entirely, but it resists it. Every push in one direction gets pushed back against by dealer hedging. The harder the market tries to move, the more hedge pressure builds in the opposite direction. That's why +GEX environments feel sticky and slow. ## Negative Gamma: The Accelerant When dealers are **net short gamma**, shown as purple Barney nodes on Heatseeker, their hedging runs with the market's direction. The mechanics flip completely. Say dealers have sold calls to customers. They're short those calls, which means they're short gamma. As price rises toward those call strikes, the calls go more in the money. The dealer's short call exposure grows. To stay neutral, they have to buy more stock. They're buying into strength. That buying adds momentum to the rally. When price falls away from those strikes, the calls go out of the money, delta shrinks, and the dealer has to sell stock to rebalance. They're selling into weakness. That selling adds fuel to the decline. In negative gamma territory, dealer hedging is pro-cyclical. Rising prices force dealers to buy, which pushes prices higher, which forces dealers to buy more. Falling prices force dealers to sell, which pushes prices lower, which forces dealers to sell more. Every move begets a larger move. Volatility accelerates. Price overshoots. You get air pockets, fast directional moves that look like nothing's slowing them down, because mechanically, nothing is. > Negative gamma is fuel. Same car, but now instead of brakes, you've got nitrous. Every small price move triggers dealer hedging that amplifies the move further. The market doesn't just move, it runs. If you've seen a stock gap through a "support level" like it wasn't there, you were probably watching price move through a negative gamma zone with no friction to slow it down. ## The Core Pattern | Condition | Dealer Hedge | Market Behavior | |---|---|---| | **+GEX (Positive Gamma)** | Buys dips, sells rips | Volatility dampening, mean reversion, range, chop | | **-GEX (Negative Gamma)** | Buys rallies, sells declines | Volatility amplification, acceleration, overshoots | This is the foundation. Positive gamma creates friction. Negative gamma creates fuel. Every structural effect you'll learn about in [gamma exposure](https://www.skylit.ai/learn/gamma-exposure) and [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker) traces back to this mechanic. ## The Absolute Value Rule Here's a rule that trips up a lot of traders early on: when it comes to structural influence, **magnitude matters more than color**. A yellow Pika node with $2 billion in exposure has more structural weight than a purple Barney node with $200 million. Yes, they have opposite effects, but the larger node is going to dominate. Its hedging flows are an order of magnitude larger. Price is going to feel that $2B node hard. > The Absolute Value Rule: size determines influence, regardless of sign. When you're looking at the heatmap, don't filter by color first. Look at the largest nodes across the whole structure, then assess whether they're positive or negative. A massive positive gamma node sitting at your level is structurally more important than a small negative node nearby, even though they have opposite mechanical effects. The bigger node wins. This matters practically when you're reading the heatmap. You might see a negative gamma zone between two massive positive gamma nodes. The negative zone might look like fuel for a breakout. But if those flanking positive nodes are 10x the size of the negative cluster, the friction from those nodes is going to overpower the fuel. Price is likely to stall at the positive node below and the positive node above, not blast through both of them. The heatmap is a map of forces. You need to assess the magnitude of each force, not just its direction. ## Why This Shows Up on Charts None of this is abstract. It shows up directly in price action, which is exactly why the [charts-first](https://www.skylit.ai/learn/charts-first) workflow exists. The structural effects of gamma manifest as identifiable patterns on the chart. In positive gamma zones, you see tight ranges, frequent retests of the same levels, low volatility days where the range is 0.3% and price just drifts. The dealer buying dips and selling rips creates visible support and resistance at the exposure levels. If you know where the big positive gamma nodes are, you can often predict the boundaries of the coming range before it forms. In negative gamma zones, you see explosive moves, failed breakouts that accelerate instead of reverting, gaps through levels that should have held. When price enters a negative gamma cluster, the dealer hedging amplifies whatever momentum is already present. A 1% move becomes 2%, and a 2% move becomes 4%. The transition between the two regimes is where some of the most tradeable setups occur. When price crosses from a large positive gamma zone into negative gamma territory, the dynamics shift instantly. The friction disappears and fuel takes over. Knowing that transition point in advance, before price gets there, gives you a significant edge on entry timing and target selection. ## Building on This Foundation Gamma is the starting point. Once you understand why positive gamma creates friction and negative gamma creates fuel, everything else in dealer positioning mechanics makes more sense. The strength of any node depends on how close spot price is to it, which direction it's approaching from, and how much of the original exposure is still live versus already hedged out. Those dynamics get covered in detail in [gamma exposure](https://www.skylit.ai/learn/gamma-exposure). The practical side of reading these levels in real-time, knowing which nodes are live and which are stale, is in [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker). Start here though. Get the friction-versus-fuel distinction locked in. It's the lens through which everything else in gamma mechanics gets interpreted. ## Related Reading - [Charts First](https://www.skylit.ai/learn/charts-first): why chart structure has to come before exposure data, and how to use both together - [Reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker): how to interpret the heatmap once you understand what gamma nodes actually represent - [Gamma Exposure](https://www.skylit.ai/learn/gamma-exposure): the full mechanics of GEX, king nodes, and how exposure levels shift over time ## Frequently Asked Questions ### What are Pika and Barney nodes on Heatseeker? Pika nodes are yellow and represent positive gamma exposure. Barney nodes are purple and represent negative gamma exposure. Pika nodes create friction because dealers hedge by buying dips and selling rips, which suppresses volatility and creates range-bound behavior. Barney nodes create fuel because dealers hedge pro-cyclically, buying into rallies and selling into declines, which amplifies moves in whatever direction price is already going. ### What is the Absolute Value Rule in GEX trading? The Absolute Value Rule states that magnitude determines structural influence, regardless of whether a node is positive or negative. A yellow Pika node with $2 billion in exposure has more structural weight than a purple Barney node with $200 million, even though they have opposite mechanical effects. When reading the heatmap, you look at the largest nodes first and assess their sign second. The bigger node wins. ### What is the difference between positive and negative gamma on Heatseeker? Positive gamma creates friction. Dealers in a positive gamma environment buy dips and sell rips, acting as a counterforce to whatever the market is doing. The result is suppressed volatility, mean reversion, and range-bound chop. Negative gamma creates fuel. Dealers in a negative gamma environment buy rallies and sell declines, amplifying momentum in the existing direction. The result is accelerating moves, volatility expansion, and overshoots past levels that would have held in a positive gamma environment. --- # Reading Heatseeker Maps: King Nodes, Gatekeepers, Floors, and Ceilings > How to read the Heatseeker map from scratch. Identify King Nodes, Floors, Ceilings, Gatekeepers, and Air Pockets to build a structural picture of dealer positioning. Source: https://www.skylit.ai/learn/reading-heatseeker | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## The Node Hierarchy The heatmap is not a flat field of levels. It has a structure, a hierarchy that tells you which nodes matter, which ones are checkpoints, and which stretches of chart are open road. Miss the hierarchy and you're just staring at colors. Read it correctly and the tape starts narrating itself. Five node types define that hierarchy. Each plays a specific role. Know what you're looking at before you try to trade it. ## King Node The King Node is the strike carrying the largest absolute exposure value on the board. Not the largest positive, not the largest negative. The largest absolute. It is the center of structural gravity for the current session. Market makers carry their heaviest hedge requirement at the King Node. That means the mechanical flow generated by this level dwarfs everything else on the map. Price gets pulled toward it as expiry approaches. At NYSE close, pins don't happen by accident or by some mystical force. They happen because dealers with the biggest book need to be as close to flat as possible, and the King Node is where that balance point lives. One King Node per session. It changes when the exposure picture rotates. When it moves, pay attention. The market just told you where its center of gravity shifted. ## Floors and Ceilings Below spot: floors. Above spot: ceilings. A **floor** is a large node sitting beneath current price. As price declines toward it, dealer hedging from that level becomes active. Those dealers are buying. The larger the node, the more mechanical buying gets activated on approach. The strongest floor is always the largest exposure node below spot, not the nearest node, the biggest one. A **ceiling** works the same way in reverse. It's a large node above spot. Dealers at that level are positioned to sell as price rises into them. The strongest ceiling is the largest exposure node above current price. Floors and ceilings are not static. The exposure profile shifts throughout the session as positions roll, as new strikes accumulate, and as short-dated gamma decays. A floor that was strong at the open may be weaker by noon. [Node lifecycle](https://www.skylit.ai/learn/node-lifecycle) covers how to track that decay and what it means when a structural level starts to thin out. The relationship between spot and its nearest floor and ceiling is the single most useful piece of context you can have for any intraday trade. It tells you what the mechanical default is: where dealers are most likely to buy, where they're most likely to sell, and how far price can drift before that behavior kicks in. ## Gatekeeper Nodes Not every node between spot and the King Node is inert. Some are checkpoints. A **Gatekeeper** is a prominent node that sits between price and the King Node. Its job is not to be the target. Its job is to determine whether price can reach the target cleanly or gets stopped in transit. Price approaching the King Node has to pass through any Gatekeepers that sit between them. If a Gatekeeper holds, price stalls in the region it's already in. If a Gatekeeper breaks, the path to the next major node opens and price typically accelerates into the cleared zone. The same logic applies in both directions. A Gatekeeper above spot that fails on the first test doesn't close on that test. It stalls the move. A Gatekeeper that gets taken out cleanly is a green light. When building a price path from where spot currently sits to the King Node, count the Gatekeepers between them. Dense stacking of Gatekeepers means a lot of friction, a lot of checkpoint tests before the final level gets reached. An open path means the move can be cleaner and faster. More on how Gatekeepers interact with floors and ceilings is in [gamma regimes](https://www.skylit.ai/learn/gamma-regimes) and the dedicated [node lifecycle](https://www.skylit.ai/learn/node-lifecycle) breakdown. ## Air Pockets An air pocket is a stretch of the heatmap with low or weak exposure. No significant floor. No significant ceiling. No Gatekeepers worth noting. Just dead space between structural levels. Price moves differently through air pockets. Reactions weaken. Support and resistance thin out. Direction gets cleaner because there's nothing pushing back. Moves that looked labored inside a dense structure suddenly accelerate when they enter a pocket. > Air pockets are not targets. Do not buy the bottom of an air pocket or short the top expecting a bounce. They are pathways, zones of low friction that price moves through, not zones where price reverses. Trade the structural nodes on either side. Let the pocket tell you the move will be fast, not that it will stop. Understanding [gamma regimes](https://www.skylit.ai/learn/gamma-regimes) helps frame which types of days produce meaningful air pockets and which days keep them filled. On a trend day, large air pockets below spot in a declining market or above spot in a rallying market are one of the clearest signals that speed is coming. ## The Practical Workflow Reading the heatmap is a five-step process. Run it in order before every session, before every trade. > **Step 1: Identify the King Node.** Find the strike with the largest absolute exposure. Mark it. That's your structural anchor for the session. > > **Step 2: Mark floors and ceilings.** Find the largest exposure node below spot. That's the strongest floor. Find the largest exposure node above spot. That's the strongest ceiling. Mark both. > > **Step 3: Locate Gatekeepers.** Identify the prominent nodes that sit between spot and the King Node. Those are your checkpoints. Each one needs to be cleared for the price path to continue. > > **Step 4: Spot air pockets.** Look for gaps in the exposure map, stretches where no significant node lives. Mark them as fast-travel zones. > > **Step 5: Determine where spot sits relative to all of them.** Are you near a floor, a ceiling, a Gatekeeper, or floating in an air pocket? That context is what makes every other read actionable. The workflow takes less than two minutes once you've done it a few dozen times. Skip it and you're trading blind, reacting to price without knowing what the structure says should happen next. ## Never Trade the Midpoint Between any two structural nodes is a midpoint. That midpoint is not a level. It has no structural significance. There is no mechanical floor there, no ceiling, no dealer obligation that activates as price approaches it. > Trading the midpoint between nodes is trading no-man's-land. You have no structural edge. Dealers are not required to do anything at that price. Support and resistance derived from "halfway between two levels" is imaginary. Mark the nodes. Trade the nodes. Ignore the space between them except as a pathway to understand speed. If you find yourself entering a trade because "it's near the midpoint" or "it's halfway back to the King Node," stop and ask what structural obligation is actually present at that price. If the answer is none, the trade has no mechanical basis. Wait for price to reach an actual node before considering a reaction. ## Putting It Together The five node types, King Node, floor, ceiling, Gatekeeper, and air pocket, do not operate independently. They form a single picture. The King Node is the destination. The floors and ceilings define the mechanical boundaries. The Gatekeepers are the checkpoints between boundaries and destination. The air pockets are the zones where price moves without friction. When you can see all five on the map simultaneously, the likely behavior of price for the session becomes readable. You won't be right every time. The picture changes as exposure changes. But you'll be trading with the structure, not against it, and that distinction compounds over time. For context on how these nodes form and decay across a session, see [node lifecycle](https://www.skylit.ai/learn/node-lifecycle). For how the regime type affects which nodes matter most on a given day, see [gamma regimes](https://www.skylit.ai/learn/gamma-regimes). For the foundational framework that these node types sit inside, see [intro to gamma](https://www.skylit.ai/learn/intro-to-gamma). ## Frequently Asked Questions ### How do you read a Heatseeker map? Start by identifying the King Node, the strike with the largest absolute exposure. That's your structural anchor. Then mark the strongest floor (largest node below spot) and strongest ceiling (largest node above spot). Next, find any Gatekeeper nodes sitting between spot and the King Node. Finally, look for air pockets, stretches of the map with no significant nodes. Once you know where spot sits relative to all five elements, you understand the likely behavior of price for the session. ### What is the difference between a King Node and a Gatekeeper? The King Node is the single strike with the largest absolute exposure on the board. It's the structural center of gravity for the session, where dealers carry their heaviest hedge requirement and where price gets pulled as expiry approaches. A Gatekeeper is a prominent node that sits between price and the King Node. Its job isn't to be the target, it's to determine whether price can reach the King Node cleanly or gets stopped in transit. Price has to clear each Gatekeeper before the path to the next major level opens. ### Why should you never trade the midpoint between nodes? The midpoint between two nodes has no structural significance. There's no dealer hedging obligation that activates there, no mechanical floor or ceiling, and no gamma inflection point. Support and resistance derived from "halfway between two levels" is imaginary. Dealers aren't required to do anything at the midpoint. The structural edge in this framework is tied specifically to mechanical dealer responses at actual nodes. Away from nodes, that edge doesn't exist. --- # Gamma Regime Awareness: Range Days, Trend Days, and Whipsaw Days > How to forecast the type of trading day using Heatseeker. Positive gamma creates range days, negative gamma creates trend days, and mixed signals create whipsaw days. Source: https://www.skylit.ai/learn/gamma-regimes | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Regime First, Direction Second Most traders look at a chart and ask: which way is this going? The better question is: what kind of day is this? The answer to the second question determines how you trade the first. Gamma regime awareness is the discipline of classifying the day before you put on a trade. Three regime types cover the meaningful range of market behavior. Each one has a distinct structural signature. Each one has a default tactic. Get the regime right and you're playing the correct game. Get it wrong and the best read in the world will still get you chopped out or stopped through. ## What Regime Actually Means Regime is not direction. It's the character of how price will move regardless of direction. Positive gamma creates friction. When dealers are net long gamma, they lean against the move. Rallies get faded. Dips get bought. The result is compression, a range that fights every attempt to leave it. Price can absolutely go up in a positive gamma regime. But it goes up slowly, with reversals, with choppy overlapping candles. Negative gamma is fuel. When dealers are net short gamma, they chase the move. Every rally generates more buying from dealers rebalancing. Every decline generates more selling. The result is momentum, clean directional moves that feel like they're accelerating on their own because they are. The dealer hedge flow is adding to the direction, not fighting it. Regime shapes behavior. Structure defines the edges. [Reading the heatseeker](https://www.skylit.ai/learn/reading-heatseeker) tells you where the nodes are. Regime awareness tells you how to trade between them. ## Type 1: Range Day **The signature:** Positive gamma predominates. Price stays inside a floor and ceiling. The trinity maps show no confluence, no single directional read is consistent across expirations. Often, spot is sitting near a key level and the market is waiting. Waiting for a catalyst. Waiting for an event. Waiting for positioning to shift. **What price looks like:** Back and forth. Tests of both sides that fail. Each attempt to break one direction gets absorbed and reversed. The floor holds every dip. The ceiling holds every rally. Volume can be present but nothing resolves. **The tactic:** Fade the extremes. Sell the ceiling test. Buy the floor test. The mechanical structure is doing the work for you. Dealers at the ceiling are selling into rips. Dealers at the floor are buying dips. You're trading with the largest book in the room. The discipline is to take profit before the midpoint because the opposing extreme will absorb the next leg, and not to hold for a breakout that the structural picture says is unlikely without a catalyst to change the regime. Type 1 days often set up the transition to Type 2 or Type 3. The compression is loading the spring. Watch the floor and ceiling for signs of thinning exposure, because when they start to break down, the character of the day changes. ## Type 2: Trend Day **The signature:** Negative gamma with rapid accumulation. Charts show spot sitting on a key level with nodes that are far from current price, not clustered around it. The velocity maps show one-directional positioning, the crowd is positioned for a move and the accumulation is happening fast. Air pockets are present in the direction of the anticipated move. The King Node is growing rapidly, not static. Floors and ceilings are rolling. Rolling is the key tell. When floors roll higher, it means structural support is repositioning upward. Each subsequent floor is higher than the last. Dealers are rehedging a rising market, and the mechanical buy pressure is moving with price. When ceilings roll lower, it's bearish repositioning. Each subsequent ceiling is lower, and mechanical sell pressure is tracking price downward. **What price looks like:** Directional. Clean. One-sided. The candles don't have the choppy overlapping quality of a Type 1. Dips are shallow and bought quickly, not because retail traders are brave, but because dealer hedge flow is immediately filling in the gaps. Or, in a declining Type 2, rallies are sharp and short, faded hard by repositioning dealers every time. **The tactic:** Follow the direction. Do not fade. The structure is adding to the move, not fighting it. The air pockets ahead in the direction of travel tell you where the next acceleration zone is. The rolling floors or ceilings tell you that the structural basis for the move is self-reinforcing. Let the regime work. Trail stops behind the rolling floor or ceiling rather than fixed levels, because the structure itself is moving. The hardest discipline on a Type 2 is not getting out early. Every modest pullback looks like a reversal. In negative gamma with accumulation, those pullbacks are dealer rebalancing, brief pauses in the hedge flow, not structural reversals. The signal that the trend is ending is regime change, a slowing in accumulation, air pockets filling in, the King Node stabilizing rather than growing. ## Type 3: Whipsaw Day **The signature:** Negative gamma combined with air pockets and conflicting signals. The maps are disorganized. Trinity confluence is absent. The structural picture is telling three different stories at once and none of them align. Violent moves in both directions. Fast tests of extreme levels followed by violent reversals. The candles are wicky. No conviction is held for more than minutes. This is the most dangerous regime. Negative gamma means every move is being amplified by dealer flow. But the lack of directional structure means the amplification shifts direction as fast as the price does. You can be right on a direction for two minutes and wrong for the next five, with stops being taken out in both directions. **What price looks like:** Spike up, crash, spike down, crash. Every directional entry gets violated. The tape looks like it's broken. It's not broken. It's operating exactly as negative gamma without structural conviction produces. **The tactic:** Fade extreme ends of the range only, or sit out. The extreme ends are the only place where any structural argument exists on a Type 3. A violent move into a major node at an extreme level has some mechanical basis for a reaction. Everything in the middle of the range is no-man's-land with amplified volatility, which is the worst possible combination. If the extreme levels aren't clear, the correct trade is no trade. Sitting out is a position. On a Type 3 day, sitting flat while the chop destroys both directional traders is a positive outcome. Preservation on a disorganized day means full capital for the next Type 1 fade or Type 2 trend. ## Rolling of Floors and Ceilings Rolling is evidence of regime and direction simultaneously. It is one of the most reliable reads on the board. When floors roll higher, consecutive floors are printing at successively higher strikes, the structural mechanics are bullish. Dealers are repositioning their buy hedges higher as the market advances. That repositioning itself generates buy flow. The floor isn't just moving, it's actively buying its own advance. The opportunity set changes: prior ceilings become floors, new ceilings form above the old ones, and the structural range has shifted up. When ceilings roll lower, consecutive ceilings print at successively lower strikes. Each new ceiling is a fresh mechanical barrier below the last. Prior floors become overhead resistance. The range has shifted down. Rolling does two things at once. It confirms the direction and confirms the regime. You can't get rolling floors in a Type 1 day. Type 1 days have a stable floor and a stable ceiling. Rolling is a Type 2 signature, negative gamma with directional accumulation. If you see rolling and you're still fading the move, the structural evidence is telling you the tactic is wrong. For a detailed breakdown of how to track rolling levels session by session, see [rolling floors and ceilings](https://www.skylit.ai/learn/rolling-floors-ceilings). ## Regime Summary > **Type 1 (Range):** Positive gamma predominant. Stable floor and ceiling. No trinity confluence. Tactic: fade extremes. > > **Type 2 (Trend):** Negative gamma with rapid accumulation. One-directional positioning. Air pockets in direction of move. Floors or ceilings rolling. Tactic: follow the direction. > > **Type 3 (Whipsaw):** Negative gamma with conflicting signals. Disorganized maps. Violent two-sided moves. Tactic: fade extreme levels only, or sit out. > > Regime shapes behavior. Positive gamma = friction. Negative gamma = fuel. Classify first. Trade second. ## Transitions Between Regimes Regimes don't always announce themselves at the open. A day can start as a Type 1 and flip to a Type 2 mid-session when a catalyst hits and positioning shifts. The structural signals for a pending transition are there if you know what to watch. The key transitions to watch for: **Type 1 to Type 2:** The floor or ceiling begins to thin. The King Node starts growing rapidly. Air pockets appear in one direction. The trinity maps start showing nascent directional confluence. This is the setup for a breakout from compression into trend. The transition is often the best entry of the entire day, after the range day has confirmed the structure and before the trend day has moved far enough to make the entry feel late. **Type 2 to Type 3:** Accumulation pace slows. Air pockets fill in. Conflicting signals emerge on the maps. The King Node stabilizes. This is the warning that the trend fuel is running out and the tape is about to get disorganized. Take profits before the regime deteriorates, not after. **Any type to Type 3:** A macro event, an unexpected print, a sudden vol spike. The maps disagree. Reduce size. Protect capital. Wait for the structure to reorganize. The regime framework in practice is less about perfectly classifying every day and more about avoiding the mistake of trading a Type 2 tactic on a Type 1 day or fading a Type 2 trend because it feels extended. The structural signals are telling you something. The regime framework is the translation layer. For how nodes behave differently across these regime types, see [reading heatseeker](https://www.skylit.ai/learn/reading-heatseeker). For how specific patterns play out once a regime is identified, see [heatseeker patterns](https://www.skylit.ai/learn/heatseeker-patterns). ## Frequently Asked Questions ### What is a gamma regime? A gamma regime is the classification of what kind of day the market is likely to have based on the current dealer positioning. It's not about direction, it's about character. Positive gamma creates a range-bound environment where the tactic is fading extremes. Negative gamma with directional accumulation creates a trend day where the tactic is following the move. Negative gamma with conflicting signals creates a whipsaw day where the tactic is fading extreme levels only, or sitting out entirely. ### How do you identify a trend day vs a range day using GEX? A range day shows positive gamma predominating, with a stable floor and ceiling and no directional confluence across the trinity maps. Price keeps bouncing between those levels. A trend day shows negative gamma with rapid accumulation, one-directional positioning, air pockets in the direction of the move, and floors or ceilings that are rolling. The rolling is the key tell: on a range day, floors and ceilings stay fixed. On a trend day, they migrate in the direction of the trend. ### What causes whipsaw days in the market? Whipsaw days happen when negative gamma combines with conflicting structural signals across indices. Negative gamma amplifies every move, but the lack of directional clarity means that amplification switches direction rapidly. Dealers are chasing the move in both directions. The result is violent two-sided action where both directional traders get stopped out. It's not broken market behavior, it's what negative gamma without structural conviction mechanically produces. --- # Heatseeker Patterns: Rug, Reverse Rug, Pika Clouds, and Beach Ball > The core pattern library for trading Heatseeker maps. Learn to identify Rug Setups, Reverse Rugs, Pika Clouds, Beach Ball overshoots, and Whipsaw environments. Source: https://www.skylit.ai/learn/heatseeker-patterns | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Patterns Are Not the Map The GEX heatmap doesn't produce a single setup. It produces a landscape. Within that landscape, six recurring configurations show up again and again, each with its own behavioral signature and its own edge. Learn to identify them quickly and you stop reading the map cold every session. One rule first: patterns don't override magnitude. A textbook setup in a thin, weak node structure trades differently than the same setup anchored to a king node with hundreds of millions in exposure behind it. Magnitude overrides pattern. Keep that in the back of your head as you read through each configuration below. ## The Rug Setup The Rug is a bearish configuration. Positive gamma stacks above spot. Negative gamma sits below spot. Spot itself is positioned below the positive node. Here is what that structure does mechanically. The positive gamma above acts as a ceiling. Dealers long gamma at those strikes sell into any rally toward them, capping the move. Below spot, the negative gamma removes the floor. Dealer hedges are pro-cyclical. As price falls, dealers sell. The decline feeds on itself. The mental model: a ceiling that not only blocks price but pushes it down faster once rejected. Rejection with acceleration behind it. Price bumps the positive node from below, gets turned away, and then the negative gamma underneath fuels continuation lower with no structural support to interrupt it. The trade is directional. You are not fading the rejection. You are riding the acceleration phase that follows it. The edge comes from understanding *why* price is going to move fast in one direction once the rejection confirms, not just observing that price reversed. Watch for the Rug setup on the approach to a large positive node when negative gamma sits within the current session's expected range. That combination is when the setup has teeth. ## The Reverse Rug The Reverse Rug is the exact mirror. Negative gamma above spot. Positive gamma below spot. Spot sits above the positive node. The positive gamma below deflects price back up. Dealers long gamma at those strikes buy into any dip toward them, providing a mechanical floor. The negative gamma above amplifies any bounce. As price rises into that zone, dealer hedges become pro-cyclical to the upside. This is support with pro-cyclical momentum behind it. The level holds and the bounce runs. Not a slow grind back. A sharp reversal with dealer flow behind it. The Reverse Rug is one of the higher-conviction bullish setups on the map precisely because both forces are aligned in the same direction: structural support at the node below and acceleration fuel in the zone above. Traders who recognize this structure early often find that the move is already well underway before the broader market understands why price moved that fast. ## Pika Clouds Pika Clouds are dense clusters of positive gamma nodes. Not a single king node. A region of the map where multiple positive nodes sit in close proximity, creating overlapping contrarian dealer flow across a range of strikes. Price behavior inside a Pika Cloud is distinctive. The trend halts. Movement becomes inefficient. Price sticks, rotates, and struggles to move cleanly in either direction. Probability of rejection is elevated at each node within the cluster. The tape chops. Pika Clouds act like gravity wells. Price doesn't move cleanly through them. It sticks, rotates, and struggles. This is not a bullish or bearish signal by default. A Pika Cloud above spot is resistance. A Pika Cloud below spot is support. A Pika Cloud surrounding spot means you are trading inside an inefficient range environment where false moves in both directions are the norm. Magnitude matters here more than anywhere else. A thin Pika Cloud with modest exposure produces soft, porous resistance or support. A dense Pika Cloud with king-node-level exposure at its core can pin price for an entire session. Before trading around a Pika Cloud, check the exposure scale. If the nodes are large, expect strong gravitational pull. If the nodes are small, treat the cluster as a soft zone rather than a firm structural feature. The practical implication: when you see a Pika Cloud forming between spot and a nearby price target, the path is not efficient. Factor in the drag. Reduce size on trend trades that require punching through that zone. Widen your time expectation. Or fade at the cloud's upper or lower edge depending on regime. ## The Beach Ball > Like pushing a beach ball underwater. The deeper it goes, the stronger the release. Price overshoots a node, punches through it, and then reacts. That is the Beach Ball setup. The overshoot is not the trade. The reaction that follows the overshoot is the trade. When price trades beyond a significant positive node, it has moved into territory where the contrarian dealer flow is strongest. The dealers hedging that node are now fully engaged, buying into every further tick down (or selling into every further tick up). The further price goes past the node, the more pressure builds for a snapback. > This is NOT a breakout. It is overshoot followed by reversion. We do not trade breakouts. The most common mistake with the Beach Ball is treating the move through the node as directional confirmation. A trader sees price punch through a level they expected to hold, concludes the level failed, and chases in the direction of the break. That is wrong. The level is not broken. It is stretched. The distinction matters entirely. What identifies the Beach Ball in real time is the failure to follow through. Price moves through the node but does not build momentum on the other side. The tape stalls. Volume may spike briefly at the overshoot point, then dry up. The node's contrarian dealer flow has absorbed the move without capitulating. That is when you look for the reversion. The Beach Ball setup requires patience. You are waiting for confirmation that the overshoot has exhausted, not predicting it. Enter on the early signs of reversion rather than at the extreme of the move. ## The Whipsaw Setup The Whipsaw setup is not a directional trade. It is a recognition that the map is giving you conflicting signals across indices. The structure looks convoluted. SPX might print a bullish configuration. QQQ prints bearish. SPY looks pinned. Ranges still exist on each individual index, but there is no unified signal. The structural edges cancel each other out at the macro level. In this environment, fake moves are the norm. Rapid reversals trap both sides. A move that looks decisive on one index reverses before the trade on a correlated index can work. Both bulls and bears get chopped. The only edge in a Whipsaw environment comes from fading the extreme ends of ranges rather than chasing directional momentum. You are not expressing a view on where the market is going. You are betting that the trap environment continues and that moves to extremes will revert. Be selective. The best Whipsaw fades are at the outer boundaries of the ranges on the most conflicted index, ideally with a fresh node providing structural support or resistance at the fade point. Midrange entries in a Whipsaw environment have no edge. See [execution doctrine](https://www.skylit.ai/learn/execution-doctrine) for how to tighten criteria in trap conditions. Knowing when NOT to trade is as valuable as knowing the setups. The Whipsaw setup is the map telling you the odds are not in your favor for directional trades today. Respect that. ## Rainbow Road Rainbow Road is the end of the pattern recognition exercise. No structure. No recognizable configuration. Pure chaos. The map looks like a random scatter of colors with no coherent arrangement of nodes, no visible regime, no meaningful cluster or polarity level to anchor a thesis. When the map looks like chaos, the answer is to not trade. That statement is harder to act on than it looks. Sitting out sessions feels expensive when you are used to finding setups. The reality is that trading a Rainbow Road map is how you give back multiple good sessions in a single day. There is no edge to extract from a structureless environment. The noise will eat you. The presence of Rainbow Road conditions is diagnostic in itself. When the map lacks structure, it often reflects rapid, unstable positioning shifts at the options market level. This is frequently the case around major macro events, earnings surprises, or unexpected geopolitical catalysts that render the prior positioning landscape irrelevant. The old map is obsolete and the new one has not formed yet. You are not trading the transition. ## Patterns in Context No pattern exists in isolation. Every setup described here interacts with the gamma regime it sits inside, the magnitude of the nodes involved, and the confluence with chart structure. A Rug setup in a deeply negative gamma regime hits differently than a Rug setup in a mildly negative environment. A Beach Ball at a minor gatekeeper node is a small trade. A Beach Ball at a king node is a high-conviction setup. A Whipsaw day on thin volume means something different than a Whipsaw day during a macro catalyst. The patterns are the vocabulary. Magnitude, regime, and confluence are the grammar. Read the [gamma regimes guide](https://www.skylit.ai/learn/gamma-regimes) to understand how regime context changes the weight of every pattern. And before any of this is actionable, you need to know how to read the actual heatmap that these patterns appear on. The [reading Heatseeker guide](https://www.skylit.ai/learn/reading-heatseeker) walks through exactly how to find these patterns in the live tool. Once you can identify them on demand, the [execution doctrine](https://www.skylit.ai/learn/execution-doctrine) covers how to enter, size, and manage the trades they produce. ## Frequently Asked Questions ### What is a Rug Setup on Heatseeker? The Rug Setup is a bearish configuration where positive gamma stacks above spot and negative gamma sits below it. The positive node above acts as a ceiling that not only blocks rallies but accelerates declines after rejection. When price bumps the positive node from below and gets turned away, the negative gamma underneath removes any structural floor, so the decline that follows feeds on itself through pro-cyclical dealer hedging. You're trading the acceleration phase after the rejection confirms, not the rejection itself. ### What is the Beach Ball pattern? The Beach Ball is an overshoot-and-reversion setup. Price punches through a significant positive node, continues briefly beyond it, then snaps back. The further price overshoots, the more contrarian dealer flow builds against it. The most common mistake is treating the move through the node as a breakout confirmation. It's not a breakout, it's a stretch. The node hasn't failed, it's absorbed the move. The trade is the reversion back through the node after the overshoot exhausts and the tape stalls. ### What is a Pika Cloud and how does it affect price? A Pika Cloud is a dense cluster of multiple positive gamma nodes sitting in close proximity on the map. Instead of a single king node creating one friction point, a Pika Cloud creates overlapping contrarian dealer flow across a range of strikes. Price behavior inside one is distinctive: the trend halts, movement becomes inefficient, and the tape chops. A Pika Cloud above spot acts as layered resistance. A Pika Cloud below spot acts as layered support. A Pika Cloud surrounding spot means you're trapped in a grinding range environment. ### What is the Rainbow Road pattern? Rainbow Road is the pattern that means don't trade. It describes a heatmap that shows no recognizable structure, no coherent arrangement of nodes, no visible regime, and no meaningful cluster or polarity level to anchor a thesis. The map looks like a random scatter of colors. This typically shows up around major macro events or unexpected catalysts that made the prior positioning landscape irrelevant. The old map is obsolete and the new one hasn't formed yet. There's no edge to extract from a structureless environment. --- # The Execution Doctrine: Tap Probability, Deflection Zones, and Entry Precision > How to actually execute trades using Heatseeker. Enter at direct node taps, use deflection zones, understand tap probability decay, and manage risk with 3:1 minimum R:R. Source: https://www.skylit.ai/learn/execution-doctrine | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## One Rule to Start The core execution rule is simple. We see the setup on the map, price approaches the node, we enter at the direct tap, deflection plays out in our favor. That's the whole thing. Everything else in this article is precision around that rule: where exactly to enter, how long the edge lasts, what the regime demands, and when the setup is not worth taking. If you are entering anywhere other than the direct tap of a structural node, you are working without a catalyst. You are in noise. The structural edge in this framework is tied specifically to the mechanical dealer response at node contact. Away from nodes, that edge does not exist. ## Deflection Zones Nodes do not deflect price at a perfect single tick. They work within a tolerance band. Knowing that band keeps you from chasing price that has already moved or dismissing a valid tap because it missed the exact strike. The standard deflection zones: - **QQQ and SPY:** plus or minus 50 cents around the node strike - **SPX:** roughly 5–10 points around the node strike A king node at QQQ 590 means the valid entry trigger window runs from 589.50 to 590.50. Price touching anywhere in that band is a tap of the node. You are not waiting for 590.00 exactly. This matters in execution because the tape does not gift you the clean print. Price runs into a node, hovers in the deflection zone, and begins to react. Your job is to recognize the tap and act inside the window, not after the reaction has already printed. When price moves through the deflection zone and continues, the tap has not deflected. That is overshoot territory. Reassess using the [heatseeker patterns guide](https://www.skylit.ai/learn/heatseeker-patterns) for how to handle Beach Ball conditions. ## Tap Probability: The Most Important Number > **1st tap of a major node: ~80% reaction probability. 2nd tap: ~66%. 3rd tap: ~33%.** Each interaction weakens the level. Liquidity gets consumed. If you are trading the third tap, you are trading a weakening level. This is not a soft guideline. It is the central risk management insight in the framework. Fresh nodes are structurally powerful because the exposure behind them is intact. Dealers have not yet hedged through the full depth of that level. The first time price approaches, dealer response is strongest. The reaction probability reflects that. The second tap is materially weaker. Some portion of the crowd that held positions at that strike has already closed them following the first rejection. Dealers have partially unwound the associated hedges. The mechanical response is still meaningful but reduced. By the third tap, the structural thesis is present but the mechanical edge is thin. The level has not disappeared, but it has absorbed two rounds of dealer hedging and position closure. Trading here requires accepting that you are working with roughly one-third the reaction probability of the original fresh tap. Practical rule: size down as tap count increases. A fresh first-tap setup warrants full position size within your framework. A third tap warrants materially smaller size or no trade at all. The structural level is valid. The edge is not what it was. Never trade the midpoint between nodes. Midpoints have no structural catalyst behind them. No dealer hedging concentrates there. No gamma inflection point exists there. Entering at a midpoint is entering noise with a dressed-up justification. There is no edge. Only the structural feature itself produces the mechanical response that makes this framework work. ## Regime-Based Execution Adjustments The gamma regime at the time of the trade changes the execution approach entirely. Same pattern, different regime, different trade management. **Positive gamma regime:** Dealer hedges are contrarian. Price reverts to the mean. Fade moves at nodes. In positive gamma, targets compress. You are fading to the mean, not riding a trend. Use wider stops to accommodate the noise of a range-bound tape, but tighten targets because the expected move is reversion rather than expansion. The game is range trading. Take the fade, book the profit at the next node, move on. **Negative gamma regime:** Dealer hedges are pro-cyclical. Momentum feeds on itself. In negative gamma, the approach inverts. Tighten stops because the move is directional and a tap that fails in a trending environment often fails fast. Widen targets because when the structure is moving, it tends to move further than the first obvious target. The game is momentum following. Enter at the node, set a tight stop just beyond invalidation, and let the pro-cyclical dealer flow carry the trade toward the next structural feature. Mixing these up is expensive. Running a wide target in positive gamma means watching a mean-reversion trade overshoot and come back. Running a tight target in negative gamma means exiting a momentum trade at the first node when the structural path is open for three more. The [gamma regimes guide](https://www.skylit.ai/learn/gamma-regimes) has full context on regime identification. Know the regime before you know the trade size. ## Risk Management Minimum 3:1 risk-to-reward ratio on every trade. Non-negotiable. If the setup does not offer 3:1 from your entry to your target relative to the distance from your entry to invalidation, the setup does not meet the standard. Pass on it and wait for a setup that does. Stop loss placement follows one rule: one node beyond the invalidation level. Not tight against the entry. One node beyond. The logic is structural. If the node you are trading on holds, price does not reach the next node. If price reaches the next node, the structural thesis has failed. That is your invalidation. The stop goes one node beyond that point to allow for the deflection zone tolerance without getting stopped out on noise at the invalidation level. This means stop distances vary by the map structure rather than being a fixed point or percentage. A tightly stacked map with nodes close together produces tight stops. A map with wide spacing between nodes produces larger stops, which in turn demands a larger move to target for 3:1 to work. When the map does not offer that, the trade does not meet the standard. ## The A+ Setup > **Three components. All three required.** 1) Structure on the charts. 2) Heatseeker confluence. 3) Asymmetric risk-to-reward with proper execution. If any component is missing, the setup is not A+. The A+ label is not about confidence. It is about completeness. A setup that checks two out of three is not a slightly worse A+. It is a B-grade trade at best, and B-grade trades erode an edge over time. **Chart structure** comes first. Price action tells you where the market has been and what the structural levels are from a technical standpoint. Trend, support, resistance, prior highs and lows, volume nodes. Form your thesis here before opening the heatmap. If the chart does not give you a clear setup location, you do not yet have a trade. **Heatseeker confluence** is the confirmation layer. The GEX node at your chart-identified level confirms *why* that level exists mechanically and *how durable* it is likely to be. Chart structure identifies the location. Heatseeker tells you the magnitude of the structural force sitting there, and replay shows whether price has already tested it. A fresh king node sitting exactly at your chart support level is A+. A thin gatekeeper node with two prior taps at a marginally interesting chart level is not. **Asymmetric risk-to-reward** with proper execution means the entry is at the tap, the stop is placed correctly, the target offers at least 3:1, and the regime matches the trade management approach. An A+ setup identified perfectly but entered in the midpoint zone is not an A+ execution. The setup degrades to the quality of its worst component. When you have all three, you execute with full size and full conviction. When you are missing one, you either wait for it to develop or you pass entirely. The full pattern library that feeds into these execution decisions lives in the [heatseeker patterns guide](https://www.skylit.ai/learn/heatseeker-patterns). For how nodes age and lose strength over their lifecycle, see [node lifecycle](https://www.skylit.ai/learn/node-lifecycle). And for the step-by-step process of reading the live heatmap before the open, see [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker). ## Frequently Asked Questions ### What is tap probability? Tap probability is the likelihood that a node produces a meaningful reaction when price touches it, based on how many times it's already been tested. A fresh first tap carries roughly 80% reaction probability because the full dealer positioning is still intact. The second tap drops to roughly 66% as prior interactions have consumed some of that positioning. The third tap drops to roughly 33%. Beyond the third tap, the level is likely spent. Size down as tap count increases, and avoid taking third-tap setups unless everything else about the setup is exceptionally clean. ### How do deflection zones work on Heatseeker? Deflection zones are the tolerance bands around a node strike within which a tap is considered valid. For QQQ and SPY, the zone is plus or minus 50 cents around the node strike. For SPX, it's roughly 5–10 points. Price doesn't need to print exactly at the strike to count as a tap. Any contact within that band is the structural interaction that triggers dealer response. This matters because the tape rarely gifts you a clean print at the exact level. Knowing the tolerance band keeps you from missing valid setups or chasing price that's already left the zone. ### What is an A+ setup in Skylit's framework? An A+ setup requires all three of these: chart structure that identifies the setup location, Heatseeker confluence that confirms a fresh, high-magnitude node at that location, and asymmetric risk-to-reward with a minimum 3:1 ratio and proper execution at the direct tap. Missing any one of those three components makes it a lower-grade trade at best. A setup that checks two out of three isn't a slightly worse A+, it's a B-grade trade. B-grade trades erode your edge over time even if individual ones work out. ### Why shouldn't you trade the midpoint between nodes? Midpoints have no structural catalyst. No dealer hedging obligation concentrates at the halfway point between two nodes. No gamma inflection exists there. When you enter at a midpoint, you're entering noise with a justification that sounds reasonable but has no mechanical basis. The entire edge in this framework comes from the dealer response at node contact. Away from nodes, that response doesn't exist. If you find yourself entering because price is near the midpoint, stop and ask what structural obligation is actually present at that price. If the answer is none, wait. --- # Rolling Floors and Ceilings: How Dealer Repositioning Signals Trends > When floors roll higher or ceilings roll lower, dealers are repositioning. Learn to spot rolling structures as early evidence of trend formation on Heatseeker maps. Source: https://www.skylit.ai/learn/rolling-floors-ceilings | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What Rolling Means Floors and ceilings move. That's the core idea, and most traders miss it because they're looking at a single snapshot of the map instead of watching it across multiple updates. When the largest floor node migrates higher strike by strike across two or three consecutive map updates, the floor is rolling up. When the largest ceiling node migrates lower, the ceiling is rolling down. The range itself is shifting, not just price inside it. This matters because the structural opportunity set changes with it. A floor that was at 5400 yesterday at 5420 today and 5440 tomorrow is telling you something specific about where dealers are repositioning their hedges. The downside is shrinking. The upside of buying dips is improving. Not because price went up, but because the mechanical floor beneath spot keeps climbing. ## Rolling Floor Up A rolling floor up is a bullish structural condition. Each new floor forms higher than the last. Dealers are repositioning their hedges upward, which compresses the range from below. Here is what's happening mechanically. As price climbs and call positioning accumulates at higher strikes, dealers carry increasing long gamma at those strikes. Their hedging obligations shift upward with each roll in positioning. The structural support level that dealer activity creates climbs with it. The practical implication: fading dips becomes higher probability. The floor keeps rising. You're not fighting gravity when you buy weakness because the mechanical support itself is moving in your direction. Each new floor is a fresh node, untested, carrying maximum structural weight. Three things to watch for on a rolling floor: - The dominant floor node at the same time of day is 1-2 strikes higher today than yesterday - Adjacent nodes below the floor are weakening or disappearing as exposure migrates upward - The migration is gradual and consistent across updates, not a single-session spike A single-session jump isn't rolling. Rolling is sustained repositioning across multiple updates. That distinction matters for how much weight you give it. > Rolling is gradual repositioning. A breakout is a sudden structural event. These are not the same thing and should not be traded the same way. Rolling reflects dealers systematically adjusting hedges as the underlying exposure profile shifts. A breakout reflects a sudden disruptive event in positioning that overwhelms the existing structure. Rolling floor up means the floor keeps working. A gamma breakout means the floor is gone. ## Rolling Ceiling Down A rolling ceiling down is the bearish mirror. Each new ceiling forms lower than the last. Dealers are repositioning downward. The range compresses from above. Rallies into a rolling ceiling face progressively heavier resistance. The ceiling isn't a fixed level you can break once and clear. It descends. A rally that looked like it had room to run gets capped sooner than the map from three sessions ago would have suggested. This is persistent selling pressure built into the structure itself, not sentiment, not news flow. The mechanical ceiling keeps descending and dealer hedging activity reinforces it on every touch. Buying breakouts into a rolling ceiling is buying into a headwind that is actively getting stronger. What a rolling ceiling down looks like in practice: - The dominant ceiling node is at a lower strike today than yesterday and two days ago - Overhead nodes are growing as positioning shifts lower into the structure - The compression is confirmed when the distance between ceiling and spot narrows across multiple sessions ## What Rolling Means for Trade Bias Rolling floor up with [negative gamma below](https://www.skylit.ai/learn/gamma-regimes) is a strong trending environment. The floors keep climbing, which is itself bullish, but if price does break lower, negative gamma below the floor means that break accelerates. The combination creates asymmetry in both directions: dips are well-supported structurally, but the failure case is fast. Rolling ceiling down with negative gamma above is persistent selling pressure. Rallies face a descending ceiling and mechanical dealer selling reinforces every rejection. Short positions gain structural support as the ceiling migrates lower. The cleaner your read on which type of rolling is occurring, the more clearly you can set directional bias for the session. Rolling floor up tilts toward buying structure. Rolling ceiling down tilts toward selling structure. Neither is a standalone signal, but both sharpen the probability distribution on the next meaningful price test. ## Identifying Rolling in Real Time The workflow is simple. Pull the last two to three map updates. Find the largest floor node and the largest ceiling node in each. Check whether either has migrated. Floor migration checklist: - Locate the single largest positive exposure node below spot in each update - Is that node at the same strike, a higher strike, or a lower strike compared to the prior update? - If it's migrating higher consistently, that's a rolling floor Ceiling migration checklist: - Locate the single largest positive exposure node above spot in each update - Is it at the same strike, a lower strike, or a higher strike compared to the prior update? - If it's migrating lower consistently, that's a rolling ceiling One migration across one update is noise. Two consecutive migrations in the same direction are signal. Three is confirmation. The speed of migration matters too. A floor that jumps two strikes in a single update is different from one that moves one strike per session over a week. The faster the migration, the more urgency there is in the dealer repositioning and the more aggressive the trading implication becomes. ## Rolling Floors and [Air Pockets](https://www.skylit.ai/learn/air-pockets-velocity) Rolling floors and ceilings interact with air pockets in a specific way. As the floor migrates up, it often leaves air pockets in its wake. The strikes the floor just vacated have lower structural significance than they did before the migration. If price retraces into those vacated strikes, there's less mechanical support there than the prior map would suggest. Recognizing this prevents a common error: using an old floor level as support after the floor has already rolled above it. The structure moves. The levels from two sessions ago are not necessarily the levels that matter today. For context on how gamma regimes interact with rolling structure, see the [gamma regimes guide](https://www.skylit.ai/learn/gamma-regimes). For how to read these shifts in the heatmap interface, see [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker). ## Frequently Asked Questions ### What does it mean when floors roll higher? When floors roll higher, the dominant floor node is printing at successively higher strikes across multiple consecutive map updates. Dealers are repositioning their hedges upward as the market advances, which compresses the structural range from below. It's a bullish condition because each new floor is fresh, untested, and carrying maximum structural weight. The mechanical support itself is moving in your favor when you're buying dips, and prior ceilings become new floors as the range shifts up. ### How do rolling ceilings signal a bearish trend? A rolling ceiling down means the dominant ceiling node is printing at successively lower strikes across updates. Dealers are repositioning their hedges downward, and each new ceiling forms lower than the last. Rallies face progressively heavier resistance because the ceiling isn't a fixed level you can break and clear. It descends. Buying breakouts into a rolling ceiling means buying into a headwind that's actively getting stronger. Prior floors become overhead resistance as the structural range shifts lower. ### What is the difference between rolling and a breakout? Rolling is gradual, sustained repositioning across multiple map updates, reflecting dealers systematically adjusting hedges as the underlying exposure profile shifts. A breakout is a sudden structural event where a catalyst overwhelms existing structure. A rolling floor means the floor keeps working and the dip-buying thesis remains intact. A gamma breakout means the floor is gone entirely. These aren't the same thing and shouldn't be traded the same way. Rolling requires patience and bias in the direction of migration. A breakout requires recognizing the structural shift and not leaning on the old level. --- # Air Pockets, Liquidity Vacuums, and Velocity Mode > Why price accelerates between nodes. Air pockets are low-resistance pathways, liquidity vacuums are extended runways, and Velocity Mode shows dealer urgency in real-time. Source: https://www.skylit.ai/learn/air-pockets-velocity | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## What an Air Pocket Is An air pocket is a zone with low or weak GEX exposure. Minimal structural resistance. Minimal structural support. No major nodes anchoring price. No dealer hedging obligation large enough to create meaningful mechanical friction. When price enters an air pocket, three things happen: 1. Movement becomes faster. No mechanical drag, no contrarian hedge flow to absorb momentum. 2. Reactions weaken. Price can push into the zone without triggering the kind of reversal you'd see against a major node. 3. Direction becomes cleaner. Fewer opposing forces. The move that enters the air pocket tends to stay on course until it reaches the next structural feature on the other side. The critical framing: air pockets are not targets. They are pathways. You do not trade to an air pocket. You trade through one. The distinction is important. Traders who identify an air pocket and set a target at the midpoint of the zone are misusing the information. The air pocket tells you what happens during transit, not where price stops. Price stops at the next structural node on the other side of the pocket, where dealer hedging pressure picks back up. The air pocket is the road between two destinations, not the destination itself. ## Liquidity Vacuums A liquidity vacuum is an extended air pocket. Multiple consecutive zones of low GEX exposure stacked together. The effect is not additive, it compounds. In a standard air pocket, price speeds up and crosses without significant reaction. In a liquidity vacuum, price doesn't just speed up. It can gap. Levels don't work. Nothing is stopping anywhere. This is the tape where traders say "this isn't making sense" or "nothing is respecting any level." It's making perfect sense, structurally. There's just no structure to respect. Liquidity vacuums are identifiable before price reaches them. On the heatmap, they appear as extended regions of near-zero exposure with no significant nodes in either direction. The absence of bars is the signal. When you see a wide stretch of minimal exposure between the current price and the next major node, you are looking at a liquidity vacuum, and you should plan for accelerated transit, not gradual grind. ## Rate of Change: Velocity Mode Rate of change measures how quickly dealer positioning is shifting. Not the size of nodes, not the sign of gamma, but the speed at which the structure itself is evolving. What's actually being measured: - Nodes increasing in magnitude over recent updates - Nodes decreasing in magnitude - Nodes appearing where there were none before - Nodes disappearing from strikes they previously occupied This represents dealer urgency. When nodes are rapidly growing, dealers are actively accumulating new hedging obligations. When nodes are rapidly shrinking, they're covering or closing. The rate of change tells you how much pressure is building in the system, regardless of which direction that pressure is pointed. High rate of change without an air pocket can produce significant price movement, but it runs into structural friction at each node. High rate of change combined with an air pocket is a different situation entirely. > Air pocket is space. Rate of change is fuel. Space without fuel produces drift: slow, directionless, grinding movement with no conviction. Space with fuel produces acceleration: fast, directional, minimal pullback. The two inputs together define whether a move has mechanical backing or is just noise. ## Velocity Mode in Negative Gamma Velocity Mode is most dangerous in [negative gamma](https://www.skylit.ai/learn/gamma-regimes). In positive gamma, dealer hedging is contrarian. Even with high rate of change and air pockets present, the mechanical structure fights the move. Dealers are buying your dips and selling your rips. The fuel has a counterweight. In negative gamma, dealer hedging is pro-cyclical. Dealers sell dips and buy rips, adding to the momentum rather than absorbing it. Now combine that with an air pocket and a high rate of change: > Negative gamma plus air pockets plus high rate of change in one direction produces the fastest, cleanest moves in the framework. Minimal pullbacks. Failed bounces. Fast transit between nodes with little friction between them. This combination is not a trading opportunity on the wrong side of it. It is the environment where fighting the move costs the most and costs it fastest. The sequence in a negative gamma air pocket move: 1. Price crosses a GEX polarity level or breaks a structural node, entering negative gamma territory 2. Dealer hedging turns pro-cyclical. Selling begets more selling, or buying begets more buying 3. The move enters an air pocket. No structural friction. No meaningful nodes to pause at 4. Rate of change accelerates as dealers reposition urgently at the new levels 5. The combination of pro-cyclical hedging plus spatial freedom plus dealer urgency produces near-vertical price action 6. The move only stops when it reaches the next significant structural node on the other side of the pocket Each element amplifies the others. Remove one and you have a fast move. Keep all three together and you have a liquidity event. ## What Velocity Feels Like in Real Time There are specific phrases traders use when they're caught on the wrong side of a velocity move: "Price isn't stopping anywhere." "Levels aren't working." "Everything is getting run through." These are not descriptions of irrational market behavior. They are accurate descriptions of what air pockets with high rate of change feel like from the inside. The levels that would normally provide friction don't exist in the pocket. The ones that do exist get approached with so much momentum that they get absorbed rather than respected. When you hear yourself saying any of those phrases, the structural diagnosis is almost always the same: you are inside an air pocket in a high-velocity environment, probably in negative gamma. The correct response is not to fight harder for your level. It's to get out of the way and wait for the next significant node on the other side to provide the structural reason for the move to pause. ## Reading Velocity Before the Move The value of understanding velocity mode is not just in surviving it. It's in identifying the conditions before the move starts. Pre-move checklist for a velocity environment: - Is there an air pocket adjacent to current price? A region of minimal GEX exposure between spot and the next major node? - Is rate of change elevated? Are nodes growing or shrinking rapidly in the recent updates? - Is gamma negative at spot? Are dealer hedges pro-cyclical in the current regime? - Is there a trigger: a node being tested, a polarity level being approached, an event catalyst that could move spot into the pocket? If the first three conditions are present and a trigger exists, the setup is loaded. This is not a prediction that the move will happen. It's a recognition that if it does happen, it will be fast. The tactical implication is position sizing and stop placement. In a velocity-ready environment, normal stop distances are insufficient. A move that enters an air pocket with high rate of change doesn't slow down while you adjust. It transits the pocket and reaches the next node before most discretionary traders have finished processing the first bar. Stops need to be placed relative to structural features, not dollar amounts. For how velocity interacts with individual node behavior, see the [node lifecycle guide](https://www.skylit.ai/learn/node-lifecycle). For the full structural context, see [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker) and the [gamma regimes guide](https://www.skylit.ai/learn/gamma-regimes). ## Frequently Asked Questions ### What is an air pocket in GEX analysis? An air pocket is a zone with low or weak GEX exposure between structural nodes. There are no major nodes anchoring price and no dealer hedging obligation large enough to create meaningful mechanical friction. Price moves faster through air pockets because there's nothing pushing back against the direction. Reactions weaken inside them. Air pockets aren't targets, they're pathways. You don't trade to the middle of an air pocket expecting a bounce. You trade through one, with your target at the next structural node on the other side. ### What is Velocity Mode on Heatseeker? Velocity Mode tracks the rate of change in dealer positioning, measuring how quickly nodes are growing, shrinking, appearing, or disappearing across recent updates. High rate of change signals dealer urgency, indicating that positioning is shifting fast. Combined with an air pocket, high velocity creates the conditions for an accelerated move. Air pocket is space and rate of change is fuel. Space without fuel produces drift. Space with fuel produces the fastest, cleanest directional moves in the framework. ### Why is negative gamma with air pockets dangerous? In negative gamma, dealer hedging is pro-cyclical: dealers buy into rallies and sell into declines, amplifying momentum rather than absorbing it. Add an air pocket to that and there's no structural friction to slow the move down. Then add high rate of change and dealers are urgently repositioning on top of it. The combination of pro-cyclical hedging, spatial freedom, and dealer urgency produces near-vertical price action that doesn't pause until it reaches the next significant node on the other side. If you're on the wrong side of that combination, your normal stop distances are insufficient and the move doesn't slow down while you adjust. --- # Node Lifecycle: Fresh, Tested, Delivered, and Decaying Levels > Not all nodes are equal. Fresh nodes produce the strongest reactions. Each tap weakens the level. Learn to distinguish real nodes (growing intent) from hedge nodes (fading protection). Source: https://www.skylit.ai/learn/node-lifecycle | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## The Four Stages Every node on the heatmap has a lifecycle. It's born fresh, gets tested, delivers, and eventually decays into irrelevance. Most traders treat all levels as equal. That's the mistake. The stage a node is in determines whether it still has teeth. **Fresh Node.** Untested. Price hasn't touched it yet. This is full strength, maximum probability. Dealers with positioning at this level have not had to react. The full mechanical obligation is still intact. When price approaches a fresh node for the first time, every reason it exists is still in play. **Tested Node.** Price has interacted. A reaction occurred and price pulled back. The level held, but something changed. A portion of the positioning behind that node got absorbed on the test. The liquidity that was sitting at full strength is now partially consumed. It still matters. But less than before. **Delivered Node.** Price rejected and moved away. The node did its job. Movement occurred away from the level. That delivery is the confirmation that the node was real, that dealers were actually positioned there and responded. A delivered node can still exert influence, it can still pull price toward it from a distance, but it is not the same level it was before delivery. The mechanical obligation behind it has been partially or fully satisfied. **Decaying Node.** Influence weakens over time with no further price interaction. The node becomes less relevant. Either the positioning behind it is rolling off, or the market has moved far enough away that the level stops mattering to current structure. Decay without delivery is quiet death. ## The Core Rule > We do not target used levels. We target fresh positioning. A node that has been tested twice and delivered once is not a setup. It is a graveyard. Find the fresh level or wait for one to develop. This rule is not a preference. It's structural. When you target a fresh node, you're targeting a level where the full mechanical weight of dealer positioning hasn't been deployed yet. When you target a used level, you're hoping for a reaction from an obligation that may already be gone. ## Tap Probability The lifecycle stages map directly to probability. This is not theory. It's what the data shows for repeated interactions with the same level. First tap, fresh node: roughly 80% reaction probability. The full mechanical response is intact. Dealers are positioned and haven't had to act yet. Second tap, tested node: roughly 66%. One prior interaction has consumed part of the positioning. Still high probability, but the edge has narrowed. Third tap, delivered node: roughly 33%. The level has already delivered once. The dealers who were positioned there have largely fulfilled their mechanical obligation. What's left is a shadow of the original level. Beyond the third tap, the level is likely spent. A fourth approach to the same strike is not a setup. It is a test of whether anything remains. In most cases, nothing does. The probability curve is not linear. The drop from tap one to tap two is significant. The drop from tap two to tap three is severe. If you're watching a level that has been touched multiple times and is still sitting there without delivering a clean move, that's not a strong level. That's a worn-out level that keeps getting tested because traders who missed the original setup keep trying it. ## Real Nodes vs Hedge Nodes Not every large node on the map is a real target. Some of the biggest-looking nodes are traps. **Hedge Nodes** are typically far out of the money. They're large in size, visually dominant, and look like major structural levels. They are not. They're protective positioning, insurance-style hedges placed by institutions to manage tail risk. They are not expressions of directional intent. They don't grow. They fade. Over time, as expiration approaches or as the hedged risk diminishes, these nodes bleed relevance. **Real Nodes** carry directional intent. They can appear near or far from current price. The defining characteristic is not their size at a single moment. It's what they do over time. Real nodes grow. They accumulate. They build magnitude as more positioning flows into the same strike. The increase in size is the tell. > Growth equals intent. Decay equals protection. A node that gets bigger over multiple sessions is a node with dealers accumulating real positioning behind it. A node that was large yesterday and is smaller today is a hedge bleeding off. Trade the growers. Fade the bleeders. The practical test: look at a large node across two or three consecutive sessions. Is it getting bigger or smaller? Growing nodes are targets. Shrinking nodes are noise. If you're building a trade around a node that has been declining in magnitude over the past week, you're trading a position that the market is already abandoning. ## Stairstepping When the lifecycle and fresh node targeting work together, the result is a specific pattern: stairstepping. Price delivers from one fresh node to the next fresh node in sequence. The first fresh level delivers. Price moves to the next fresh level. That one delivers. Price continues. This is not random movement. It is the mechanical consequence of a market where fresh positioning is stacked at regular intervals and price works through each level in turn. Stairstepping is one of the clearest signals of trend formation driven by real structural positioning. Each step is a delivery confirmation. Each new step is a fresh level that hasn't been tested yet. When you see a stairstepping sequence developing, the question becomes simple: where is the next fresh level, and is it growing? If both answers are clear, that's the next target. If price has worked through multiple fresh nodes and the next level doesn't show growing positioning, the staircase may be ending. ## Practical Checklist Before targeting any node, run through two questions. Is it fresh? Has price tested this level before? If it's been touched twice and has already delivered once, the probability profile is no longer what you need to justify the trade. A tested node at 66% can still work, but you need the rest of the setup to be clean. A twice-delivered node at 33% requires exceptional confluence elsewhere or it's not worth taking. Is it growing? Pull up the historical view and look at the node's magnitude across sessions. Growing positioning is real intent. Flat or declining positioning suggests the node is either purely protective or losing relevance. If both answers are yes, you have a structural target worth planning around. If either answer is no, find a different level or wait for a fresh one to develop. This filter eliminates the majority of bad setups before they become bad trades. Most traders lose money trading levels that looked good once and then got beaten up over repeated tests until the edge was gone. The lifecycle framework exists to stop that habit before it starts. For how these lifecycle principles connect to actual trade entries and exits, see [execution doctrine](https://www.skylit.ai/learn/execution-doctrine). For how to read the lifecycle visually on the heatmap, see [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker). For how fast-moving air pockets interact with fresh nodes, see [air pockets and velocity](https://www.skylit.ai/learn/air-pockets-velocity). ## Frequently Asked Questions ### What is the node lifecycle on Heatseeker? Every node passes through four stages: fresh, tested, delivered, and decaying. A fresh node is untested and at full strength. A tested node has had one price interaction and a portion of its positioning has been absorbed. A delivered node has already produced a reaction and its mechanical obligation is partially or fully satisfied. A decaying node is losing influence over time without further price interaction as positioning rolls off. The stage a node is in determines whether it still has structural teeth, and targeting fresh nodes over used ones is the core rule of the lifecycle framework. ### What is the difference between a real node and a hedge node? Real nodes carry directional intent and grow over time. When you check a real node across two or three consecutive sessions, it's bigger. Dealers are accumulating positioning at that strike with purpose. Hedge nodes are typically far out of the money and represent protective, insurance-style positioning placed by institutions to manage tail risk. They can look visually dominant on the map but they don't grow. They fade. They're not expressions of directional intent and they won't produce the mechanical response you'd expect from a real node. Trade the growers and fade the bleeders. ### How many times can you trade a node before it weakens? The practical limit is three taps, and each tap materially weakens the level. The first tap of a fresh node carries roughly 80% reaction probability. The second tap drops to roughly 66% because prior interaction consumed part of the positioning. The third tap drops to roughly 33%. Beyond the third tap, the level is likely spent. Size down as tap count increases. A third-tap setup requires exceptional confluence elsewhere to justify taking it. Most of the time, if a level has been touched multiple times without resolving cleanly, you're looking at a worn-out level, not a strong one. --- # Trinity Mode: Cross-Index Alignment with SPX, SPY, and QQQ > Markets move as a system. Trinity Mode shows dealer positioning across all three major indices simultaneously. Full alignment means high probability. Divergence means caution. Source: https://www.skylit.ai/learn/trinity-mode | Published 2026-04-02 | Updated 2026-04-02 | Skylit (https://www.skylit.ai) ## Markets Move as a System SPX, SPY, and QQQ are not independent. They track each other by design. But their options markets carry distinct positioning distributions, different strikes in different notional sizes, different expiry concentrations, different institutional footprints. That means the dealer exposure picture for SPX and the dealer exposure picture for QQQ can tell different stories about the same underlying price action. Traders who look at one index and ignore the others are working with incomplete information. That's fine when all three agree. It becomes a liability when they don't. Trinity Mode in [Heatseeker](https://www.skylit.ai/learn/reading-heatseeker) exists to answer one question: is the system aligned? ## What Trinity Mode Shows Trinity Mode is a combined heatmap view of SPXW, SPY, and QQQ displayed simultaneously by default, and you can change the instruments. Three panels, side by side, live. You see all three positioning distributions at once, compare structural levels instantly, and identify where the three instruments agree or diverge in seconds. The alternative is flipping between charts. That introduces lag. By the time you've checked all three separately, your original read is already stale and you're patching together a picture from fragments taken at different moments. Trinity Mode eliminates that. The comparison is instantaneous because it's live and simultaneous. ## The Three Scenarios > One chart is a signal. All three charts are confirmation. A node that matters on SPX is more actionable when SPY and QQQ show supporting structure at the same region. A node that stands alone on one instrument is a signal worth noting, not a setup worth sizing into. **Scenario A: Full Alignment.** All three indices agree. Structure confirms across SPX, SPY, and QQQ. The positioning distributions are pointing the same direction, highlighting the same structural zones, showing the same character of dealer exposure. This is the high-probability environment. When the system is fully aligned, the mechanical backing for your read is at its maximum. A-plus setups live here. Full alignment justifies full conviction on execution. **Scenario B: Partial Alignment.** Two indices agree, one lags or conflicts. This is the middle ground. Reduced confidence compared to full alignment, but still tradable. Two-thirds confluence is the minimum floor for a trinity trade. If two of three are pointing the same way and the third is ambiguous rather than actively contrary, you still have enough structural backing to work with. You size down relative to a full-alignment setup. The edge is real but narrower. The third instrument not confirming is a warning, not a stop sign. **Scenario C: Divergence.** All three instruments disagree. Structure conflicts. The dealer exposure picture in SPX says one thing, SPY says something different, QQQ says something else entirely. There is no coherent mechanical story across the system. In this environment, any trade is built on a partial view, and partial views in a divergent system are where smart setups become expensive mistakes. When the trinity diverges, the correct move is to wait. Not to pick the instrument you like best and trade that. Not to take a smaller size and hope the picture clarifies. Wait. ## Applying Trinity Mode The framework is straightforward. Start with the instrument where you see the most compelling structure. Find the node or level you're considering as a target. Then check the other two instruments. If SPX shows a major structural node at a given strike but SPY and QQQ show nothing significant in the equivalent price region, that node has less conviction. It may still be real, SPX-only positioning can drive real reactions, but you are trading without the cross-instrument confirmation that makes the setup highest-probability. Reduce size or wait for the picture to develop across all three. If SPX shows the same structural node and SPY shows a corresponding floor or ceiling in the equivalent region and QQQ confirms supporting structure, that's full alignment. Every major dealer in the system is positioned in a way that supports the same price behavior. That's where you commit. The intermediate case, two out of three, requires judgment. Look at which instrument is the outlier. QQQ diverging while SPX and SPY agree is different from SPX diverging while SPY and QQQ agree. SPX carries the largest notional concentration of the three. When SPX is the one not confirming, treat that divergence more seriously than when QQQ lags. Targets must be validated across instruments. A price level that only shows meaningful structure on one of the three is a single-instrument read, not a system-level read. For the highest-conviction trades, you need all three showing up. ## When Not Trading Is the Trade > No trade is a valid outcome. When the trinity diverges, passing on the setup is discipline, not weakness. The market will give you another opportunity. Forcing a trade into a divergent structure means betting that your single-instrument read is right even though the system as a whole is sending mixed signals. That is not edge. That is hope. Most traders understand this intellectually and struggle with it in practice. The setup looked good on SPX. The entry was clean. The level was fresh. And then SPY was in a different regime entirely and QQQ was already pushing against a ceiling that would have capped the move in the equivalent region. The trade failed not because the SPX read was wrong but because the system wasn't aligned to support it. Trinity divergence is the market's way of telling you that the mechanical consensus does not exist right now. Dealer positioning across the three major instruments is not coherent. The normal amplifying effect of cross-instrument alignment is absent or actively working against you. In that environment, even valid setups underperform because the system isn't behind them. Pass on divergence. Come back when the picture is cleaner. ## Building the Habit Before any major position, run the trinity check. It takes less than a minute when the tool is built for it. Identify the structural level you're targeting. Pull up Trinity Mode. Check SPX, SPY, and QQQ simultaneously. Ask: do all three support this read? Full alignment: proceed with conviction. Partial alignment: proceed with reduced size and tighter management. Divergence: wait. That three-question check filters out a significant percentage of setups that feel compelling on a single instrument but would have failed because the broader system wasn't aligned. The trades you don't take in divergence are often the ones you'd be forced to exit at a loss a session later when the cross-instrument reality asserts itself. For the foundational framework behind what the heatmap shows, see [reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker). For how regime type affects the alignment picture, see [gamma regimes](https://www.skylit.ai/learn/gamma-regimes). For the full analysis of how GEX and VEX forces cooperate or fight across instruments, see [GEX/VEX alignment](https://www.skylit.ai/learn/gex-vex-alignment). ## Frequently Asked Questions ### What is Trinity Mode on Heatseeker? Trinity Mode is a combined heatmap view that displays SPXW, SPY, and QQQ positioning side by side simultaneously by default, and you can change the instruments. It lets you compare the dealer exposure picture across all three instruments instantly rather than flipping between charts, which introduces lag and produces a patchwork view. The goal is to determine whether the structural story is coherent across the whole system before committing to a trade. A node that looks compelling on one instrument is more actionable when all three show supporting structure in the same region. ### How many indices need to align for a valid trade? Two out of three is the minimum floor for a trinity trade. Full alignment across all three indices is the highest-conviction environment and justifies full size. Two indices confirming with one lagging or ambiguous still gives you enough structural backing to trade, but you size down relative to a full-alignment setup. When all three diverge and there's no coherent mechanical story across the system, you wait. Picking the instrument you like best and trading it in a divergent environment is betting on a partial view, and that's not edge. ### What should you do when SPX, SPY, and QQQ diverge? When all three indices disagree, you wait. Not reduce size. Not trade a single-instrument read. Wait. Divergence means dealer positioning across the three instruments is not coherent and the normal amplifying effect of cross-instrument alignment is absent or actively working against you. Even valid single-instrument setups underperform in a divergent environment because the system isn't behind them. The trades you don't take during divergence are often the ones you'd be forced to exit at a loss later when the cross-instrument reality asserts itself. --- # Introduction to Flowseeker: Real-Time Institutional Flow > What Flowseeker is, how to read the overview bar and every column in the live feed, how to filter down to the prints that matter, and how to go deeper on any trade. Source: https://www.skylit.ai/learn/intro-to-flowseeker | Published 2026-04-09 | Updated 2026-05-08 | Skylit (https://www.skylit.ai) ## What Is Flowseeker Flowseeker is a real-time institutional options flow scanner built into the Skylit Terminal. It captures every options trade across all U.S. exchanges as it happens and answers one question: **which trades actually carry conviction, and what's the structural context behind them?** Every trade is enriched with 20+ columns that tell you not just what happened, but how aggressive it was, how much capital was behind it, and where it sits relative to the broader market. And because Flowseeker lives inside the same terminal as [Heatseeker](https://www.skylit.ai/learn/reading-heatseeker), you can immediately check the dealer positioning at any strike — no manual cross-referencing, no tab-switching to a separate tool. Heatseeker in the terminal starts with Initiate for 63 index and ETF symbols, and Pro covers the full ticker list. > Most scanners hand you a phone book and tell you the important calls are in there somewhere. Flowseeker highlights the ones that matter and tells you why. ## The Overview Bar: Read the Room Before You Read the Tape Before you look at a single trade, the bar across the top of the page tells you what the market is doing in aggregate. Skipping this is a mistake. Individual trades mean different things depending on the environment they're printing into. | Metric | What It Measures | How to Read It | |---|---|---| | **Directional Sentiment** | Single-word session label: Bullish or Bearish, based on whether net institutional capital is flowing into calls or puts | The fastest read on the room. The first thing to glance at. | | **Net Premium** | Running total: net call premium (NCP) minus net put premium (NPP), where each nets aggressive buying against aggressive selling | Deeply positive = institutional money leaning long. Deeply negative = leaning short. Near zero = balanced or confused. | | **FIR (Flow Imbalance Ratio)** | How lopsided the flow is | Low FIR = balanced. High FIR = one side is dominating. The size of the imbalance, separate from its direction. | | **P/C Ratio** | Live put/call ratio | Below 1.0 = calls dominate. Above 1.0 = puts. The classic measure, but live. | | **RVOL (Relative Volume)** | Today's premium vs. a typical session at the same time of day | 1.5x = activity is 50% elevated. 3.0x = something unusual is happening. Below 1.0 = a quieter session than normal. | These five numbers don't matter as much in isolation as they do *together*. A deeply negative Net Premium with high FIR is a different tape than a slightly negative Net Premium with low FIR — the first is institutional conviction, the second is noise. RVOL of 1.5 with FIR low is a normally busy day; RVOL of 3.0 with FIR high is the market telling you to pay attention. Read them as a single composite signal, not five separate ones. > Glance at the overview bar before diving into individual prints. If Net Premium is deeply negative, RVOL is elevated, and FIR is high, the market is telling you institutions are aggressively positioned in one direction. Every trade below inherits that context. A bullish sweep against a bearish backdrop is a different trade than a bullish sweep in a bullish session. ## Reading a Trade Row Each row in the feed is a single options trade — or an aggregated group of related prints. Twenty-two columns. You don't need all of them at once, but knowing what each one means gives you the ability to tighten your lens as you build intuition. Here's the full set, and why each one matters. | Column | What It Shows | Why It Matters | |---|---|---| | **Date/Time** | When the trade executed. Sweep and multi-leg icons appear here. | Shows when in the session the print hit — useful for spotting clusters around the open, close, or known news catalysts. The icons tell you instantly if it's a sweep or a complex strategy. | | **Ticker** | Underlying symbol | What's moving. | | **Strike** | Strike price | Where the bet is placed relative to spot. | | **C/P** | Call or Put | Direction of the bet. | | **OTM %** | How far out of the money, as a percentage | A 5% OTM call is a moderate bet. A 20% OTM call is a lottery ticket. This single number tells you how aggressive the positioning is. | | **Exp** | Expiration date | When the bet expires. | | **DTE** | Days to expiration | Under 7 DTE is urgent. Over 30 is positioning. DTE shapes everything about how a trade behaves — the Greeks are different, the decay is different, the intent is different. | | **Fill** | Price per contract | What the trader paid for each contract. | | **Spread** | Visual bar showing position within the bid-ask | One of the most important columns. Near the ask means aggressive buying. Near the bid means aggressive selling. Middle is ambiguous. This is how you read intent, not just activity. | | **Side** | Bid, Mid, or Ask | Text label for the same thing the Spread bar shows visually. | | **Flow Score** | Directional conviction, –100 to +100 | A proprietary Skylit score that condenses the print into a single directional lean. High positive means strongly bullish, high negative means aggressively bearish, near zero means ambiguous or hedged. Covered in depth in a separate article. | | **Contract Ratio** | Bid/ask aggressiveness at the contract level | Measures how the contract-level pricing reflects buyer vs seller pressure. | | **Size** | Number of contracts | Size alone is misleading — 1,000 contracts in SPY is background noise, 1,000 contracts in a small-cap is a freight train. Always read size alongside premium and ticker. | | **Prem** | Total dollar premium (Fill × Size × 100) | The actual capital committed. Premium is almost always a better measure of conviction than contract count. | | **Vol** | Today's volume for this contract | High volume on a single strike/expiry means institutional interest is building at that level. | | **OI** | Open interest (prior day's close) | How many contracts were already open. Baseline for context. | | **ΔOI** | Change in open interest | Positive ΔOI means new positions opening. Negative means positions closing. This tells you whether the flow is creating new risk or unwinding old risk. | | **Spot** | Underlying price at time of execution | Where the stock was when the trade hit. | | **IV** | Implied volatility | Higher IV means the market is pricing in more movement. IV expanding on one side (calls or puts) can confirm directional intent. | | **V/OI** | Volume ÷ Open Interest | Above 1.0 means more contracts traded today than existed yesterday. That usually means new positioning, not rolling or closing. | | **Strategy** | Detected multi-leg structure | Vertical spread, straddle, iron condor, etc. Blank for single-leg trades. | | **Earnings** | Days to next earnings | Trades placed 1–3 days before earnings carry fundamentally different intent than trades placed in quiet periods. | That's the full picture. But you don't need to process all 22 columns to start reading flow effectively. > Start with five columns: **Ticker, Side, Premium, Flow Score, and DTE.** Those five give you a fast read on what's moving, in which direction, with how much capital, and on what time horizon. Add columns as you build intuition. Don't try to read the full 22 on day one. ## Filtering: The Difference Between Signal and Noise The unfiltered feed shows everything. That's intentional — some traders want the full tape. But if you're looking for actionable institutional prints, you need to filter. The sidebar gives you the tools. The question is which ones to use. ### The Filters That Matter Most **Premium** is filter number one. The default minimum is $50,000. That's a reasonable starting point, but raising it to $100K or $250K immediately removes most retail noise and leaves you with institutional-sized prints. If you're only going to set one filter, this is the one. **Equity Type** lets you toggle Stocks, ETFs, and Indices independently. ETF flow (SPY, QQQ, IWM) is structurally different from single-name flow. It reflects macro positioning, hedging, and index rebalancing rather than single-stock conviction. If you trade individual names, turning off ETFs and Indices removes a lot of noise. **Sweeps Only** isolates intermarket sweep orders — trades that cleared liquidity across multiple exchanges simultaneously. A sweep signals urgency. The buyer or seller is lifting every available offer across venues rather than waiting for fills. That's a qualitatively different kind of intent than a patient limit fill. **Flow Score** lets you set a minimum or maximum, or toggle absolute value mode to catch strong conviction in either direction. Setting |Flow Score| > 50 keeps only the higher-conviction prints. ### Filters for Context **Days to Expiry** focuses on specific time horizons. Under 7 DTE catches urgent, near-term bets. Over 30 DTE catches positioning plays. The intent behind a trade changes dramatically with its time horizon. **Days to Earnings** filters by proximity to earnings. A $500K call sweep placed 2 days before earnings is a different trade than the same sweep placed 40 days out. The toggle lets you calculate this relative to today or relative to the trade date — useful when reviewing historical flow. **Sector & Industry** lets you select sectors (Technology, Healthcare, Energy, etc.) and drill into industries within them. When institutional money rotates, it doesn't move ticker by ticker — it moves by sector. This filter makes rotation visible. **Side** filters by execution side: Bid (aggressive sells), Mid, or Ask (aggressive buys). Filtering to Ask-only in a bearish session can surface contrarian institutional buying that the overview bar masks. > Filters are a funnel. Start wide — $100K premium minimum and stocks only. That might give you 200 trades per session. Add sweeps only and it drops to 30. Add a minimum Flow Score and it drops to 10. The goal isn't zero — it's getting to the 10–20 prints per session where the structural case is worth evaluating. You can always widen the funnel if you're missing something. ## Clicking a Trade: Going Deeper The feed shows you what happened. Clicking a row shows you the context around it. **Contract Chart** — the price history of that specific option. Did the contract run after the print? Did it fade? This is the most direct measure of whether the trade "worked." **Underlying Chart** — the stock or ETF price chart with the trade overlaid. Shows you where the stock was when the print hit and what happened next. Useful for understanding whether the flow led price, confirmed it, or diverged from it. **Net Premium Chart** — cumulative net premium for that ticker over selectable timeframes (1 day, 2 days, 5 days, etc.). This is where you see the bigger picture. If institutional flow has been consistently bullish for three days and a large bearish print surfaces, that print might be a hedge against the existing position, not a directional reversal. Context like this prevents you from overreacting to isolated prints. Divergences are especially important here. Price rising while net premium falls means institutional money is quietly exiting or hedging even as the stock grinds higher. That divergence often precedes a reversal. The net premium chart makes it visible. **Strike Distribution** — a visual breakdown of where options activity is concentrated by strike. If volume is clustered tightly at two or three strikes, that concentration tells you something about where the market expects action. If it's spread across 20 strikes, there's no institutional consensus. Right-clicking any row gives you quick actions: filter to matching trades (same ticker, same expiry), filter out a noisy ticker, or track the trade for follow-up. ## First Steps If you're opening Flowseeker for the first time, don't try to use everything at once. Here's a setup that works: 1. **Set premium minimum to $100,000.** This removes the vast majority of retail noise immediately. You're looking at institutional prints only. 2. **Select Stocks only.** ETF and index flow behaves differently and can be overwhelming when you're learning the feed. Add them back once you're comfortable. 3. **Watch Side and Flow Score first.** Side tells you direction. Flow Score tells you conviction. Together, they're the fastest read on whether a print matters. 4. **Click trades that stand out.** Open the chart modal. Check the net premium trend. See if the trade aligns with price action or diverges from it. Start building a feel for which prints lead to follow-through and which ones don't. 5. **Cross-reference with Heatseeker.** This is the step that separates Flowseeker from every other scanner. When you spot a high-conviction print, switch to the Heatseeker map for that ticker. If the sweep landed at a –GEX zone where dealers are short gamma, the forced hedge will chase the move — that's fuel. If it landed at a +GEX wall, the dealer flow absorbs it. Same print. Different structural outcome. That context doesn't exist in any standalone flow scanner. For the conceptual foundation behind reading options flow, start with the [Options Flow Trading](https://www.skylit.ai/learn/options-flow) guide. For understanding why dealer positioning at the strike level determines whether flow amplifies or gets absorbed, see the [Dealer Positioning](https://www.skylit.ai/learn/dealer-positioning) guide. ## Frequently Asked Questions ### Is "Side: Ask" the same as a confirmed buy? Not quite — but it's the best available signal of intent. The tape doesn't identify a verified buyer or seller. Side is inferred from where in the bid-ask spread the print landed: trades that cleared near the ask suggest aggressive buying pressure, trades near the bid suggest aggressive selling pressure, and mid-spread trades are ambiguous. Treat Side as a strong directional hint with a well-understood basis, not a certainty. It's also why the Spread column (the visual bar showing position within bid-ask) is worth reading alongside Side — the bar makes the confidence of the read obvious at a glance. ### Should I focus on Size or Premium — which one matters more? Premium, almost always. Size can be misleading: 1,000 contracts at $0.25 is $25,000 in real money, while 500 contracts at $8.00 is $400,000. Premium is the actual capital committed, so it's the better measure of institutional conviction. Size becomes meaningful mainly when you read it alongside Open Interest — a 500-contract trade on a strike with 200 OI is a much bigger deal than a 5,000-contract trade on a strike with 100,000 OI. ### What's the difference between Volume and Open Interest? Volume is today's trading activity for a specific contract. Open Interest (OI) is the count of positions still open at yesterday's close — contracts that have been traded but not yet closed or expired. Volume resets every day; OI accumulates until positions are closed or expire. The useful comparison is between the two. When today's volume at a strike exceeds its open interest (V/OI > 1.0), that usually signals new positioning rather than rolling or closing existing trades. Without that context, a high-volume print on a strike with millions of open contracts might just be routine churn. ### What's the difference between V/OI and ΔOI? They sound similar. They answer different questions. - **V/OI** is a ratio: today's volume divided by yesterday's open interest. It tells you how much today's activity scales relative to the existing base. V/OI above 1.0 means more contracts traded today than were open yesterday — a strong hint that new positioning is happening. - **ΔOI** is a day-over-day change: how many more (or fewer) contracts are open at today's close versus yesterday's. It directly tells you whether positions are being opened (positive ΔOI) or closed (negative ΔOI). A high V/OI with a small positive ΔOI often means lots of intraday churn that mostly netted back out by the close. A high V/OI with a *large* positive ΔOI means real new risk is being put on. Reading them together is much more informative than either alone. ### Why does OTM % matter when the strike and spot are already shown? OTM % normalizes aggressiveness across tickers. A $5 OTM call on SPY (around $580 spot) is a very different bet than a $5 OTM call on AAPL (around $200 spot), even though both look "$5 out of the money" on paper. Reading OTM % puts every trade on a consistent scale — 1–2% OTM is near-the-money, 5–10% is a moderate directional bet, and 20%+ is a lottery ticket regardless of ticker. This makes it much faster to compare aggressiveness across the feed without having to do the math in your head. --- # Navigating Flowseeker > A wayfinding guide to Flowseeker's three pages — Live Feed, Flow Scanner, and Flow Tracker — covering the features that aren't obvious until someone points them out, and how the pages work together as a single flow-reading workflow. Source: https://www.skylit.ai/learn/navigating-flowseeker | Published 2026-04-17 | Updated 2026-06-01 | Skylit (https://www.skylit.ai) ## The Three Pages Flowseeker isn't one screen. It has its own sidebar section with eight pages: Live Feed, Dark Feed, Flow Scanner, Flow Compass, Contract Lookup, Company Events, Flow Tracker and Flow Alerts. The [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker) article covered the live feed in depth; this article covers three of those pages that work closely together. Knowing what each one is for, and how to move between them, is the difference between fighting the UI and using it. The three pages are: - **Live Feed** — the real-time tape, one row per print. This is what most people mean when they say "Flowseeker." - **Flow Scanner** — a contract-level view of the day's activity. Every print for a given contract (ticker + expiration + strike + C/P) is rolled up into a single row with aggregated totals, sentiment breakdowns, and OI dynamics. - **Flow Tracker** — a persistent list of prints you've bookmarked, with live P/L and close-detection. They share a common drill-down — the chart modal — and they share the same underlying data. What changes between them is the *unit of analysis*: individual prints vs. aggregated per-contract activity vs. bookmarked follow-up. > Live Feed is the tape printing trade by trade. Scanner is the scoreboard showing how each contract's day totals look. Tracker is a notebook of positions you want to remember. Same underlying data, three different ways of seeing it. ## How You Get There On desktop, these three pages sit in the left sidebar's **FLOWSEEKER** section, alongside the other Flowseeker pages: - Live Feed (the radio icon) - Flow Scanner (the magnifying-glass icon) - Flow Tracker (the radar icon) On a phone, the Flowseeker bar lists Live Feed, Dark Feed, Flow, Compass, Lookup, Events, Tracker and Alerts. Accounts with Discord or API access also see **Settings** at the end of the Flowseeker section, for Discord channels, summary sections and API keys. That's out of scope for this article; if you're here to figure out how to read and react to flow, the three pages above are all you need. > If you ever see a small number badge on the Tracker icon, it means one or more of your tracked trades has had a close event detected (partial exit, full exit, expiration). Clicking through clears the badge. More on that in the Tracker section. ## Live Feed: What's There Beyond the Basics The [Introduction](https://www.skylit.ai/learn/intro-to-flowseeker) walks through the overview bar, the 22 columns in the feed, and the basic filter sidebar. Those are the fundamentals. But the Live Feed page has several features that aren't obvious until someone points them out — and most of them dramatically improve how you work in it once you know they exist. ### Multiple Feed Tabs You can keep up to **10 named tabs** across the top of the Live Feed. Each tab holds its own filter configuration, its own column layout, its own ticker-scope, and its own flow-highlighting rules. Right-clicking a tab gives you **Rename**, **Duplicate**, and **Delete**. This is the single most underused feature in Flowseeker. Most people work from the default tab forever. Instead: - Set up a "Big Tech Only" tab with Ticker scope locked to AAPL, MSFT, NVDA, META, GOOGL. - Duplicate it, change the tickers, and you've got "Semiconductors" for AMD, INTC, AVGO, TSM. - Set up a "High Conviction Sweeps" tab with $250K+ premium, Sweeps Only, and |Flow Score| > 60. - Keep a "Full Firehose" tab with minimal filters for when you want to watch unfiltered tape. Switching between tabs is instant and your filter state is preserved. Tabs persist across sessions — close the browser and your setup is still there when you come back. ### Ticker-Scope Search at the Top The search bar at the top of the Live Feed lets you **include or exclude tickers** from the current tab. Type a ticker and press Enter (or comma) to add it to the include list. To **exclude** a ticker, prefix it with `!` — e.g. `!TSLA` to drop all Tesla prints. Backspace with an empty input pops the most recently added tag. This is separate from the Ticker filter in the sidebar — think of the search bar as the fast, ad-hoc way to focus or de-focus the tape in the moment, without digging into the filter panel. ### Pause, Resume, and Historical Mode The live feed has a connection indicator at the top-right showing the current state: **LIVE**, **PAUSED**, **CONNECTING**, or **OFFLINE**. Clicking it toggles between Live and Paused. Pausing freezes the visible feed so you can study a cluster of prints without the tape scrolling out from under you. Incoming trades are held in a buffer while you're paused and merged in when you resume — but the buffer is bounded by your **Results limit** (50 / 100 / 250 / 500), so a long pause during heavy flow can push older buffered trades out before you ever see them. For short pauses, you'll catch up to everything that came in. For long ones, treat resume as *"catch up to roughly the last N prints"*, not *"play back everything I missed."* You can also switch the feed into **Historical** mode by picking a past trading day. The control changes to a **HISTORICAL** badge instead of the live-connection indicator. Useful for reviewing yesterday's tape — or comparing today's session against a prior one by opening a second tab in historical mode. ### Results Cap and Sort The **Results** dropdown in the header sets how many rows are shown — **50, 100, 250, or 500**. The **Sort by** dropdown lets you order the feed by **Time**, **Premium**, or **Size**. One important quirk: when you sort by anything other than Time, Flowseeker applies a size floor — results are restricted to trades with at least **$25K premium or 150+ contracts**. This is intentional. Sorting a raw feed by Premium without a floor would bury most of your session under a single whale print; the floor keeps the non-Time sorts useful across the whole session. ### Columns Panel Clicking **Columns** opens a panel where you can: - Toggle individual columns on or off. - Drag the grip handles to reorder columns. - Configure **Flow Highlighting** — conditional color-coding rules that highlight rows when specific ratios (like Volume/OI or Size/OI) exceed thresholds you define. Each of these is per-tab. That's important: your "High Conviction Sweeps" tab can hide columns like OTM % that don't matter for that use case and show a custom Flow Highlighting rule that fires when V/OI > 2.0. Your "Full Firehose" tab can show everything and skip the highlighting. They don't conflict. ### Sharing What You're Looking At The **Share** button in the header gives you two options: **Copy Image** and **Save Image**. It captures a snapshot of the current feed state — tab name, filters applied, visible rows — as a PNG you can drop into Slack or a Discord message. This is feed-level sharing. Per-trade sharing to Discord (with the chart and context) lives inside the **chart modal**, covered later in this article. ### Multi-Leg Strategy Modal When a multi-leg strategy prints (vertical spread, straddle, iron condor, etc.), the affected rows in the feed are tagged with a **Layers icon**. A single leg of a complex trade by itself is hard to read — you're seeing one piece of a structured position, and trying to interpret it as a directional bet will mislead you. Clicking the Layers icon (or the strategy badge on the row) opens a modal that shows the entire strategy in one place: - The **strategy type** (Vertical Spread, Iron Condor, Strangle, etc.) and **leg count** in the header. - A **summary** of the trade: Net Premium across all legs, Total Size, the Strike Range, and a Net Sentiment label color-coded bullish, bearish, or neutral. - A **Strike Structure** diagram positioning each leg by strike on a horizontal axis, with calls and puts visually distinguished. This is the fastest way to recognize the trade's shape — a put credit spread shows up as two puts close together, a strangle as a put low and a call high, an iron condor as four legs in a tight symmetric pattern. - A **per-leg chart** for every leg, so you can see how each individual contract has traded since the strategy was put on. The difference is between *"I see one of three legs of a print I don't understand"* and *"I see the full structure of what just got put on, and I can watch each leg's behavior independently."* Escape closes the modal. ### The "Expand Trades" Link Back From a Chart When you click a row in the Live Feed and open the chart modal, select a candle on the contract chart, and click **Expand Trades**, Flowseeker **creates a new feed tab** filtered down to that candle's ticker, strike, expiration, and time window. This is a live-feed-only workflow — you get to instantly see every print that made up a specific candle, without reconfiguring filters by hand. If you're trying to understand "what actually drove that spike at 10:47?", this is the fastest path. (The Scanner doesn't have this action — see the next section.) ## Flow Scanner: The Day's Activity, Aggregated by Contract The Scanner looks superficially like the Live Feed — it has tabs, filters, and a table of rows — but it's a fundamentally different unit of analysis. In the Live Feed, **every row is a single trade**. A large buyer sweeping 2,000 contracts on SPY $580 calls might produce 3, 5, or even 10 rows on the tape (one per exchange, one per fill). Each row is a print. In the Scanner, **every row is a single contract**. That same SPY $580 call is one row — and on that one row you see the *aggregate* of everything that happened to it today: total volume, total premium, total trade count, bid/ask breakdown, sentiment scores, OI change since yesterday, sweep percentage, multi-leg percentage. If you want to know *which contracts were active today and how they traded*, the Scanner is the view. You pick a trading day with the date control at the top, and previous days work the same as today. That difference in unit cascades into a lot of UI differences: | Feature | Live Feed | Flow Scanner | |---|---|---| | Unit of analysis | One row per print (real-time) | One row per contract (day-aggregated) | | Max tabs | 10 | 5 | | Date control | Historical mode picker | Trading-day picker (prev / next / calendar) | | Filter sidebar | Premium, Equity Type, Sweeps, Flow Score, DTE, Earnings, Sector, Side | Same plus OI Growth, contract/chain sentiment sliders, strike ranges, OTM/ITM/0DTE toggles, OPEX Only | | Flow Highlighting | Per-tab | Not available | | Columns customization | Show/hide + drag-reorder | Drag-reorder (sort) | | Per-row right-click | Track trade, Show matching / Filter out, Add to summary (accounts with Flowseeker sharing) | Add to summary (accounts with Flowseeker sharing) | | Chart modal "Expand Trades" | Creates a new live tab | Not wired up | | Share | Image export | Image export | ### What Each Scanner Row Tells You Because every row aggregates an entire contract's day, the columns on each row are telling you things the Live Feed can't show in a single line: - **Total premium, total volume, total trade count** — how much real activity hit that contract today, across all prints. - **Bid / ask execution mix** — what percentage of today's volume hit near the bid vs. near the ask vs. mid-spread. A contract that traded 80% near the ask says something very different than one that traded 60% at the bid. - **Bull / bear / neutral percentages** — the sentiment breakdown at the contract level and the ticker-chain level. - **Sweep %, multi-leg %** — what fraction of today's volume came through as sweeps or as legs of a complex strategy. - **OI change** — the day-over-day change in open interest for that specific contract. This is one of the most important numbers on the Scanner: growing OI + high volume + aggressive bid/ask skew is a much stronger signal than growing volume alone. - **Stock price, OTM %, IV, DTE** — the positioning context for that contract relative to where the underlying was. Each row is effectively *a contract's day-long story*, compressed to one line. ### When to Use the Scanner The Scanner is where you go when the question you're asking is about **contracts**, not about individual prints. Typical uses: - **Which contracts actually moved today?** Sort by premium or trade count. The top of the list is where the day's money concentrated. - **Which strikes had real new positioning?** Filter on positive OI change plus high volume. That's where risk is actually being put on, not rolled. - **Which contracts traded aggressively to one side?** Use the bid-skew and ask-skew filters, or the contract sentiment slider. You'll surface contracts where one side dominated the day. - **Historical review.** Pick a past date and re-run the same questions. What did unusual activity look like the day before earnings? - **Structural filters you don't get in the Live Feed.** OI Growth signal, contract and chain sentiment sliders, OPEX Only, strike-range filters — these only exist on the Scanner because they're aggregate concepts that don't apply to a single print. You won't use the Scanner for real-time reactions — its whole purpose is a day's activity, aggregated at once, and that's not the shape of problem you're solving when the tape is moving. ### Clicking a Scanner Row Clicking a row in the Scanner opens the **same chart modal** as the Live Feed, with the same five views. Because the row you clicked is an aggregate, the chart modal's **Flow Orders** footer is especially useful here — it expands the aggregate back out into the individual prints that made it up. One thing that *doesn't* work from the Scanner is **Expand Trades** from a candle — that action creates a new Live Feed tab, and the Scanner isn't wired to do that. Everything else (Share to Discord from the modal, switching views, selecting candles, viewing the Strike Distribution) works identically. ## Flow Tracker: Following Prints After the Fact The Tracker is a persistent list of trades you've chosen to remember. Unlike the Live Feed (ephemeral — rows scroll off) and the Scanner (query-driven — results change as filters change), the Tracker holds onto a specific set of prints across sessions so you can watch what happens to them. ### How Trades Get There From the Live Feed, there are two ways to track a trade: 1. **Bookmark icon** — click the star on a trade row. 2. **Right-click → Track trade** — from the row context menu. Both do the same thing: the trade is saved to your account. There's **no manual add** on the Tracker page itself. If you want to track a trade, you do it from the Live Feed at the moment it catches your eye. > Bookmark aggressively. Trades that look interesting when they print are the ones worth checking an hour later, the next morning, at expiration, or right before earnings. The Tracker is where you build that memory. Removing a trade is a single click — there's no cost to bookmarking one that turns out to be noise. ### Two Tabs at the Top: Tracked Flow and Tracked Contracts When you open the Tracker, there are two tabs at the top: - **Tracked Flow** — the active one. This is the list of individual prints you've bookmarked. Each row is one specific trade. - **Tracked Contracts** — contracts you save with the Contract Drilldown bookmark or from a Flow Compass card, tracked by *contract identity* (ticker + strike + expiration + C/P) rather than print-by-print. It shows each contract's current mid and spot. ### What the Tracked Flow View Shows **On desktop**, the page is a split view: - **Left**: a scroll-synced table of the trade's saved data at the time you bookmarked it — time, ticker, strike, type, expiration, spot, premium, etc. The fixed reference point for the trade. - **Right (500px panel)**: **live-updating** fields — **Mid** (current mid price of the contract), **Spot** (current underlying price), **P/L %**, **P/L $**, and **Status**. These live fields update continuously during market hours, so you can leave the Tracker open and watch your bookmarked prints move in real time. **On mobile**, the desktop split-view is replaced with a vertical card stack. Each card shows the same fields; you swipe between cards instead of scrolling a table. ### Whale Status and OI Drift The **Status** pill on each tracked trade isn't just "up" or "down" — Flowseeker infers a status from later trades and the next morning's open interest. It is not read from anyone's account, so it can't tell you who is trading: - **STILL IN** — the trade is active, no close signal detected. - **PENDING** — a large opposite-side trade printed today; it is confirmed or retracted when open interest updates the next morning. - **PARTIAL N%** — the position is N% closed out. The whale is unwinding. - **EXITED** — the position has been fully closed. - **EXPIRED** — the contract reached expiration while still open. These transitions are detected automatically throughout the session — you don't have to watch for them. When a new close is detected, the Tracker badge on the sidebar increments, so you know to check even if the page isn't open. A secondary **OI Drift** badge on each row shows how much open interest has moved on that specific strike since the bookmark — a fast visual of whether the position sizing is growing, shrinking, or holding. ### Removing a Trade Hover a row on desktop, or scroll to the top-right of a card on mobile, and you'll see a trash icon. Click it to remove the trade from your tracker. The action is instant and not reversible — but since the trade itself is just a saved reference, you can always re-bookmark the same print from a historical day in the Live Feed if you change your mind. ## The Chart Modal: The Shared Drill-Down All three pages — Live Feed, Scanner, Tracker — open the same chart modal when you click into a specific trade. This is the deep-dive surface, and understanding its layout saves you a lot of navigation. ### The Five Views Every chart modal has five views: | View | What It Shows | |---|---| | **Contract Flow** | Stacked volume bars (no-side, bid, mid, ask) showing how aggressive the contract's intraday volume has been, with the contract's average fill price (VWAP) plotted on the right axis. Toggleable IV overlay and RVOL baseline. | | **Underlying (Vol)** | Stock price history with options volume by bar. | | **Underlying ($)** | Stock price history with options dollar premium by bar. | | **Net Premium** | Cumulative net premium for that ticker over 1/2/5 day or longer intervals. This is where you read divergences between price and flow. | | **Strike Distribution** | Bar chart of option activity by strike. 1D or 1W view. Clicking a strike opens a per-expiration breakdown. | **On desktop**, the modal is a split pane: **Contract Flow is always on the left**, and a dropdown at the top-right of the right panel lets you pick any of the other four views. This means you can look at the contract's own price chart and the ticker-level Net Premium trend side-by-side without switching tabs. **On mobile**, all five views are exposed as horizontal tabs — no split pane. Tap between them. ### The Footer Below the charts, the footer has two tables you can switch between: - **Flow Orders** — the list of individual trades that make up the candles you're viewing. - **Vol / OI History** — a daily breakdown of volume and open interest for the contract, useful for seeing whether today's activity is outsized against recent history. When you select a candle on the Contract Flow chart, the **Expand Trades** button at the top of the footer becomes active. On the Live Feed, clicking it creates a new filtered feed tab (as mentioned earlier). On the Scanner and Tracker, the button is there but doesn't open a new tab — it's a live-feed-specific action. Use **Clear Selection** to reset the candle filter back to the full contract. ### Header Actions The header of the modal has three controls: - **Refresh** — manually reload the chart data. Has a short cooldown so rapid clicks don't stack. - **Share to Discord** — sends a PNG of the current chart (plus the trade context) to a configured Discord channel. Some users will see an upgrade prompt here instead; that's role-based. - **Close (×)** — closes the modal. **Escape** also closes it. ## How the Three Pages Fit Together A typical Flowseeker session uses all three pages in sequence: 1. **Open the Live Feed.** Read the overview bar. Glance at the tape to understand the session's tone. 2. **Set your filters.** Pick a tab configured for what you're watching today — sweeps only, a specific sector, whatever matters. 3. **Click interesting prints.** Use the chart modal's Net Premium and Strike Distribution views to get context. Use Expand Trades on any candle that looks structurally interesting. 4. **Bookmark what's worth following.** Trades that passed your filters *and* had clean structural context go into the Tracker. Trades that were interesting but didn't pan out stay in the Live Feed and scroll off. 5. **Check the Tracker once an hour or so.** See which of your bookmarked trades are still live, which have started closing out, and which the whale has already exited. 6. **At the end of the session, open the Scanner.** Switch to today's date and ask contract-level questions — which contracts had the most premium, which strikes had the biggest OI growth, which contracts had aggressive ask-side execution all day. The Scanner rolls up what the tape showed as thousands of prints into one line per contract, so patterns that the live tape was too fast to see become obvious. The Live Feed is for reactive tape reading. The Scanner is for contract-level review. The Tracker is for memory. Using them together is how you build a real flow-reading workflow, rather than just staring at the live tape and hoping something jumps out. ## First Steps If you've just read the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker) and this article, here's what to actually do when you open the terminal: 1. **Go to the Live Feed.** Rename the default tab to something meaningful. Duplicate it once, rename the duplicate — you now have two tabs. 2. **Set different filter configurations on each tab.** Tab 1: broad view ($100K premium, Stocks only). Tab 2: narrow view ($250K premium, Sweeps Only, |Flow Score| > 50). 3. **Open the Columns panel.** Hide columns you don't use and drag the ones you do to the left. 4. **Try the ticker-scope search.** Type `!SPY` and press Enter to drop all SPY prints for the rest of the session. Toggle it back by removing the tag. 5. **Bookmark your first interesting trade.** It's now in the Tracker. Check back in an hour. 6. **After the close, switch to the Scanner.** Pick today's date and sort contracts by premium. The top of the list is where the day's institutional activity concentrated — scan it for contracts with high OI change, aggressive ask-side skew, or sweep percentages above baseline. Do that for a week and the four-page workflow starts to feel natural rather than fragmented. For the column-by-column breakdown of what you see in each row, see the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker). For the conceptual foundation of why options flow matters at all, start with the [Options Flow Trading](https://www.skylit.ai/learn/options-flow) guide. For understanding why dealer positioning at the strike level determines whether flow amplifies or gets absorbed, see the [Dealer Positioning](https://www.skylit.ai/learn/dealer-positioning) guide. ## Frequently Asked Questions ### What's the difference between the Live Feed and the Scanner? It's the **unit of analysis**. The Live Feed is a real-time tape where every row is a single print — trades appear as they happen and the feed keeps flowing. The Scanner is a contract-level view where every row is one contract (ticker + expiration + strike + C/P) with all of today's activity aggregated — total premium, total volume, bid/ask execution mix, sentiment scores, OI change, sweep percentage, and so on. Live Feed tells you *what just happened*. Scanner tells you *which contracts mattered today and how they traded as a whole*. They share the same underlying data and the same chart modal, but they answer different questions. ### What does "tracking" a trade actually do? Bookmarking a trade from the Live Feed saves the full print data to your account. The Tracker then keeps the **Mid**, **Spot**, **P/L %**, and **P/L $** fields updated throughout market hours, infers from later trades and open interest whether the position appears to have been exited, and flags status transitions (STILL IN → PARTIAL → EXITED). Your tracked trades persist across sessions, so you can bookmark during one day and check back the next. ### What's the fastest workflow from seeing a print to following it? Three clicks: bookmark the row in the Live Feed (or right-click → Track trade), then click the Tracker in the sidebar to see it alongside everything else you're watching. If you want the chart context first, click the row to open the chart modal, look at the Net Premium view to confirm it fits the session's flow, then close the modal and bookmark. Two or three extra seconds for a lot more certainty about what you're tracking. --- # Analyzing a Print with the Chart Modal > An advanced workflow for investigating any print using the chart modal — what each of the five views (Contract Flow, Underlying Vol, Underlying $, Net Premium, Strike Distribution) actually tells you, the order to use them in, and a step-by-step investigation checklist that turns a tape print into a confirmed or rejected trade hypothesis. Source: https://www.skylit.ai/learn/analyzing-print-chart-modal | Published 2026-04-17 | Updated 2026-05-08 | Skylit (https://www.skylit.ai) ## What the Chart Modal Is For The Live Feed and the Scanner show you *what happened*. The chart modal is where you decide whether what happened *matters*. Every print on the tape is a hypothesis. *"This $2M call sweep on TSLA at $260 means an institution is positioning bullishly into earnings"* is a hypothesis, not a fact. It might be right. It might be a hedge against an existing short position. It might be one leg of a complex spread that, on its own, looks bullish but as a structure is neutral. The chart modal is the surface where you confirm or reject that hypothesis before deciding whether to act on it. This article assumes you've already read the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker) and [Navigating Flowseeker](https://www.skylit.ai/learn/navigating-flowseeker) articles. Those covered *what* the chart modal is and where to find it. This one covers *how to use it analytically* — what each of the five views actually tells you, the order to look at them when investigating a print, and how to read the signals each one surfaces. > The chart modal opens on **Net Premium** by default in the right pane (desktop). That's a deliberate choice — Net Premium is the view that most quickly tells you whether a print fits the broader institutional flow context, or contradicts it. Always glance at it first. ## Five Views, Five Questions Each view answers a different question about the print you're investigating. Knowing which view answers what saves you from staring at all five hoping a pattern emerges. | View | The question it answers | |---|---| | **Contract Flow** | How has this specific contract traded — and was it unusually busy? | | **Underlying (Vol)** | Did option activity in this name match what the stock was doing? | | **Underlying ($)** | Was real institutional dollar flow rotating into this name today? | | **Net Premium** | Is institutional money flowing the same direction as this print, or against it? | | **Strike Distribution** | Is the activity concentrated at this strike, or scattered across the chain? | The rest of this article walks through each view in detail. Then a workflow section ties them together, then a worked example shows the method end-to-end, then an investigation checklist you can keep handy. ## Contract Flow: What This Specific Contract Has Been Doing The Contract Flow chart is the **left pane on desktop** (always — it doesn't switch with the right-pane dropdown) and one of the tab options on mobile. It's the only view in the modal that's about the option contract itself, not the underlying stock. **What you actually see on this chart isn't OHLC price candles.** It's a stacked volume bar chart — each bar represents the volume in that time bucket, split into segments by where in the bid-ask spread the volume hit: - **No-side** at the bottom (gray) — volume that couldn't be cleanly classified - **Ask** above that — volume that hit at or above the ask (aggressive buying) - **Mid** above that — volume that cleared between the bid and ask - **Bid** at the top — volume that hit at or below the bid (aggressive selling) The contract's actual price information lives in the **Avg Fill** line (a VWAP) plotted on the right axis. The bars tell you *how much and how aggressive*; the line tells you *at what price*. That's a meaningful design choice: the Contract Flow chart is fundamentally a **volume and aggressiveness chart**, not a price chart. The question "did the contract go up or down" matters less here than "did the volume skew aggressive to one side, and how did the average fill drift over time." ### What to read - **Stack composition over time.** A bar that's mostly ask volume is a window where buyers were lifting offers. Mostly bid volume is a window where sellers were hitting bids. Mostly mid is patient two-sided activity. - **The shape of the day.** Was the aggressive volume concentrated in one window (often around the print you're investigating)? Or distributed across the session? A single concentrated burst with high ask volume followed by quiet is a different signal than the same total volume distributed evenly. - **The Avg Fill line.** If the line is rising over the day, the contract has been getting more expensive — buyers were paying up. If it's flat despite high volume, you've got two-sided liquidity matching at consistent prices. If it's falling, sellers were getting filled lower and lower. ### Toggles that matter Three toggles change what's shown: - **Avg Fill** (on by default) — the VWAP line. Turn off to see just the volume bars. - **IV** (off by default) — overlays implied volatility as a line. **This is one of the most powerful confirmation toggles in the modal.** If a print is bullish (someone's buying calls) and IV is *expanding* through the day, the market is pricing in more movement — that's confirmation. If IV is *contracting* despite bullish volume, the bid-ask spreads are tightening and the directional thesis loses some weight. Always check IV when investigating a directional print. - **RVOL** (off by default; desktop only) — adds a background rectangle showing the contract's *average* volume baseline. The bars sit on top of this background. The hover tooltip then shows an `Nx` ratio — `2.0x` means today's volume is twice the average for that contract at that time. **RVOL is the fastest way to answer "is this contract unusually active right now."** If RVOL is below 1, today's activity is below normal — a print that looked huge on the tape might just be normal flow for this contract. You can also toggle individual stack segments (Bid / Mid / Ask) on or off if you want to focus on, say, only ask-side volume. > For investigating any directional print, the workflow is: turn on **IV** and **RVOL**, look at the bar around the print, check whether the stack is ask-skewed (bullish print confirmation) or bid-skewed (selling), check whether RVOL > 1 (contract is unusually busy), and check whether the IV line is rising (vol expanding alongside the directional bet). If all three line up, you've got contract-level confirmation. If they don't, your hypothesis just got weaker. ### Time intervals Two dropdowns control the timeframe and bar size: **interval** (1D / 2D / 3D / 7D / 14D / 30D / 45D / 60D / 90D / 120D / 180D / 360D) and **bucket** (1min through 1week, with valid combinations enforced — e.g. 1D allows 1/5/10min, 360D forces 1w). For investigating a fresh print, **1D / 5min** (the default) is usually right. Use longer intervals when you want to see how the contract has been trading over multiple days — useful when you're checking whether a print is part of a multi-day pattern or an out-of-nowhere event. ### Selecting a bar Click any bar on the contract chart. A green outline appears around it. The footer auto-switches to **Flow Orders** and (on desktop) scrolls down to the table — you'll see the individual prints inside that bar. The footer is covered later, but this is the bridge between "I see a busy bar" and "show me the actual trades that made it busy." ## Underlying (Vol): Did the Option Activity Match the Stock? The Underlying (Vol) chart switches focus from the contract to the **whole ticker**. It plots: - **Stacked bars** of option volume across all contracts: put volume on the bottom, call volume stacked on top - **The stock price** as a line on the right axis (toggleable) This is a "did the option flow agree with the stock price action" view. ### What to read - **Imbalance.** A green stock day with strongly call-skewed volume = options flow confirmed the move. The same green stock day with put-dominant volume = something's off. Either institutions are hedging into strength (defensive) or someone's positioning for a reversal. - **Sequence.** Did the option volume *lead* or *follow* the price move? Volume building before a stock breakout is meaningfully different from volume that piled in after the move. - **Total participation.** A stock making new highs on muted option activity is a different signal than the same move accompanied by 3x normal option volume. ### Toggles - **Price** — turn the stock line on or off. Most people leave it on. - **RVOL** (desktop only) — same concept as Contract Flow's RVOL, but here the background compares to the **underlying ticker's typical option volume across the entire chain**, not the specific contract's. Useful for spotting days when the whole name is unusually busy in options, regardless of which contract you drilled into. - **Interval / bucket** — same dropdowns as Contract Flow, with the same defaults. Underlying (Vol) is best read **alongside Underlying ($)**, since the two answer slightly different questions. ## Underlying ($): Where the Real Money Was This view is structurally the same as Underlying (Vol) but the bars show **dollar premium** instead of contract count. Put premium on the bottom, call premium on top, stock price line overlaid. The reason this matters: **contract count and dollar premium often tell different stories**. A thousand $0.10 OTM puts is $10,000 in premium — a retail-sized hedge in a small name. A hundred $5.00 ATM calls is $50,000 — institutional positioning. Both look the same on a vol-only view; they look very different on a $-only view. ### When to use Vol vs $ - **Vol** = participation breadth. Are *many* people trading this name today? - **$** = institutional weight. Is *real money* being committed? When the two views agree (high vol AND high premium on the same side), you've got broad institutional consensus. When they diverge — e.g., elevated put volume but the put *premium* stays muted — you're often looking at lots of small protective hedges rather than a real bearish thesis. That distinction matters a lot for whether to chase a print. > A common mistake is to look only at volume. Volume tells you "lots of people did this" but not "lots of money did this." Premium is almost always the more relevant question for tracking institutional behavior. When you only have time for one of these two views, pick **Underlying ($)**. ## Net Premium: The Most Analytically Rich View in the Modal This is the view to spend the most time on. Net Premium is where the print you're investigating gets compared against the broader institutional flow context for that ticker over a horizon you choose. ### What's on the chart Two filled areas plotted from a per-bar response: - **NCP** (green, ask-side theme) — net call premium per bar - **NPP** (red, bid-side theme) — net put premium per bar Plus an optional **stock price** line on the right axis (toggleable on desktop). A summary row above the chart shows the totals over the selected interval: **Net**, **NCP**, **NPP**, plus a **Net Sentiment** bar that splits the activity into bullish vs bearish. ### What "bullish" and "bearish" actually mean here Many flow tools throw around words like "bullish flow" without defining them. The Net Sentiment bar in this view has a specific definition you can see derived in the UI: - **Bullish** = call premium *bought* (hit at the ask) + put premium *sold* (hit at the bid) - **Bearish** = call premium *sold* (hit at the bid) + put premium *bought* (hit at the ask) That's an intent-aware count. Buying calls and selling puts both express a long view. Selling calls and buying puts both express a short view. The Net Sentiment bar reflects the proportion of those two stacks in the chosen interval. ### The interval dropdown A single dropdown sets the lookback: **1D / 2D / 3D / 7D / 14D / 30D / 45D / 60D / 90D / 120D / 180D / 360D**. Each interval answers a different question: | Interval | What you learn | |---|---| | **1D** | Is today's flow consistent? Is the print you're investigating in line with the day's overall direction? | | **2D – 7D** | Is the print part of a short-term trend, or a one-day blip? | | **14D – 30D** | Is institutional money positioning long or short over the recent regime? | | **60D – 360D** | What's the dominant longer-term flow stance for this ticker? Useful for separating "transient print" from "ongoing campaign." | For most fresh-print investigations, the 5–7D view is the sweet spot: long enough to show context, short enough to be relevant to today's print. ### The divergence pattern The single most useful thing this view shows you is **divergence between price and net premium**. There's no automatic detection — you read the lines yourself. Watch for: - **Price up, NCP falling / NPP rising** → institutional money is quietly positioning bearish even as the stock grinds higher. Often precedes reversals. - **Price down, NPP falling / NCP rising** → stealth buying into weakness. The stock looks broken but premium is rotating bullish. - **Price up, NCP up steadily** → the move is being confirmed by aggressive call buying. No divergence; the trend has institutional backing. - **Price flat, NCP and NPP both surging** → big two-sided positioning, possibly ahead of an event (earnings, FDA, Fed). High option activity without directional consensus. A bullish print on the live feed *is* meaningful when Net Premium for that ticker has been bullishly trending all week. The same print is much *less* meaningful (potentially a hedge or noise) when Net Premium has been bearishly trending — you're seeing one ask-side print against the backdrop of a sustained bid-side flow. > Think of Net Premium as the *prevailing wind* and the print you're investigating as a *single sail*. A sail aligned with the wind moves fast. A sail perpendicular to the wind goes nowhere. You're trying to figure out which one this print is — and Net Premium is the wind direction. ## Strike Distribution: Where the Activity Concentrates This view shows **horizontal stacked bars by strike** for the entire chain on the day. Each strike's bar has a call premium segment and a put premium segment. The strikes are sorted high to low (highest strike at top). A dashed gold line marks the current spot price. ### What to read - **Concentration vs. scatter.** Does activity pile into 1–3 specific strikes (consensus), or spread evenly across 10+ strikes (no consensus)? Concentration is a stronger signal — institutions don't accidentally pile into the same strike. Scatter is often retail noise plus market-making rebalancing. - **Calls vs puts at the same strike.** Both are shown stacked at each strike. A strike with a big call segment and a tiny put segment is being positioned bullishly. A strike with both legs roughly equal is more often a hedging or spread structure than a directional bet. - **Position relative to spot.** A heavy concentration at strikes well above spot (for calls) implies institutional money is reaching for upside. Heavy concentration at strikes well below spot (for puts) implies real downside positioning. Concentration at strikes near spot is often hedging. ### 1D vs 1W toggle - **1D** — today's strike distribution only. - **1W** — the current trading week (Monday through today). Useful for seeing whether today's concentration is part of a multi-day build at that strike, or out of nowhere. A strike that's been accumulating premium over the full week is a much stronger structural signal than one that just lit up today. ### Per-expiration drill-down Click any strike. An **Expiration Distribution Panel** opens showing how that strike's activity breaks down across expirations: Call Premium total, Put Premium total, Top Expiry, and horizontal bars per expiration. This separates "all today's flow at this strike was 0DTE noise" from "this strike has been getting positioned across multiple expirations all week." ### Toggles (desktop) - **Calls** / **Puts** — show or hide either segment if you want to focus on one - **Spot** — show or hide the gold spot reference line ## The Footer: Flow Orders and Vol/OI History Below all five views is a footer that toggles between two tables. ### Vol/OI History (default) Shows **14 trading days** of history for the contract. Columns include Date, Volume, OI, OI change %, Close price, Average fill (VWAP), a Bid/Ask execution bar, and Total Premium. On desktop you also get a 30-min volume sparkline, the day's IV, Sweep %, Multi %, and that day's % of total ticker volume. This is the table to read when you need to ask: *"is what's happening today actually unusual for this contract?"* A 5,000-volume day looks impressive in isolation, but if the prior 13 trading days have averaged 7,000, today is below normal. That changes the meaning of the print you're investigating. The Vol/OI History table is **not** filtered by candle selection — you always see the full 14-day window. ### Flow Orders (when a candle is selected) Click a bar on the Contract Flow or Underlying chart. The footer switches to Flow Orders and lists the individual prints inside that bar. Columns include Date/Time, Contract, DTE, Price, Size, Vol, Premium, Side, Spread (with the bid-ask visualization), Prev IV / IV / Next IV, Stock price, OI. Sweeps are flagged with a gold Waves icon next to the time. This is the bridge between "the bar around the print I'm investigating was very active" and "show me the actual trades that made it active." Use it to verify that the print you're investigating is one of the trades in the bar (often it is — the bar is large *because* of your print plus surrounding activity). The **Expand Trades** button on a selected candle promotes this further: it opens a brand-new Live Feed tab filtered to that contract and time window, so you can see all those prints in the full Live Feed UX with all the columns and right-click actions you're used to. ## The Investigation Workflow When investigating a fresh print, run through the modal in this order. Each step has a question and a fast read. 1. **Net Premium (start here, 5–7D interval).** Has institutional money been flowing bullishly or bearishly in this ticker over the past week? Is the print consistent with the prevailing wind, or against it? *If against and the divergence is strong, your hypothesis is on shaky ground before you've even looked at the contract.* 2. **Underlying ($).** Did real dollar premium rotate into this name today, on the same side as the print? *If the day's option activity is bid-skewed in puts but you're investigating a call print, that's a contradiction worth understanding.* 3. **Contract Flow (with IV and RVOL on).** Is *this specific contract* unusually busy (RVOL > 1)? Is its bar around the print ask-skewed (consistent with bullish intent)? Is IV expanding or contracting? *This is contract-level confirmation.* 4. **Strike Distribution (1W).** Is the print landing at a strike that's been accumulating premium all week, or is it the only meaningful activity at that level? Click into the strike and check the per-expiration breakdown. *Concentration is structural; scatter is noise.* 5. **Vol/OI History (footer).** Is today's volume on this contract unusual against the 14-day baseline? *If today is below average and the print still looked huge, the print is even more significant — it's standing out against quiet days.* 6. **Cross-check with Heatseeker.** Open the Heatseeker map for the same ticker. Does the strike where the print landed sit on a –GEX zone (dealers short gamma → forced hedge amplifies the move) or a +GEX wall (dealers long gamma → forced hedge absorbs the move)? *Same print, different structural outcome. This is the step that turns "interesting institutional positioning" into "trade with structural fuel" or "interesting print to skip."* If steps 1–5 line up coherently and step 6 shows structural fuel, you've got an actionable hypothesis. If any step contradicts the others, the hypothesis weakens. Multiple contradictions and you skip — that's the win. The chart modal's job isn't to show you trades worth taking; it's to show you which ones *aren't*. ## Worked Example Here's the workflow applied to a hypothetical print. The numbers are illustrative. **The print on the live feed:** > 11:14 AM ET — TSLA 260C, 17 DTE, sweep, $1.85M premium, side: Ask, Flow Score +75, Spread bar pinned at the ask, V/OI: 1.4 A Flow Score of +75 with $1.85M premium on a sweep at the ask is loud. But that's the hypothesis, not the conclusion. Open the chart modal. **Step 1 — Net Premium, 7D interval.** The NCP line (green) has been steadily rising for the past week. NPP (red) is flat. The stock price line shows TSLA up ~6% over the same period. Net Sentiment for the period reads strongly bullish. *No divergence. Institutional flow has been bullish all week, and today's print fits that pattern. Hypothesis: still alive.* **Step 2 — Underlying ($).** Today's bars show heavy call premium on the upper stack, much smaller put premium on the bottom. The stock price line is up ~2.5% on the day. Real dollars rotated into TSLA calls today, in size, on the same side as the print. *Hypothesis: confirmed at the day level.* **Step 3 — Contract Flow, IV and RVOL on.** The 11:14 AM bar is the largest of the day, and the stack is 80% ask volume. RVOL hover shows `3.2x` — this contract is trading at three times its typical volume for that time of day. The IV line has been rising through the day, accelerating around the print. The Avg Fill line is up. *Hypothesis: confirmed at the contract level. This is exactly the kind of pattern an institution opening a directional bet leaves on the chart.* **Step 4 — Strike Distribution, 1W view.** The $260 strike has the largest call premium bar on the chart. Click into it. The per-expiration panel shows the activity is concentrated in the front two expirations (today's $260C is the 17DTE; the next one out has a smaller but meaningful position). *Hypothesis: this isn't an isolated print; the $260 strike has been a positioning target all week.* **Step 5 — Vol/OI History.** Today's volume is the highest of the past 14 trading days for the $260C contract. OI grew yesterday and the day before. *Hypothesis: confirmed against the contract's own baseline. This is genuinely unusual activity.* **Step 6 — Heatseeker cross-check.** Open Heatseeker for TSLA. The $260 level shows a –GEX zone with no significant +GEX wall above it until $268. Dealers are short gamma in the path between $260 and $268. *Hypothesis: confirmed structurally. If TSLA pushes through $260, dealer hedging will amplify the move toward $268.* Six steps, all aligned, structural fuel present. This is the kind of print that justifies action. If steps 1, 3, or 6 had contradicted, you'd have walked away. The point isn't that every investigation produces a "yes" — it's that the workflow forces you to ask each question and weight the answer. Most prints, run through this method, will tell you to skip. The ones that survive all six steps are the few that actually deserve attention. ## Investigation Checklist For when you want a fast reference. Pin this to your workspace and run through it for any print you're seriously investigating. 1. **Net Premium (5–7D)** — Is institutional flow in this ticker on the same side as the print? Look for divergence between price and NCP/NPP. 2. **Underlying ($)** — Did real dollar premium rotate the same direction as the print today? Compare against the Vol view if anything looks odd. 3. **Contract Flow (IV + RVOL on)** — Is the contract unusually busy (RVOL > 1)? Is the bar around the print stack-skewed in the right direction? Is IV expanding alongside the move? 4. **Strike Distribution (1W)** — Is the strike a focus of the week's activity, or an isolated print? Click in for the per-expiration breakdown. 5. **Vol/OI History** — Is today's contract activity unusual against the 14-day baseline? 6. **Heatseeker cross-check** — Does the strike sit on a –GEX zone (structural fuel) or a +GEX wall (absorption)? If steps 1–5 align coherently and step 6 shows fuel, the print earns more attention. Multiple contradictions → skip and move on to the next print on the tape. The discipline of running this loop, not the speed of any one investigation, is what separates analytical flow reading from chasing tape. For the foundational concepts this article assumes, see the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker) and [Navigating Flowseeker](https://www.skylit.ai/learn/navigating-flowseeker) articles. For the dealer-positioning context that the cross-check step relies on, see the [Dealer Positioning](https://www.skylit.ai/learn/dealer-positioning) and [Reading Heatseeker](https://www.skylit.ai/learn/reading-heatseeker) guides. ## Frequently Asked Questions ### What's the difference between NCP and NPP on the Net Premium chart? **NCP** is *net call premium* per bar — the call dollar flow, with bid-side and ask-side activity netted. **NPP** is *net put premium* per bar, computed the same way for puts. They're plotted as filled areas (NCP green, NPP red) so you can see at a glance which side is dominating in any given window. The summary above the chart aggregates these into **Net** (overall total), **NCP** (calls), **NPP** (puts), and a **Net Sentiment** bar that splits activity into bullish (calls bought + puts sold) versus bearish (calls sold + puts bought). ### Why does Strike Distribution show calls and puts at the same strike? Both are real activity at that strike. A bar at the $260 strike with a meaningful call segment *and* a meaningful put segment usually means a spread structure (vertical, straddle, etc.) is being built at that level — institutions often pair calls and puts at the same strike for strategic reasons. Reading the segments together is more useful than reading them in isolation: a strike that's call-dominant is being positioned directionally; a strike that's roughly balanced is being positioned for volatility or being hedged. ### When should I use 1D vs 5D vs 30D on the Net Premium chart? It depends on what question you're asking. **1D** for "is today's flow consistent within itself" (intraday context for a fresh print). **5–7D** for "is this print part of a recent trend or an outlier" (the most common investigation interval). **14–30D** for "what's the regime been over the recent positioning window" (when you want to know the ticker's current institutional stance). **60D+** for "is there a longer-term campaign happening here" (rare but useful for high-conviction names). For most fresh-print investigations, 5–7D is the sweet spot. ### Why doesn't the Contract Flow chart show sweep or multi-leg markers on the bars? The Contract Flow chart's bars are aggregate volume buckets — a single bar can contain dozens of prints, so per-trade markers wouldn't fit cleanly on the chart itself. To see whether sweeps are inside a particular bar, **click the bar** to switch the footer to Flow Orders. The Flow Orders table shows each individual print inside that bar, with sweep flagged via a gold Waves icon next to the time. That's where the per-trade classification lives. ### What does "Refresh" actually do, and when should I use it? The Refresh button at the top of the modal re-pulls the chart data and **clears any candle selection** you had. Use it when the underlying flow is moving fast and you want to see the latest bars without closing and reopening the modal. There's a short cooldown so rapid clicks don't stack. Note that the Vol/OI History table doesn't refresh on the same button — that's a daily-resolution table that doesn't change intraday. --- # Flow Highlighting: Color-Coding the Prints That Matter > How Flowseeker's Flow Highlighting feature works, and the analytical reasoning behind it: a deep refresher on the relationship between Size, Volume, and Open Interest, why Volume > OI mathematically proves new positioning, why Size > OI signals an institution opening in size, and how to configure the colors and per-tab strategy to make the live feed surface the prints worth investigating. Source: https://www.skylit.ai/learn/flow-highlighting | Published 2026-04-18 | Updated 2026-04-18 | Skylit (https://www.skylit.ai) ## What Flow Highlighting Does The live feed shows everything that prints. Most of it is noise — routine market-maker rebalancing, retail one-lots, hedges against existing positions, spread legs that look directional in isolation but aren't. Manually scanning the V/OI and Size columns to find the prints that actually represent new institutional positioning is slow, and slow scanning is what you're trying to escape with a flow scanner in the first place. **Flow Highlighting** is the feature that automates that visual triage. Once configured, Flowseeker color-codes every row in the feed based on whether the trade represents new positioning being put on (loud color), unusual contract activity that probably reflects new positioning (medium color), or routine churn (quiet color). At a glance, you see which prints to investigate without reading any column values. This article explains the analytical foundation behind the two highlighting rules — the relationship between Size, Volume, and Open Interest — and then how to set up and use the feature effectively. The conceptual section is the heart of the article; once you understand *why* Volume > OI and Size > OI matter, the configuration is mechanical. This article assumes you've read the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker), which explains the basic columns including Size, Volume, OI, and V/OI. ## First, a Refresher: Size, Volume, and Open Interest These three numbers get casually thrown around in flow articles, but the relationship between them is what makes Flow Highlighting work. Worth getting precise. ### What each one measures - **Size** is the number of contracts in a *single specific trade*. One print on the tape. Size = 100 means one print of 100 contracts. - **Volume** is the *total* number of contracts traded today on a specific contract (ticker + strike + expiration + C/P). It's the sum of every print's Size for that contract since the open. Volume is cumulative across the session. - **Open Interest (OI)** is the number of currently outstanding contracts — positions that have been opened but not yet closed or expired. OI is reported as **yesterday's close**. Today's true OI isn't knowable until the day ends, because every trade during the session can either open new positions, close existing ones, or both, and the exchange only publishes the net change once daily settlement is done. ### How positions actually move Every trade has a buyer and a seller. Each side is either *opening* a new position or *closing* an existing one. That gives four possible combinations, and the OI change depends on which combination applies: | Buyer | Seller | OI change | |---|---|---| | **Opens** (buy to open, going long) | **Opens** (sell to open, going short) | **+1** — new contract created | | **Opens** (buy to open, going long) | **Closes** (sell to close, was long) | **0** — position transfers from one party to another | | **Closes** (buy to close, was short) | **Opens** (sell to open, going short) | **0** — position transfers from one party to another | | **Closes** (buy to close, was short) | **Closes** (sell to close, was long) | **−1** — contract destroyed | The tape doesn't tell you which combination any given trade is. We see "X contracts traded" with no information about whether each side was opening or closing. ### Why this matters for reading flow Volume alone is misleading. A contract can have very high volume from pure churn — buyers and sellers all closing existing positions, with no new institutional money entering. If you only look at Volume in isolation, you can't distinguish *"institutions are aggressively positioning here today"* from *"institutions are quietly exiting positions they put on weeks ago."* Comparing Volume against OI is what separates those two cases. That's the entire analytical reason Flow Highlighting exists — to surface the prints where positioning is genuinely happening, not just where contracts are changing hands. ## Why Volume > OI Is a Strong Signal Here's the math, and it's worth walking through carefully because it's the core of the first highlighting rule. If yesterday's OI was 100, then collectively the longs hold 100 contracts and the shorts hold 100 contracts (every contract has one of each). The maximum number of contracts that could be *closed* today, in total, is 100 — you can't close more contracts than were open. (Strictly: closing trades can only consume what's already in OI.) So if today's volume reaches 150 on a contract with yesterday's OI of 100, then **at least 50 of those 150 contracts must have been new opens**. There's no way around it mathematically — the closing capacity is capped at 100. That gives us the threshold: > **When today's volume exceeds yesterday's open interest, new positioning is provably happening on that contract — even if we can't tell from the tape exactly which trades are the new opens.** V/OI > 1.0 is the standard way this gets expressed (Volume divided by Open Interest greater than 1). It's been a well-known options-flow signal for a long time. What Flow Highlighting does is show it to you visually, on every row of the feed, instead of making you read the V/OI column on each row. ### What V/OI > 1 doesn't tell you It doesn't tell you direction (calls or puts, bullish or bearish — that's what other columns and the chart modal are for). It doesn't tell you the *magnitude* of the new positioning — V/OI of 1.05 is just barely over the threshold; V/OI of 5.0 is enormous. The highlighting rule is binary: either Volume > OI fires, or it doesn't. For magnitude, you still need to read the column. But as a triage signal — "this contract has new positioning today, look closer" vs. "this contract is routine churn, skip" — the rule is exactly what you want. ## Why Size > OI Is an Even Louder Signal Volume > OI is about the contract's *cumulative* activity for the day. **Size > OI** is about a *single trade*. One print, by itself, larger than yesterday's entire open interest. This is the loudest signal a single print can give you. Walk through the math: if a single trade's Size exceeds yesterday's OI, then by definition, the trader on the buy side cannot be closing — they couldn't have held more contracts than the entire open interest of the contract. (No single party can hold more than 100% of the OI.) So when Size > OI fires, that trade is essentially *guaranteed* to be opening a new position. There's a narrow edge case: a trader could open a large position intraday at 10am and close it intraday at 11am. The 11am close trade would also have Size > OI (since OI only updates at end of day). But the 10am opening trade *also* triggered Size > OI when it printed. So either way, the new positioning got flagged on the tape — you just might also see the close. In practice, institutional-size intraday round trips are rare; treat Size > OI as opening positioning. > **Size > OI = an institution is opening a single position larger than every other open position on this contract combined. Almost always worth investigating.** This is a much rarer event than Volume > OI. Many contracts will have V/OI > 1 in any given session — it just takes enough cumulative activity. But Size > OI requires a single print large enough to dominate the entire open-interest picture. When it fires, it's a signal worth pausing for. > A single Size > OI print also necessarily makes Volume > OI true (one print's Size becomes part of that contract's daily Volume). So in the Flowseeker rendering, Size > OI takes priority — its color overrides Volume > OI's color when both conditions are true. You'll never see a row where both rules' colors compete. ## The Two Highlighting Rules in Practice Putting it together, Flow Highlighting evaluates each row in the feed against three states and applies one color: | Condition | Default Color | What the color is telling you | |---|---|---| | **Size > OI** | Yellow | A single print on this row is bigger than yesterday's OI. Opening positioning, almost certainly. Loud. | | **Volume > OI** (and Size ≤ OI) | Purple | Today's cumulative volume on this contract has crossed yesterday's OI. New positioning is happening on this contract; this specific print may or may not be one of the opens. Medium-loud. | | Neither | White (default) | Routine flow on this contract. No special signal. | These colors are the defaults; you can change any of them. ## Setting It Up Flow Highlighting lives in the **Columns panel** in the Live Feed sidebar — not in the main filter sidebar where most filters live. Open the Columns panel (the **Columns** button in the header) and scroll to the bottom. You'll see a **Flow Highlighting** button. Click it. A modal opens with: - A **master toggle** at the top — turns the entire feature on or off for the current tab. When on, the button in the Columns panel changes to *"Flow Highlighting — ON"* in purple. - **Three color pickers**, one per rule: Default, Volume > OI, Size > OI. Each opens a standard color picker; pick whatever you want. - A **Reset Colors** button at the bottom that puts everything back to the white / purple / yellow defaults but preserves the on/off state. Two important properties of the configuration: - **Per-tab.** Each Live Feed tab has its own Flow Highlighting configuration. Turning it on for one tab doesn't affect any other tab. Color choices are per-tab too. - **Persisted.** Your settings stick across sessions — close the browser, come back tomorrow, your colors are still there. ## Picking Colors That Actually Help The defaults are reasonable, but the *hierarchy* matters more than the specific colors. The goal is that when you scroll the feed, the prints worth investigating should pop visually without you reading any column values. That requires deliberate contrast between the three states. A workable approach: - **Size > OI**: the loudest color you've got. Yellow on dark mode is the default for a reason — it has the highest visual weight against most backgrounds. On light mode, consider orange or a saturated red. - **Volume > OI**: medium-loud. Purple, magenta, or saturated blue work well — clearly distinct from the Size > OI color, but quieter so the truly significant prints still pop more. - **Default**: as quiet as you can stand. White or off-white on dark; black or dark gray on light. Don't waste visual budget on routine prints — they're the majority of the feed. If everything looks loud, nothing looks loud. The point of the default color being quiet is to make the highlighted rows stand out by *contrast*, not by being colorful in absolute terms. > A useful test: scroll your feed for 30 seconds with Flow Highlighting on. If your eye is constantly being pulled to highlighted rows, your colors are working. If your eye drifts evenly across the feed and you have to consciously look for highlights, your default color is too loud or your highlighted colors are too muted. Adjust until the highlights pull your attention. ## Per-Tab Strategy Because Flow Highlighting is per-tab, you can use different configurations on different tabs depending on what each one is for. A few patterns worth considering: - **Broad watching tab** (light filtering, wide ticker scope): Flow Highlighting on at full intensity. Both rules doing real triage work for you. This is where the feature pays off most — the feed has a lot of routine flow, and the highlights surface the prints worth looking at. - **Tightly focused tab** (single ticker or sector, high premium minimum, sweeps only): Highlighting matters less here. Your filters have already done most of the triage, so most rows are noteworthy. You might still keep Size > OI on (the loudest signal) but turn off Volume > OI to reduce visual noise. - **Tab for a specific name you're watching closely**: keep Size > OI on with a particularly loud color. When something institutional-scale prints in your watched name, you want it impossible to miss. The point is that the feature is configured to a specific *use case*, not turned on globally and forgotten about. Different tabs serve different purposes; their highlighting should match. ## What to Do When a Highlight Fires Practical workflow, once a row lights up: 1. **Read the row first.** Premium, Side, DTE, Strike. The basics. Does this print look interesting on its face? 2. **Click the row to open the chart modal.** The chart modal has the analytical depth — Net Premium for context, Strike Distribution for concentration, the contract's own history. Walk it through the [investigation workflow](https://www.skylit.ai/learn/analyzing-print-chart-modal) we covered separately. 3. **Cross-check Heatseeker** for dealer positioning at the strike where the print landed. A Size > OI print at a –GEX zone is structurally very different from the same print at a +GEX wall. Highlighted ≠ tradeable. The highlight is a *triage signal* — it earns the print a closer look, not an automatic decision. Most highlighted prints, run through the full investigation, will tell you to skip. The few that survive are the ones worth acting on. For the column-level explanation of Size, Volume, and OI (and related columns like ΔOI and V/OI), see the [Introduction to Flowseeker](https://www.skylit.ai/learn/intro-to-flowseeker) column reference. For the full investigation workflow on a highlighted print, see [Analyzing a Print with the Chart Modal](https://www.skylit.ai/learn/analyzing-print-chart-modal). For why dealer positioning at a strike determines whether a print's positioning gets amplified or absorbed, see [Dealer Positioning](https://www.skylit.ai/learn/dealer-positioning). ## Frequently Asked Questions ### What happens when a row triggers both Size > OI and Volume > OI? Size > OI's color wins. The two rules aren't independent: any single trade with Size > OI also makes that contract's daily Volume > OI by definition (one print's Size becomes part of the day's cumulative Volume). Flowseeker's rendering checks Size > OI first, so you'll only ever see the louder signal's color. You won't see rows where both colors compete. ### Why is the default color white when I'm on dark mode? The defaults (white, purple, yellow) are reasonable starting points, not requirements. White-on-dark works well as a quiet baseline — it sits comfortably as "nothing special" while letting the highlighted colors stand out. If you'd prefer a different baseline (off-white, light gray, an entirely different color), the Default picker is fully configurable. Pick whatever lets the highlighted rows pop the most against your usual background. ### Will my Flow Highlighting settings persist across sessions and tabs? Yes — settings are saved per-tab and across browser sessions. Configure Flow Highlighting once on each tab, close the browser, come back tomorrow, and your settings are exactly as you left them. Each tab maintains its own configuration independently; turning it on for one tab doesn't affect any other tab. ### Why does every print on a brand-new strike get the Size > OI color? When a strike has no prior open interest (OI = 0 — typically a strike that just opened up after a price move, or a 0DTE that opened today), every trade satisfies Size > OI by definition (any positive Size exceeds zero). So every print on that strike will fire the loudest highlight. This is technically correct — every print on a brand-new strike *is* opening positioning, since there were no positions to close. But it can briefly flood the feed with the loudest color until OI starts accumulating. Worth knowing so you don't think the feature is broken when you see a fresh strike light up uniformly. ### Can I use Flow Highlighting in the Flow Scanner too? No — Flow Highlighting is a Live Feed feature only. The Flow Scanner has its own analytical layer (the per-contract aggregations and OI Growth signal in the filter sidebar), but the visual color-coding rules of Flow Highlighting don't carry over. If you want similar surfacing on the Scanner, you'd use its sort and filter controls instead. --- # Reading Flow on Atlas: How the Bars Work, Every Setting Explained, and Why There's No 'Best Configuration' > How the flow subgraph on Atlas actually works — what the bars are showing (premium, not volume), what every filter in the popover does, why the most-asked question ("what flow settings do you use?") is the wrong question, and the right way to use the lenses: rotate through them for confluence, then anchor whatever survives to the GEX/VEX nodes on the same chart. Source: https://www.skylit.ai/learn/reading-flow-on-atlas | Published 2026-05-08 | Updated 2026-05-08 | Skylit (https://www.skylit.ai) ## The Most-Asked Question, and Why It's the Wrong One If you've spent any time around flow analysis, you've seen the question — and probably asked it yourself: *"What flow settings do you use?"* I'm going to argue, in the rest of this article, that it's the wrong question to be asking in the first place. There's no preset that prints alpha. No magic combination of toggles that turns the flow subgraph into a buy signal. People asking for "the best settings" are looking for a recipe, and flow doesn't work that way — the mindset itself is what's getting in the way. Each setting on the Flow popover is a **lens**, not an ingredient. You don't combine lenses into a permanent configuration — you rotate through them, looking for what survives across multiple views. And then, critically, you anchor whatever survives to the GEX/VEX nodes on the same chart, because flow without dealer positioning context is just half a thesis. This article does three things: 1. Explains exactly what the flow bars on Atlas are showing — because most users get this wrong on day one. 2. Walks through every setting in the flow filter popover, what it does, and what it reveals. 3. Lays out the right way to use them: confluence across lenses, plus structural cross-check on the heatmap. If you've been treating flow settings as a configuration problem, this article reframes them as an investigation tool. ## What the Flow Bars Actually Show Before any settings discussion, the bars themselves. The flow subgraph is a second pane that sits underneath your price chart on Atlas, time-aligned to the same candle interval. When the toggle is off (the default), it doesn't render. When you turn it on, two stacked histogram series appear: - **Calls plot upward.** Positive values, one bar per candle bucket. - **Puts plot downward.** Negative values, mirrored below the zero line. The single most important thing to understand: **these are premium dollars, not contract counts and not share volume.** A bar showing $4M of calls means $4M of call premium was paid in that bucket. One $4M sweep dwarfs forty $100k retail orders, and that's deliberately the point — the chart is weighted by the size of the money behind each print, not the number of clicks. The bars are clipped to the candle time range, so the flow pane never extends past the price data. Hovering over any bucket pops a crosshair tooltip showing **Calls / Puts / Net** for that interval — Net being call premium minus put premium. Net is what tells you whether the bucket leaned bullish or bearish, and by how much. > "Premium, not volume" is the thing newcomers miss most often. A bucket with low contract count but huge premium means *someone with conviction paid up* — those are the prints that move price. A bucket with high contract count but small premium is mostly noise — retail one-lots, scalpers, hedges. ### Click a Bar to See Who Drove It Click any flow bar — and only on the flow pane itself; clicks on the candle pane do nothing — and a sidebar opens on the right. **FLOW BUCKET**, the time window in your chart timezone, total trade count for the interval, three stat tiles for **Net / Calls / Puts**, and then the section that matters: **Top contracts.** The top-contracts list shows the specific options that drove the bucket. Each row has the strike, C or P, expiration date, days to expiration, premium paid, and percentage of the bucket's total. If three contracts account for 80% of the bucket's premium, that's a concentrated positional bet. If the premium is spread across thirty contracts, that's program flow or rotation. The drilldown is what turns "the bar is green" into "five sweeps of the same OTM weekly are doing all the work." Click the same bar again to close the sidebar. Escape works. The X works. Clicking outside the chart works. The sidebar is a quick lookup, not something you live in. One important detail: the same Flow filters that drive the histogram are passed into the drilldown fetch. If you have Sweep Only on, the sidebar only counts sweep prints — so the totals always match the bar you clicked. This matters because it means filtering changes what the drilldown shows, which is itself a useful investigation tool. ## Every Flow Setting, Explained The Flow toggle lives in the chart Settings panel. Turning it on adds the second pane and, by default, *no filters are applied* — every flow print contributes. The cog icon next to the Flow toggle opens the filter popover, where the actual lenses live. | Setting | What it does | When you'd reach for it | |---|---|---| | **Single Leg Only** | Excludes prints that are part of a multi-leg strategy (spreads, collars, condors). Only standalone directional trades contribute. | You want clean directional conviction, not spread legs that net out economically and just look directional in isolation. | | **Sweep Only** | Only sweep-classified prints contribute. The bars **shrink** to the sweep portion — they don't get scaled up. | You want urgency: institutions paying up across exchanges to fill *now*, rather than working an order patiently. | | **OTM Only** | Excludes ITM and ATM strikes. Only out-of-the-money options contribute. | You want speculative directional bets, not deep-ITM proxies for stock or pure hedging activity. | | **Ask Side Only** | Only prints executed at or above the ask. | You want aggressive opening flow — buyers crossing the spread to get filled, not closing or passive fills. | | **DTE Min / Max** | Filters by days to expiration on each contract. | Cut out 0DTE noise; isolate directional weeklies; isolate long-dated structural conviction; etc. | | **Min Flow Score %** | Only contracts whose absolute Flow Score exceeds the threshold. | Keep only prints that Flow Score ranks as more directional. Flow Score is a ranking aid, not a forecast. | A few of these need a closer look, because the way they reshape the bars is not always intuitive. ### "Sweep Only" Is Compositional, Not Magnitude Most users assume turning on Sweep Only makes the bars *bigger* — bigger sweeps, bigger bars. It's the opposite. Sweep Only changes which trades enter each bucket. Non-sweep prints are simply removed. So a bucket that was $4M with everything contributing might become $400k with Sweep Only on, because only $400k of that bucket's premium was actually executed as sweeps. The right way to read it: turn on Sweep Only and look at how much of the original bar survives. If most of it survives, the original lean was urgent flow. If the bar collapses to a fraction, the original print was patient capital — institutions working an order over time, not trying to grab it before the move. Both are useful information; they're just different information. ### "Ask Side Only" Isolates the Aggressive Side A trade printed *at the ask* (or above it) means the buyer paid up to get filled. A trade *at the bid* means the seller hit the bid to get out. Mid-prints could be either. Ask Side Only removes everything except the most aggressive end of the spectrum — buyers who weren't willing to wait. Stack Ask Side Only with Sweep Only and you're looking at the most aggressive opening institutional capital in the bucket. That's a high-quality lens; very little of what survives there is junk. ### "Min Flow Score %" Is the Composite Threshold Flow Score is Flowseeker's directional score for each print, from -100 (bearish) to +100 (bullish). It ranks how directional a print looks; it is not a measure of conviction or a forecast. Setting the Min Flow Score filter to, say, 70% means only contracts whose absolute Flow Score is above 70% feed the bars. If you don't have an opinion yet on what's "noisy" vs. "interesting," leave this off. Once you've used Flowseeker for a while and you've calibrated to what scores look like in real conditions, this becomes a fast way to clean up the subgraph in tickers with heavy flow. ### "DTE Min / Max" Is About Trade Type A bucket dominated by 0DTE flow tells you something very different from one dominated by 30DTE flow. 0DTE is largely intraday speculation and gamma scalping; longer-dated flow is more often directional positioning that has to play out over days or weeks. Setting a DTE minimum of, say, 7 strips out the 0DTE froth and shows you what *positioning* — not gambling — is doing. Setting a maximum is rarer but useful for the inverse: if you're trying to see what 0DTE traders are doing, set Max DTE to 1 and the noise from longer-dated flow disappears. ## Why "What Settings Do You Use?" Is the Wrong Question The reason there's no "best settings" answer is that **filters are subtractive.** They don't add insight. They remove things so you can see what's left. Different filters reveal different things. There is no single configuration where everything important is visible at once — you'd just be back to the unfiltered view. A trader who runs only Sweep Only will miss slow institutional accumulation that paints the bucket green over an hour. A trader who runs only OTM Only will miss the deep-ITM directional bet that printed at 9:31 ET. Both of those trades can be the trade of the day, depending on the day, and no single filter setup catches both. The right mental model: **pick a question, pick the lens that answers it. Then pick another question, pick another lens, and see if both answers point the same direction.** That's what flow analysis is. It's not configuration; it's iteration. > Lens stacking is like polarized sunglasses. You don't ask "what's the best polarization angle?" You rotate them until what you want to see pops. Then you rotate them again to confirm it wasn't just glare. The angle that revealed the fish at noon doesn't help at sunset, and that's fine — you just rotate. ## Building Confluence Across Lenses This is the methodology. Same chart, same bucket, same bar, multiple lenses. Each lens is a vote. 1. **Start unfiltered.** Establish the baseline. Is the bucket green or red? How big? Is the lean concentrated in one bucket or spread across the session? This is your "what does the unfiltered tape look like" reading. 2. **Flip on Sweep Only.** Does the directional lean survive? If yes, urgency is real — institutions weren't willing to wait. If the bucket collapses, the original lean was patient capital, which is interesting information but a different trade thesis. 3. **Flip on Ask Side Only (with Sweep Only on).** Same direction? Now you're looking at the most aggressive, opening institutional flow in the bucket. If the bar still leans the same way, that's a strong vote. 4. **Tighten DTE.** Set Min DTE to 7. Does the conviction concentrate in weeklies and longer (positioning), or did most of it disappear (0DTE intraday speculation)? Both are valid signals; they just describe different participants. 5. **Open the drilldown sidebar.** Click into the bucket. Are the top contracts concentrated in 2-3 strikes (positional bet) or spread across twenty contracts (program flow)? Concentration is conviction. 6. **Toggle filters off and on quickly.** This is how you can tell what's *driving* a bucket. If turning on OTM Only barely changes the bar, the bucket was mostly OTM already. If it collapses, the bar was carried by ITM positioning. Each layer that survives is a vote. Three or four lenses pointing the same way is what you're hunting for. One lens pointing somewhere and three contradicting it is the signal you almost-took-a-bad-trade and the system caught it for you. ## The Layer Almost Everyone Misses: Combine Flow With Heatmap Nodes Here's the single highest-leverage thing about flow analysis on Atlas, and the reason the flow subgraph lives on the same chart as the GEX/VEX overlay rather than in its own page: **flow tells you what institutions are doing. The heatmap tells you what dealers will be forced to do in response to price moving.** Same print, different structural context, opposite outcomes. Walk through it. Imagine you've found a high-confluence flow bucket — the lean survives Sweep Only, survives Ask Side Only, the drilldown shows three strikes 2-3% out of the money concentrating most of the premium, and the contracts are weeklies. Strong setup. Now look at where those strikes sit on the GEX/VEX overlay on the same chart. **Case A: The strikes are sitting in a –GEX zone above current price.** Dealers are short gamma at those strikes. If price grinds up to that zone, the dealer hedge *amplifies* the move — they have to buy more underlying as price climbs. The flow says institutions are pressing long. The structural map says "if they're right, the move accelerates." That's the trade. **Case B: Identical flow, but the strikes sit at a +GEX wall.** Dealers are long gamma at those strikes. If price approaches, the dealer hedge *absorbs* the move — they sell into rallies, dampening upside. The flow still says institutions are pressing long. But the structural map says "even if they're directionally right, the dealer hedge will pin the move into the level." That's *not* the same trade, even though the flow looks identical. This is what people who say "I don't get why flow doesn't work" are missing. Flow alone is half the thesis. Same print, opposite structural context, opposite outcome. > This is why Atlas exists as a single workspace instead of two separate tools. The flow pane and the GEX/VEX overlay are designed to be read in the same eye scan, on the same chart, against the same price. If you find yourself flipping between Flowseeker and Heatseeker as separate tabs to make this cross-check, you're working harder than you need to. For a deeper treatment of *why* dealer positioning at a strike determines whether forced hedging amplifies or absorbs a move, see the [Dealer Positioning](https://www.skylit.ai/learn/dealer-positioning) and [Gamma Exposure (GEX)](https://www.skylit.ai/learn/gamma-exposure) articles. The argument here is that those structural concepts and the flow bars belong together — and the chart is the place that lets you do it. ## A Reference Checklist (Not a Settings Preset) Before taking a trade off a flow bucket on Atlas, the checks that matter: 1. Does the directional lean survive **Sweep Only**? 2. Does it also survive **Ask Side Only**? 3. Does the **drilldown** show 2–3 dominant strikes, or noise spread across the chain? 4. Where do those dominant strikes sit on the **GEX/VEX overlay**? At a wall, in an air pocket, in a –GEX zone? 5. Does the **price chart itself** support the thesis — trend, level, structure? Five checks, not a settings preset. Anyone who tells you they have one configuration that does all this work for them is selling you something. ## Frequently Asked Questions ### What's the actual best flow filter setup? There isn't one. Different filters reveal different things, and any single configuration only catches a subset of the trades worth taking. The right approach is to rotate through filters, look for what survives across multiple lenses, and combine that with where the contracts sit on the GEX/VEX overlay. This article exists specifically to push back on the configuration-mindset; please go re-read the "Why 'What Settings Do You Use?' Is the Wrong Question" section. ### Why did my flow bars get smaller when I turned on Sweep Only? Because Sweep Only is *compositional*, not magnitude. It removes non-sweep prints from each bucket — the bars get *purified*, not magnified. If a bucket goes from $4M unfiltered to $400k with Sweep Only on, that means only $400k of that bucket's premium was actually executed as sweeps. The remaining $3.6M was patient flow worked over the interval, which is a different (still useful) signal. ### Are the flow bars showing options volume or premium? Premium dollars. One bar represents the total call premium (up) or put premium (down) that printed during that candle's interval. A bar can be very tall with a small contract count if a single big-money print landed in the bucket, and shorter than expected with a high contract count if most of the activity was small prints. Premium-weighted is the design choice, because the prints that move price are the ones with money behind them. ### Why are my flow bars empty after turning on filters? Filter combinations can null out a bucket — every print in that interval gets excluded by at least one filter. If this is happening across the whole session, your filters are likely too tight. Loosen them one at a time until the baseline reappears, then tighten back from there. The drilldown sidebar also won't open on a bucket that has no qualifying prints. ### Do my flow filter settings persist across sessions? Yes. Your chart settings — including the Flow toggle and the filter popover values — are saved locally and restored next time you open Atlas. You don't have to reconfigure the lenses every session. (If you want to start fresh, the popover has individual controls for each filter; there's no global "reset filters" button.) ### How do the flow bars on Atlas relate to the Live Feed? Same data, different resolution. The Live Feed shows individual prints in tape order — every trade as it happens, one row at a time. Atlas aggregates those same prints into time buckets aligned to your chart interval. So Live Feed is the microscope; Atlas is the time-series view. Use Live Feed when you want to read tape character; use Atlas when you want to see how flow stacks against price structure and dealer positioning. ### Does the drilldown sidebar use the same filters as the bars? Yes. The same filters that drive the histogram are passed into the drilldown fetch, so the bucket totals always match the bar you clicked. This is intentional — if you have Sweep Only on, the "Top contracts" list only shows contracts with sweep prints in that bucket. Toggle a filter, and both the bar and the drilldown re-aggregate together. ### Should I always trust a high-confluence bucket? No — that's the whole point of the structural cross-check. A bucket can survive every flow lens you throw at it and still be a bad trade if the contracts sit at a +GEX wall that absorbs the move. Or if price structure (the candles, levels, trend) doesn't support the direction. Confluence across flow lenses is necessary; combining that confluence with dealer positioning context is what makes it sufficient. The flow subgraph by itself is a hypothesis. The chart and the heatmap together are what confirm or reject it. --- # Reading Dark Pool Prints: The Tape and the Levels > What a dark pool print actually is (and the myth that ruins most people's read of it): off-exchange equity blocks carry no side and no direction, so a big print is never "buying." How to read the prints honestly across both surfaces — the Dark Feed tape in Flowseeker and the dark pool level overlay on Atlas — and how to combine the levels with dealer positioning for confluence. Source: https://www.skylit.ai/learn/reading-dark-pool-prints | Published 2026-06-01 | Updated 2026-06-01 | Skylit (https://www.skylit.ai) ## The First Thing You Need to Unlearn Here's the belief that ruins most people's relationship with dark pool data before it even starts: *"A big dark pool print means institutions are buying here."* It doesn't. A dark pool print tells you that a large block of stock changed hands off-exchange at a specific price. It does **not** tell you who was the buyer, who was the seller, or which side was the aggressor. There is no direction attached to it. A $2 billion print is not "a $2 billion buy" — it's a $2 billion *transaction*, and somebody was on each side of it. This matters because a whole cottage industry exists to sell you the opposite story. "Massive dark pool buying detected!" is a great headline and a terrible description of the data. Once you internalize that a print is direction-less, you stop trying to read tea leaves and start using dark pool data for what it's actually good at: showing you **where** large size transacted, and **how much** conviction (measured in dollars) was behind it. This article covers the two places dark pool prints show up in the terminal — the **Dark Feed** in Flowseeker and the **dark pool overlay** on Atlas — and how to read each one honestly. > No dark pool print carries a side. If a tool tells you a specific dark pool print was "bullish" or "a buy," it's inventing information that doesn't exist in the data. Treat that as a red flag about the tool, not a signal about the stock. ## What a Dark Pool Print Actually Is A dark pool print is an **off-exchange equity trade** — a block of shares that traded away from the public exchanges and was reported afterward. The terminal shows you a small, honest set of fields for each one: | Field | What it tells you | |---|---| | **Time** | When the print was reported. | | **Ticker** | The stock that traded. | | **Price** | The exact price the block transacted at. | | **Size** | How many shares. | | **Notional** | Size × price — the dollar value of the block. This is the headline number. | | **% AvgVol** | The print's size as a percentage of the stock's average daily volume. | | **Sector** | The GICS sector the ticker belongs to, for context. | That's it. No bid/ask. No "side." No sweep tag, no flow score, no greeks. Equity block prints simply don't carry that information, so the terminal doesn't pretend they do. So what *can* you read from a print? - **Notional = conviction scale.** A $50M block and a $2B block are different events. The dollar size is the closest thing you have to a measure of how much somebody cared. - **Price = a level that mattered.** Someone moved real size at that exact price. That price level now has meaning — it's a spot where large participants were willing to transact. - **Ticker and sector = where the big money is active.** A cluster of large prints in one name or one sector tells you attention is concentrated there. What you *cannot* read: who's bullish, who's bearish, or what happens next. The print is evidence that something large happened — not a prediction. ## The Tape: Dark Feed in Flowseeker The **Dark Feed** lives right next to the Live Feed in Flowseeker, and if you've used the Live Feed it'll feel immediately familiar — it's the same tape-reading experience, but for off-exchange equity blocks instead of options trades. What you see is a live, scrolling table of prints with the columns above. A few things worth knowing: - **It's a whale tape by default.** The feed defaults to a **$1,000,000 notional minimum**, so you're looking at blocks, not the full off-exchange firehose. That's a deliberate stance: the small prints are noise for most purposes, and the point of the feed is to surface size. You can lower the floor in the filters if you want everything. - **Notional is styled to pop.** The Notional column is highlighted so the biggest blocks catch your eye as you scan — the same way the feed is built to make large size impossible to miss. - **Filters that matter.** A date (and optional time-of-day) range, notional min/max, size min/max, share-price min/max, and sector filters. Set a date range in the past and the feed serves you that history instead of the live stream. - **The familiar workflow.** Saved tabs (each with its own filters and column layout), ticker search with `!TICKER` to exclude a name, a results cap, pause/resume — when paused, new prints queue up and a counter shows how many are waiting, then flush in when you resume — plus shareable URLs and CSV/image export. How you actually use it: scan for unusually large notionals, note *which tickers and sectors* are printing size, and treat those prices as levels to watch — not as directional signals. > The Dark Feed answers "where is large off-exchange size transacting right now?" It does not answer "what direction is it going?" Keep those two questions separate and the feed becomes a lot more useful — and a lot less misleading. ## The Levels: Dark Pool Overlay on Atlas The same prints show up in a completely different shape on Atlas. Turn on the **Dark Pool** overlay in the chart settings and the largest prints for that symbol render as **horizontal dashed lines** drawn across the price chart, each labeled with its notional and date — something like `DP $2.2B · 5/15`. This is the spatial view of the same data. Where the feed is a time-ordered list of events, the chart turns the biggest blocks into **price levels** sitting right on top of the candles. Two controls shape what you see: - **Top N** — how many of the largest prints to draw (1, 2, 3, or 5). This keeps the chart clean; you're only looking at the heaviest blocks, not every print. - **Lookback** — how far back to search for those top prints (30, 45, 90, or 180 days). A few details that keep you honest about what the lines mean: - Each line is **one real print** at its **exact transaction price** — not a volume-weighted average, not a price band, not "accumulated volume at this level." It's a single block that happened. - The **date is in the label**, not on the time axis. The line spans the whole chart horizontally because it represents a *price*, not a moment. Two big blocks at similar prices are told apart by the date in their labels. - It's **equities only** — the overlay is skipped on futures symbols. Why draw them as levels at all? Because a price where someone transacted enormous size is a natural place for the market to react. These lines often behave like soft support or resistance — not because of magic, but because that price proved it could absorb real size once already. ## Putting the Two Together The feed and the chart answer different questions, and they're strongest used in sequence: - **The Dark Feed tells you what's happening now.** A fresh, large block just printed in a name you care about. - **The Atlas overlay tells you where size already transacted.** The biggest historical blocks, sitting as levels on the chart. A simple workflow: spot a large print in the Dark Feed, pull that ticker up on Atlas, and see where the print sits relative to the existing dark pool levels and the current price. Is it printing right at an old block level (a price the market keeps coming back to), or in fresh territory? And then the step that ties dark pool into the rest of the terminal: check those levels against the **GEX/VEX nodes** on the same Atlas chart. A dark pool level that lines up with a dealer positioning node is far more interesting than one sitting in structural no-man's-land. The dark pool print tells you size transacted there; the dealer map tells you what happens mechanically if price returns. That's confluence — and it's the same principle that makes the [flow subgraph on Atlas](https://www.skylit.ai/learn/reading-flow-on-atlas) worth combining with the heatmap rather than reading in isolation. ## Frequently Asked Questions ### Does a dark pool print mean someone is buying? No. A print is a transaction — there's a buyer and a seller on every one, and the data doesn't tell you which side was the aggressor or which side initiated. A large print means large size changed hands at that price, nothing more. Anyone presenting a single dark pool print as "buying" or "selling" is adding a story the data doesn't support. ### Why is there no flow score, sweep tag, or sentiment on dark pool prints? Because off-exchange equity prints don't carry the information those labels would require. There's no bid/ask context, no side, and no options structure to classify. Rather than fabricate a score, the terminal shows you only what's real: price, size, notional, % of average volume, ticker, time, sector. The honesty is the point. ### Why does the Dark Feed default to a $1M minimum? To keep it a whale tape rather than a firehose. The vast majority of off-exchange prints are small and uninteresting for spotting institutional-scale activity, so the default floor filters them out and lets the genuinely large blocks stand out. If you want to see everything, lower the notional minimum in the filters. ### Why does the Atlas overlay only show a handful of prints? The overlay is designed to surface the *largest* blocks as levels, not to plot every print (which would bury the chart). You choose how many with the Top N control (up to 5) and how far back to look with the Lookback control. The goal is a small number of meaningful levels, not a cluttered chart. ### Are the dark pool lines on Atlas support and resistance levels? They often act that way, but think of them as *evidence*, not guarantees. A price where a huge block transacted is a level the market has already proven it will trade size at, which is why price frequently reacts there. Treat a dark pool line like any other level: more useful when it lines up with other structure (a GEX/VEX node, a prior high/low, a round number) than on its own. ### Is the Dark Feed the same data as the dark pool lines on Atlas? Yes — both come from the same set of off-exchange prints. The Dark Feed shows them as a time-ordered tape of everything matching your filters; the Atlas overlay picks out the largest few and draws them as horizontal price levels on a single symbol's chart. Same prints, two different ways of looking at them. --- # How to Graduate From Trading Alerts to Your Own Edge > Alerts are a fine on-ramp, but blindly tailing them forever caps your growth. Here is how to graduate from following alerts to trading your own edge. Source: https://www.skylit.ai/learn/graduate-from-trading-alerts | Published 2026-07-15 | Updated 2026-07-15 | Skylit (https://www.skylit.ai) ## Alerts Are a Start, Not a Destination Almost everyone learns to trade the same way, and there is nothing wrong with the first step. You find a community, an alert service, or a trader who is further along, and you follow their calls. That is a reasonable on-ramp. A good one shortens the distance between confused and competent, and it can teach you more in a month than a year of trading alone. The problem is never that you started with alerts. It is staying a permanent follower. An alert you blindly tail is a conclusion with the reasoning stripped out, and if you never learn the reasoning behind it, you cap yourself at the level of "I hope the next call is a good one." "Alerts can start you. Only your own process can grow you." Every trader worth following began by learning from someone else. Then they did the one thing passive followers never do: they learned *why* the trades worked, and they made the edge their own. ## Where Blindly Tailing Breaks Down Following a call is not the failure. Following it *blindly*, with no thesis of your own, no understanding of the setup, and no plan for when it goes wrong, is. Here is what that passivity costs you, no matter how sharp the caller is. **You are always a step behind.** If you react to a call with no read of your own, the move already happened by the time you click. You chase a worse fill, and you have no framework for the exit. This is exactly why the reasoning matters more than the entry. **You cannot size or hold with conviction.** If you do not understand why a trade works, the first red candle shakes you out of a good position, or freezes you in a broken one. Conviction comes from understanding, not from a green screenshot. **A copied edge crowds.** When a thousand people blindly pile into the same contract at the same second, the edge compresses. [Alpha decay](https://www.skylit.ai/alpha-decay) is real for any signal used passively at scale. The traders who keep winning are the ones who take the idea and make it their own, so they are never trading the identical thing as everyone else. **Markets shift, and a borrowed thesis can't.** When the regime changes, and it always changes, a setup you actually understand can be adapted. A setup you only copied cannot, because you never held the reasoning needed to adjust it. > The trap is not alerts. The trap is *dependence*. If a feed goes quiet and you have no idea what to do, you were never trading — you were outsourcing. The goal of any good mentor or community is to make you need them less over time, not more. ## Good Communities Teach. Black Boxes Just Signal. Not all alerts are equal, and this distinction is the whole game. A black-box service hands you entries and keeps the reasoning to itself. You stay dependent by design. A great community does the opposite: it shows its work, explains the setup, and pushes you to form your own read. In that setting the alert becomes a teaching moment, not a crutch. That is the difference between a service that farms your subscription forever and a mentor who genuinely wants you to outgrow them. If you are already in a community that explains the *why*, you are on the right path. Use every call as a case study. Why this level? Why now? What would invalidate it? What is the reward-to-risk? That habit is how a follower quietly turns into an operator. > Use alerts as flashcards, not answers. Before you act on a call, write down what you think the reasoning is. Then compare it to the explanation. Within a few weeks you stop needing the flashcard, because you have learned to see the setup yourself. ## What "Deriving Your Own Alpha" Actually Means Graduating does not mean going it alone with no data, no tools, and no community. That is just gambling with extra steps. It means owning the **process** instead of only borrowing the **signal**. An edge you own has five parts you can actually control: - **A thesis you formed.** You read the structure and decided what is likely to happen, in your own words. ([Charts first](https://www.skylit.ai/learn/charts-first), always.) - **Confirmation, not permission.** You check the data, dealer positioning, flow, the levels that matter, to confirm or kill your thesis. The data answers your question instead of making the decision for you. - **Rules you wrote.** Defined entries, defined risk, a minimum reward-to-risk bar. ([The execution doctrine](https://www.skylit.ai/learn/execution-doctrine) is how.) - **An honest review loop.** You journal outcomes and learn from your own trades, so every result, win or loss, sharpens the next one. - **Adaptation.** When the regime shifts, you adjust, because you understand why the setup worked in the first place. "A signal is something you borrow. A process is something you own." That is the whole difference. A borrowed signal decays. A process you own compounds. When one setup crowds or a caller goes quiet, the trader who owns the process simply reads the next one. ## How to Graduate From Follower to Operator You do not flip from follower to operator overnight. You build it deliberately, and you can do it without leaving the community that got you started. **Start with structure.** Before any call, before any data, ask one question: where is price in the structure right now? Support, resistance, trend, range. That read is yours, and it is the foundation of every thesis. **Use tools to confirm, not to decide.** Institutional-grade context, dealer positioning, real order flow, the levels that actually matter, should confirm or deny a view you already hold, whether that view came from your own read or from a community you trust. **Write your rules down.** Vague plans produce vague results. Specific entries, specific invalidation, specific targets. Rules are what let you act without emotion when it counts. **Keep a journal.** Your own trade history is the best teacher you will ever have, and it is free. Review it honestly. Patterns you cannot see in the moment become obvious across fifty trades. **Respect the regime.** A strategy is not supposed to be permanent. It is supposed to fit the market you are in. The skill is knowing which one you are in and adjusting. ## Where Skylit Fits We built Skylit to sit alongside your learning, not to replace it. It is the intelligence layer that used to belong only to institutions, put in your hands so that whether an idea comes from your own read or from a community you trust, you can confirm it, understand it, and make it your own. That is also why we are building Forge: a way to take the exact framework behind our own validated agents and put it in your hands, so you can [manufacture an edge that is uniquely yours](https://www.skylit.ai/alpha-decay) instead of only borrowing one. The best traders never stop learning from others. They just make sure that, in the end, the edge is theirs. ## Related Reading - [Charts First: Market Structure Before Exposure](https://www.skylit.ai/learn/charts-first): the foundational habit of forming your own thesis before you look at any data. - [The Execution Doctrine](https://www.skylit.ai/learn/execution-doctrine): how to turn a thesis into a trade with defined risk and precise entries. - [Alpha Decay, and Why Skylit's Edge Compounds](https://www.skylit.ai/alpha-decay): why a shared signal fades and a manufactured edge does not. ## Frequently Asked Questions ### Do trading alerts work? Yes, alerts can genuinely help, especially communities that explain the reasoning behind each call and push you to form your own read. They are one of the fastest on-ramps into the market. Where it breaks down is *blindly* tailing a black-box feed: you inherit the decision without the reasoning, enter late, cannot size or hold with conviction, and a widely copied signal gets crowded. The goal is to use alerts to learn the "why" and graduate to your own edge, not to depend on them forever. ### Why can't I just copy a profitable trader forever? Copying works until it doesn't. You inherit their conclusions without their context, so you do not know why they entered, where they will exit, how they are sizing relative to their account, or what invalidates the idea. When the trade moves against you, you have no framework to decide whether to hold or fold. And when the market regime shifts, a borrowed thesis cannot adapt, because you never understood the edge. The best mentors want you to outgrow this stage, not stay in it. ### What does it mean to derive your own alpha? Deriving your own alpha means owning the full process of a trade rather than only borrowing a signal: forming your own thesis from market structure, using data to confirm or reject it, executing with written rules and defined risk, reviewing your outcomes honestly, and adapting as regimes change. The signal you borrow decays; the process you own compounds. It is the difference between a result you got lucky on and a skill you can repeat. ### How do I graduate from following alerts to trading for myself? Stay in the community that explains its reasoning, and start treating every call as a case study instead of a button to press. Form your own read of market structure first, use analytics to confirm or deny it, write down specific entry, invalidation, and target rules, and keep a journal so you compound what you learn. Over time your own read leads and the alerts become confirmation rather than instruction. Tools like Skylit give you the institutional-grade context to build that process without ever telling you what to click. --- # Introduction to the Talon Chat Agent: Ask Anything, On Any Page > Talon Chat answers anything about Skylit or any ticker from any page in the Terminal — and on the Heatseeker heatmap it reads the exposure structure in front of you. What it does, where it fits in the workflow, and what it deliberately refuses to do. Source: https://www.skylit.ai/learn/intro-to-talon-chatbot-v1 | Published 2026-08-11 | Updated 2026-08-11 | Skylit (https://www.skylit.ai) ## Two Questions You Can Ask Anywhere The Talon Chat Agent sits inside the Skylit Terminal on every page. Press Cmd + \\ and it opens wherever you are. Two kinds of question always work, whatever you have on screen. **Anything about Skylit.** Talon Chat answers from the same material the Academy is built on. "What is a King Node?" "What does a Gatekeeper mean for my entry?" "How does Velocity Mode work?" You do not have to be on the heatmap to ask about the heatmap, and you do not have to stop what you are doing to go read an article. **Anything about a ticker.** Name a symbol and it pulls the live picture — the flow digest, the dark pool prints, the GEX and VEX levels, node freshness, put/call and max pain. That alone changes the tempo of a session. The moment you hit a term you half-know, the answer is one keystroke away instead of a tab away. > Cmd + \\ on Mac, Ctrl + \\ on Windows. It works from any page, and from inside a text field. Type `@` for symbol autocomplete. ## And On the Heatmap, It Reads Your Screen The second layer is where Talon Chat stops being a search box. Open the Heatseeker heatmap and ask "what's the read?" — and the answer comes from the exposure structure currently rendered in front of you. Not an estimate of where the King Node probably is. The King Node that is on your screen, with its expiration, its distance to spot, and how old the reading is. Talon Chat takes its numbers from live Skylit data, but not every kind of answer is checked against that data yet, so compare any level with the Heatseeker map before you act on it. That is the difference between "what is a Gatekeeper" and "what is gating SPX right now". The first is knowledge. The second is your session. > Talon Chat is a narrator, not an oracle. It tells you what the structure is and what it mechanically implies. It does not tell you where price is going, and it will not pretend to. ## Where It Fits in the Workflow You already know the discipline: [charts first](https://www.skylit.ai/learn/charts-first), thesis from price structure, then exposure to confirm or deny it. Talon Chat fits at the confirm-or-deny step. You arrive at the heatmap with a directional idea and you need to know, quickly, whether the structure supports it. Ask "what's the read?" and you get the posture, the [King Node](https://www.skylit.ai/learn/reading-heatseeker) with its expiration and distance to spot, whatever Gatekeeper sits between spot and the nearest wall, the significant vanna levels, and how fresh the reading is. The expiration is not a throwaway detail. A Gatekeeper on Friday's expiry and one three weeks out are different objects, and a level that thins after Tuesday has a shelf life. Talon Chat names the expiry on every level for that reason, and it will not put a near-dated gamma wall and a far-dated vanna level in the same breath — those are not the same edge. Here is a real one, on SPXW: > **What's the read?** > > Negative-GEX regime — dealers amplify moves, so structure favors acceleration rather than mean-reversion. The best setup on the board is a 1.1 RR into 7745, which sits below the 3:1 floor, so the read is a hard sit-out; defer to the chart for entry. The ceiling is 7800, 47 points above spot at 7753, with 7775 (48% of king) gating that level and 7745/7725 both gating the king at 7675 on the downside. No trade until structure improves or the chart gives you a cleaner setup. Note what it did there. Asked for a read, it graded the best setup on the board at 1.1 R and refused it against the [3:1 floor](https://www.skylit.ai/learn/execution-doctrine) — then still handed over the structure so you could work the chart yourself. It did not find you a trade because you asked for one. ## What It Pulls on a Ticker - **Flow digest** — net call and put premium, the dominant side, sweeps, implied volatility, expected move, open interest, and the top flows. - **Dark pool and block prints** — worth reading alongside [what a dark pool print does and does not tell you](https://www.skylit.ai/learn/reading-dark-pool-prints). - **GEX and VEX levels.** Ask for VEX and you get VEX, or a clear statement that it is unavailable. You never get gamma relabelled as vanna. - **Node freshness** — decay and volatility regime for specific strikes, on a scalp, day, swing, or position timeframe. The concepts are covered in [node lifecycle](https://www.skylit.ai/learn/node-lifecycle). - **Put/call ratio and theoretical max pain.** Away from the heatmap it reaches further: the raw prints underneath the digest, earnings dates, sector peers, recent market news, and the tape — total premium, call/put ratio, and which tickers are carrying the session. On the heatmap it deliberately sticks to structure and flow, so it stays on the map instead of wandering. ## What Talon Chat Will Not Do The refusals are the point. An assistant that answers everything confidently is worse than useless on a desk, because you cannot tell the good answers from the invented ones. **It will not call the outcome.** Talon Chat states mechanics and conditional pressure — dealers tend to defend this level, a reclaim of that one would favor the upside. It does not say price *will* pin. The heatmap describes pressure, not destiny. **It will not talk you into a trade the structure does not support.** When the read says sit out or defer to the chart, Talon Chat repeats that. It will not manufacture a setup because you asked for one. **It will not serve a stale reading.** Every level carries an age. Near 0DTE, a reading that is no longer current gets caveated or refused outright — a stale gamma reading at expiry is worse than none. **It will not fill gaps with guesses.** When part of the data is unavailable, Talon Chat leaves that dimension out entirely. And when the documentation does not cover a question, it says so rather than improvising an answer to sound helpful. **It is not financial advice.** Talon Chat reports structure and flow. The thesis, the sizing, and the risk are yours. > Talon Chat reading the heatmap for you is not a substitute for knowing how to read it yourself. A trader who understands why a Gatekeeper matters gets a fast second opinion. A trader who doesn't gets a sentence they cannot evaluate. Learn the map first. ## Getting More Out of It **Follow-ups work.** Talon Chat carries the conversation, so "why?" and "go deeper on that level" resolve against what it just told you. **Ask for the consequence, not the definition.** Talon Chat leads with the number and assumes you know what gamma is. "So what?" is a productive question. **Move between pages freely.** Each question is stamped with the page it was asked on, so an earlier answer about one ticker will not bleed into a later one. **Expect short answers.** On the heatmap, replies run a few sentences. That is deliberate — the panel is built to be read at a glance mid-session. If you want more, ask a narrower question rather than a bigger one.