Something is off in this market, and the vol surface is telling me exactly what it is.
VIX closed at 16.99 on May 1st. On the surface, that looks like a calm, complacent market — bottom quintile of IV rank for SPX, sitting at just 17.51. No FOMC this month. No major macro catalyst until June 16-17 when the Fed meets again. By every traditional measure, this should be a quiet, grind-higher tape where short-vol strategies print money.
And yet SKEW is at 141.38.
That number matters. SKEW — the CBOE's measure of the relative cost of out-of-the-money puts versus at-the-money options — spikes above 130 when institutions are paying serious premium for crash protection. At 141, someone big is buying deep OTM puts at an aggressive pace. The index can be quiet and SKEW can still be elevated when smart money is quietly hedging a tail scenario they are not broadcasting publicly.
This is the paradox I am navigating in May: a low-VIX environment that looks friendly for premium sellers, layered on top of elevated SKEW that says the left tail is more expensive than it looks. Meanwhile, NVDA reports earnings on May 20 after the close with a 6.32% implied move priced in based on the 12-month average. And beneath the SPX surface, there are 301 bearish "Red" market regime signals versus only 60 bullish "Green" ones — a ratio that does not match the tranquil VIX reading at all.
These contradictions are the opportunity. Here is how I am positioning this month.
Reading the Vol Surface: Why VIX 17 and SKEW 141 Are Sending Opposite Signals
To understand why these two numbers diverge, you need to understand what each one measures.
VIX is calculated from a weighted strip of SPX options across strikes. It gives you a 30-day implied volatility reading that is heavily influenced by near-the-money options — the ones with the most liquidity and the tightest bid-ask spreads. When VIX is at 17, it means the market is pricing roughly 1.07% daily moves in SPX over the next 30 days. That is not alarming.
SKEW, by contrast, measures how much more expensive OTM puts are relative to ATM options. It captures the implied volatility skew — the smile or smirk on the vol surface. When SKEW is at 141, institutions are paying elevated premium specifically for low-probability, high-magnitude downside events. The 2-week implied SPX move is approximately $124.875, or about 1.73% — which sounds modest until you combine it with a regime count showing 5x more bearish signals than bullish ones.
What does this mean practically? It means the average expected daily volatility looks benign, but the probability-weighted tail scenarios have been quietly upgraded by the market's largest hedgers. They are not selling their SKEW protection because VIX is low. They are buying more of it.
The VIX term structure is almost certainly in contango right now — this is the normal state approximately 84% of the time, and with no FOMC catalyst in May, the curve is likely steeply sloped. Front-month vol is cheaper than back-month. That creates roll yield for anyone positioned correctly.
QQQ's IV Rank at 43.62 is the most useful number on the board. It sits in the moderate range — not the sub-20 reading where selling premium feels reckless, but not the 70+ reading where you are selling into panic. For covered calls and other premium collection strategies on QQQ, 43-45 is historically a sweet spot: enough premium in the options to generate real income, without the elevated directional risk that comes with fear-driven IV spikes.
SPX IV Rank at 17.51 is a different story. That is genuinely low. Selling naked SPX puts at an IV Rank of 17 is buying cheap gamma — but with SKEW at 141, the asymmetric tail risk is not priced the way the VIX headline suggests. The OTM put skew is elevated even when ATM IV is suppressed. That combination is dangerous for naked put sellers who focus only on VIX.
Three Trades for May: QQQ Covered Call, NVDA Iron Condor, VIX Calendar Spread
I am running three concurrent setups this month. They are designed to work together: two premium-collection trades that profit in a range-bound or mildly rising tape, and one calendar spread that monetizes the VIX term structure regardless of direction.
Trade 1: QQQ Covered Call — Writing the May 30 $480 Call
QQQ is currently trading near the $465-470 range. With IV Rank at 43.62, the options are pricing roughly 2.5-3% monthly moves, which means I can write a call 2.5% out-of-the-money and collect meaningful premium without giving away too much upside.
My specific setup: sell the May 30 $480 call against 100 shares of QQQ. At an IV Rank of 44, the target delta on this call is approximately 0.28-0.30, which represents about 28-30% probability that QQQ finishes above $480 by expiration. The credit target is $4.50-$5.50 per share, or $450-$550 per contract.
At $5.00 credit, the trade does the following: it adds $500 of downside cushion per contract, reduces my effective cost basis on QQQ, and generates an annualized yield of approximately 13-15% if I can repeat this monthly. If QQQ rallies above $480, I get called away at $480 and capture the appreciation plus the premium — a clean outcome. If QQQ stays flat or dips modestly, I keep the full premium and write again next month.
The reason I prefer QQQ over SPX for this trade: QQQ IV Rank at 44 is twice the SPX IV Rank at 17. I am getting paid roughly double the implied vol premium on the same underlying notional, because tech stocks carry higher individual name volatility that bleeds into the index options. With NVDA, AAPL, MSFT, META, and GOOGL all reporting in the near term, that tech uncertainty is correctly priced into QQQ options.
I will manage this position at 50% of max profit — if the credit decays to $2.50, I buy it back and redeploy rather than hold through gamma risk into expiration.
Trade 2: Post-NVDA Iron Condor on QQQ — Set Up After May 20 IV Crush
This is the trade I do not enter until May 21st at the earliest — the day after NVDA reports.
Here is the logic: NVDA is pricing a 6.32% implied move into May 20 earnings. NVDA represents approximately 5-6% of QQQ's weighting. When NVDA's earnings IV gets priced into the QQQ options, it elevates QQQ's overall implied volatility. After the earnings print, whether NVDA beats or misses, the IV crush resets the QQQ vol surface lower. That creates a window — typically 24 to 48 hours post-earnings — where selling premium on QQQ generates above-average income relative to realized risk.
My post-NVDA iron condor setup targets expiration on June 6 (two weeks out), giving the trade enough theta decay while staying before the next major vol catalyst. The structure:
Sell QQQ June 6 $445 put / Buy QQQ June 6 $435 put
Sell QQQ June 6 $490 call / Buy QQQ June 6 $500 call
This creates a $45-wide tent centered on the current QQQ price, with $10 wings on each side. At the IV levels I expect post-NVDA crush, the target credit is $2.20-$2.80, with max risk of $7.20-$7.80 per share. That is a 28-35% return on risk if QQQ stays inside the $445-$490 range through June 6 — a 9.5% range either direction from center.
The SPX 2-week implied move is approximately $124.875, or 1.73%. QQQ's equivalent 2-week move will be slightly wider given the tech concentration. But a 9.5% buffer on each side is more than double the implied 2-week move, which means this condor wins unless something breaks catastrophically — which is exactly why I am not doing it before NVDA prints, and why I have the VIX calendar as a hedge.
I size this trade at 3-5 contracts and treat it as a high-probability income trade, not a lottery ticket. If QQQ touches either short strike with more than 5 days to expiration, I close the entire position and take the loss — no rolling into additional risk.
Trade 3: VIX Calendar Spread — Sell May / Buy June, Monetize Contango
This is the structural trade of the month. It is not a directional bet on volatility; it is a carry trade that exploits the normal shape of the VIX term structure.
VIX contango exists approximately 84% of the time. When the VIX curve is in contango, near-dated VIX futures are cheaper than far-dated ones. Rolling from front-month to back-month generates negative roll yield for long VIX holders — and positive roll yield for calendar spread sellers who are short the front month relative to the back.
My setup: sell 1 VIX May futures contract (or equivalent VIX call spread in options), buy 1 VIX June futures contract. With no FOMC in May and the next catalyst not until June 16-17, the front of the VIX curve should decay faster than the back. The May VIX contract rolls down toward spot VIX as expiration approaches; the June contract retains its vol premium until the FOMC catalyst comes into range.
If VIX spot stays in the 15-19 range through May expiration — consistent with the current tape — the May contract decays while the June contract holds value, generating a positive spread. The target P&L on this trade is $400-$800 per calendar unit over the 3-4 week holding period.
This trade also acts as a soft hedge for the other two setups. If VIX spikes unexpectedly — say, a geopolitical event or a surprise Fed communication before June — the June VIX long appreciates faster than the May short, partially offsetting losses on the covered call and the iron condor. It is not a perfect hedge, but it is cheap insurance given that I am long June vol anyway.
The one risk to this trade: a sharp VIX spike before May expiration that causes the May contract to jump above the June contract (backwardation). This happens during panic events — March 2020, August 2024. If VIX breaks above 25 in May, I close the calendar immediately and take the small loss rather than hold through an inverted curve.
What to Avoid in May: Why Naked SPX Puts Are a Trap When SKEW Is Elevated
The temptation in a low-VIX environment is to sell naked SPX puts. VIX at 17, IV Rank at 17.51 — the premiums look thin, but naked put selling into a calm tape has historically been one of the most reliable income strategies. Why am I not doing it this month?
SKEW at 141 is the answer.
When SKEW is elevated, the implied volatility of far OTM puts is significantly higher than ATM IV suggests. You are not selling cheap puts when SKEW is at 141 — you are selling puts that look cheap at the ATM level but are actually priced at elevated skew further down the strike ladder. The institutions buying that protection know something, or at least believe they know something, about the left tail.
Consider what 301 bearish "Red" regime signals versus 60 bullish "Green" signals implies about the market's internal structure. That is a 5-to-1 ratio of bearish internals beneath a calm headline index. Breadth, sector rotation, and risk indicators are all skewing bearish even as SPX holds near highs. This is precisely the environment where a sudden gap-down can trigger stop-loss cascades and forced hedging — exactly the scenario SKEW is pricing.
Selling naked SPX puts at $5,200 or $5,100 strikes might generate $3-5 in premium against a $100 wide risk window. But the skew-adjusted probability of those strikes being tested is meaningfully higher than the low VIX headline implies. You are being paid less for the tail risk than you think. The gap between VIX at 17 and SKEW at 141 is precisely that mispricing.
My rule for this month: I do not sell naked SPX puts when SKEW is above 130 and IV Rank is below 20. That combination means the market is charging extra for crash insurance while offering thin ATM premium. The asymmetry is wrong. I take the other side of that trade — I run defined-risk structures like iron condors where my maximum loss is capped, and I let the SKEW buyers overpay for their protection.
Risk Management Across All Three Positions
Running three concurrent options positions requires discipline on total portfolio risk. Here is how I size this month:
The QQQ covered call is the anchor trade — it sits on my existing equity position and adds income without new capital commitment. The post-NVDA iron condor on QQQ is sized at $5,000-$8,000 of maximum risk across 3-5 contracts. The VIX calendar spread carries approximately $1,200-$1,500 of maximum risk per unit.
Total new risk added in May: approximately $6,200-$9,500. Against a portfolio of meaningful size, this represents a controlled, well-defined risk budget. Every position has a defined maximum loss. None of them can blow up the account.
The key dates to watch: May 20 for NVDA earnings, which determines whether I enter the iron condor; May VIX expiration (the third Wednesday, May 20-21) for rolling the calendar; and May 30 for the covered call expiration.
If the market cooperates — meaning QQQ stays in its range, NVDA's IV crushes cleanly, and VIX term structure holds contango — all three trades can close profitably. If we get a surprise vol event, the VIX calendar provides partial offset, the iron condor has defined max loss, and the covered call premium cushions my QQQ position before real damage sets in.
This is options trading in a contradictory environment: not being greedy about the low VIX, not being paralyzed by the elevated SKEW, and not guessing which signal is correct. I set up structures that win in the most probable outcome and survive the improbable ones.
