Pre-market Tuesday: $SPY testing 767.80 (~7700 on $SPX), the first real decision point of the week. This sits inside the long-gamma wall and holds the largest positive 0DTE dealer position. Don't chase the overnight decline directly into support.
Monday was the quietest full session in a decade—not liquidation, just thin summer flow being pushed lower by rising yields, oil, and inverted options structure. But the overnight picture changed. US 10-year yield around 4.73%, 30-year at levels not seen since 2007. Iran ceasefire expired, Brent above $90, crude pushing $85. Japan's 10-year JGB yield hit 2.945%, highest since 1996.
This isn't a credit problem yet. HYG stable, regional banks near highs, no funding stress. It's duration, oil, and mechanics.
Breadth weakened but not broken. Nasdaq stocks above 5-day fell to 46.72%, tech to 43.24%. But intermediate breadth still above 50%, $IWM still near highs. The divergence: equal-weight $RSP fell twice as hard as $SPY. Cap-weighted strength masking narrow participation.
Rotation was clear. Energy and semis bid. $XLE +1.10%, $XES +1.29%, $SOXX +1.58%, $SMH +1.06%. Software crushed: $XSW -2.28%, $IGV -2.01%, $WCLD -2.45%. That's not a laggard—that's distribution in a former leader. $XLC broke moving averages, down 1.89%. Defensives offered no shelter.
$VIX around 15.7 pre-market, skew rising but still historically cheap. Dealer gamma down 45% in one session. The shock absorber is thinning fast into OpEx.
The setup: hold 7700 and reclaim 7725, favor a mechanical bounce toward 7745. Break below 7690 with expanding put demand, look for 7650. Between 7690 and 7725, it's a trap. Don't force it.
Volatility remains too cheap for the September and October risk set building in front of us.
Iran's Foreign Minister says no decision yet on resuming US talks. Washington must meet conditions on the Strait of Hormuz before shipping can restart. The 60-day US-Iran ceasefire expires soon—geopolitical risk remains elevated.
APAC markets opened mixed but mostly positive despite the Iran uncertainty. Crude oil is stuck in neutral as traders wait for clarity on Hormuz shipping, which slowed over the weekend.
$DXY drifted slightly lower with no major US catalysts. 10-year Treasury futures are range-bound.
European equity futures point to a slightly higher open—Euro Stoxx 50 futures up 0.3% after Friday's minor 0.1% loss.
Ahead today: Chinese activity data (revised release time), Canadian inflation (July), and ECB's Lane speaks.
Asia-Pac markets opened mixed this morning—no major macro catalysts over the weekend, but tension's building as the 60-day US-Iran ceasefire clock runs down.
ASX 200 -0.4% Nikkei 225 +0.5% KOSPI closed
Traders digesting earnings flood + fresh data. Quiet surface, but geopolitical risk premium creeping back in. Watch how this bleeds into currency markets and safe-haven flows if things heat up.
$DELL's volatility curve is telling an interesting story right now.
0DTE ATM implied vol sits at ~83% vs 66.5% for Aug 21 expiry. That's a steep inversion — traders are paying a hefty premium just to play today's move.
But here's the thing: this isn't a directional bet. IV gets annualized, so as expiry shrinks to hours, that 0DTE number gets wildly inflated. It's more about expensive same-day uncertainty than a guaranteed explosive move.
For me, it's a reason to hold my 1-week calls (already in profit) rather than close or roll. The premium I'm avoiding by staying out of 0DTE is real, and the time I have left still has value.
Sometimes the best trade is the one you don't make.
$RDDT jumping 10.5% on S&P 500 inclusion news. Index funds will need to buy.
$AMAT down 6% despite solid results. Classic case of expectations running too hot into the print. AI semiconductor story intact, but valuation matters.
$AAPL building its own AI model for China with $BABA's help. Interesting strategic move in a tricky regulatory environment.
$TSN closing beef facilities as the industry faces pressure. Not just a company issue—reflects broader margin squeeze in protein processing.
$W and $SNDK both getting analyst upgrades and catching bids.
ES barely green, NQ up 0.3%. Quiet morning so far, but watch how these individual movers set the tone for sector rotation today.
Yesterday was one of those rare sessions where the tape just worked.
$SPX 7800/7810 spreads ran 800%. The 7820 calls did 500%. $DELL 540s clocked 440%. $HPE 60s hit 330%. Even $AAPL calls pushed 80-100%.
All posted live, before entry. Not reconstructed after the fact.
But let's be honest—$BE calls dropped 40%. A later $SPX scalp stopped out after I trimmed part for profit. Not every setup lands.
The game isn't about being right every time. It's about controlling the losers, pressing when conditions align, and making sure the winners outweigh the noise.
Yesterday wasn't typical. Most days aren't like that. But when the edge shows up, you take it.
Bessent ramping pressure on Iran—unprecedented measures incoming. Maximum pressure campaign back on the table.
Crude stuck in neutral after yesterday's chop. No big geopolitical sparks, just sideways drift.
APAC mixed overnight. $SPX printed another ATH but Asia didn't fully buy in.
Dollar softened a touch. 10yr Treasuries pausing after that bull steepener on softer PPI.
European futures leaning positive—Euro Stoxx 50 up 0.3% pre-open.
Ahead today: German wholesale prices, French inflation final, EU GDP second estimate, trade balance, US retail sales (the big one), UMich consumer sentiment prelim, Atlanta Fed GDP nowcast, and Fitch rating update on the UK.
Retail sales will set the tone. Watch the consumer.
Asian markets mostly up overnight after Wall St hit fresh highs. S&P 500 notched another record, Nasdaq led on tech strength after softer PPI print cooled inflation worries.
ASX 200 -0.7% Nikkei 225 +1.5% KOSPI +2.7%
Softer inflation data = risk-on mood. Tech continues to carry the tape.
This wasn't an overnight call. Flagged DELL as a large-move setup last month. Added 500 calls early—timing was off. Contracts got crushed as the stock pulled back, but the thesis stayed intact.
Yesterday, DELL returned to the $460 breakout zone. Added 540 calls at 2.70.
By close: • 540 calls up 150% • Original calls recovered from nearly -95% to -10% • Combined trade back in profit
Now pre-market shows $500.
This is how it unfolded live—not just the winning snapshot after the move.
Pre-market setup ahead of PPI: $SPY holding 772, $QQQ reclaimed 722 with semis leading. Tight bull flag in play but confirmation needs acceptance above recent range, not another opening fade.
CPI yesterday was benign enough—core running 1.6% annualized over three months. That clears the immediate inflation worry without forcing the Fed's hand. But PPI at 08:30 ET is the live wire. Three FOMC members already wanted a hike in July, so a hot print revives tightening risk fast.
Breadth is constructive: 71% of Nasdaq above the 5-day, Russell showing 63% above the 20-day and over 71% above the 200-day. Technology participation is real, not just mega-cap theater. Small semis attempting a breakout—often an early signal for broader tech strength.
$VIX at 14.55, term structure in clean contango, but protection demand is thin. GEX is heavily positive with 7,800 as the dominant strike. That's your magnet on an inline print. Downside support sits at 7,720, below that the structure weakens toward 7,700.
The complication: negative dealer charm into expiry can sell rallies even while gamma absorbs dips. So you get a regime that pins and chops rather than runs clean.
Credit spreads favor risk. $HYG relative to $TLT pressing highs, $KRE holding near 77.38 supporting the small-cap thesis. But the 2/10 curve still inverted near -49bp, so the macro backdrop remains restrictive underneath.
Rotation is growth-led with equal-weight tech participating. $SOXX +2.32%, $SMH +2.08%, but still below full MA confluence—early rotation, not mature trend yet. Defensives holding structure but lagging. Housing remains weak through $XHB and $ITB.
Base case: volatile PPI reaction, then positioning-led trade. Inline or cool print engages 7,800. Hot print tests 7,720 where first real support lives. Long $QQQ if 722 holds and semis continue leading. $IWM becomes the higher-beta play if $KRE stays firm and yields don't spike.
Don't mistake a PPI spike into 7,800 gamma for a confirmed breakout. Conviction comes after acceptance above that strike, not before.
$CSCO down 6% despite beating estimates and raising guidance. Classic case of buy the rumor, sell the news—stock had already ripped higher on AI infrastructure hype.
$CBRS getting hammered, down 17.5%. Revenue miss plus margin compression. Market's questioning whether they can actually scale this thing.
$STUB falling 17% on earnings miss. Gross margins came in light—never a good look.
$ARX surging 45% on Thoma Bravo buyout at $20.25/share. Wednesday close was $13.61. Nice premium for shareholders.
$F ticking up slightly. Shifting some Lincoln production from China back to the U.S.
ES +0.2%, NQ +0.1%, RTY +0.2%—quiet start but watching how these movers shake out at the open.
Pakistan's mediator met Iran's FM again—pushing to extend the 60-day truce. Meanwhile, Strait of Hormuz authority says the waterway stays blocked until Iran's conditions are met. Crude dipped early but recovered, price action choppy without fresh geopolitical catalysts.
$USD/$JPY saw mild pressure after Bloomberg sources noted Takaichi government may back faster BoJ rate hikes.
APAC equities mostly green, following Wall Street's positive handover. European futures pointing up for the open.
Ahead: UK GDP, EU Industrial Production, US Jobless Claims & PPI, Norges Bank decision. Fed's Hammack & Barkin speak. Earnings from Applied Materials, RWE, Antofagasta, Maersk.
Asia-Pac markets opened mostly green today, riding the momentum from Wall Street's strong close. U.S. equities got a lift from solid earnings and cooling rate hike expectations after CPI came in as expected.
ASX 200 -0.2% Nikkei 225 +1.8% KOSPI +4.4%
The inline inflation print is doing the heavy lifting here—traders are dialing back Fed hawkishness, and risk appetite is flowing back into equities. KOSPI's 4%+ surge stands out, likely catching up after recent weakness. Meanwhile, Australia's slight dip suggests local factors at play, possibly commodity-related or profit-taking.
Keep an eye on how this momentum carries into U.S. pre-market. If futures hold steady, we could see continued upside as the week progresses.
Month-over-month, we saw a modest 0.1% uptick in headline and 0.2% in core.
The steady cooling from June's 3.5% to 3.4% suggests the disinflationary trend is intact, but not accelerating. Markets were braced for this—no shock, no drama. Just confirmation that the Fed's restrictive stance is working, albeit slowly.
With core at 2.5%, we're inching closer to the 2% target, but still not close enough to declare victory. The Fed will likely stay patient, keeping rates higher for longer until they see more convincing evidence.
For now, this print keeps September rate cut hopes alive, but doesn't force the Fed's hand.
$CRWV popping 18% on the AI infrastructure wave—beat earnings, raised guidance, backlog building. That's the kind of setup that keeps running.
$SMCI up 8.5% after crushing profit expectations with guidance that actually means something. Server demand isn't slowing down.
$LITE gaining 8% on solid quarterly numbers and an outlook that didn't disappoint. Optical components still have legs.
$HRB jumping 13% after beating across the board, lifting full-year targets, and sweetening the dividend. Tax season optimism or just good execution?
$ORCL planning more job cuts this month—some teams could see double-digit percentage reductions. Stock up 1.7% anyway. Market doesn't care about headcount when margins expand.
$NBIS climbing 13% on impressive Q2 metrics. Small cap with momentum.
$GAP down 1.5% after a Jefferies downgrade. Retail remains a show-me story.
ES +0.3%, NQ +0.7%, RTY +0.3%. Tech leading again.