Morning brief · loading…

Before the open

What I'm watching pre-market, what my agents flagged overnight, and the three things I'll actually do today.

market status loading\u2026
Today's call

Holding the Physical Layer through the noise.

S&P at 7,022 confirms bull market. TSM Thursday validates compute. Iran ceasefire expires ~April 22. Portfolio positioned both ways. Core sleeve intact, Frontier sleeve disciplined, cash reserved for VRT re-entry.

Macro · pre-market

What the market is pricing

S&P 500
7,022
all-time high
VIX
14.20
complacent, not euphoric
10Y Treasury
4.28%
flat w/w
WTI crude
$78.40
Iran ceasefire premium
This week

Catalysts I'm tracking

THU 4/23
TSM Q1 earnings. Compute layer validator. Watch capex guide, Nvidia commentary, AI chip mix. → affects MU, AVGO, ASML, ANET
TUE 4/22
Iran ceasefire expires. Portfolio positioned both scenarios. Long Power if it holds, long Power if oil spikes. → affects CEG, VST, OKLO, WTI
UPCOMING
NBIS earnings. Watch MSFT + Meta contract backlog detail. Pre-earnings drift in play. → NBIS is an anchor
Portfolio status

Where the book stands this morning

Core · compounders
12 positions
Power · Compute · Data Center
In range. Watching the Core compounders into earnings.
Frontier · moonshots
6 positions
Photonics · Quantum · Off-World
Sized small, held long. Position changes disclosed on Substack.

Want the morning brief in your inbox?

Free weekly. Pro launches July 2026 with daily pre-market at 8am ET.