(function(){
var COOKIE_NAME = 'menthorq_utm_params';
var LS_KEY = 'menthorq_utm_params';
var UTM_KEYS = ['utm_source','utm_medium','utm_campaign','utm_term','utm_content','utm_id'];
var CLICK_ID_KEYS = ['gclid','fbclid','msclkid','ttclid'];
var COOKIE_DAYS = 30;// Read UTM parameters and click IDs from current URL
var params = new URLSearchParams(window.location.search);
var trackingData = {};
var hasData = false;
var allKeys = UTM_KEYS.concat(CLICK_ID_KEYS);
for (var i = 0; i < allKeys.length; i++) {
var val = params.get(allKeys[i]);
if (val) {
trackingData[allKeys[i]] = val;
hasData = true;
}
}if (hasData) {
// Fresh tracking data found in URL — store it (overwrites previous attribution)
trackingData.captured_at = new Date().toISOString();
setCookie(COOKIE_NAME, JSON.stringify(trackingData), COOKIE_DAYS);
try { localStorage.setItem(LS_KEY, JSON.stringify(trackingData)); } catch(e) {}
return;
}// No tracking params in URL — check if cookie exists
if (getCookie(COOKIE_NAME)) return;// Cookie is missing (expired or first visit) — try to restore from localStorage
try {
var stored = localStorage.getItem(LS_KEY);
if (stored) {
var parsed = JSON.parse(stored);
if (parsed && (parsed.utm_source || parsed.gclid || parsed.fbclid || parsed.msclkid || parsed.ttclid)) {
setCookie(COOKIE_NAME, stored, COOKIE_DAYS);
}
}
} catch(e) {}// Helper: set cookie
function setCookie(name, value, days) {
var expires = new Date(Date.now() + days * 864e5).toUTCString();
var cookie = name + '=' + encodeURIComponent(value) + ';expires=' + expires + ';path=/;SameSite=Lax';
if (location.protocol === 'https:') cookie += ';Secure';
document.cookie = cookie;
}// Helper: get cookie value (returns empty string if not found)
function getCookie(name) {
var match = document.cookie.match(new RegExp('(?:^|; )' + name + '=([^;]*)'));
return match ? decodeURIComponent(match[1]) : '';
}
})();
var breeze_prefetch = {"local_url":"https://menthorq.com","ignore_remote_prefetch":"1","ignore_list":["/wp-json/openid-connect/userinfo","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
Learn how dealers hedge Long Puts vs Long Calls and the factors to consider when looking at options flow.
1. The Dealer Is Long Puts Below Spot
Trade Setup
Customer sells 100 SPX 20-delta puts (the dealer buys these puts).
Hedge at Trade: The dealer initially buys 40 E-mini S&P futures to hedge the short-delta exposure of owning puts.
Initial Market Impact: Because the dealer is buying futures, this can nudge the market higher at the onset.
Gamma: What Happens When the Market Moves?
Market Rallies, Dealer Sells Futures:
As spot rises, the absolute delta of the put position (|Delta(P)|) decreases (the puts move further out of the money, so their delta shrinks).
Now the dealer’s total net delta (from owning puts) becomes more positive than desired.
To rebalance to delta neutrality, the dealer sells futures.
This flow can create short-term resistance as the market moves up.
Market Declines, Dealer Buys Futures:
If the market falls, |Delta(P)| increases (puts become more in the money, so their deltas grow).
The dealer’s net delta becomes more negative than intended.
To get back to delta neutral, the dealer buys futures.
This flow can offer short-term support as the market moves down.
Charm: What Happens as Time Passes?
Dealer Sells Futures Over Time:
As time passes without a big market drop, the probability of the puts expiring in the money goes down, so |Delta(P)| shrinks naturally.
Now the dealer’s position is effectively too “long” if they keep the same number of futures.
They sell futures to maintain delta neutrality, subtly pushing the market lower (the “charm effect” can act as a minor headwind).
Vanna: What Happens When Implied Volatility Changes?
IV Goes Up, Dealer Buys Futures:
A spike in implied volatility increases the absolute delta of the long-put position, making the dealer’s net position more negative.
To offset that negative delta, the dealer buys futures.
This hedging flow can propel the market higher if vol rises.
IV Goes Down, Dealer Sells Futures:
As implied volatility falls, the puts’ absolute delta shrinks, making the dealer more delta-positive than they want.
To correct that, the dealer sells futures.
This can drag the market lower when volatility subsides.
2. The Dealer Is Long Calls Above Spot
Trade Setup
Customer sells 100 SPX 20-delta calls (the dealer buys these calls).
Hedge at Trade: The dealer shorts 40 E-mini S&P futures initially.
Initial Market Impact: Selling futures can weigh on the market short term.
Gamma: What Happens When the Market Moves?
Market Rallies, Dealer Sells Futures:
As spot moves higher, call deltas (Delta(C)) increase.
The dealer’s total net delta becomes more positive than intended (because they’re long calls).
To stay neutral, the dealer sells futures—introducing resistance as the market rallies.
Market Declines, Dealer Buys Futures:
If the market falls, Delta(C) goes down (calls move out of the money), making the dealer’s net delta more negative.
To rebalance, the dealer buys futures, offering short-term support on a dip.
Charm: The Effect of Time
Dealer Buys Futures Over Time:
As time passes, the call deltas may decrease if the underlying remains below the strike (the calls become less likely to expire in the money).
The dealer’s overall net delta moves negative.
To get back to neutrality, they buy futures.
This daily or gradual flow can lift the market (a subtle “time-based” upward push).
Vanna: Implied Volatility Changes
IV Goes Up, Dealer Sells Futures:
An increase in IV raises Delta(C), making the dealer’s net position more positive than desired.
To offset, the dealer sells futures, pushing the market lower on vol spikes.
IV Goes Down, Dealer Buys Futures:
As IV declines, Delta(C) also drops, pushing the dealer’s net delta more negative.
The dealer buys futures to rebalance, possibly giving the market a boost.
3. Key Takeaways
Support and Resistance from Gamma
In both scenarios (long puts or long calls), gamma hedging means the dealer sells futures into market rallies and buys futures into market declines. This often creates a short-term stabilizing effect: support on dips, resistance on rips. However, large changes in time (charm) or implied volatility (vanna) can alter these dynamics.
Charm Flows Over Time
Short OTM Puts: As time erodes without the market dropping, the dealer sells futures (push down effect).
Short OTM Calls: As time passes without the market rallying, the dealer buys futures (push up effect).
Vanna Flows with Volatility
Long Puts + Vol Spike = Dealer Buys Futures
Long Calls + Vol Spike = Dealer Sells Futures
Conversely, a drop in volatility leads dealers to do the opposite trade, pressing the market lower in the puts scenario, or higher in the calls scenario.
4. Putting It All in Context
In real markets, dealers handle vast numbers of options at various strikes and maturities, creating a complex blend of net positions. Yet the principle remains: whenever a trader sells a put or a call, the dealer’s hedge works in opposite directions. As the underlying moves, time passes, or implied volatility shifts, these flows can generate intraday support/resistance levels or daily upward/downward pressure.
Additional Factors:
Option Expiration (OPEX) can magnify these flows when large open interest positions vanish or roll over.
Macro events and earnings seasons can overshadow these mechanical hedges if fundamental news is powerful enough.
Steep volatility skew or changing implied vol across strikes further complicates how much the dealer needs to hedge at each price level.
Conclusion
The examples above simplify real-world scenarios by focusing on single positions. In practice, dealers hold numerous calls and puts, so their net exposure emerges from the sum of all these long and short option positions. Even so, the basic logic is illustrative: dealers buy futures when their net delta is too negative and sell futures when it’s too positive. Charm and vanna add layers of complexity by shifting deltas over time and with volatility changes.
By understanding these hedging flows, traders can better spot likely zones of short-term support or resistance, anticipate times when volatility might spike or deflate, and see how time passing or changes in implied volatility can push the market in ways not always explained by fundamentals alone.
Join us today
Access daily Market Research and our interactive Dashboard. Make better trading decisions.