Apex Weekly Playbook โ Earnings Season Hedge Fest | April 20, 2026
Generated by Apex | All data sourced live this session | Market opens in ~2.5 hours
SECTION 1: MARKET CONTEXT
| Instrument | Price | Change |
|---|---|---|
| SPY (S&P 500) | $710.14 | +0.57% |
| QQQ (Nasdaq 100) | $648.85 | +0.50% |
| IWM (Russell 2000) | $275.78 | +0.75% |
| DIA (Dow) | unavailable | โ |
| VIX | 19.44 | +11.21% โ ๏ธ |
| 10yr Treasury | ~4.32% | (last confirmed Apr 16) |
| Bitcoin | $75,045 | -0.3% |
| Ethereum | $2,304 | -0.7% |
| Solana | $85 | 0.0% |
| GLD | $445.93 | +0.06% |
| TLT | $87.07 | +0.02% |
Overall Posture: Cautious / Choppy-to-Risk-Off
The headline number this morning is the VIX: up 11.21% from 17.48 to 19.44 on a Monday open. That's not panic, but it's a significant volatility re-pricing โ someone is buying insurance at scale. The index ETFs themselves are green (SPY +0.57%), which creates a contradictory picture: equities bid, but protection being loaded aggressively. This tug-of-war is the defining texture of the week.
Crypto is uninspiring. BTC at $75k has recovered from deeper drawdowns but is nowhere near all-time high territory. SOL at $85 is weak relative to prior highs. Risk appetite in the speculative layer is muted.
10yr yield at ~4.32% is elevated but stable โ not spiking, not collapsing. The bond market isn't flashing crisis; it's signaling "higher for longer, but manageable."
SECTION 2: THE WEEK'S THEME & NARRATIVE
Theme: Earnings Season Hedge Fest โ Big Money Buying Protection While Retail Buys the Dip
We're deep in Q1 earnings season. Major financials have already reported; now we're entering the week where big tech, industrials, and healthcare names step up. The setup going into this week is textbook late-earnings-cycle anxiety: institutional desks are loading puts on the indices (SPX, SPY, QQQ, IWM all showing extreme bearish options flow from Unusual Whales), while ETF flow data shows broad retail/passive inflows across virtually every sector.
This divergence matters. When smart money is hedging at 80-98 conviction scores simultaneously across all major indices, it's not noise โ it's positioning. The mechanism is simple: firms with long books from the year's run-up are protecting gains heading into a cluster of high-stakes earnings reports. The SPX $7,160 put (June 18, $8.6M premium) sitting right above current levels tells you the tail risk they're pricing is a meaningful correction if earnings disappoint.
Who wins and who loses this week: Defensive sectors (staples, healthcare, energy) outperform if the market gets choppy โ they're already showing it in ETF flows. Tech needs earnings beats to stay elevated. Small-caps (IWM) are vulnerable to the put pressure. The squeeze candidates on Garita's list (MARA, SOUN, AI, UPST, LCID) could rip violently if the broader market doesn't crack โ short sellers get squeezed when the floor holds.
Biggest risk: An earnings miss from a mega-cap name triggers the cascade the put buyers are positioned for. SPX below 7,000 would validate the June $7,160 put thesis and accelerate selling.
SECTION 3: ๐ KEY EVENTS THIS WEEK
- ๐ด Mon Apr 20 โ Earnings Begin in Earnest โ [Yahoo Earnings Calendar](https://finance.yahoo.com/calendar/earnings) | Multiple large-cap reports; check calendar for specific names and expected moves
- ๐ด Tue Apr 21 โ Earnings continued โ [Yahoo Earnings Calendar](https://finance.yahoo.com/calendar/earnings) | Watch for any mega-cap tech reports; implied moves elevated due to VIX at 19.44
- Wed Apr 22 โ Mortgage Applications, Fed Speaker circuit โ [Fed Calendar](https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm) | Watch for any Fed speakers commenting on rate path given recent economic data
- ๐ด Thu Apr 23 โ Weekly Jobless Claims, PMI data โ [BEA GDP Page](https://www.bea.gov/data/gdp/gross-domestic-product) | Claims trending matters for "soft landing" narrative; watch for surprise
- Fri Apr 24 โ PCE / Core PCE (if scheduled this week) โ [BEA PCE Data](https://www.bea.gov/data/gdp/gross-domestic-product) | The Fed's preferred inflation gauge โ if core PCE runs hot, rate cut odds drop and growth stocks reprice
- All week โ Q1 Earnings Season โ [Yahoo Earnings Calendar](https://finance.yahoo.com/calendar/earnings) | This is the dominant catalyst. Every report has potential to either validate or break the "soft landing + AI supercycle" narrative
- All week โ CPI data context โ [BLS CPI Page](https://www.bls.gov/cpi/) | Reference for inflation trajectory discussion this week
> ๐ Full calendar: [MarketWatch Economic Calendar](https://www.marketwatch.com/economy-politics/calendar) | [Earnings Calendar](https://finance.yahoo.com/calendar/earnings) | [FOMC Calendar](https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm)
SECTION 4: SECTOR BREAKDOWN
All data from Garita ETF flows (as of this morning's pull):
๐ข XLP (Consumer Staples): $82.46, +1.40% โ Top sector performer today. Defensive rotation is real. When VIX spikes and the put flow is this bearish, staples lead. Procter & Gamble, Walmart type names catching defensive bids.
๐ข XLRE (Real Estate): $44.48, +1.25% โ Surprising strength. REITs benefiting from the TLT stability (10yr not spiking). Yield-sensitive sector performing โ watch if 10yr moves.
๐ข XLE (Energy): $55.02, +1.12% โ Energy catching a bid with the largest absolute ETF inflow ($5B, z=1.42 โ highest of any sector). Oil stability supporting E&P names. This is the #1 inflow by z-score.
๐ข XLV (Healthcare): $148.80, +0.97% โ Defensive + earnings catalyst. Healthcare names reporting this week; sector is acting well. Defensive rotation bid.
๐ข IWM (Small Cap): $275.78, +0.75% โ Green on the day but the put flow ($1.63M at $263 strike) tells a different story. Smart money is hedging small-cap exposure. Proceed with caution.
๐ข XLI (Industrials): $173.51, +0.74% โ Steady inflow, z=0.84. Defense contractors and infrastructure names holding up.
๐ข XLY (Consumer Discretionary): $120.41, +0.60% โ Modest green. Amazon/Tesla influence. Needs consumer spending data to stay supported.
๐ข SPY (Broad Market): $710.14, +0.57% โ Index is green but the underlying put flow says institutions are not convinced. Buy the dip vs. hedge the rip.
๐ข QQQ (Nasdaq 100): $648.85, +0.50% โ Tech needs earnings beats to hold these levels. $637 puts (May 1) say someone's not convinced.
๐ข XLC (Communications): $119.10, +0.39% โ Meta, Alphabet, Netflix week incoming. Sector flat-ish pending their reports.
๐ข XLB (Materials): $51.88, +0.54% โ Quiet sector, modest inflow. Copper/commodity prices supporting.
๐ข XLK (Technology): $154.35, +0.19% โ Tech ETF is the weakest sector performer today despite being the "story sector." Rotation risk or earnings caution.
๐ก XLF (Financials): $52.43, +0.11% โ Banks already reported (mixed). Financials treading water post-earnings.
๐ด XLU (Utilities): $46.16, -0.15% โ Only sector with ETF outflows (-$812M, z=-0.68). Utilities are the "hide forever" trade โ money leaving here suggests not everyone is panic-defensive yet.
SECTION 5: GARITA SIGNAL INTELLIGENCE
๐ฏ Convergence Alerts
Convergence scan is currently rebuilding (next run scheduled ~11:18 AM ET). Check [Garita Dashboard](https://garita.markets) for live updates post-scan.
๐ฅ Squeeze Watch
Garita's squeeze universe is populated but detailed scoring data is pending today's refresh (scheduled 8:45 AM ET short interest refresh + 13:00 UTC squeeze scan). Tickers on the active squeeze radar:
- MARA (Marathon Digital) โ Bitcoin miner, high correlation to BTC at $75k. Squeeze candidate. [โ Garita](https://garita.markets/tickers/MARA) | [Chart](https://finance.yahoo.com/chart/MARA)
- SOUN (SoundHound AI) โ AI play with known short interest. Any AI sentiment catalyst ignites this. [โ Garita](https://garita.markets/tickers/SOUN) | [Chart](https://finance.yahoo.com/chart/SOUN)
- LCID (Lucid Motors) โ EV with perpetually elevated short interest. Saudi backing provides floor. [โ Garita](https://garita.markets/tickers/LCID) | [Chart](https://finance.yahoo.com/chart/LCID)
- UPST (Upstart) โ Fintech with high SI. Credit market sensitive โ watch rates. [โ Garita](https://garita.markets/tickers/UPST) | [Chart](https://finance.yahoo.com/chart/UPST)
- RH (Restoration Hardware) โ Luxury consumer, high SI. Housing market sensitive. [โ Garita](https://garita.markets/tickers/RH) | [Chart](https://finance.yahoo.com/chart/RH)
- CLSK (CleanSpark) โ Crypto miner. BTC-correlated. [โ Garita](https://garita.markets/tickers/CLSK) | [Chart](https://finance.yahoo.com/chart/CLSK)
- AI (C3.ai) โ AI infrastructure. Always on the squeeze radar. [โ Garita](https://garita.markets/tickers/AI) | [Chart](https://finance.yahoo.com/chart/AI)
[Full squeeze list โ](https://garita.markets/squeeze)
โก High-Score Signals (48h) โ Unusual Whales Options Flow
All top signals are BEARISH. This is a unanimous institutional hedging signal:
| Score | Ticker | Type | Strike | Expiry | Premium |
|---|---|---|---|---|---|
| 98 | SPX | PUT | $7,160 | Jun 18 | $8,600,000 |
| 95 | SPY | SWEEP PUT | $713 | Apr 20 (today!) | $328,961 |
| 85 | QQQ | SWEEP PUT | $637 | May 1 | $338,431 |
| 85 | IWM | PUT | $263 | May 15 | $1,630,474 |
| 80 | SPXW | PUT | $7,100 | Apr 20 (today!) | $238,300 |
| 80 | SPXW | PUT | $7,075 | Apr 20 (today!) | $122,870 |
| 80 | SPXW | PUT | $7,070 | Apr 21 | $102,400 |
Translation: The SPY $713 SWEEP put expiring today and the SPXW near-term puts at $7,070-$7,100 suggest intraday hedging against a move lower. The SPX $7,160 June put at $8.6M is the big whale bet โ someone spent nearly $9M expecting the S&P to trade below 7,160 by mid-June. This is your single most important signal this week.
SECTION 6: THIS WEEK'S PLAYS โ RANKED BY CONVICTION
#1 โ SPY PUTS (Index Hedge) โ HIGH CONVICTION
- Instrument: SPY | Current: $710.14 | VIX: 19.44
- Why this week: The $8.6M SPX put at $7,160 June + the sweep puts on SPY today are not retail. This is institutional protection. If any major earnings miss this week, the cascade is already pre-positioned. VIX at 19.44 means options are still reasonable โ not cheap, but not yet expensive.
- Garita signal: Score 95-98 bearish across SPX/SPY. Unanimous put flow.
- Entry zone: SPY $708โ712 | Target: $680โ690 (if thesis plays) | Stop: Close above $720
- Upside: ~+3-4% on the put | Timeframe: 1-3 weeks
- Vehicle: SPY May 16 $700 puts (out-of-money hedge) OR put spread $710/$690
- Risk: Earnings come in strong across the board, VIX collapses back to 15, puts expire worthless
- Flag: Hold thesis โ this is a hedge play, size accordingly (5-10% of book)
- Links: [Garita](https://garita.markets/tickers/SPY) | [Chart](https://finance.yahoo.com/chart/SPY) | [News](https://finance.yahoo.com/quote/SPY/news)
#2 โ GLD (Gold ETF) โ HIGH CONVICTION
- Price: $445.93 | Sector: Safe Haven / Inflation Hedge
- Why this week: Gold is stable despite VIX spike and equity uncertainty. When institutions are buying index puts AND gold is holding โ that's a flight-to-safety setup. If equities crack mid-week on earnings disappointment, GLD gets the flow. 10yr at 4.32% is a headwind but not breaking the gold thesis.
- Garita signal: ETF inflow +$4.33B (z=0.81)
- Entry zone: $443โ447 | Target: $460โ470 | Stop: $435
- Upside: +3-5% | Timeframe: 1-2 weeks
- Vehicle: GLD stock or GLD May $450 calls
- Risk: Earnings beats across the board โ risk-on โ gold sells off
- Flag: Hold thesis โ core defensive position
- Links: [Garita](https://garita.markets/tickers/GLD) | [Chart](https://finance.yahoo.com/chart/GLD) | [News](https://finance.yahoo.com/quote/GLD/news)
#3 โ XLE / Energy Sector โ MEDIUM-HIGH CONVICTION
- Price: $55.02 | Change: +1.12% | Inflow: $5.0B (z=1.42 โ highest of any sector)
- Why this week: XLE has the largest z-score inflow of any ETF on Garita's tracker. That's institutional money rotating into energy defensively โ oil names provide inflation protection AND earnings visibility. If the broader market gets choppy, energy historically holds better.
- Garita signal: Largest sector ETF inflow by z-score this morning
- Entry zone: $54.50โ55.50 | Target: $58โ60 | Stop: $52.50
- Upside: +5-9% | Timeframe: 2-3 weeks
- Vehicle: XLE shares or XLE May $57 calls
- Risk: Oil price drops sharply (supply shock or demand destruction narrative)
- Flag: Hold thesis
- Links: [Garita](https://garita.markets/tickers/XLE) | [Chart](https://finance.yahoo.com/chart/XLE) | [News](https://finance.yahoo.com/quote/XLE/news)
#4 โ MARA (Marathon Digital) โ MEDIUM CONVICTION
- Price: unavailable (no live quote) | Sector: Crypto Mining / Bitcoin proxy
- Why this week: Bitcoin at $75,045 is in a zone where it either breaks out toward ATH or consolidates hard. MARA is a leveraged BTC play โ it moves 2-3x BTC's direction. With BTC stable and MARA on the squeeze list, any BTC upside catalyst (ETF inflows, institutional news) turns this into a runner. Short interest provides the fuel.
- Garita signal: Active on squeeze radar
- Entry zone: Wait for Garita squeeze score refresh (scheduled 13:00 UTC) | Approach: set price alert on breakout above recent high
- Target: +20-30% on a BTC breakout | Stop: -10% from entry
- Upside: asymmetric if BTC moves | Timeframe: 3-7 days
- Vehicle: Stock (if BTC bullish) or calls
- Risk: BTC rolls over below $70k, miners get decimated
- Flag: Fast flip โ this is binary on BTC direction
- Links: [Garita](https://garita.markets/tickers/MARA) | [Chart](https://finance.yahoo.com/chart/MARA) | [News](https://finance.yahoo.com/quote/MARA/news)
#5 โ XLP (Consumer Staples) โ MEDIUM CONVICTION
- Price: $82.46 | Change: +1.40% โ top sector performer today
- Why this week: XLP is the strongest sector today and it's not an accident. When VIX spikes 11% and institutional put buying is this aggressive, staples is where defensive money parks. Names like PG, KO, WMT have pricing power and steady earnings in any environment. This is a quality long for a choppy week.
- Garita signal: ETF inflow $1.01B (z=0.72), leading sector price performance today
- Entry zone: $81.50โ82.50 | Target: $85โ87 | Stop: $79.50
- Upside: +3-6% | Timeframe: 1-3 weeks
- Vehicle: XLP shares or individual names (PG, KO)
- Risk: Market rips higher on earnings beats โ rotation OUT of defensive โ XLP lags
- Flag: Hold thesis
- Links: [Garita](https://garita.markets/tickers/XLP) | [Chart](https://finance.yahoo.com/chart/XLP) | [News](https://finance.yahoo.com/quote/XLP/news)
#6 โ SOUN (SoundHound AI) โ SPECULATIVE
- Price: unavailable (no live quote) | Sector: AI / Speech Recognition
- Why this week: SOUN is a perpetual squeeze candidate with high short interest. AI sentiment can shift fast โ any positive AI earnings read-through (from a tech giant's report) can ignite the short squeeze. Garita has it on active squeeze watch.
- Garita signal: Active squeeze list
- Entry zone: Define after checking Garita squeeze score post-refresh
- Target: +25-40% on squeeze activation | Stop: -15%
- Timeframe: 1-5 days | Vehicle: Stock or short-dated calls
- Risk: Broader market weakness crushes speculative names first. This is the highest-risk play on the list.
- Flag: Fast flip โ small position, defined risk only
- Links: [Garita](https://garita.markets/tickers/SOUN) | [Chart](https://finance.yahoo.com/chart/SOUN) | [News](https://finance.yahoo.com/quote/SOUN/news)
#7 โ QQQ PUTS (Earnings Risk Hedge) โ MEDIUM CONVICTION
- Price: QQQ $648.85 | VIX: 19.44
- Why this week: The $637 QQQ SWEEP put (May 1, $338k premium) is targeted right before May options expiry. Tech earnings are the biggest single catalyst this week. If a Mag-7 name misses, QQQ sees the most damage. Garita score 85 bearish.
- Garita signal: Score 85, Unusual Whales sweep, $338k premium
- Entry zone: QQQ $645โ652 | Target: $620โ630 | Stop: Above $660
- Upside: +4-6% on puts | Timeframe: 1-2 weeks
- Vehicle: QQQ May 2 $640 puts or put spread $648/$630
- Risk: Tech earnings beats across the board, QQQ rips to $670+
- Flag: Hold thesis โ pair with any long tech positions as hedge
- Links: [Garita](https://garita.markets/tickers/QQQ) | [Chart](https://finance.yahoo.com/chart/QQQ) | [News](https://finance.yahoo.com/quote/QQQ/news)
SECTION 7: OPTIONS INTELLIGENCE
VIX at 19.44 (+11.21%): This is elevated but not yet in "fear" territory (VIX above 25 = fear, above 30 = panic). At 19.44, options premiums are moderately expensive โ not the time for naked long calls on speculative names. Spreads and defined-risk structures are the play.
What VIX 19 means for structuring:
- SPY ATM straddle is roughly pricing a ยฑ2.5-3% weekly move
- Single-leg long puts/calls are costly โ use spreads to reduce premium burn
- Volatility could compress if earnings are benign โ VIX seller opportunity post-Wednesday
Notable P/C Observations from Garita:
- Across SPX/SPY/QQQ/IWM simultaneously: PUT heavy. This is not selective hedging โ it's broad index protection at scale.
- The SPY $713 SWEEP put expiring TODAY is a same-day directional bet, not hedging. Someone expects intraday weakness.
Recommended Structures This Week:
1. SPX Bear Put Spread (Hedge play): Buy SPX $7,100 Put / Sell SPX $6,900 Put, May 16 expiry. Net debit ~40-60pts. Max profit if SPX trades to $6,900. Risk-defined.
2. GLD Bull Call Spread: Buy GLD May $448 Call / Sell GLD May $458 Call. Lower cost than outright call in elevated VIX environment. Targets a 2-3% GLD move.
3. XLE Covered Call (if long): With XLE at $55, sell XLE May $58 Call to collect premium while holding energy shares. Locks in gains if it rips, collects theta if flat.
SECTION 8: โ ๏ธ FADE LIST โ DO NOT BUY
QQQ/NVDA/mega-cap tech longs (undisciplined, no stop): Tech looks green today but the institutional put flow on QQQ is a $338k bet against it by May 1. If you're long tech going into earnings, have a defined stop. Chasing tech green on a day when VIX is +11% is how you get caught in a gap-down. [Chart](https://finance.yahoo.com/chart/QQQ)
IWM chasing (small caps): IWM is +0.75% today but has a $1.63M put at $263 (May 15) against it. Small caps are the first to get hit in a risk-off move. The upside in IWM this week is limited; the downside catalyst (weak earnings + macro) is real. [Chart](https://finance.yahoo.com/chart/IWM)
XLU dip-buying: Utilities are the only sector with ETF OUTFLOWS today (-$812M). When money is leaving utilities during a defensive rotation, it means the "hide forever" crowd isn't even hiding here. Something is wrong with the XLU setup. [Chart](https://finance.yahoo.com/chart/XLU)
JBLU (JetBlue): On the squeeze list but airlines in an uncertain macro/tariff/consumer spending environment are vulnerable to negative guidance. Squeeze candidates with fundamental headwinds are traps. [Chart](https://finance.yahoo.com/chart/JBLU)
SECTION 9: APEX'S TAKE
This is a hedge-or-be-hedged week. The signal coming out of Garita this morning is as clear as I've seen it: unanimous institutional put flow at 80-98 conviction scores across every major index, a VIX spiking 11% before the open, and Bitcoin sitting quietly at $75k not doing much of anything. The smart money is positioned for downside. That doesn't mean you sell everything โ ETF flows show real buying across sectors โ but it means you don't go into this week naked long without a hedge. The highest-conviction play is the GLD + XLE defensive rotation pair: hard assets + energy when equity uncertainty is elevated. The biggest risk this week is a single mega-cap earnings miss that triggers the cascade the SPX $7,160 put buyer spent $8.6 million believing in. Stay disciplined, size your speculative positions small (MARA/SOUN are lottery tickets this week, not conviction trades), and if we get through earnings intact, you'll have a better opportunity to reload longs on confirmed fundamentals.
๐ [Full Playbook on Garita](https://garita.markets/reports/weekly-macro-2026-04-20) | [Dashboard](https://garita.markets) | [TradeWind](https://tradewind.markets)