Options Lab

Learn the mechanics. Then read the dealer's hand.

Start with how options actually work and how to trade them, then go deeper into gamma exposure — how to read a GEX chart, where to get real-time data cheap, and how to translate it into QQQ/NQ and SPY/ES intraday.

Options, decoded — the parts and how to actually trade them

Everything below is the concise version on purpose. You don't need a textbook to trade options well — you need to know what you're actually buying, what's working against you, and which structure fits the setup in front of you.

The core components

ComponentWhat it is
UnderlyingThe stock, ETF, or index the contract is based on (e.g. AAPL, SPY, SPX).
Call / PutA call is the right to buy the underlying at the strike; a put is the right to sell it. Buying either is a defined-risk bet — you can only lose what you paid.
Strike priceThe fixed price at which the contract lets you buy (call) or sell (put) the underlying.
Expiration / DTEThe date the contract stops existing. "DTE" = days to expiration. Shorter DTE = cheaper premium, faster decay, more sensitivity to price.
PremiumWhat you pay to buy the contract (or receive if you sell it) — quoted per share, but one contract = 100 shares, so a $2.00 premium costs $200.
Open interest / volumeOI = total contracts outstanding at that strike. Volume = contracts traded today. High OI at a strike is exactly what gamma exposure models are built on (see the GEX tab).

Moneyness, and intrinsic vs. extrinsic value

ITM — In the Money

Call: strike below spot. Put: strike above spot. Has real intrinsic value right now.

ATM — At the Money

Strike ≈ spot price. Highest extrinsic (time) value, most sensitive to a directional move.

OTM — Out of the Money

Call: strike above spot. Put: strike below spot. Pure extrinsic value — worth $0 at expiration unless price gets there.

Intrinsic value = how far ITM a contract is (real, locked-in value). Extrinsic (time) value = everything else you're paying for — time remaining and implied volatility. Extrinsic value decays to zero by expiration no matter what — that decay is theta, and it works against every option buyer, every day, faster as expiration approaches.

The Greeks — what you actually need to know

GreekMeasuresPractical read
Delta$ change in option price per $1 move in underlyingAlso a rough proxy for "probability ITM at expiration." A 0.30 delta call ≈ ~30% odds of finishing ITM.
GammaRate of change of deltaHigh near ATM strikes close to expiration — this is what makes 0DTE options move so violently, and what dealer GEX models are built from.
Theta$ lost per day from time decayAlways working against option buyers, always working for option sellers. Accelerates hard in the final week before expiration.
Vega$ change in option price per 1% change in implied volatilityWhy options get crushed right after earnings even when you were "right" on direction — IV collapses (vega hits you) even as price moves your way.
RhoSensitivity to interest ratesSmallest practical impact for short-dated retail trading — mostly matters on long-dated (LEAPS) positions.

How to actually trade them — pick the structure to fit the setup

StructureBiasRiskUse it when
Long CallBullishDefined — premium paidHigh conviction directional move, and you're OK with theta/IV working against you.
Long PutBearishDefined — premium paidHigh conviction downside move, or hedging a long stock position.
Call Debit SpreadBullishDefined — net premium paidBullish but want to lower cost and reduce theta/vega exposure vs. a naked call, at the cost of a capped upside.
Put Debit SpreadBearishDefined — net premium paidSame logic, downside direction.
Cash-Secured PutNeutral / BullishDefined if fully collateralizedYou'd be happy owning the stock lower — collect premium while you wait for that price.
Covered CallNeutral / BullishDefined (you own the shares)You already own the stock and want income while capping near-term upside.
Credit Spread (put or call)Neutral / DirectionalDefined — max loss = width minus creditYou want to sell elevated IV without naked/undefined risk — a core "sell premium" structure.
Iron CondorNeutralDefined both sidesYou expect a range-bound, low-realized-vol day/week — pairs naturally with a deep positive-gamma regime (see GEX tab).
Decision order that actually works: (1) direction — bullish, bearish, or range-bound, (2) conviction and timeframe — how sure, how soon, (3) implied volatility environment — is IV rich (favor selling premium) or cheap (favor buying), (4) then pick the structure from the table above. Direction alone is not a trade plan — the same bullish read is a long call in one IV environment and a credit put spread in another.
Where most beginners actually lose money: buying cheap, far-OTM, short-DTE contracts ("lotto plays") where theta and gamma both work violently against you; holding through earnings without accounting for IV crush; and sizing an undefined-risk trade (naked calls/puts) like it's a defined-risk one. Know your max loss before you're in the trade, not after.

What gamma exposure actually is

Options dealers (market makers) typically end up short gamma from the puts customers buy for protection, and long gamma from the calls customers sell against stock, and they hedge their book by buying and selling the underlying as price moves. GEX estimates, strike by strike, how much stock/futures dealers have to buy or sell per $1 move to stay hedged. That hedging flow is what turns options positioning into real support, resistance, and volatility regimes on the chart.

Positive GEX (call-dominant) Negative GEX (put-dominant) Zero Gamma Flip Put Wall largest negative strike Call Wall Strike →

A GEX profile: bars show net dealer gamma at each strike. The put wall is the most negative strike — where dealer hedging amplifies moves rather than damping them — and it often marks where heavy put positioning concentrates; the call wall, being long gamma, acts as a magnet/ceiling. The dashed line is the zero gamma flip — the strike where the whole market's net dealer gamma crosses from positive to negative.

Positive / long gamma regime

Price is above the zero gamma flip. Dealers are net long gamma, so they hedge by selling into rallies and buying into dips — that flow dampens volatility. Expect chop, mean reversion, tighter ranges, and moves that get faded rather than extended. This is "pinning" behavior, especially into monthly/weekly OpEx.

Negative / short gamma regime

Price is below the zero gamma flip. Dealers are net short gamma, so they hedge by selling into weakness and buying into strength — that flow amplifies volatility in whichever direction price is already moving. Expect trend days, air pockets, and bigger-than-normal ranges once a level breaks.

Read order that actually matters intraday: (1) where is price relative to the zero gamma flip, (2) where's the nearest wall in the direction you're trading, (3) is that wall growing or shrinking versus yesterday's print. The flip tells you the regime (chop vs trend). The walls tell you the levels. Rate of change tells you if dealer hedging is getting more or less aggressive.

The rough math, if you want to build your own

You don't need this to trade GEX, but it demystifies what a vendor is computing:

Gamma$ (per strike) = Open Interest × Contract Multiplier × Spot² × Gamma × 0.01
Calls contribute positive, puts contribute negative (dealer-short-puts convention).
Sum across strikes = Net GEX. The strike where cumulative GEX crosses 0 = Zero Gamma Flip.

In practice: pull the option chain (strike, OI, implied vol) for SPX/SPY or NDX/QQQ, run Black-Scholes gamma per strike, multiply by OI and spot², and sum. This is exactly what the "cheap" vendors below are doing for you on a schedule.

Three regimes, three plans

These are illustrative — the exact strikes move every day. The point is the decision process: regime first, then level, then trade type.

Range Day

Price pinned between two walls, deep in positive gamma

+2,400MNet GEX
Put wall −40from spot
Call wall +55from spot
LowRealized vol

What it means: Dealers are heavily long gamma and actively suppressing movement. Breakouts from either wall tend to get sold/bought back into the range.

How to trade it on NQ/ES: Fade the edges of the translated wall levels (see Translation tab) rather than chase breakouts. Iron condors / credit spreads on the options side; on futures, favor mean-reversion scalps at the range extremes and take profit quickly — don't expect a level to just give way and run.

Trend / Volatility Expansion

Price breaks below the zero gamma flip

−1,800MNet GEX
Flip leveljust broken
No wallfor 2%+ below
RisingRealized vol

What it means: Dealers flip to short gamma and start hedging with the move (selling as price falls), removing the cushion that was capping range. This is where air-pocket down days come from.

How to trade it on NQ/ES: Respect momentum — this is a "let winners run, don't fade the first pullback" environment. Trail stops instead of taking mean-reversion counter-trades. Size down slightly since realized ranges expand and stops need more room.

Grind Higher / Melt-Up

Price above flip, call wall climbing day over day

+900MNet GEX
Call wallrolling up daily
Flipwell below spot
CompressedIntraday range

What it means: Still long-gamma (chop-dampening) but the call wall itself is migrating higher as traders keep buying calls above the market — a slow grind rather than a violent trend.

How to trade it on NQ/ES: Low-conviction environment for big directional swings; better suited to smaller-size continuation scalps in the direction of the drift, or premium-selling on the options side. Don't force short setups just because the market "feels stretched" — long gamma structurally resists that.

Reality check: GEX is a positioning map, not a signal that fires on its own. It tells you which behavior (chop vs. trend) is more likely and where the pressure points sit. Combine it with your actual entry model (price action, levels, catalysts) — don't trade the GEX chart in isolation.

Where to actually get this data

You don't need a $500/mo institutional feed. Here's the cheapest real path from free to real-time, cheapest first.

SourceCostWhat you get
Unusual Whales — free Greek Exposure pages
unusualwhales.com/stock/SPY/greek-exposure (swap ticker for SPX, QQQ, etc.)
Free GEX, DEX, Vanna, and Charm exposure charts for any ticker, no account needed for the basic view. Best free starting point for SPY/SPX/QQQ.
Unusual Whales — paid tiers ~$50+/mo Faster refresh, historical GEX, options flow, and API access on higher tiers. Verify current tier pricing on their site — it's changed more than once.
GEXBot Low-cost, dedicated A tool built specifically around live gamma levels rather than a full options-flow platform — worth comparing against Unusual Whales' paid tier if all you want is GEX. Check current pricing directly.
SpotGamma The original institutional-grade GEX vendor — more model depth (Hedgewatch, key levels commentary) but priced above the retail tools above. Worth it once you're trading size, not for casual use.
Build it yourself Free (your time) Pull SPX/SPY or NDX/QQQ option chains (strike, OI, IV) from your broker's free API (e.g. IBKR, ThinkOrSwim), run the gamma formula from the GEX 101 tab. Delayed unless your broker feed is real-time, but zero subscription cost.
Start here: the free Unusual Whales Greek Exposure page covers 90% of what you need for SPY/QQQ/SPX day-to-day. Only pay for a faster refresh or API once you're actually trading around these levels live and the free 15-minute-ish delay starts costing you real entries.

Turning SPY/QQQ levels into ES/NQ

GEX vendors quote levels in the underlying index/ETF strikes (SPX, SPY, NDX, QQQ). You're trading futures. Here's how to convert without guessing.

SPY / SPX → ES

SPX ≈ SPY × 10 (SPY is designed to track 1/10th of SPX). ES tracks SPX almost 1:1, offset only by the small fair-value basis (cost of carry, usually a few points, bigger right after dividends/rate moves).

ES level ≈ SPX GEX level + current ES-SPX basis
(or) ES level ≈ SPY GEX level × 10 + basis

Check the live basis yourself: ES price minus SPX cash price, right now, on your platform — it drifts through the day.

QQQ / NDX → NQ

QQQ tracks NDX at roughly 1/41st, but that ratio drifts slowly over time (dividend drag on QQQ vs. the index), so don't hardcode an old number.

Live ratio = NDX price ÷ QQQ price (recompute it, don't memorize it)
NQ level ≈ QQQ GEX level × live ratio + NQ-NDX basis

NQ vs NDX basis behaves the same way as ES vs SPX — small, moves with time-to-expiry and rates.

Putting it together intraday

  1. Pull the GEX profile pre-market on SPX (for ES) and NDX or QQQ (for NQ) from your source.
  2. Convert the flip and both walls to futures terms using the ratios above, using that morning's actual basis — not yesterday's.
  3. Mark those 3 levels on your ES/NQ chart before the open, same as you would any other key level.
  4. Pick your playbook by regime: above the flip with converted walls nearby → range/fade playbook (Worked Scenarios, Range Day). Below the flip → trend playbook (Worked Scenarios, Trend/Volatility Expansion).
  5. Reconcile at midday. GEX profiles shift as the day's flow prints — a level that was a wall at 9:30 can erode by 11am. Re-pull if price is chopping around a level that isn't holding.
Which is "more volatile," NQ or ES? NQ (Nasdaq-100) is structurally the higher-beta contract — mega-cap tech concentration means bigger swings in both directions versus the broader, more diversified S&P 500 in ES. When GEX shows both indices in a short-gamma / negative regime together, NQ typically gives the larger and faster move — that's usually the better long (or short) for realized range on a trend day. When both are deep in positive gamma, NQ can also chop harder against you at the wall, so size down there rather than assuming "more volatile" always means "better long."

Options, start to finish

All 51 lessons across four levels — from contract anatomy through professional volatility trading. All four levels unlock with an active Trifecta membership.

Option Payoff Diagram

Expiration payoff only — intrinsic value at each underlying price, ignoring remaining extrinsic value before expiration (see Level 1, Lesson 3).

Breakeven$0
Max profit$0
Max loss$0
🔐

Members-only content

Level 1 — Foundational is part of the full PJ Trades options curriculum. Unlock it with your Trifecta membership access code — The Trifecta is $129/mo and is the plan that includes this course; Futures Core does not.

🔐

Members-only content

Level 2 — Intermediate is part of the full PJ Trades curriculum. Unlock it with your Trifecta membership access code — The Trifecta is $129/mo and is the plan that includes this course; Futures Core does not.

🔐

Members-only content

Level 3 — Advanced is part of the full PJ Trades curriculum. Unlock it with your Trifecta membership access code — The Trifecta is $129/mo and is the plan that includes this course; Futures Core does not.

🔐

Members-only content

Level 4 — Expert/Professional is part of the full PJ Trades curriculum. Unlock it with your Trifecta membership access code — The Trifecta is $129/mo and is the plan that includes this course; Futures Core does not.

Educational content only — not financial advice. Options and futures involve substantial risk of loss and are not suitable for all investors. Verify all data-source pricing directly before subscribing.