OPEN-SOURCE SCRIPT
Aggiornato

Options Volume [theUltimator5]

6 088
📊 Option Volume — Multi-Strike Option Flow Visualizer

The Option Volume indicator tracks and visualizes volume activity for up to 10 custom option strike symbols on any ticker. It supports both individual strike analysis and a combined cumulative volume mode, providing an intuitive view of option flow across your selected strikes.

🔧 Features:
Dynamic Strike Control: Select up to 10 strikes and customize each with ticker, expiration date (YYMMDD), and option type (Call or Put).

Volume Display Modes:

🔹 Individual: Shows a separate volume bar for each strike.

🔸 Cumulative: Combines all selected strike volumes into a single bar, colored green for Calls and red for Puts.

Customizable Table Display:
  • Toggle the option symbol table on/off.
  • Position the table in any corner of the chart.


Table cell colors match plotted bars in Individual mode, or turn red/green in Cumulative mode based on option type.

Smart Volume Filtering: Only shows volume bars on the bar where volume updates (i.e., no carryover from stale bars).

Input Efficiency: All strike prices are automatically rounded to the nearest 0.5 increment for standardized symbol formatting.

⚙️ How to Use:
  • Select the ticker you want to analyze.
  • Input the expiration date and option type (C or P).
  • Define strike prices (up to 10).
  • Toggle between Individual or Cumulative volume display.
  • Adjust the number of visible strikes and table position as needed.



This tool is ideal for traders looking to monitor strike-level option volume behavior, spot flow anomalies, or keep track of high-interest strike activity in real-time.


The indicator currently doesn't support multiple expiration dates or a combination of calls/puts. If you want to view multiple expirations or a both calls and puts at the same time, simply add the indicator multiple times.
Note di rilascio
Major updates and quality of life updates to the script.

Added "Both" as an option instead of selecting between just showing calls OR puts. This shows calls as positive and puts as negative.

Set the date value as null and the default option strike price as 0. I added the function to automatically find the next expiration date if there is no valid date entered, and find a set of options strikes close to the current value of the stock. This uses a historical value based on the current timeframe of the stock. If the timeframe is set to 1m, then it will find options strikes close to the current price. If the timeframe is longer, it will find old historical prices and try to create options around those values. It is an imperfect method, but it allows users to switch between stocks and have the indicator auto-populate with strikes before entering any values.

When no default price is set, the user can also adjust the strike price interval that the options will auto-populate at. For example, the interval is pre-set at $1, so it will find options contracts that deviate by $1. If the price of the stock is $25, it will auto populate with $23, $24, $25, $26, $27 strike options.

The intent is to make this indicator as simple and user friendly as possible without any background knowledge required, or a bunch of user adjustments before the indicator starts actually working.

Declinazione di responsabilità

Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.