Worldview Thesis

Equity melt-up versus building recession risk

What changed

The headline signal — how confidence moved from the previous snapshot, and why.

vs 2.1.3+0.01 ▲
0.700.71

Moved from 2.1.3 0.70 ± 0.07 to 0.71 ± 0.07 - mean step of +0.01 on the Tuesday-morning resilience read. VIX softening to 17.82 (-3.3%) through the overnight Axios White House rejection of Iran's proposal is the volatility signal; futures only modestly soft (-0.4% ES, -0.7% NQ) confirms no risk-off cascade. Asian session mixed (Nikkei -0.44%, Hang Seng +0.48%, Kospi -3% concentrated chip-side, ASX +1.17%) rather than panicked. Neither invalidation condition (VIX > 25 break or SPX > 7,300 + VIX < 15 melt-up confirmation) is closer to firing. Width held at 0.07. Beta(31, 12.7) ~44 effective observations - up from ~43. Next material move comes from the Wed-Thu binary cluster.

The thesis

The claim and where confidence stands now.

μ 0.7101
Beta(31, 12.7) · 95% CI [0.57–0.84]

The Monday cash session held up FAR better than the Monday-morning bearish framing implied. SPY closed 738.65 (-0.07% from Friday's 739.17), QQQ 705.88, Dow -0.34%, Nasdaq Composite -0.07%, VIX actually FELL to 18.43. Tuesday pre-market is the next resilience test: ES futures -0.4%, NQ -0.7%, Dow -0.2%, Russell 2000 -0.5% at 4 AM ET - modest softness through the overnight Axios reporting that the White House rejected Iran's 14-point proposal with a senior official's "next conversation is through bombs" quote. Notably VIX trades ~17.82 (-3.3% from Monday's 18.43) - the volatility complex is reading the headline tape as risk-off-but-contained rather than vol-expansion. The Friday tape (SPX 7,408.50 -1.24%, NVDA -4.4%, AMD -5.7%, INTC -8%) has not been re-tested. CME FedWatch hike-by-December holds the ~56% level. Q1 2026 earnings season closed at 84% beat rate, 27.7% blended EPS growth, blended net margin 13.4% (highest since FactSet began tracking in 2009). The invalidation grammar requires either a vol-expansion break (VIX > 25 with SPY breaking 50d MA for 5 trading days) or unimpeded melt-up confirmation (SPX > 7,300 with VIX < 15 for 5 trading days) - VIX at 17.82 sits squarely in the mid-zone, neither has fired. Three binary tells land in the next ~30 hours Wed May 20 - Thu May 21: FOMC minutes (2 PM ET Wed), NVDA Q1 FY2027 (5 PM ET Wed), Walmart Q1 FY2027 (pre-open Thu, tariff-passthrough lens).

Drivers

The underlying macro forces this thesis expresses - the loading mean is how much each force drives the thesis, the stddev our confidence in the mapping.

Supporting evidence

Typed, citation-backed observations across time, grouped by strength. Hover a point for the claim.

StrongModerateMay 8 · Q1 2026 S&P 500 earnings season closed at an 84% beat rate per FactSet aggregate - structurally supportive of the equity melt-up leg even after the late-quarter revisions.May 8 · Q1 2026 S&P 500 blended EPS growth at 27.7% per the latest FactSet refresh - the highest growth rate since Q4 2021 (32.0%), the 6th consecutive quarter of double-digit YoY growth.May 8 · S&P 500 Q1 2026 blended net margin at 13.4% per the latest FactSet refresh - highest since FactSet began tracking the metric in 2009.May 8 · Q1 2026 S&P 500 EPS magnitude-of-beat at 20.7% per FactSet - the largest beat-vs-consensus on record at this stage of the season.May 8 · S&P 500 forward 12-month EPS guidance trending into the 21-23% range per FactSet bottom-up aggregation, supporting the equity-melt-up valuation framing.May 12 · Fortune cover-piece framing of the May regime - "the market stopped caring about Iran" - itself evidence about how positioning is shifting, a melt-up confirmation signal independent of the underlying tape.May 15 · Trailing-12m PE sits multiple decades above the long-run norm - valuation context for the melt-up leg without invalidating it structurally.May 15 · S&P 500 closed Friday May 15 at 7,408.50, -1.24% - retreating below 7,500 from Thursday's 7,501.24 record.May 15 · SPY closed Friday May 15 at 739.17, -1.20%. Massive verified open 741.79 / close 739.17 / high 743.46 / low 737.96 / volume 60.4M.May 15 · Nasdaq Composite closed Friday May 15 at 26,225.14, -1.54% from Thursday's 26,635.22 record.May 15 · VIX closed Friday May 15 ~19, +10% on the day - still inside the 15-20 mid-zone and well below the 25 vol-expansion threshold of the invalidation condition.May 14 · S&P 500 closed Thursday May 14 at 7,501.24 - all-time high, set just one session before the Friday melt-up walkback.May 15 · CME e-mini futures session opens Sunday May 17 22:00 UTC / 18:00 ET - first market window for post-Friday weekend integration of the structural-supply and Saturday-news flow.May 19 · Walmart Q1 FY2027 release scheduled for Thursday May 21 pre-open - consensus ~$0.65-$0.66 EPS / ~$174.6B revenue, with tariff pass-through the most-watched variable and same-store-sales 3.9-4.5% expected. The consumer-passthrough cross-check on the stagflation-vs-recession leg.May 15 · April 29 FOMC minutes scheduled for release Wednesday May 20 at 2 PM ET, detailing the historic 8-4 dissent debate.May 18 · NVDA May 22 at-the-money options straddle prices an 8-10% implied move around the Wednesday May 20 earnings print.May 15 · CME FedWatch hike-by-December odds moved to ~56% from ~36% Thursday and ~16% a week earlier - a 20pp single-day repricing.May 15 · The Friday bond-market rout was global, with longer-dated yields most affected; 30-year US Treasury yields traded to the cusp of their 2023 peak.May 15 · PHLX Semiconductor Index sits ~32% above its 50-day moving average after a +143% trailing year - a consolidation setup independent of any single-name catalyst.May 14 · Cisco Q3 print (May 14 AH) raised FY26 AI orders to $9B from $5B prior and FY26 AI revenue to $4B from $3B - corroborating the hyperscaler- spend trajectory independent of single-name GPU exposure.May 10 · University of Michigan May consumer sentiment preliminary at 48 - matching the all-time-low historical readings. 1-year inflation expectation at 4.5%.May 16 · Iran's parliament National Security Committee chair Ebrahim Azizi announced Saturday May 16 that Tehran has designed a "professional mechanism" for managing Hormuz shipping movement via the new Persian Gulf Strait Authority (PGSA). Vessels submit ownership, insurance, crew, and cargo forms; tolls (reportedly up to $2M, settled in Chinese yuan) determined by vessel size and cargo; US-linked "Freedom Project" vessels excluded outright. The institutional formalization makes the disruption regime procedurally sustained rather than ad-hoc.May 16 · Saturday May 16 reporting indicates the Trump administration instructed the UAE to seize Iran's Kharg Island - Iran's primary oil-export hub and one of the operational options the Friday NYT strike-prep piece had listed. Crosses the threshold from "preparations intensifying" to "active asks of regional partners", sustaining the multi-year procurement framing without requiring the kinetic option to actually execute.May 17 · Sunday May 17 a drone strike sparked a fire on the edge of the UAE's sole nuclear power plant (Barakah, Al Dhafra region, Abu Dhabi). Three drones approached from UAE's western Saudi-Arabian border; one hit an electrical generator outside the secured perimeter, the other two were intercepted. No casualties; no radiological release; plant's nuclear regulator confirmed all units operating as normal. UAE called the attack "unprovoked terrorist attack" and "dangerous escalation", blaming Iran or an Iran-aligned actor. First strike on civil-nuclear infrastructure in the post-ceasefire period - extends the Gulf-target surface materially.May 18 · Trump posted on Truth Social Sunday-evening through Monday-morning May 17-18 - "For Iran, the Clock is Ticking, and they better get moving, FAST, or there won't be anything left of them" plus "Time is of the essence". Separately told Axios that without a better Iran offer "they are going to get hit much harder". Material walk-up from Friday's 20-year-suspension framing.May 18 · WTI rose to $107.98 Monday May 18 morning, +2.43% on the day - building on Friday's +4.5%. Direct tactical confirmation of the structural undersupply reading; oil follow-through is not a single-session repricing.May 18 · 10-year Treasury yield rose to 4.61-4.63% Monday May 18, up ~3bps from Friday's 4.59% - extending the global bond rout rather than retracing. 14bp surge from May 14 cumulatively.May 18 · SPY traded -0.19% to $737.74 Monday May 18 pre-market on the weekend-and-Monday escalation aggregate (Barakah attack, Trump "clock is ticking", WTI through $107, 10Y to 4.61-4.63%).May 18 · S&P 500 futures traded -0.58% pre-cash-open Monday May 18 on the cumulative weekend-plus-Monday escalation. Polymarket pricing only 6% probability of an "Up" cash open - the prediction-market crowd is strongly directionally bearish.May 18 · SPY closed Monday May 18 at 738.65, -0.07% from Friday's 739.17. Massive verified open 739.83 / close 738.65 / high 741.42 / low 733.39 / volume 47.84M. Far better than the Monday-morning Polymarket 6% Up-open probability implied - the cash session integrated the Sunday escalation plus the afternoon Trump de-escalation and ended near flat.May 18 · QQQ closed Monday May 18 at 705.88. Massive verified open 711.54 / close 705.88 / high 712.07 / low 698.85 / volume 50.48M. Nasdaq Composite was -0.07% on the day - resilient given the pre-market risk-off framing.May 18 · VIX closed Monday May 18 at 18.43, DOWN from Friday's ~19 - inside the 15-20 mid-zone, well below the 25 vol-expansion threshold. The Polymarket 6% Up-open framing implied a vol expansion that did not materialize.May 18 · NVDA closed Monday May 18 at 222.32, -1.33% from Friday's 225.32. Massive verified open 229.87 / close 222.32 / high 230 / low 218.37 / volume 146.28M. Pre-market +0.70% flipped to a close near the intraday low on pre-earnings caution ahead of Wed May 20 5 PM ET print.May 18 · AMD closed Monday May 18 at 420.99, -0.73% from Friday's 424.10. Massive verified open 429.50 / close 420.99 / high 438.80 / low 410.71 / volume 28.44M. Tracked NVDA lower on the chip-side risk-off.May 18 · 10-year Treasury yield closed Monday May 18 at 4.601% - the intraday high of 4.61-4.63% pulled back as the strike-cancellation flow crossed the wire. Net +0.01% from Friday's 4.59%; bond market took a breather Monday after the Friday rout. German bund still at multi-year highs, JGB 10Y at 29-year high - global structural pressure intact.May 18 · Trump said Monday May 18 that he had called off attacks on Iran scheduled for Tuesday at the request of US Gulf Arab allies. Trump framed the cancellation as response to leaders of Qatar, Saudi Arabia, and the UAE telling him "serious negotiations are underway with Iran that will result in a deal acceptable to the U.S." - a material walk-back of the Monday-morning "clock is ticking" rhetoric and a tactical floor under the diplomatic track.May 18 · Iran's semi-official Tasnim news agency reported Monday May 18 that the US has accepted in a new negotiation text to waive Iran oil sanctions during the negotiation period. The US has not confirmed or denied the report. Combined with Trump cancelling Tuesday strikes, this is a meaningful softening of the near-term tactical posture on the Iran diplomatic track - though Treasury Secretary Bessent simultaneously urged G7 to strengthen Iran sanctions enforcement from Paris, the mixed messaging reads net dovish on the operative sanctions question.May 19 · S&P 500 futures (ES) -0.4%, Dow futures -0.2%, Russell 2000 -0.5% Tuesday May 19 at 4 AM ET. Modest pre-market softness through the overnight White House Iran-rejection news - far from the risk-off cascade the rejection narrative might have implied. Cash session integration of the rejection plus the Wed-Thu binary cluster (FOMC minutes, NVDA, Walmart) is the operative read.May 19 · Nasdaq-100 futures (NQ) -0.7% Tuesday May 19 at 4 AM ET - softer than ES (-0.4%) reflecting the chip-side concentration plus pre-earnings positioning ahead of NVDA Wed May 20 5 PM ET print and Kospi -3% Asian-session chip-heavy weakness. Within pre-earnings noise.May 19 · VIX trading ~17.82 Tuesday May 19 morning, -3.3% from Monday's 18.43 close - the volatility complex SOFTENING through the overnight White House Iran-rejection news. Well below the 25 vol-expansion invalidation threshold; inside the 15-20 mid-zone. Signal: the cross-asset complex is reading the Iran rejection as headline-risk-but-contained rather than vol-expansion catalyst.May 19 · Japan's Nikkei 225 closed Tuesday May 19 at 60,550.59, -0.44% - gave up early gains as oil eased on the Trump-strike-cancellation headline. JGB 10Y still at 29-year high - global bond-rout structure intact through the regional session.May 19 · Hong Kong's Hang Seng closed Tuesday May 19 at 25,797.85, +0.48%; mainland China's CSI 300 +0.4% to 4,852.88. Asian session mixed - Hang Seng / CSI / ASX (+1.17%) up, Nikkei / Kospi down - not a regional risk-off cascade despite the overnight White House Iran rejection news.May 19 · Axios reported Monday evening May 18 that the White House formally rejected Iran's revised 14-point peace proposal, with a senior US official and a second source close to the matter citing inadequate Iranian commitments on halting uranium enrichment. The US framing the offer as "insufficient for a deal" reverses the earlier-Monday tactical de-escalation signal (Trump cancelling Tuesday strikes, reported oil sanctions waiver during negotiation period) and pushes the diplomatic track back toward escalation. Structurally bullish for the iran-war-rearmament multi-year procurement tail; tactical near-term oil pulled back overnight despite the rejection news, suggesting the price tape reads it as posturing rather than imminent kinetic catalyst given Tuesday strikes were already cancelled.May 8May 19

What would invalidate this

The machine-evaluable conditions that would falsify the thesis.

Or
And
Threshold
ObservableVIX Close
ComparatorGreater Than
Threshold25
Condition
Duration5
Window UnitTrading Days
Threshold
ObservableSPY Close
ComparatorLess Than
Threshold700
Condition
Duration5
Window UnitTrading Days
And
Threshold
ObservableS&P 500 Index Close
ComparatorGreater Than
Threshold7300
Condition
Duration5
Window UnitTrading Days
Threshold
ObservableVIX Close
ComparatorLess Than
Threshold15
Condition
Duration5
Window UnitTrading Days