TradingView workflows

Gamma exposure estimates: position-sign assumptions matter

Gamma exposure aggregates option gamma across a specified book. This free calculator combines chain gamma, open interest and contract multipliers, then compares assumed long and short positions. Open interest alone does not reveal which side dealers hold.

The example below uses hypothetical contracts. Results are local estimates in USD per 1% underlying move, not a live dealer-position feed.

Scenario inputs

These signs apply to the entire entered OI for each option type. They are assumptions about a hypothetical book, not observed dealer positions.

Option chain rows

The loaded example is hypothetical. Use one underlying, one currency and a consistent snapshot. Enter each contract once, including each expiry separately. Check the actual multiplier; 100 is only a starting value.

Contract 1
Contract 2

Gamma exposure scenario comparison

USD change in delta-equivalent exposure for a +1% underlying move. Gamma stays fixed at the values you entered.

Selected position assumptions: net GEX

-$40,000.00

At spot $100.00, the modeled move is $1.00. Call contribution: $200,000.00. Put contribution: -$240,000.00.

Same chain inputs, different assumed positions
AssumptionNet GEX / +1%
Long calls / short puts-$40,000.00
Short calls / long puts$40,000.00
Long calls / long puts$440,000.00
Short calls / short puts-$440,000.00

Largest absolute net exposure among entered strikes: $100.00. Ties use the lowest strike. This concentration is not a support level or price forecast.

A delta-neutral hedge would change in the opposite direction to the modeled delta exposure. Actual dealer inventory, hedge timing, and other positions are unknown.

Net exposure by strike

USD per +1% move at spot $100.00. Bar lengths show absolute size; each value retains its sign.

Strike $100.00-$40,000.00

Exposure by strike (USD / +1%)

1 strikes
StrikeCall GEXPut GEXNet GEXGross GEX
$100(ATM)$200,000.00-$240,000.00-$40,000.00$440,000.00

How the gamma exposure formula gets its units

Enter gamma as the change in an option's per-share delta for a $1 move in the underlying. For each row, multiply gamma by open interest and the contract multiplier to obtain the change in delta-equivalent units per $1. A 1% move is 0.01 × spot; valuing those units at the starting spot gives:

GEX / +1% = sign × gamma × OI × multiplier × spot² × 0.01

The sign is +1 for an assumed long position and -1 for an assumed short position. Both long calls and long puts have positive gamma, as explained in OIC's gamma reference. A negative put contribution is a position assumption, not a property of put gamma.

This is a local approximation of the gamma-driven change in dollar delta-equivalent exposure. It is neither option profit and loss nor premium notional. A per-$1 GEX convention instead uses gamma × OI × multiplier × spot. To compare that convention with this page, multiply it by 0.01 × spot.

Reproduce the $100 spot example

Click Load example to restore two hypothetical contracts at the $100 strike. Each has a multiplier of 100. The call has gamma 0.02 and OI 1,000; the put has gamma 0.03 and OI 800.

RowUnsigned calculationExposure / +1%
Call0.02 × 1,000 × 100 × 100² × 0.01$200,000
Put0.03 × 800 × 100 × 100² × 0.01$240,000

Long calls and short puts produce -$40,000. Reversing both positions produces +$40,000. Assuming both are long gives +$440,000; assuming both are short gives -$440,000. The chain data has not changed. Only the position assumption changed.

At a hypothetical spot of $200 with the same gamma inputs, every magnitude would be four times larger because of the spot-squared term. Actual option gamma would also change as spot moves, so that exercise tests the formula rather than repricing the contracts.

Check chain inputs before interpreting the sign

  1. In TradingView, match the underlying, strike, call/put type and expiration. Its options chain overview documents contract Greeks. An individual contract's gamma is not aggregate market GEX.
  2. Obtain open interest for the same contracts from a source that supplies it. Record the OI date separately from the quote and gamma timestamp. Volume counts trades and cannot substitute for open interest. If a field is absent, leave it missing until you can verify it.
  3. Confirm gamma units and the contract multiplier. Use only contracts whose delta units and USD underlying price are compatible. Adjusted deliverables, futures options, and mixed currencies need their own unit treatment; changing a multiplier alone may be insufficient.
  4. Enter each contract once. Multiple expiries at the same strike are summed, so keep a record of which expiries and strike range you included. The result describes the entered sample, not necessarily the full chain.
  5. Compare all four position assumptions before interpreting a signed total. None of these scenarios estimates the probability that dealers actually hold those positions.

Why open interest cannot establish dealer gamma

Each outstanding contract has a long and a short side. OI does not allocate those sides to dealers, customers or other participants. Assigning all calls one sign and all puts another models a hypothetical subset of positions. It does not measure the net gamma of every participant combined.

Cboe's analysis of SPX 0DTE hedging explains why the balance of buying and selling matters for market-maker exposure. Under delta hedging, a long-gamma book tends to sell underlying after a rise and buy after a fall; a short-gamma book does the reverse. Those conditional mechanics do not tell this calculator who holds the book or how much they will trade.

Limits of this strike chart

A sign change between two strike bars does not locate the underlying price where total gamma flips. A gamma-flip calculation must reprice all included contracts at a range of underlying prices, with expiry, volatility and model assumptions, then search for a zero in the total. This calculator holds the supplied gamma values fixed and therefore does not report a zero-gamma price.

Missing expiries, stale OI, changing volatility, new intraday trades and offsetting positions can change the estimate. A large bar is a concentration in the selected scenario, not proof of support, resistance, pinning or a coming squeeze. Zero net GEX can also hide large offsetting call and put contributions.

Use the option Greeks calculator to study individual-contract sensitivity, or compare the different expiration-payoff question in the max pain calculator. More workflows are in the TradingView workflows hub.

This calculator is for education and scenario analysis, not investment advice. Options involve risk.

Gamma exposure questions

Is put gamma always negative?

No. A long put has positive gamma, just like a long call. Short option positions have negative gamma. A negative put contribution in a GEX estimate comes from an assumed short position.

Does this calculator measure actual dealer positions?

No. It applies your selected signs to entered open interest. Open interest does not identify the dealer side. The four scenarios show how that unknown changes the result.

Why does the result differ from another GEX chart?

Check the units, position signs, spot price, gamma model, OI date, multiplier, strike coverage and included expiries. A dollar exposure per $1 move must be multiplied by 0.01 times spot to match the per-1% convention used here.

Can this calculator find the gamma flip?

No. A strike distribution at one spot price cannot determine a gamma-flip spot price. That requires repricing every contract across hypothetical underlying prices and finding where the total changes sign.

What happens when an input is missing or zero?

Blank, nonfinite, negative or otherwise invalid inputs stop the calculation and show a row error. Zero gamma and zero open interest are valid values and contribute zero. Do not enter zero merely because the data source omitted a field.

Does the tool fetch live option chain data?

No. You supply the inputs manually, and the loaded example is hypothetical. The calculator runs in the browser without a sign-in. Check the source timestamps before using data from another platform.

Review the contracts behind your scenario

Pineify's AI Stocks & Options Picker has an options chain with expiration selection, open interest and contract Greeks. Check available fields against your source, then enter verified values here. Missing Greeks or OI cannot establish dealer exposure.

Explore AI Stocks & Options Picker