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

Indicator

Indicator

Contrarian Extremes: VIX + Put/Call (CPC, PCC)What this indicator does (in one line :) ):
It highlights sentiment extremes using only CPC, PCC , and VIX , so you can spot the moments when the market is most likely overreacting.
Most indicators try to “predict” price. This one is simpler, it tracks Fear vs Euphoria and marks the zones where emotions are stretched.
The 3 inputs behind it
INDEX:CPC (TotalPut/Call) --> broad options sentiment
USI:PCC --> equity/retail-style fear proxy
CBOE:VIX --> volatility stress / hedging pressure
What you’ll see on the chart
The script paints the background based on 3 regimes:
🫨 Panic --> extreme stress (capitulation-type conditions) --> 🎶 The background music is (Melancholy Man by The Moody Blues) 😨
😰 Fear / Risk-Off --> elevated fear --> defensive positioning
😌 Complacency / Calm --> low fear --> “everything is fine” mode --> 🎶 The background music is (What a Wonderful World by Louis Armstrong) 😁
All thresholds and colors are fully customizable in the Inputs, so you can also change the criteria to get higher or lower frequency signals on the chart.
How I personally interpret it (as a long-term investor)
In my backtests, this indicator behaves like a contrarian compass:
Fear / Panic zones often show up close to better long-term buy areas (not perfect timing, but good asymmetric entries).
Complacency zones often show up near better long-term reduce / take-profit areas (or at least be careful with fresh risk here).
This is not magic and it’s not a buy/sell button. Markets can stay fearful or complacent longer than you expect. But as a long-term investor , this helps you stop chasing hype and start scaling decisions around emotion extremes.
A simple long-term workflow:
Use Daily or Weekly timeframe.
When Fear/Panic appears: consider scaling in (DCA entries, add on confirmation, respect your risk limits).
When Complacency appears: consider scaling out, tightening risk, or being picky with new buys.
Always combine with basics: trend, levels, market structure, and risk management.
Where it tends to work best
Interestingly, this doesn’t only fit S&P/Nasdaq. It also behaves well on:
OANDA:XAUUSD & OANDA:XAGUSD
Large-cap stocks ( NASDAQ:AAPL NASDAQ:NVDA NASDAQ:MSFT NASDAQ:GOOG NASDAQ:AMZN NASDAQ:TSLA NASDAQ:META )
BINANCE:BTCUSD & BINANCE:ETHUSD
In general, it tends to work better (i.e. helps you more) in markets that move more on fear and greed and less on deep fundamental re-pricing.
⚠️ Disclaimer: educational tool only. No indicator is a guarantee. Use proper position sizing and understand the product you trade. Indicator

Indicator

Gamma Exposure Levels [BackQuant]Gamma Exposure Levels
This indicator allows you to paste Gamma Exposure (GEX) level data directly into a text input on PulseWire, automatically parsing the values and plotting them as labeled horizontal lines on your chart. It is designed for traders who use options-derived gamma exposure data as part of their technical analysis and want a fast, visual way to overlay those key price levels onto any chart and timeframe.
Rather than manually drawing lines for each level, this script reads a structured block of GEX output text, extracts every relevant dollar value, and draws color-coded, labeled levels across your chart. If two or more levels share the same price, their labels are automatically merged (for example, "Max Pain / Call Res $75,000") so the chart stays clean and readable.
What is Gamma Exposure (GEX)?
Gamma Exposure refers to the aggregate gamma held by options market makers (dealers) at each strike price. Gamma measures how much a dealer's delta (directional hedge) changes as the underlying price moves. When dealers hold large gamma positions, they must continuously hedge by buying or selling the underlying asset, which can either dampen or amplify price movement depending on the sign of that gamma.
When dealers are long gamma (positive GEX), they hedge against the prevailing trend: buying dips and selling rallies. This creates a stabilizing, mean-reverting effect around high-gamma strikes, making those levels act like magnets or support/resistance zones.
When dealers are short gamma (negative GEX), they hedge in the same direction as the move: selling into drops and buying into rallies. This amplifies volatility and can cause sharp, directional moves once a key gamma level breaks.
Understanding where these gamma levels sit gives traders a structural map of where options market makers are likely to add liquidity or accelerate a move.
How to Use This Indicator
Add the indicator to your chart.
Open the indicator settings and find the "Data Input" group at the top.
Paste your full GEX levels output into the text area. The indicator expects a structured text format (see the example format below).
The indicator will automatically parse all dollar values from the text and plot them as horizontal lines with labels.
Use the toggle checkboxes next to each level type to show or hide individual levels.
Customize colors, line style, line width, label size, label offset, and label position from the settings panel.
Expected Input Format
The indicator parses structured GEX output text. Below is an example of the expected format. Copy and paste a block like this directly into the text area input in the indicator settings:
GEX Levels - 04/03/2026, 12:17:19
All-Expiry Levels:
HVL: $72,000 +$1,841 (+2.62%)
Call Resistance: $75,000 +$4,841 (+6.90%)
Put Support: $60,000 $-10,159 (-14.48%)
0DTE Levels:
0DTE HVL: $68,000 $-2,159 (-3.08%)
0DTE Call: $71,000 +$841 (+1.20%)
0DTE Put: $66,000 $-4,159 (-5.93%)
Advanced:
Zero Gamma: $71,819 +$1,660 (+2.37%)
Max Pain: $74,000 +$3,841 (+5.47%)
Expected Move: $64,238 to $76,081
Flip Zones (All): $67,500
All-Expiry GEX Top 10 (by |gamma|):
1. $60,000 $-10,159 (-14.48%) | GEX: -20,711,741.86
2. $75,000 +$4,841 (+6.90%) | GEX: 18,876,578.2
3. $72,000 +$1,841 (+2.62%) | GEX: 17,530,960.01
4. $70,000 $-159 (-0.23%) | GEX: 17,494,795.02
5. $74,000 +$3,841 (+5.47%) | GEX: 13,573,146.08
6. $73,000 +$2,841 (+4.05%) | GEX: 10,380,107.7
7. $69,000 $-1,159 (-1.65%) | GEX: 10,341,883.98
8. $80,000 +$9,841 (+14.03%) | GEX: 8,636,674.83
9. $71,000 +$841 (+1.20%) | GEX: 7,962,084.65
10. $65,000 $-5,159 (-7.35%) | GEX: -7,257,124.01
0DTE GEX Top 10 (by |gamma|):
1. $69,500 $-659 (-0.94%) | GEX: 3,659,702.74
2. $70,500 +$341 (+0.49%) | GEX: 1,152,595.15
3. $69,000 $-1,159 (-1.65%) | GEX: 703,339.82
4. $72,000 +$1,841 (+2.62%) | GEX: 697,625.91
5. $73,000 +$2,841 (+4.05%) | GEX: 419,096.08
6. $68,000 $-2,159 (-3.08%) | GEX: 294,575.89
7. $74,000 +$3,841 (+5.47%) | GEX: 281,083.42
8. $75,000 +$4,841 (+6.90%) | GEX: 183,191.05
9. $66,000 $-4,159 (-5.93%) | GEX: -172,470.38
10. $68,500 $-1,659 (-2.37%) | GEX: 167,135.87
The indicator only extracts the dollar values from this text. The percentage changes, GEX magnitude values, and other metadata are informational context in the source data but are not plotted by this script.
Level Definitions
Below is a detailed explanation of every level this indicator can parse and plot. These are grouped the same way they appear in the indicator settings.
All-Expiry Levels
These levels are derived from gamma exposure aggregated across all option expiration dates.
HVL (High Volume Level) - The price with the highest total gamma exposure across all expirations. This is the strike where dealers hold the most aggregate gamma and therefore where hedging activity is most concentrated. Price tends to gravitate toward the HVL in positive gamma environments because dealer hedging creates a mean-reverting effect around this level. Think of it as the "center of gravity" for options-driven price action.
Call Resistance - The price level where call-side gamma creates overhead resistance. At this strike, the concentration of call gamma means that as price rises toward it, dealers who are long those calls must sell the underlying to stay delta-neutral. This selling pressure acts as a ceiling, making it harder for price to push through. Breaks above call resistance can signal a shift in positioning or the start of a gamma squeeze.
Put Support - The price level where put-side gamma creates downside support. At this strike, the concentration of put gamma means that as price falls toward it, dealers must buy the underlying to hedge. This buying pressure acts as a floor, cushioning the decline. A break below put support can accelerate selling as dealers flip from buying to selling, potentially triggering a sharp move lower.
0DTE Levels
These levels are derived exclusively from same-day (zero days to expiration) options. Because 0DTE options have extremely high gamma due to their proximity to expiration, they can dominate intraday price action even when their notional size is smaller than longer-dated positions.
0DTE HVL - The same-day high volume level. This is the intraday gamma center of gravity derived solely from options expiring today. It represents the strike where 0DTE dealer hedging is most concentrated and where intraday gamma polarity can flip. Particularly relevant for intraday traders, as 0DTE gamma effects intensify throughout the trading session and peak in the final hours before expiration.
0DTE Call - Same-day call resistance. The intraday ceiling created by 0DTE call gamma. Dealer hedging against these expiring calls creates selling pressure as price approaches this level. Because 0DTE gamma decays rapidly, this level can shift during the session and its strength increases as expiration approaches.
0DTE Put - Same-day put support. The intraday floor created by 0DTE put gamma. Dealer hedging against expiring puts creates buying pressure at this level. Like the 0DTE call level, its influence grows as the trading day progresses and gamma effects intensify near the close.
Advanced Levels
These levels provide additional structural context beyond the core support, resistance, and HVL framework.
Zero Gamma - The precise price where cumulative gamma across all strikes and expirations equals zero. This is one of the most important structural levels in gamma analysis. Above the Zero Gamma level, dealers are net long gamma and their hedging stabilizes price (buying dips, selling rallies). Below it, dealers are net short gamma and their hedging amplifies moves (selling into drops, buying into rallies). Crossing the Zero Gamma level often marks a regime change in how the market behaves, shifting from mean-reversion to trend-following dynamics.
Max Pain - The strike price at which the total value of all outstanding options (both calls and puts) would be minimized if the underlying expired at that price. In other words, it is the price where option holders collectively lose the most money. Max Pain theory suggests that there is a gravitational pull toward this level as expiration approaches, driven by dealers and market makers who benefit from options expiring worthless. It is most relevant in the final days before a major expiration.
Expected Move - The 1-sigma (one standard deviation) expected price range, plotted as two levels: Expected Move Upper and Expected Move Lower. This range represents the statistically expected boundaries of price movement based on current implied volatility. Roughly 68% of the time, price is expected to remain within this range. These levels help traders gauge whether the current price action is within normal bounds or represents an unusual move. A break beyond the expected move range can signal a volatility event or a shift in market regime.
Flip Zones - All price levels where gamma polarity changes sign. At these strikes, dealer hedging behavior transitions from stabilizing (long gamma) to destabilizing (short gamma) or vice versa. Flip zones act as transition boundaries. When price crosses a flip zone, the nature of dealer activity changes, which can lead to shifts in volatility, momentum, and the tendency for price to mean-revert or trend. Multiple flip zones in a narrow range can create a "no man's land" where positioning is mixed and price action becomes choppy.
GEX Top 10
The GEX Top 10 are the ten strike prices with the highest absolute gamma exposure, ranked by the magnitude of their gamma (|gamma|). These represent the strikes where dealer hedging activity is most significant, regardless of whether the gamma is positive (call-dominated, stabilizing) or negative (put-dominated, destabilizing).
The indicator provides a dropdown selector with five options for the GEX Top 10:
None - Do not plot any GEX Top 10 levels.
0DTE - Plot the Top 10 from same-day (0DTE) options only. Best for intraday analysis.
All Expiries - Plot the Top 10 from all expiration dates combined. Best for swing or multi-day analysis.
0DTE 1-5 - Plot only the top 5 from 0DTE options. Useful for reducing chart clutter while keeping the most significant intraday levels.
All Expiries 1-5 - Plot only the top 5 from all expiration dates. Useful for a cleaner multi-day view.
Each of the 10 GEX levels (GEX #1 through GEX #10) has its own individual toggle and color picker, so you can show or hide any specific rank and assign distinct colors to differentiate them.
Overlap Handling
It is common for multiple GEX levels to land on the same price. For example, Max Pain and Call Resistance might both be at $75,000, or a GEX Top 10 strike might coincide with the HVL. Rather than drawing overlapping lines and labels that clutter the chart, this indicator automatically detects when two or more levels share the same price (within a $0.50 tolerance). When a match is found, only one line is drawn at that price and the labels are merged with a "/" separator.
For example, if Max Pain is $75,000 and Call Resistance is also $75,000, the chart will show a single line labeled:
Max Pain / Call Res 75000
This keeps the chart clean and makes it immediately obvious when multiple structural levels converge at the same price, which often signals a particularly significant level.
Customization Options
The indicator provides extensive customization through its settings panel:
Per-Level Controls
Each level type has its own color picker and show/hide toggle on the same line.
GEX Top 10 levels (#1 through #10) each have individual color pickers and toggles.
A dropdown selector lets you choose which GEX Top 10 dataset to plot (0DTE, All Expiries, top 5 only, or none).
Line Style
Line Width: 1 to 4 pixels.
Line Style: Solid, Dashed, or Dotted.
Extend Lines: Both directions, Right only, Left only, or None.
Label Settings
Label Size: Tiny, Small, Normal, Large, or Huge.
Label Offset: Position the labels any number of bars to the right or left of the current bar (-200 to 500).
Label Side: Place labels on the Right or Left side of the chart.
Every toggle and input has a descriptive tooltip that appears on hover, explaining what the level represents and how it is used.
How the Parsing Works
The script uses Pine Script v6 string functions to scan the pasted text for known keywords (such as "HVL:", "Call Resistance:", "0DTE Call:", "Zero Gamma:", "Expected Move:", "Flip Zones:", etc.). For each keyword found, it locates the next "$" character and extracts the numeric value that follows, correctly handling both comma-separated thousands (e.g., $72,000) and decimal values (e.g., $71,819.50).
For the Expected Move, it parses both the lower and upper bounds from the "to" separator (e.g., "$64,238 to $76,081").
For Flip Zones, it scans for every "$" on the line and extracts each value, correctly distinguishing thousands-separator commas from delimiter commas between multiple zone values.
For the GEX Top 10 sections, it identifies the section header ("All-Expiry GEX Top 10" or "0DTE GEX Top 10") and parses the first dollar value from each numbered line, stopping when it hits a new section header or separator.
The indicator only draws on the last bar and uses a delete-and-redraw system to ensure that only one clean set of lines and labels exists at any time. Old drawings are removed before new ones are created on each update.
Important Notes
This indicator does not generate or calculate GEX data. It is a visualization tool that plots externally sourced gamma exposure levels onto your PulseWire chart.
The indicator requires you to paste GEX data in the expected structured text format. If the text area is empty, nothing will be plotted.
GEX data is a snapshot in time. Options positioning changes throughout the trading day as new trades are opened and closed. Levels should be updated periodically for the most accurate representation of current dealer positioning.
GEX levels are not guaranteed support or resistance. They represent areas where dealer hedging activity is concentrated, which can influence price behavior but does not determine it. Always use GEX data as one component of a broader analysis framework.
Indicator

Indicator

AMD + IFVG Distribution StrategyThis is the final, fully assembled Pine Script that automates the exact AMD (Accumulation, Manipulation, Distribution) strategy we discussed. It acts as a complete trading system, handling everything from identifying the setup to drawing your risk-to-reward parameters on the chart.
Here is a breakdown of exactly what this code does, step-by-step:
1. The Strict Accumulation Filter
Instead of just looking for any sideways movement, the script uses an ATR (Average True Range) Filter.
It measures the height of the market over the last 20 bars.
It calculates the current volatility (ATR).
If the range is too wide or choppy (height is greater than 1.5 * ATR), the script ignores it. It will only validate the setup if the market is in a genuinely tight, compressed consolidation zone.
2. The Manipulation Sweep & Stop Loss Tracking
Once a tight accumulation range is validated, the script lies in wait.
If the price suddenly breaks below the range, it labels it as manipulating_bull (a trap for retail bears).
As this fakeout happens, the script continuously tracks the absolute lowest point (the extreme wick). It remembers this exact price level because it will eventually become your exact Stop Loss.
3. The Momentum Entry (The IFVG Trigger)
This is where the magic happens to get you in right before the Distribution phase.
The script looks for a Fair Value Gap (FVG) that was created during the manipulation sweep.
The Strong Candle Filter: It waits for a specific type of reversal candle. The price must violently reverse and close through the FVG, turning it into an Inversion Fair Value Gap (IFVG).
To prevent you from entering on a weak, low-volume fakeout, the script demands that this reversal candle be "Strong" (the body must make up more than 50% of the candle, and it must close in the top 25% of its range).
4. Automated Chart Visuals
The moment that strong candle closes and confirms the IFVG, the script draws your entire trade plan on the screen automatically:
The Entry Zone: It plots horizontal dashed lines (- - - -) extending to the right to mark the exact IFVG level where you should enter on the retest.
Stop Loss (SL): It draws an orange line at the extreme wick of the manipulation sweep.
Take Profit (TP): It draws a green line at the opposite side of the original Accumulation box.
Projection Boxes: It colors in a red box for your risk (Entry to SL) and a green/blue box for your reward (Entry to TP) so you can instantly visually verify if the trade is worth taking.
5. Precision Alerts
Finally, it hooks into PulseWire's alert system. Because we used alert.freq_once_per_bar_close in the code, the second that strong reversal candle closes, your alert fires. This gives you the signal to set your limit order at the dashed IFVG lines before the massive distribution move takes off. Indicator

Indicator

Option Moneyness Heatmap AutoOption Moneyness Background Auto is designed to make an option chart instantly more readable by coloring the chart background based on the option’s moneyness state relative to the underlying asset price and the option’s strike price .
Unlike many existing moneyness-style scripts that are built for the underlying chart (or require manual inputs every time), this script is built to run directly on the option contract chart itself . It automatically parses the option symbol (when available in OPRA-style format) to detect the underlying ticker , whether the contract is a call or put , and the strike price , then applies ITM / ATM / OTM background highlighting in real time.
Because it is designed to operate inline on the option chart being traded , it pairs especially well with a second chart showing the underlying asset . This setup gives a clean side-by-side workflow: one chart for the option’s price action and one chart for the underlying’s structure, while this indicator keeps moneyness context visible at a glance.
What it does
The script highlights the background using a simple visual system:
Green = In The Money (ITM)
Yellow = At The Money (ATM)
Red = Out of The Money (OTM)
The logic automatically handles the difference between calls and puts :
Calls become more valuable as the underlying price rises relative to strike
Puts become more valuable as the underlying price falls relative to strike
So the ITM/OTM behavior is correctly inverted depending on contract type.
Key features
1) Automatic option symbol parsing (OPRA-style)
When the PulseWire symbol format supports it, the script automatically detects:
Underlying symbol
Call vs Put
Strike price
This reduces setup friction and makes it easier to move between contracts quickly.
2) Manual override mode (fallback for non-standard symbols)
If your feed or instrument uses a non-standard symbol format, the script includes manual inputs for:
Underlying symbol
Call/Put selection
Strike price
This allows the indicator to remain usable even when auto-parse is not available.
3) Adjustable ATM sensitivity
ATM status can be tuned using an adjustable band:
Percent mode (relative to underlying price)
Fixed dollar mode
This lets you define how tight or loose the “ATM” zone should be for your trading style and the instrument you trade.
4) Designed for option-chart workflow
This script is not just a generic background highlighter. It is built specifically for option traders viewing the option contract chart itself , where moneyness context is often easy to lose while focusing on premium movement.
Suggested use case (recommended layout)
A very effective setup is:
Chart 1: The option contract (with this indicator applied)
Chart 2: The underlying asset (for market structure / levels / trend context)
This gives you immediate visibility into both:
what the option premium is doing, and
where the underlying price sits relative to the strike.
Notes
Auto-detection depends on the option symbol format provided by your PulseWire data feed (best compatibility with OPRA-style symbols).
If auto-detection fails, use the built-in manual override inputs.
ATM band settings are user-defined by design, since “ATM” tolerance can vary by instrument and trading approach.
Screenshots / examples
Call contract example (ITM / OTM)
Put contract examples (ITM / ATM / OTM)
Indicator

Indicator

MechArt ATR Box 12 V1.4MechArt ATR Box — Trade Management Zones
This indicator visualizes structured trade management levels around a defined entry price using ATR (Average True Range) as the measurement unit. It's designed for options traders and swing traders who manage positions with clearly defined roll marks and stop levels.
What It Does
Once you set an entry price, entry date, and expiration date, the indicator draws a complete zone map across the life of your trade — from open to expiration. All levels are calculated from the Daily ATR(14) value at the time of entry, giving you volatility-adjusted roll marks rather than arbitrary fixed distances.
Levels Drawn
🟢 +2.5 ATR — Third Roll. Additional rolls every 1.0 ATR above.
🟢 +1.5 ATR — Second Roll
🟢 +0.5 ATR — First Roll
⬜ Entry — Your trade entry price baseline
🟡 -2.0 ATR — Stop loss level
🔴 -3.0 ATR — Emergency exit level
All multipliers are fully adjustable in the Settings panel.
Features
• ATR-based levels that automatically scale to each asset's volatility
• Stacked color-coded boxes for instant visual zone identification
• Horizontal lines with customizable style, width, and opacity
• Dynamic labels that reflect your actual multiplier settings
• DTE (Days to Expiration) + ATR value displayed on the chart
• Pre-loaded with 12 configurable tickers in the open Pine Script — simply update entry prices to your trades
• Smart default mode for any unlisted ticker: auto-sets entry to current price and expiration to the nearest Friday ~21 days out
• Full style customization: colors, opacity, line style, label size
How to Use
1. Find your ticker in the script's ticker block and update the entryPrice to your actual trade entry
2. Adjust entryDate and expirationDate to match your position
3. Load the indicator — zones and levels draw automatically
4. Use the Settings panel to fine-tune multipliers and visual styling to your preference
Best Used For
Long Calls, OVTLYR Plan M, use your creativity.
Indicator

Indicator

Indicator

Indicator

ATR% Credit Spread Strike GuideThis indicator helps options traders quickly estimate the **nearest reasonable short strike area** for a credit spread using an **ATR-based distance model**.
It calculates the stock’s current **ATR%** and applies a user-defined multiple, then plots horizontal reference levels from the current price:
* **Lower Min Price** for the put side, useful when evaluating **bull put spreads**
* **Upper Min Price** for the call side, useful when evaluating **bear call spreads**
The goal is simple: instead of using a flat percentage for every stock, this tool adjusts the minimum strike distance based on the stock’s recent daily movement.
### How it works
* Uses **ATR over a selectable lookback period** (default: 20)
* Converts that movement into a percentage of price
* Applies a selectable **ATR% multiple** (1x to 4x, default: 3x)
* Draws a **horizontal line** at the current upper and/or lower threshold
* Optional labels show:
* ATR%
* Total distance %
* Current level price
### Why use it
A flat 5% rule can be too tight for volatile names and too wide for calmer names. This script gives a faster way to visualize a volatility-adjusted threshold before checking the actual option chain.
### Practical use
* Use the plotted level as the **closest strike area worth considering**
* Then confirm:
* option premium is acceptable
* return on risk meets your plan
* the strike still makes sense relative to expected move, trend, and support/resistance
### Important note
This is a **charting aid**, not a trade signal. It does not account for implied volatility, expected move, liquidity, earnings risk, assignment risk, or probability of touch. Always confirm with the option chain
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

Indicator

Supreme BUY/SELL Signal Indicator By Chaitu50cSupreme Buy/Sell Signals Indicator By Chaitu50c
Overview
The Supreme Buy/Sell Signals Indicator is a structured price-action based breakout system designed to detect strong consecutive momentum moves within the same trading session. The indicator focuses on clean candle structure and breakout confirmation rather than oscillators or lagging calculations. It is built to identify continuation strength after two consecutive candles in the same direction, followed by a confirmed breakout beyond the previous candle’s extreme. The logic is simple, rule-based, and non-repainting because signals are confirmed only after candle close.
This tool is ideal for intraday traders who prefer structure-based entries and want clear, controlled signal behavior without noise.
Core Signal Logic
The indicator detects bullish signals when two consecutive bullish candles form and the current candle closes above the previous candle’s high. This confirms bullish continuation strength and prints a Buy signal.
Similarly, a bearish signal is generated when two consecutive bearish candles form and the current candle closes below the previous candle’s low, confirming downside continuation strength.
Signals are only generated after the candle closes, ensuring no repainting during live bars. Additionally, signals are restricted within the same trading day. At the start of a new session, the internal state resets to prevent carryover signals from the previous day.
Single Signal Mode
The “Single Signal Until Opposite Forms” option controls whether the indicator allows consecutive signals in the same direction. When enabled, once a Buy signal is generated, no additional Buy signals will appear until a valid Sell signal forms. This prevents repetitive entries in strong trends and keeps the chart clean.
When disabled, the indicator will generate every valid breakout signal, even if multiple signals occur in the same direction.
This setting is particularly useful for traders who prefer one clean setup per move rather than multiple re-entries.
Body Breakout Unlock Mode
The “Require Body Breakout to Unlock” option introduces a structured reset mechanism. After a signal is generated, the direction becomes temporarily locked. A new signal of the same direction cannot form unless price proves invalidation by closing its body beyond the extreme of the previous signal candle.
For example, after a Buy signal, if a bearish candle closes below the low of the signal candle, the system unlocks. Only then can another Buy signal form later. This ensures that repeated signals only occur after meaningful structural invalidation.
If disabled, signals can occur again without requiring this structural reset.
This mode is designed to improve discipline and reduce signal clustering.
Stop Loss Line Logic
When enabled, the indicator automatically draws a dynamic Stop Loss line at the extreme of the signal candle. For Buy signals, the stop loss is placed at the signal candle’s low. For Sell signals, it is placed at the signal candle’s high.
The Stop Loss line extends forward bar by bar until a candle closes beyond it. Once price closes past the stop level, the line stops extending, indicating that the stop has been hit.
Users can customize the stop loss line’s color, style (solid, dashed, dotted), and width. This feature helps traders visually track trade risk and understand when a setup becomes invalid.
Display Options
The “Show Buy/Sell Signals” toggle controls whether Buy and Sell labels appear on the chart. These labels can be customized in color for both bullish and bearish signals, as well as text color for better chart visibility.
The “Show Bar Colors” option highlights the signal candle itself using user-defined bullish or bearish paint colors. This visually emphasizes the exact breakout candle responsible for the signal.
Both display options are fully optional and allow traders to keep the chart either minimal or visually descriptive.
Session Behavior
The indicator resets automatically at the beginning of each new trading day. This ensures that signals, locks, and stop loss tracking do not carry over into the next session. The logic is designed specifically for intraday use where daily session separation is important.
Alerts
Built-in alert conditions are included for both Buy and Sell signals. Traders can create PulseWire alerts directly from the indicator to receive notifications whenever a valid consecutive breakout occurs.
Practical Use Cases
This indicator is particularly effective in trending intraday environments where momentum continuation setups perform well. It can be used for breakout trading, pullback continuation entries, and structured momentum strategies.
Traders may combine it with higher timeframe bias, support and resistance levels, or volume confirmation to filter trades further. It works especially well when aligned with broader market structure.
Testing & Optimization
This indicator has been personally tested on the NIFTY chart using the 5-minute timeframe. The logic performed effectively in capturing structured intraday continuation moves within active market sessions. However, traders are encouraged to test and optimize it according to their own strategy and risk management rules before live deployment. Indicator

Indicator

Indicator

Indicator

Indicator
