Options Chart+ [Pt]

Since the launch of options data support on TradingView, the landscape for retail options traders has started to shift. But until now, no tool in the public TradingView library has offered a full-featured, visual-first interface for reading option strike activity directly from your chart.
https://www.tradingview.com/blog/en/new-product-tradingview-options-44783
Options Chart+ [Pt] changes that — bringing an institutional-style strike analysis interface to TradingView.
It reads the option chain for any symbol and expiry, dynamically builds a strike-by-strike volume and price table, highlights top areas of market activity, and helps you interpret directional sentiment through both total and skew-adjusted implied moves.
────────────────────────────
█ What Is Options Chart+ [Pt]?
Options Chart+ [Pt] is a premium script for analyzing call and put option volumes and pricing for any option chain that's readily available on TradingView.
It provides a real-time, on-chart display of:
- Strike-Level Volume and Price Table
- Gradient Heatmaps for Volume Activity
- Overlayed Top Strikes on the Chart
- Implied Move and Directional Bias Metrics
By visualizing where options traders are concentrating their positioning, this tool helps uncover potential support/resistance zones, directional bets, and key gamma levels — all from the flow.
────────────────────────────
█ Key Features
Visual Option Chain Table
- Centers around the current price
- Real-time volume and price per strike
- Clean formatting with total summaries
Gradient Volume Coloring
- Highlights activity using customizable color gradients
- Makes volume spikes obvious at a glance
Top Strike Overlays
- Automatically highlights top volume call/put strikes
- Overlays labeled lines on the chart for price context
Implied Move and Directional Bias
- ATM straddle = Total Implied Move
- Volume-weighted extrinsics = Directional Implied Move (DIM)
- Shows skew-based bias: bullish or bearish
────────────────────────────
█ Inputs & Customization
Option Expiry Date (YYMMDD): Must match valid options for the symbol
Strike Increment: Matches strike spacing (e.g., 1, 2.5, 5)
Reference Strike Denominator: Rounds the center strike
Volume Timeframe: Any valid chart timeframe
Gradient Volume Coloring: Toggle on/off
Call/Put Volume Colors: Fully customizable
Draw Top Strike Lines: Enables chart overlays
Start / End Offset: Customize overlay length
Font Size: Auto, Tiny, Small, or Normal
Delayed Data Warning: Adds footnote in the table
Reset Button: Re-centers the tool if price moves too far
────────────────────────────
█ Use Cases
1. Spotting High-Interest Strikes
Use gradient heatmaps and overlays to see where volume is clustering.
Example: Heavy calls at 4200 may act as a magnet or gamma level — perfect for breakout or fade setups.
2. Interpreting Sentiment with DIM
Gauge where the flow is leaning directionally.
Example: Bullish DIM = call extrinsics outweigh puts → sentiment skewed bullish.
3. Sizing Risk Around Implied Movement
Use Total Implied Move to set range boundaries.
Example: Avoid selling premium inside the expected move unless risk is tight.
4. Combining Volume and Price Action
Overlay strikes with price structure for confluence trades.
Example: A heavy put strike with price holding = potential bounce zone.
5. Structuring Straddles or Strangles
Use volume skew to inform multi-leg positions.
Example: If call side is bid up, lean strangle wider to the upside.
────────────────────────────
█ Known Limitations
- Invalid Expiry or Strike Inputs Will Error
You are responsible for selecting a valid expiry and strike increment that matches the symbol’s listed options.
- Options Data Must Be Available
This tool depends on TradingView's options feed. If you do not have access (delayed or real-time), the script will fail to load.
- Strike Range is Limited
Renders ~20 strikes max to preserve clarity. If price moves beyond that, use the Reset Indicator input.
────────────────────────────
█ Final Thoughts
Options Chart+ [Pt] is built for traders who operate on flow, structure, and sentiment. It lets you trade with confidence by showing where the real positioning is happening — visually, clearly, and in real-time.
If you:
- Think in terms of option flow
- Trade around volume levels or gamma exposure
- Want faster access to skew and sentiment
- Or just need clarity over chaos in an options chain...
This tool is for you.
- Added OTM / ITM background color for better visual
- Resolved lines didn't match top strikes
- 🔁 Reference Strike Denom removed (auto-synced with Strike Increment)
- ➕ Number of Strikes Above/Below: customizable number of strikes above/below ATM
🐞 Bug Fixes
- 🐛 SPX Option Bug Fixed
Volume Profile Mode:
- Added new display style option: “Profile”, alongside "Top Strikes" and "None".
- Profile visualizes volume at strike with left (calls) and right (puts) volume bars.
- Bars are gradient-colored based on volume and normalized across all strikes.
- Profile width, offset from last bar, and line thickness are user-configurable.
- Fully dynamic and updates live on every bar.
Strike Label Tooltips:
- Strike labels now display a hover tooltip showing:
[Strike Price]
Call Vol: [value]
Put Vol: [value]
Delta: [call - put]
- New Ratio & Volume Delta Columns
• Call/Put Ratio – shows which side is dominating
• Volume Delta – shows net buying or selling pressure
► Use these to gauge skew intensity at each strike in real time - Volume‑Threshold Highlighting
• Highlights strikes where volume exceeds your set threshold
► Quickly flag large contract trades without scanning data manually - Customizable Table Style
• Toggle grid lines
► Improve readability in crowded tables or dark chart themes - Enhanced Profile View
• More customizability for profile bar width & position
• Customizable spacing around strike labels
• Toggle Volume Delta line plot
► Tailor the profile to visually highlight call/put imbalances - Distance Arrows to Key Strikes
• Arrows show distance from today’s price to your top call & put strikes
► Instantly see how far price is from major interest levels
🚀 Under the Hood
- Smarter weighting for implied‑move and skew accuracy
- Faster redraws with smoother visuals
- Enhanced tooltips with volume, delta, and price‑distance info
- Updated script to fetch NSE stocks data properly
- Updated UI setting groupings
- Custom Reference Strike
• Choose to center your strike grid on today’s price or any custom level of your choosing.
• Use your own reference to focus on strikes around key support/resistance levels. - Price-Change Columns
• New ΔPrice columns for both calls and puts let you see how option prices moved since the last bar.
• Spot intrabar premium swings to time entries on sudden volatility shifts. - Volume-Delta Change (ΔΔVol)
• Track how net call-minus-put flow itself is changing over time with a dedicated ΔΔVol column.
• Monitor accelerating net flows to catch building directional pressure before big moves. - Delta-Plot Styling
• Pick your preferred line style—solid, dashed, dotted, or hide it entirely—to suit your chart aesthetic.
• Customize plot style to highlight significant flow changes or keep it subtle in your layout.
- SPY/SPX Converted Options
• Plot SPY or SPX options directly on your SPY, SPX or ES chart
• **You must have access to “SPY SPX ES Price Converter+ [Pt]” indicator for this feature to work**
• To enable:
– Load the “SPY SPX ES Price Converter+ [Pt]” indicator on your chart
– In Options Chart+ settings, turn on “Use SPY / SPX Options”
– Select SPY or SPX as the Conversion Symbol
– Point “Conversion Rate” to the matching SPY/SPX series from the Price Converter
Example: SPY options shown on ES chart - ITM Volume Ratio
• Absolute ratio of in-the-money call volume vs. put volume
• Values >1 signal bullish ITM flow; <1 signal bearish (e.g. 2.5 = 2.5× more ITM calls)
• Use Case: confirm directional conviction among strikes already in-the-money - ITM Premium Flow Imbalance
• Normalized as (CallPrem – PutPrem)/(CallPrem + PutPrem) on a –100%…+100% scale
• +100% = all ITM premium into calls; 0% = balanced; –100% = all into puts
• Use Case:
– ±0–10%: mixed positioning — no clear bias
– ±10–40%: clear tilt but room for counter-moves
– >±40%: extreme one-sided flow — watch for exhaustion or blow-off reversals
Script su invito
Solo gli utenti autorizzati dall'autore hanno accesso a questo script e ciò richiede solitamente un pagamento. Puoi aggiungere lo script ai tuoi preferiti, ma potrai utilizzarlo solo dopo aver richiesto l'autorizzazione e averla ottenuta dal suo autore - per saperne di più leggi qui. Per maggiori dettagli, segui le istruzioni dell'autore qui sotto o contatta direttamente PtGambler.
TradingView NON consiglia di pagare o utilizzare uno script a meno che non ci si fidi pienamente del suo autore e non si comprenda il suo funzionamento. Puoi anche trovare alternative gratuite e open-source nei nostri script della comunità.
Istruzioni dell'autore
Attenzione: prima di richiedere l'accesso, leggi la nostra guida per gli script su invito.
PayPal - paypal.me/PtGambler
You can reach me privately through my Discord Channel: discord.gg/WMQfaVGyQC
Declinazione di responsabilità
Script su invito
Solo gli utenti autorizzati dall'autore hanno accesso a questo script e ciò richiede solitamente un pagamento. Puoi aggiungere lo script ai tuoi preferiti, ma potrai utilizzarlo solo dopo aver richiesto l'autorizzazione e averla ottenuta dal suo autore - per saperne di più leggi qui. Per maggiori dettagli, segui le istruzioni dell'autore qui sotto o contatta direttamente PtGambler.
TradingView NON consiglia di pagare o utilizzare uno script a meno che non ci si fidi pienamente del suo autore e non si comprenda il suo funzionamento. Puoi anche trovare alternative gratuite e open-source nei nostri script della comunità.
Istruzioni dell'autore
Attenzione: prima di richiedere l'accesso, leggi la nostra guida per gli script su invito.
PayPal - paypal.me/PtGambler
You can reach me privately through my Discord Channel: discord.gg/WMQfaVGyQC