Research Guide

Options Dealer Positioning: How Market Makers Move Markets

Dealers are the counterparty to roughly 70% of options flow. Their hedging creates mechanical price effects that every trader should understand. This guide covers delta exposure (DEX), vanna exposure (VEX), and charm exposure (CHEX).

Why Dealer Positioning Matters

Options market makers don't take directional views. Their business is providing liquidity — buying when you want to sell, and selling when you want to buy. But every option they trade changes their exposure to the underlying stock, and they must hedge that exposure continuously.

This hedging creates mechanical, non-discretionary flows. Unlike a portfolio manager who can choose whether to buy or sell, a dealer's hedging is mathematically determined by their options book. When you aggregate these hedging flows across all dealers and all strikes, patterns emerge that can dominate intraday price action.

The key insight is that dealer hedging is predictable. If you know the aggregate dealer exposure, you can anticipate the direction and magnitude of hedging flows under different market conditions. This is what exposure metrics — DEX, VEX, CHEX, and GEX — are designed to measure.

Delta Exposure (DEX)

Delta exposure is the most straightforward measure of dealer positioning. It represents the total first-order directional risk — how many shares of stock dealers need to hold to hedge their options book.

How DEX Works

Every option has a delta — the rate at which its price changes relative to a $1 move in the underlying. A call with 0.50 delta behaves like 50 shares. When a dealer sells that call, they must buy 50 shares to hedge. Aggregate this across all options at all strikes and you get the total dealer delta exposure.

Interpreting DEX

  • Large positive DEX: Dealers are long delta (holding stock). As price rises, their delta increases and they become over-hedged — they must sell stock to rebalance. This creates selling pressure on rallies.
  • Large negative DEX: Dealers are short delta. As price falls, they must buy stock to rebalance, creating buying pressure on dips.
  • DEX near zero: Dealers have minimal directional exposure. Hedging flows will be small and won't significantly impact price.

DEX is most useful as a gauge of mechanical supply and demand. When combined with gamma exposure, it tells you not just what dealers need to do right now, but how their needs will change as price moves.

Vanna Exposure (VEX)

Vanna exposure measures how dealer delta changes when implied volatility moves. Mathematically, vanna is the partial derivative of delta with respect to volatility — or equivalently, the partial derivative of vega with respect to the underlying price.

How VEX Works

Consider a dealer who is short OTM put options. These puts have negative delta (dealer is short delta) and positive vanna. If implied volatility increases, the puts move closer to ATM in delta terms, making the dealer's delta more negative. To rebalance, the dealer must sell stock — adding to downward pressure.

Conversely, if volatility decreases and the dealer has positive vanna exposure, the puts lose delta, and the dealer must buy stock to rebalance. This is why volatility compression (declining IV) often coincides with price rallies — vanna flows create a mechanical tailwind.

Interpreting VEX

  • Positive VEX + falling IV: Dealers buy stock. This is the classic "vol crush rally" — as fear subsides and IV falls, vanna-driven buying pushes prices higher.
  • Positive VEX + rising IV: Dealers sell stock. When volatility spikes, vanna creates additional selling pressure, compounding the sell-off.
  • Negative VEX: The relationships reverse. Falling IV leads to dealer selling, rising IV leads to dealer buying.

VEX is particularly important around FOMC meetings, VIX expiration, and earnings — events where large vol moves are common and vanna flows can dominate price action.

Charm Exposure (CHEX)

Charm exposure measures how dealer delta changes purely due to the passage of time. Charm (also called delta decay) is the partial derivative of delta with respect to time. As each day passes, option deltas change even if nothing else moves — and dealers must adjust their hedges accordingly.

How CHEX Works

As time passes, in-the-money options see their delta move toward 1.0 (calls) or -1.0 (puts). Out-of-the-money options see their delta decay toward zero. This happens faster as expiration approaches — charm accelerates near expiry.

For a dealer who is short ITM calls, charm pushes the call's delta higher over time. The dealer must buy more stock each day to stay hedged. For OTM options, charm erodes delta, and the dealer unwinds their hedge by selling stock (for calls) or buying stock (for puts).

Interpreting CHEX

  • Positive CHEX: Time decay is causing dealers to buy stock over time. This creates a persistent bid — a mechanical tailwind that accumulates through the day and week.
  • Negative CHEX: Time decay causes dealers to sell stock. This creates a persistent offer — headwind for the stock.
  • Large absolute CHEX near expiration: As weekly and monthly options approach expiry, charm effects intensify. This drives the familiar end-of-day and end-of-week hedging flows that traders observe as systematic drift.

CHEX is most impactful on OpEx weeks (monthly options expiration) and 0DTE trading days. The time decay of millions of contracts creates large, predictable flows that seasoned traders position around.

Putting It Together: Multi-Greek Analysis

Each exposure metric captures a different dimension of dealer positioning. The real power comes from combining them:

Bullish Regime

Positive GEX (dampened vol) + negative DEX (dealers buy dips) + positive VEX with falling IV (vanna tailwind) + positive CHEX (charm bid). This confluence creates a strongly supportive environment for stocks — mechanical flows are aligned to the upside.

Bearish Regime

Negative GEX (amplified vol) + positive DEX (dealers sell rallies) + positive VEX with rising IV (vanna headwind) + negative CHEX (charm offers). All mechanical flows are aligned to the downside, amplifying sell-offs and making bounces short-lived.

Transitional / Choppy

Mixed signals — for example, positive GEX but negative CHEX — suggest conflicting forces. These environments tend to produce choppy, directionless price action as different hedging flows offset each other.

The key is to look at all four metrics together rather than relying on any single one. FlashAlpha's exposure tools make this easy by presenting GEX, DEX, VEX, and CHEX side by side for any symbol.

Dealer Positioning Data via API

FlashAlpha provides all dealer exposure metrics via REST API endpoints:

Delta Exposure (DEX)

curl https://lab.flashalpha.com/v1/exposure/dex/spy -H "X-Api-Key: YOUR_KEY"

Vanna Exposure (VEX)

curl https://lab.flashalpha.com/v1/exposure/vex/spy -H "X-Api-Key: YOUR_KEY"

Charm Exposure (CHEX)

curl https://lab.flashalpha.com/v1/exposure/chex/spy -H "X-Api-Key: YOUR_KEY"

Python Example — Multi-Greek Dashboard

import requests

API_KEY = "YOUR_KEY"
SYMBOL = "spy"
BASE = "https://lab.flashalpha.com/v1/exposure"
headers = {"X-Api-Key": API_KEY}

gex = requests.get(f"{BASE}/gex/{SYMBOL}", headers=headers).json()
dex = requests.get(f"{BASE}/dex/{SYMBOL}", headers=headers).json()
vex = requests.get(f"{BASE}/vex/{SYMBOL}", headers=headers).json()
chex = requests.get(f"{BASE}/chex/{SYMBOL}", headers=headers).json()

print(f"GEX:  {gex['net_gex']:>12,.0f}  Gamma Flip: {gex['gamma_flip']}")
print(f"DEX:  {dex['net_dex']:>12,.0f}")
print(f"VEX:  {vex['net_vex']:>12,.0f}")
print(f"CHEX: {chex['net_chex']:>12,.0f}")

For full documentation on each endpoint, see the API reference pages: GEX, DEX, VEX, CHEX. Try them interactively in the API Playground.

Tools

Explore dealer positioning with our interactive tools and live data:

Get Started Free

Access live dealer positioning data, interactive exposure tools, and the full API. Free tier includes 10 requests/day — no credit card required.

Get Free API Key