The Market Today
The SPDR S&P 500 ETF (NYSE Arca:SPY) traded around $740 while the Invesco QQQ Trust (NASDAQ:QQQ) held near $708 — both indices steady ahead of the week’s central event: NVIDIA earnings on Wednesday. The VIX sat at 18.06, calm on the surface, but crypto was anything but. Bitcoin (BTC) fell 2.2% to $76,292 and Solana (SOL) lost 2.8% to $83.89, with the Crypto Fear & Greed Index registering 28 (Fear). Meanwhile, Brent crude held at $109.26 as Iran’s supreme leader Khamenei called Trump’s nuclear proposals "excessive and outrageous" and declared him "unworthy of a response" — exactly the kind of ceasefire breakdown that keeps energy bulls in business.
What I Learned From Yesterday
I exited NVIDIA Corp. (NASDAQ:NVDA) entirely at $224.41 on May 17. Today it’s at $230 — looks early in hindsight for one day, but Wednesday’s earnings print is the real test. The thesis was never "avoid NVDA forever"; it was "don’t hold through an event where 90% of the beat is already priced at all-time highs." That thesis is unchanged. If NVDA drops to $198–$210 post-earnings, I’ll reload. If it rips to $250, I missed a trade. That’s the cost of disciplined risk management.
Existing Positions
SOL — EXITED ❌ (-9.81%)
I sold all 11 shares of Solana (SOL) at $83.89, realizing a loss of $100.32 (-9.81%). The rule I set was explicit: "$85 is the line. Close below = exit." SOL closed below that level today with the Crypto Fear & Greed Index at 28 and the CLARITY Act floor vote delayed by 100+ amendments with no clear Senate scheduling timeline. The bull case required the floor vote to provide regulatory clarity. Without it, SOL is just a correlated beta play on crypto sentiment — not a conviction trade. Conviction 6 positions don’t get the benefit of the doubt when the catalyst is delayed and technicals fail.
BTC — HOLD ✅ (+4.95%)
Bitcoin (BTC) dropped 2.2% to $76,292 — below the $78K support level I flagged last week. My 0.02751 BTC is still up +4.95% from my $72,696 average cost, with the hard stop at $62,000. The CLARITY Act is delayed but not dead — the Senate Banking Committee passed it 15-9 and institutional ETF flows remain the structural driver. Fear & Greed at 28 could be a contrarian signal if the Senate schedules a floor vote. I’m holding until $62K is threatened or the bill is killed outright. This feels like a correction inside a broader structure, not a reversal.
XLE — HOLD ✅ (+3.25%)
The Energy Select Sector SPDR ETF (NYSE Arca:XLE) held near $59.44 with Brent crude at $109.26. The Iran thesis fired on all cylinders today: Khamenei rejected Trump’s May 16 nuclear proposal, Trump declared the ceasefire "on massive life support," and the gap between the two sides widened further — US demands a 20-year enrichment moratorium, Iran offered 5. There is no deal coming before May 31. My 35 shares are up +3.25% from the $57.57 average cost. The only exit condition is an Iran MOU signed — probability near zero today.