Skip to content
DeepCharts · DeepGamma, Option Profile

The Option Profile

Calls on one side, puts on the other, strike by strike, and the two walls framing the session.

Updated · first published

Direct answer
Reviewed on

What is Option Profile?

Options do not spread evenly: activity concentrates on a few strikes, and those strikes become reference points because market makers have to hedge around them. The Option Profile puts that distribution next to price, like a volume profile but built on options activity rather than futures transactions.

Order-flow platform · DeepCharts
Read the order book order-by-order (MBO) on CME (NQ, ES) & Eurex (FDAX): heatmap & footprint.
Code OFFNow: Orderflow at $637.20 a year instead of $708 through our link
Our partner link does two things: it applies whatever discount DeepCharts is running, and it takes a further 10% off the yearly Orderflow and Full Advanced plans, a cut that appears on no public grid. Automatically, with no code to enter.
Pair it with a prop firm (Phidias) to start with controlled risk.
Heads-up: the DeepCharts version bundled by prop firms isn't the full license: for every tool, take your own (code OFF).
Windows only. On a Mac it runs inside Parallels Desktop, which is the setup our community uses.
DeepCharts · DeepGamma, Option Profile

What DeepCharts does better

Two calculation modes, and the difference matters. In Volume mode you see the raw concentration of contracts at each strike. In Gamma Volume mode the volume is multiplied by gamma, which DeepCharts says gives a more accurate picture of actual dealer exposure at each strike. The display is two-sided: green bars on the left for calls, purple bars on the right for puts, with the largest concentrations highlighted.

Using it day to day

The decisive setting is expiration filtering, which ranges from 0DTE to all expirations. Looking at 0DTE alone or at everything does not describe the same day. A second toggle includes or excludes carry-over open interest. The rest is presentation: profile width and offset, number of sessions displayed, five by default, solid or hollow bars, opacity.

In a real situation

Typical case on the ES: the largest green bar sits two hundred points above price. That is the call wall, where DeepCharts notes price may face selling pressure. Below, the largest purple bar marks the put wall, where price may find buying support. You do not trade those lines: you simply know the session has a probable ceiling and floor, and you size your targets accordingly.

⚠ The trap to avoid

The trap is reading the profile as a prediction. A concentration of calls at a strike obliges nobody to sell: it indicates where dealer hedging is likely to weigh, not where price will go. The second trap is leaving the expiry filter on all and wondering why the walls never move: the day's activity lives in the short expiries.

Combine it with

The Option Profile gives you the map, the GEX Profile gives you the sign. Knowing where the walls are without knowing whether dealer gamma is positive or negative leaves you halfway: above the flip a wall slows price, below it the wall gets cut through. And the trigger stays order flow: absorption holding at the call wall is worth an entry, the call wall alone is worth none.

Order-flow platform · DeepCharts
Read the order book order-by-order (MBO) on CME (NQ, ES) & Eurex (FDAX): heatmap & footprint.
Code OFFNow: Orderflow at $637.20 a year instead of $708 through our link
Our partner link does two things: it applies whatever discount DeepCharts is running, and it takes a further 10% off the yearly Orderflow and Full Advanced plans, a cut that appears on no public grid. Automatically, with no code to enter.
Pair it with a prop firm (Phidias) to start with controlled risk.
Heads-up: the DeepCharts version bundled by prop firms isn't the full license: for every tool, take your own (code OFF).
Windows only. On a Mac it runs inside Parallels Desktop, which is the setup our community uses.

FAQ

What is the difference between Volume mode and Gamma Volume mode?+

Volume mode shows the raw concentration of contracts at each strike. Gamma Volume mode multiplies that volume by gamma, which DeepCharts says gives a more accurate picture of actual dealer exposure strike by strike.

What are the call wall and the put wall?+

The call wall is the strike with the heaviest call concentration, the largest green bar, where price may face selling pressure. The put wall is its mirror on the put side, in purple, where price may find buying support.

Should I filter on 0DTE?+

It depends on your horizon. The filter ranges from 0DTE to all expirations: same-day options describe the current session, the full set describes underlying positioning. Mixing the two without realizing it is the most common source of error.

Which instruments does Option Profile work on?+

Only NDX, QQQ, SPY and SPX for now. On any other instrument the indicator will not display, no matter what settings are tried.

How should I read a big green or purple bar?+

A large green bar marks a call wall, a potential resistance if price rises toward that level. A large purple bar marks a put wall, a potential support if price falls toward that level. Price stuck between the two tends to trade in a balanced range, with an oscillation more likely than a clean break.

Is there a shortcut to load Option Profile without going through Indicator Add every time?+

Yes, the C/P Σ button in the templates bar loads it instantly with the last settings used, and right clicking it opens Settings directly to change them.

Tutorial & settingsOption Profile: the complete settings, panel by panel

+Green bars for calls, purple for puts, at every strike. Enough to spot option walls before they act as support or resistance.

Option Profile shows options activity by strike price on a dedicated chart: a green bar on the left for each strike's call volume, a purple bar on the right for put volume. A heavy concentration at one strike, an option wall, flags a level that can act as resistance on the call side or support on the put side. The indicator is only available on NDX, QQQ, SPY and SPX.

Before you start
  • A subscription that includes the DeepGamma module (option flow)
  • An Option Chart opened on NDX, QQQ, SPY or SPX, the only instruments covered
Green bars for calls, purple for puts, at every strike. Enough to spot option walls before they act as support or resistance.
Green bars for calls, purple for puts, at every strike. Enough to spot option walls before they act as support or resistance.© DeepCharts
Order-flow platform · DeepCharts
Read the order book order-by-order (MBO) on CME (NQ, ES) & Eurex (FDAX): heatmap & footprint.
Code OFFNow: Orderflow at $637.20 a year instead of $708 through our link
Our partner link does two things: it applies whatever discount DeepCharts is running, and it takes a further 10% off the yearly Orderflow and Full Advanced plans, a cut that appears on no public grid. Automatically, with no code to enter.
Pair it with a prop firm (Phidias) to start with controlled risk.
Heads-up: the DeepCharts version bundled by prop firms isn't the full license: for every tool, take your own (code OFF).
Windows only. On a Mac it runs inside Parallels Desktop, which is the setup our community uses.

Step by step

  1. 01

    Add the indicator from Option Chart

    From the New menu, pick Option Chart, then the instrument: NQ-CME to track NDX or QQQ, ES-CME to track SPX or SPY. Then open Indicator Add, search for Option Profile and add it to the chart with the + button.

    The New menu with Option Chart, and the instrument selection dialog.
    The New menu with Option Chart, and the instrument selection dialog.© DeepCharts
  2. 02

    Or load the quick template

    A shortcut exists so you do not have to go through Indicator Add every time: the C/P Σ button in the templates bar, at the bottom of the window, instantly loads Option Profile with its previous settings. Right clicking that tab opens Settings directly.

    The templates bar with the C/P Σ button and its right click Settings menu.
    The templates bar with the C/P Σ button and its right click Settings menu.© DeepCharts
  3. 03

    Set the General tab

    Data source chooses between Volume, the raw activity at each strike, and Gamma volume, that same volume weighted by each option's gamma. Expiration filters by maturity, from a specific DTE (0 DTE on the capture) up to All expirations for every maturity combined. Include Carry or Open Interest, disabled by default, adds prior open interest to the calculation instead of only the day's volume.

    The General tab with Data source, Expiration and Include Carry or Open Interest.
    The General tab with Data source, Expiration and Include Carry or Open Interest.© DeepCharts
  4. 04

    Set the Plot Settings

    The Width/Offset section sets Width type (Automatic by default), then, when width is not automatic, Current Width and Current Offset for the current session, Previous Width and Previous Offset for prior sessions. The Visual Appearance section sets Number of profile, five by default, how many sessions display at once, Vbp opacity, ninety by default, the bars' transparency, and Visual style, Solid by default.

    The Width/Offset and Visual Appearance sections of the Plot Settings tab.
    The Width/Offset and Visual Appearance sections of the Plot Settings tab.© DeepCharts
  5. 05

    Set the Call and Put peaks

    The Peak tab groups two mirrored sections, Positive on the call side and Negative on the put side: Show Line draws a horizontal line at each side's most concentrated strike, green for calls and purple for puts by default, with Line Width and Line Style for its thickness and stroke style. Highlight, enabled by default, additionally colors the bar itself. These dashed lines work as a quick reference without having to read the whole profile again.

    The Positive and Negative sections of the Peak tab, with Show Line and Highlight.
    The Positive and Negative sections of the Peak tab, with Show Line and Highlight.© DeepCharts

Settings, tab by tab

General
Data source
Volume or Gamma volume

Raw volume or weighted by each option's gamma.

Expiration
A specific DTE (0 DTE on the capture) or All expirations

Filters the profile by option maturity.

Include Carry or Open Interest
Disabled by default

Adds prior open interest to the calculation.

Plot Settings (Width/Offset)
Width type
Automatic by default

Method used to compute the bar width.

Current Width / Current Offset
10 / 0 by default

Width and offset of the current session.

Previous Width / Previous Offset
15 / 0 by default

Width and offset of the prior sessions shown.

Plot Settings (Visual Appearance)
Number of profile
5 by default

Number of sessions displayed at once.

Vbp opacity
90 by default

Bar opacity, from 0 to 100.

Border width
1.00 by default
Visual style
Solid by default

Solid or a hollow variant.

Show above bars / Align to the right / Always visible
Off by default
Plot Settings (Background/Text)
Show text
Off by default
Stack profile (if possible)
Off by default
Background / Text
Advanced settings via Show Settings
Peak (Positive, Call Side)
Enable
On by default
Highlight
On by default

Additionally colors the bar itself, on top of the line.

Show Line
On by default

Horizontal line at the most concentrated strike on the call side.

Line Color
Green by default
Line Width
1 by default
Line Style
Dash by default
Peak (Negative, Put Side)
Enable
On by default
Highlight
On by default

Additionally colors the bar itself, on top of the line.

Show Line
On by default

Horizontal line at the most concentrated strike on the put side.

Line Color
Purple by default
Line Width
1 by default
Line Style
Dash by default

Same options as Peak Positive.

⚠ Traps to avoid

  • Looking for Option Profile on an instrument other than NDX, QQQ, SPY or SPX. The indicator is only available on those four, and that is not a configuration problem to solve in the settings.
  • Confusing Data source Volume and Gamma volume. Volume shows raw activity at each strike, Gamma volume weighs it by each option's gamma: two different reads of the same strikes, not two ways of displaying the same thing.
  • Relying only on bar height without turning on Show Line. The Peak lines exist precisely to give a quick reference on each side's dominant strike, without having to compare every bar in the profile by eye.
Official source: DeepCharts help center, Option Profile
Community

Want to get better at order flow?

We discuss flow, liquidity and our trades live, every day, on the OrderFlowFutures Discord. Join us, it's free.

Join the Discord for free

7 online·76 members·Free · instant access