(function(){
var CN = 'menthorq_utm_params';
var LK = 'menthorq_utm_params';
var UK = ['utm_source','utm_medium','utm_campaign','utm_term','utm_content','utm_id'];
var CK = ['gclid','fbclid','msclkid','ttclid','twclid'];
var CD = 30;
var AK = UK.concat(CK);function sC(n,v,d){var e=new Date(Date.now()+d*864e5).toUTCString();var c=n+'='+encodeURIComponent(v)+';expires='+e+';path=/;SameSite=Lax';if(location.protocol==='https:')c+=';Secure';document.cookie=c;}
function gC(n){var m=document.cookie.match(new RegExp('(?:^|; )'+n+'=([^;]*)'));return m?decodeURIComponent(m[1]):'';}
function sv(d){var j=JSON.stringify(d);sC(CN,j,CD);try{localStorage.setItem(LK,j);}catch(e){}}
function hk(o){if(!o)return false;for(var i=0;i<AK.length;i++)if(o[AK[i]])return true;return false;}
function nm(d){if(!d)return null;if(d.first)return d;if(hk(d))return{first:d,last:d};return null;}
function ld(){var r=gC(CN);if(r){try{var n=nm(JSON.parse(r));if(n)return n;}catch(e){}}try{var s=localStorage.getItem(LK);if(s){var n=nm(JSON.parse(s));if(n)return n;}}catch(e){}return null;}
function mg(p,n){var o={};if(p)for(var k in p)o[k]=p[k];for(var k in n)o[k]=n[k];return o;}var ps = new URLSearchParams(window.location.search);
var fd = {}, has = false;
for (var i = 0; i < AK.length; i++) {
var v = ps.get(AK[i]);
if (v) { fd[AK[i]] = v; has = true; }
}// Click-ID synthesis: when only a click-id is present (no utm_source), derive
// utm_source/utm_medium so downstream analytics groups under the right channel.
var SY = {
gclid: ['google', 'cpc'],
fbclid: ['facebook', 'cpc'],
msclkid: ['bing', 'cpc'],
ttclid: ['tiktok', 'cpc'],
twclid: ['twitter', 'cpc']
};
if (has && !fd.utm_source) {
for (var sk in SY) {
if (fd[sk]) { fd.utm_source = SY[sk][0]; fd.utm_medium = SY[sk][1]; break; }
}
}if (has) {
fd.captured_at = new Date().toISOString();
var ex = ld();
// Last-touch: merge new fields ON TOP of previous last (preserva campi pregressi)
var newLast = ex && ex.last ? mg(ex.last, fd) : fd;
// First-touch: se ex.first ha almeno un UTM, e' completo e sticky.
// Se ex.first esiste ma e' click-id-only (orphan), completa con i campi nuovi.
// Se ex.first non esiste, usa fd come first.
var newFirst;
if (ex && ex.first) {
var firstHasUtm = false;
for (var i = 0; i < UK.length; i++) if (ex.first[UK[i]]) { firstHasUtm = true; break; }
newFirst = firstHasUtm ? ex.first : mg(ex.first, fd);
} else {
newFirst = fd;
}
sv({first: newFirst, last: newLast});
return;
}var raw = gC(CN);
if (raw) {
try {
var p = JSON.parse(raw);
if (!p.first && hk(p)) sv({first: p, last: p});
} catch(e) {}
return;
}try {
var s = localStorage.getItem(LK);
if (s) { var n = nm(JSON.parse(s)); if (n) sv(n); }
} catch(e) {}
})();
var breeze_prefetch = {"local_url":"https://menthorq.com","ignore_remote_prefetch":"1","ignore_list":["/account/","/login/","/thank-you/","/wp-json/openid-connect/userinfo","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
In this article we go over Flow Mechanics and Dealer Hedging. Understanding the difference between dealers and investors is key.
Dealer vs. Investor Roles
In most equity options transactions, an investor has an economic or strategic objective, whereas the dealer or market maker is there to facilitate liquidity. The investor might be a pension fund purchasing out-of-the-money (OTM) puts for downside protection or a hedge fund selling calls for premium income. In any case, the dealer’s job is to offset that newly gained or lost exposure by trading the underlying.
If the dealer has sold a call to an investor, the dealer is effectively long a call (from its own perspective) and must short the underlying to hedge the net positive delta it acquires.
Why “The Street” Doesn’t Always Net Hedge 100% of Everything
It’s tempting to assume that each new option contract is offset by a perfect delta-hedge. In practice, the real net gamma exposure “the street” holds can be much smaller because:
Many trades are spreads—like put spreads or call spreads—which partially offset each other’s gamma.
A significant percentage of trades are “combos,” where a put and a call at the same strike can create a synthetic position in the underlying with zero gamma.
Certain large players “roll” or close positions as they become significantly in the money, effectively acting as their own delta hedger.
Still, even a fraction of the open interest being delta-hedged can produce noticeable day-to-day flows if that fraction is substantial enough relative to the market’s liquidity.
When “Short Gamma” Rules
Short gamma arises when dealers collectively have positions that lose more money the farther the underlying travels in a particular direction. In that setup, dealers must buy the market as it rises and sell as it falls, reinforcing trends and boosting realized volatility. This phenomenon is especially potent when it coincides with thin market liquidity, so the forced buying or selling has a bigger impact on price.
Short gamma episodes typically feature:
Larger intraday price reversals or trending moves.
A potential gap between close-to-close volatility and intraday swings: The market might gap down heavily at the open, then trend all day, or surge at the open and continue that climb, all courtesy of forced flows.
When “Long Gamma” Dampens Volatility
Conversely, if dealers as a group end up net long gamma, their hedging flows become supportive: they sell into rallies and buy on dips. This dynamic prevents extreme intraday swings, compresses realized volatility, and can create an appearance that the market is “coiled” for a big move—though that big move may not arrive until the gamma supply unwinds.
Short-Dated Options and Zero-Day Contracts
A growing trend is the rise of very short-dated options, sometimes called 0DTE (zero days to expiration) contracts. These instruments have extremely high gamma per unit of capital at risk. While these trades do not always show up in aggregated open interest data (because they expire before being reflected), they can drastically affect intraday flows. A small spike in price can turn a near-the-money 0DTE option deeply in the money or worthless in the span of an hour, causing rapid shifts in delta hedging.
Op-Ex and the “Clean-Up” Phase
Quarterly expirations (Mar, Jun, Sep, Dec) often stand out as events that “clean up” large swaths of open interest. The largest pool of open positions often rolls off around those times, and the removal of these positions can change market dynamics overnight. In the days following a major expiry, the market may “unpin,” losing the gravitational pull of big strikes. Traders who track these flows often watch for a post-expiration relief rally (if many short puts expire) or a downward drift (if short calls or put spreads vanish).
Gamma as Part of a Broader “Flow Mosaic”
It’s important to note that gamma is only one piece in a larger puzzle of non-fundamental flows. Other players—like systematic trend-following strategies, managed volatility funds, or levered/inverse ETP rebalancing—can produce buying or selling independent of fundamental views on corporate earnings or macro data. Sometimes all these strategies align, leading to extreme one-way moves, which can intensify a short gamma environment. At other times, they counter each other, reducing net impact.
Conclusion
The mechanics of dealer hedging for options can be more important on a day-to-day basis than the direct “bullish or bearish” stance of an option buyer or seller. Gamma reveals whether these hedge flows amplify or suppress market volatility. During normal periods, the “street’s” net gamma might be small, and flows remain moderate. But if the street is significantly short gamma—especially near big option strikes—sizable market reversals or runaway moves can occur. This interplay becomes particularly vivid around expiration cycles and in high-volatility environments, underscoring the need for traders to keep a vigilant eye on not just fundamentals, but also the dynamic calculus of gamma exposure.
Join us today
Access daily Market Research and our interactive Dashboard. Make better trading decisions.