Sphinx Gamma TerrainSphinx Gamma Terrain renders options dealer-gamma positioning - gamma flip
levels and call/put walls across multiple expiries - as a structural map on
your chart. It is a context layer that shows where the gamma structure sits
and which regime price is trading inside. It does not generate buy/sell
signals, predictions, or automated trades.
Why it is original
Pine Script cannot fetch external options data such as dealer gamma exposure,
flip levels, or wall strikes. This tool solves that by taking a compact text
export of gamma levels and turning it into on-chart terrain. Two things make
it distinct from a plain level-drawing script:
1. A symbol-aware parser reads a full multi-instrument, multi-expiry gamma
export in a single paste and locks onto the current chart's instrument
(an ES/MES chart pulls the ES block), so a stacked NQ or GC block cannot
overwrite it.
2. A graduated, count-based regime model. Instead of a flat two-colour zone,
the shading deepens according to how many flip levels price sits above or
below, split at the median flip - so the depth of the positive- or
negative-gamma regime is readable as tone rather than a single on/off band.
It is provider-agnostic: it works with any gamma/GEX source. Either paste a
string in the documented format, or type the levels in manually. Nothing is
hard-wired to one vendor.
The three layers
- Flip ladder: gamma flip levels for near, mid and far expiries. The reactive
near-term flip is dashed; the more stable mid/far flips are dotted and drawn
thicker, because they define the regime frame.
- Regime shading: green (fade) above the flips, where positive gamma tends to
suppress moves and mean-revert; red (trend) below, where negative gamma
tends to amplify. Tone deepens with regime depth, and the green/red split
lands on the median flip so the two never overlap.
- Confluence walls: call and put walls across expiries, clustered so walls
within a tolerance band merge into a single reversal zone. A multi-strike
cluster is drawn as a translucent band spanning its strikes, tagged with the
number of hits - the heavy multi-expiry shelves stand out from lone walls.
How to use it
1. Choose an input mode. Paste string auto-parses an export of the form
SYM.DTE:F|CW|PW, with expiries separated by
semicolons. Manual levels lets you type each flip and wall set yourself;
any field left blank is simply not drawn.
2. The tool locks to your chart's instrument and draws that instrument's
flips, regime zones and walls.
3. Read the terrain as a frame, not a trigger: note which regime price is in,
where the nearest flip or wall reversal zone sits, and how the tenors
stack. Combine it with your own timing and execution method.
Inputs
Flips, regime zones and walls each have independent visibility, colour,
opacity and width controls. The regime shading exposes six opacity tiers
(three each direction) so you can tune how strongly depth reads. Wall cluster
tolerance is adjustable - widen it to treat a band of strikes as one reversal
zone, tighten it for per-strike reads. Defaults are tuned for a dark theme and
can be dialled back for live use.
Limitations
- The data is external and static: the tool draws whatever you last pasted or
typed. It does not auto-update - refresh your gamma export when the structure
changes (for example at the open, mid-session, or on a flip crossing).
- It is a positioning and context map, not a signal engine. There are no
alerts, entries, or performance claims, and gamma levels always require
judgement in context.
- Level accuracy depends entirely on your data source. Indicator

ZeroGEX Daily Gamma LevelsManually plot key options-positioning levels on your chart: Gamma Flip,
Call Wall, Put Wall, and Max Gamma / Pin.
These levels are used by SPY, SPX, and QQQ traders to identify potential
support, resistance, pinning zones, and volatility-regime shifts.
HOW TO USE
1. Add the indicator.
2. Open Settings and enter today's Gamma Flip, Call Wall, Put Wall, and
Max Gamma / Pin. Each draws as a horizontal line with a price label,
plus an on-chart info box. Set any level to 0 to hide it. Optional
price-cross alerts are included.
This script is manual-entry only — it does not pull data. Daily gamma
levels are published for free at zerogex.io.
For informational and educational purposes only. Not financial advice. Indicator

GEX Levels [SYNC & TRADE]# GEX Levels
This indicator plots key options gamma levels on your chart and turns raw dashboard numbers into a plain-language read: where the market accelerates, where it brakes, where it's being pulled, and what counts as a trigger versus wishful thinking.
Data is not pulled automatically (Pine has no access to external APIs). You paste one line of numbers — the indicator draws everything and explains it. Source code is open.
---
## What it draws on the chart
Four levels as lines on price:
- **Resistance (Call Wall)** — first serious obstacle above.
- **Support (Put Wall)** — nearest floor below.
- **Boundary (Zero-Gamma / Flip)** — the divide between the "calm" and the "sharp-move" zone.
- **Springboard (Breakout)** — the level above which the acceleration starts.
Levels at the same price merge into one label. Lines can be limited to the current day or extended across the whole chart.
---
## What's in the table (bottom panel)
Nine rows, each a separate layer of meaning:
1. **Net GEX** — the character of the move: market "with brakes" (dips get bought) or "without brakes" (sharp swings both ways).
2. **Bias** — the options skew: bullish / bearish / neutral.
3. **P/C** — put/call ratio: more downside protection bought, or more upside bets.
4. **RV/IV** — realized vs. implied volatility: market already moving stronger or calmer than priced in.
5. **Boundary** — where price sits relative to flip: in the sharp-move zone or the calm one.
6. **Wall** — the meaning of resistance as a decision point.
7. **Springboard** — the short-squeeze mechanics when price holds above.
8. **Magnet (Pin)** — where, and how strongly, price is being pulled.
9. **Verdict** — a dynamic conclusion from the current price position: upside acceleration / downside zone / between the lines.
Row colors shift with meaning (red — downside risk, green — upside, gray — neutral).
---
## Settings
- **Language / Язык** — RU or EN. Switches the whole table and the level names.
- **Day Window** — start of a new GEX day: UTC 00:00, Deribit 08:00 UTC (expiry), or MSK 00:00.
- **Style** — line width, colors, label background, price display, merging of nearby levels.
- **Info Panel** — panel visibility and text size.
## Alerts
- **Flip cross** — price crossed the gamma flip, the regime has changed → reassess your thesis.
- **New day** — a new GEX day has started → refresh the dashboard data.
---
## How to use
1. Open the cryptogamma.io dashboard for the asset you need (BTC / ETH).
2. Copy the text with the numbers.
3. Run it through the converter prompt below (any AI) → you get one line.
4. Paste the line into the **GEX data** field in the indicator settings.
5. Refresh once a day (or on the new-day alert).
### Data line format
```
res=63000; sup=60000; flip=62000; brk=64500; regime=bearish; ng=-113830; rv=54.05; iv=48.89; pinlvl=63000; pinf=low
```
Separator is `;`. A missing key or a value of `0` hides that level/field.
---
## Converter prompt (paste into any AI)
```
You are an options gamma-data parser. I'll give you text from the
cryptogamma.io dashboard for BTC or ETH. Extract the values and return
EXACTLY ONE line in this format:
res=; sup=; flip=; brk=; regime=; ng=; pcr=; rv=; iv=; pinlvl=; pinf=
Key meanings:
- res — Call Wall / nearest resistance above
- sup — Put Wall / nearest support below
- flip — Zero Gamma / Gamma Flip
- brk — Breakout level, if given
- regime — overall bias: bullish / bearish / neutral
- ng — Net GEX as a WHOLE NUMBER, no K/M, no commas (e.g. -113830)
- pcr — Put/Call ratio (number)
- rv — Realized Volatility (number)
- iv — Implied Volatility (number)
- pinlvl — Pin / Max Pain level (price)
- pinf — pin strength: low / med / high
Rules:
- If a value isn't in the text — skip that key entirely, don't write blanks.
- No spaces inside values. Separator is ';' only.
- No explanations or comments — return ONLY the line.
Dashboard text:
```
---
## Important
This indicator is an **analytical tool, not a signal**. The levels and panel show how forces are stacked in the options market at the moment of the data, but they don't predict direction and aren't a trade recommendation. Entry decisions, position sizing, and risk management are the user's responsibility.
Data must be refreshed manually: the numbers go stale with each new day and every large move.
---
*© SYNC & TRADE — @synchrotrading* Indicator

AlgoStorm Gamma Exposure Levels (GEX-L)AlgoStorm Gamma Exposure Levels (GEX-L)
A high-performance options market structure visualization tool designed to map total Gamma Exposure (GEX) profiles, Call Walls, Put Walls, and Gamma Flips directly onto your charts using custom-pasted external options chain inputs.
The AlgoStorm Gamma Exposure Levels (GEX-L) indicator is designed for active index and futures traders who track institutional options positioning to map structural support, resistance, and volatility inflection boundaries. It translates raw options chain metrics into actionable on-chart structural lines. By default, it supports mapping across SPX (cash index), ES/MES futures, and SPY ETF charts through localized scaling engines.
CRITICAL DATA INPUT REQUIREMENT — READ BEFORE LOADING
This indicator DOES NOT come with an automatic or built-in options data feed. It operates as a blank visualization engine. To use it, you must copy a standardized 11-value comma-separated (CSV) data string from your external options data provider and paste it manually into the "GEX Data" field inside the indicator settings. The script parses this input to draw static levels for your trading session. It will remain empty until you provide data.
Technical Architecture: Anti-Overlap Stagger Pipeline
Traditional horizontal level indicators frequently suffer from visual clutter and illegible text labels when key options strikes or walls cluster tightly together. To bypass this platform constraint, this script utilizes an advanced multi-array sorting and layout engine:
True Price Isolation: Horizontal level lines are drawn strictly at their accurate options execution strikes, extending across your historical chart data.
Permutation Sorting Pass: The execution engine takes all active inputs and dynamically sorts them from lowest price to highest price on every new market tick.
Algorithmic Staggering Array: A secondary layout pass evaluates the vertical proximity of text tags in your chart margins. If adjacent tags fall below your user-defined point-separation threshold, the text labels are mathematically shifted away from each other along the Y-axis. This ensures that every price label remains completely readable without altering the true location of the price lines.
Features & Functionality
Multi-Tiered Level Layouts: Maps primary macro anchors (Primary Call Wall CW1, Primary Put Wall PW1, and Gamma Flip) using heavy line styling, alongside up to four distinct secondary levels (CW2–CW5 and PW2–PW5) for deeper context into out-of-the-money open interest.
Intelligent Symbol Scaling Engine: Built-in auto-scaling logic bridges index options structure with retail trading instruments. When toggled to SPY mode, the script automatically scales your pasted SPX options data by dividing values by 10 to perfectly align with your ETF chart grid.
Luminance-Sensing Contrast Badges: Features customizable label styles, including a modern solid badge layout. The script calculates the relative luminance of your chosen level colors to automatically determine whether to render black or white text on top of the background badge, preventing visual washout.
Opaque Visibility Overrides: Built with an explicit alpha channel stripping mechanism. Secondary levels can be configured with dimmed, low-opacity line styles to keep your main chart clean, while their text tags remain 100% opaque and sharp inside the margin.
Dynamic Trapped Zone Fills: Renders a background color cloud across the macro zone separating the primary Call Wall and Put Wall. The background dynamically transforms its color state depending on whether the current market price is safely insulated inside the wall boundaries or breaking out into high-volatility territory.
Indicator

Indicator

Indicator

GEX Levels for NQ/NDX/QQQ Gamma ExposureDESCRIPTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A professional framework for Gamma Exposure analysis on NASDAQ-100 instruments.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT THIS INDICATOR DOES
This indicator visualizes key strategic levels derived from Gamma Exposure (GEX) analysis — the zones where dealer hedging flows create measurable support and resistance.
What you see:
- Call Walls — resistance zones where dealers hedge against upside
- Put Walls — support zones where dealers hedge against downside
- Zero Gamma — the structural pivot between mean-reversion and trend
- Expected Move bands — statistical range boundaries
- GEX Histogram — gamma distribution profile directly on chart
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WORKS OUT OF THE BOX
The indicator ships with pre-loaded 5DTE weekly GEX levels — add it to your chart and you'll see levels immediately. No setup, no copy/paste needed. We refresh the built-in data every week.
If you have access to more frequent data (0DTE, intraday), paste it into the GEX Data field in settings — your data always takes priority. Clear the field to fall back to the built-in weekly levels.
Pre-loaded PDH/PDL reflect the session at time of update. Fresh daily structure levels require pasting updated data.
Daily 0DTE data updates available soon via invite-only version — DM for early access.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
▸ Ticker Switcher
Select NQ, NDX, or QQQ directly in settings.
Data converts automatically (NQ-NDX spread: 40 pts, QQQ ≈ NDX/40).
One script, three instruments.
▸ GEX Profile Histogram
See gamma distribution as horizontal bars on your chart.
Instantly spot where positioning clusters.
▸ Color Themes
Choose between Boreal, Classic, or Lady Trader palettes.
▸ Level Toggles
Show/hide level groups independently:
GEX Levels | System Levels | Structure Levels
▸ Rich Tooltips
Hover for details: GEX values, Call/Put ratio, Hold/Break probabilities.
▸ Flip Detection
When price crosses a level, it automatically updates role and style (solid → dashed).
▸ GEX Threshold Filter
Hide weak levels below a minimum magnitude to focus on significant zones.
▸ Smart Level Distribution
Levels are equally split above/below spot, with closest levels always protected from max limit.
▸ Alert System
Get notified when price crosses key GEX levels. Alerts are pre-configured for the built-in 5DTE levels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO READ THE LEVELS
Each line represents a zone where price reaction is statistically probable:
- Thick solid lines = level not yet crossed
- Dashed lines = level flipped (price crossed through)
- Cyan/Teal or Green = potential support (Put Walls)
- Pink/Red = potential resistance (Call Walls)
- Gray = structural levels (Zero Gamma, Vol Bands, PDH/PDL)
The indicator shows structure, not predictions.
Use it to identify where the market is likely to react — not which direction it will go.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRO TIP: CONFLUENCE
This tool is most powerful when combined with your own analysis.
Highest-probability setups occur when GEX levels align with:
Price action zones (support/resistance, order blocks)
Volume Profile (HVN/LVN, VWAP)
Technical structure (prior highs/lows, trend lines)
One level alone is information. Confluence is edge.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISCLAIMER
This tool is for informational and educational purposes only.
It does not constitute financial advice. Trading involves significant risk.
Past structure does not guarantee future behavior.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DATA FORMAT REFERENCE (for DIY users)
The GEX Data input field accepts a formatted string: L:levels|P:profile
— L: section = level lines on the chart
— P: section = GEX profile bars (horizontal histogram)
— Separated by |P:
LEVELS (L: section):
strike,type,label,tooltip,magnitude — separated by semicolons
— strike: price in NQ terms (integer)
— type: CW (Call Wall), PW (Put Wall), ZG (Zero Gamma), MP (Max Pain), EH/EL (Expected Move), VH/VL (Vol Bands), PDH/PDL/PWH/PWL (Structure)
— label: display name
— tooltip: hover text (use ~ for line breaks)
— magnitude: GEX in millions (0 for non-GEX levels)
PROFILE (P: section):
strike,score,sign — separated by semicolons
— score: -10 to 10
— sign: 1 = call-dominant, -1 = put-dominant
DIY workflow:
— Get a delayed options chain (any broker or public data provider)
— Filter to target expiry
— For each strike: Gamma via Black-Scholes, then GEX = Gamma × OI × 100 × Spot²
— Rank by magnitude, normalize scores 0-10
— Paste into Settings → GEX Data
Latest Levels Update 2026-03-08 - 5DTE Exp Indicator

GEX Levels Dashboard - ES/SPX/SPY Gamma ExposureDESCRIPTION (main)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A professional framework for Gamma Exposure analysis on S&P 500 instruments.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT THIS INDICATOR DOES
This indicator visualizes key strategic levels derived from Gamma Exposure (GEX) analysis — the zones where dealer hedging flows create measurable support and resistance.
What you see:
- Call Walls — resistance zones where dealers hedge against upside
- Put Walls — support zones where dealers hedge against downside
- Zero Gamma — the structural pivot between mean-reversion and trend
- Expected Move bands — statistical range boundaries
- GEX Histogram — gamma distribution profile directly on chart
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
▸ Ticker Switcher
Select ES, SPX, or SPY directly in settings.
Data converts automatically. One script, three instruments.
▸ GEX Profile Histogram
See gamma distribution as horizontal bars on your chart.
Instantly spot where positioning clusters.
▸ Color Themes
Choose between Boreal, Classic, or Lady Trader palettes.
▸ Level Toggles
Show/hide level groups independently:
GEX Levels | System Levels | Structure Levels
▸ Rich Tooltips
Hover for details: GEX values, Call/Put ratio, Hold/Break probabilities.
▸ Flip Detection
When price crosses a level, it automatically updates role and style (solid → dashed).
▸ GEX Threshold Filter
Hide weak levels below a minimum magnitude to focus on significant zones.
▸ Smart Level Distribution
Levels are equally split above/below spot, with closest levels always protected from max limit.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO READ THE LEVELS
Each line represents a zone where price reaction is statistically probable:
- Thick solid lines = level not yet crossed
- Dashed lines = level flipped (price crossed through)
- Cyan/Teal or Green = potential support (Put Walls)
- Pink/Red = potential resistance (Call Walls)
- Gray = structural levels (Zero Gamma, Vol Bands, PDH/PDL)
The indicator shows structure, not predictions.
Use it to identify where the market is likely to react — not which direction it will go.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRO TIP: CONFLUENCE
This tool is most powerful when combined with your own analysis.
Highest-probability setups occur when GEX levels align with:
Price action zones (support/resistance, order blocks)
Volume Profile (HVN/LVN, VWAP)
Technical structure (prior highs/lows, trend lines)
One level alone is information. Confluence is edge.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ABOUT THE DATA
The script ships with a static GEX snapshot for demonstration purposes.
To update with fresh data, paste new values into the "GEX Data" input field in indicator settings.
The data format is documented in the input tooltip.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CREDITS
Alert system contributed by @_prodigy_dev
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISCLAIMER
This tool is for informational and educational purposes only.
It does not constitute financial advice. Trading involves significant risk.
Past structure does not guarantee future behavior.
========================================================
RELEASE NOTES (publish these one at a time after publishing)
========================================================
v6.8 (Feb 2026)
- Fixed: Levels no longer disappear when price crosses them
- Closest levels to spot are now protected from max limit
- Profile bars always visible regardless of level filters
- Thanks to bwRT for reporting the turnover bug!
v6.5 (Jan 2026)
- NEW: GEX Threshold Filter — hide weak levels below a minimum magnitude
- NEW: Custom bar color picker for GEX Profile
- Default theme renamed to "Wall Street Classic"
- Bar colors inverted: Call=Bear, Put=Bull (more intuitive)
- Structure levels (PDH/PDL/PWH/PWL) now load correctly
- Credits: Alert system by @_prodigy_dev
v6.4 (Jan 2026)
- Levels now update via copy/paste — no need to re-download
- New unified data format: L:levels|P:profile
- Max visible levels selector (5/10/15/20/25/30/All)
- Rich tooltips with GEX values, C/P ratio, Hold/Break probabilities
- Flipped level colors now reflect current role Indicator

Options levelsOverview
Options Levels 🎯 plots 13 key institutional and options-based levels directly on your chart — including Call Wall, Put Wall, Gamma Flip, Whales Pivot, five Whale levels, and Sigma deviation bands (σ¹ / σ²).
It’s designed for both intraday and swing traders, offering a clean visual structure with elegant emoji labels, flexible visibility controls, and precise right-edge extensions for each line.
✨ Key Features
Single structured input with 13 ordered levels:
CallWall, PutWall, GammaFlip, Whales Pivot, Whale1..Whale5, Upperσ1, Upperσ2, Lowerσ1, Lowerσ2
Expressive emoji labels (🟢, 🔴, ⚖️, 🌑, 🐋, σ¹/σ²) optimized for dark themes.
Right-edge alignment: each line extends exactly to its label — no infinite lines.
Group visibility toggles:
• Critical Levels → Call Wall, Put Wall, Gamma Flip, Whales Pivot
• Whale Levels → Whale 1–5
• Sigma Bands → Upper/Lower σ¹ and σ²
Dynamic line-length multipliers that emphasize key levels.
Built-in alert conditions:
• Price crossing above the Call Wall
• Price crossing below the Put Wall
⚙️ Inputs & Settings
📋 Level List (string) : comma-separated list of 13 numeric values.
Example:
🎨 Appearance
• Base line length (bars)
• Label visibility toggle
• Line thickness
• Extend line and label to the right
• Distance (bars) between last candle and label
👁️ Visibility Controls
• Toggle Critical, Whale, or Sigma levels independently
🚀 How to Use
Paste your list of 13 ordered levels into the input field.
Adjust base length and thickness according to your timeframe.
Enable “Extend to the right” to position labels neatly beyond the last candle.
Use visibility toggles to focus on specific level groups (e.g., hide Whale Levels for short-term setups).
Optionally enable alerts to track price breakouts above/below Call and Put Walls.
The plotted levels are derived from aggregated options flow data, institutional positioning, and volatility-based deviations (σ). They serve as reference zones rather than predictive signals, helping visualize where liquidity and dealer hedging pressure may cluster.
📖 Level Definitions
Call Wall 🟢 — The strike with the highest call open interest; potential resistance area.
Put Wall 🔴 — The strike with the highest put open interest; potential support area.
Gamma Flip ⚖️ — Level where total gamma exposure changes sign; may reflect a shift in dealer hedging behavior.
Whales Pivot 🌑 — Represents the average institutional positioning from the previous trading day, reflecting where large option flows were most concentrated.
Whale Levels 🐋 — High-premium or large-volume strikes typically linked to institutional activity.
Upper σ¹ / σ² 📈 — One and two standard deviations above spot; potential overextension zones.
Lower σ¹ / σ² 📉 — One and two standard deviations below spot; potential mean-reversion zones.
Levels are manually input by the user. This script is a visual reference, not a predictive model.
⚠️ Notes
Levels are user-provided (not calculated by this script).
The indicator does not issue buy/sell signals or provide performance guarantees.
Designed purely as a visual aid for contextual market reference.
Optimized with barstate.islast for performance (draws only at the latest bar).
Disclaimer:
This indicator is for educational and visual purposes only. It does not generate buy/sell signals or guarantee future results. User-provided levels are meant for contextual reference only.
Developed for traders who rely on market structure and options flow context. Feedback and suggestions are welcome.
Indicator
