(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
In this article we will show you how to use Gamma Levels and the VIX.
How to build an A+ Setup using Gamma Levels and the VIX
Today we will cover Gamma Levels and the VIX. Gamma Levels are key price zones where market makers’ hedging activity can materially influence the S&P 500’s next move. When price approaches a major level with heavy options open interest, dealer rebalancing flows can become the dominant force—either absorbing volatility and “pinning” price near the level, or amplifying momentum and driving a sharp push through it.
Let the VIX be your Edge
That’s where the VIX becomes the edge.
A falling VIX while the market is rising often suggests volatility is being sold and conditions are leaning toward stability and continuation.
A rising VIX into a key Gamma Level increases the odds of volatility expansion—bigger swings, faster reversals, and more failed breaks. The most powerful “squeeze” conditions tend to show up when price breaks through a gamma-heavy level and the VIX stays soft or continues lower, signaling that hedging flows may chase the move and reinforce the trend rather than fade it.
Trading Example: NQ and the VIX (from January 21st 2026)
Suppose you notice that the NQ is approaching a major gamma level (in the example Put Support 0DTE). At the same time, the VIX is falling, indicating that implied volatility is dropping and market makers may be unwinding hedges.
Step-by-Step Example
Identify Gamma Levels: Use the MenthorQ Levels to find key magnets on NQ and VIX. Look for strikes with large GEX levels.
Check the VIX: Observe the VIX. If it is falling or rejecting a major gamma level like the Call Resistance in this example while the market is rising, this suggests that dealers are buying back hedges, which can add upward pressure to the market.
Watch for a Breakout: If the NQ rebounce through a major gamma level while the VIX continues to drop, this is a classic setup for a “squeeze.” Dealers may need to buy more underlying assets to hedge, accelerating the move.
Trade Example: Long NQ with VIX Confirmation
VIX Breakdown of Call Resistance with strong momentum suggesting volatility is dampening.
NQ rejection of a major Gamma Level (Put Support 0DTE) and reversal to the upside.
Risk Management: Always set clear stop-loss and profit targets, using Gamma Levels as supporting areas.
Gamma Levels and the VIX 5
Want to see this set up Live? We were discussing this during our Live session this week.
If you want to Learn more about the VIX and Gamma Levels ask QUIN.
Join us today
Access daily Market Research and our interactive Dashboard. Make better trading decisions.