Newsletter
Every issue of The Philosopher Investor, newest first.
The Ceasefire Died. The Rally Didn't.
Market Recap — July 11th 2026 · The Philosopher Investor
What I check before I risk a dollar
Every stock has a case. Here is how I read it in two minutes.
57,000 Jobs. The Market Rallied Anyway.
Market Recap — July 5th 2026
[LAUNCH DAY!] App is LIVE
Four months of building. The tool I use every morning is finally open to you.
The Money Left Tech. It Didn't Leave the Market.
Market Recap — June 28th 2026
Everything Says Buy. Almost Everything.
Market Recap — June 21th 2026
Reading Markets in Layers: Why One Chart Is Never the Whole Story
Trump Saved the Bounce. Monday Belongs to the Bank of Japan.
Market Recap — June 14th 2026
A Flush, a Rotation, and One Currency Pair to Watch.
Market Recap — June 7th 2026
The Top Got Postponed.
Market Recap — May 31th 2026
The Market Hit New Highs. Most Stocks Didn't Move.
Market Recap — May 24th 2026
I've been writing in the dark — help me fix that
The Bond Market Just Caught Up to the Stock Market
Market Recap — May 17th 2026
The Market Looks Fine. That’s the Problem.
Market Recap — May 10th 2026
Buffett's Largest Cash Position Ever. Tudor Calling Top. The Market Made New Highs.
Market Recap — May 3rd 2026
The Bond Market Doesn't Believe This Rally
Market Recap — April 26th 2026
Every Signal Is Green. The Smart Money Is Hedging.
Market Recap — April 19th 2026
The Rally Nobody Joined
Market Recap — April 12th 2026
Trump Gave Iran 48 Hours. The Market Gets Its Answer Monday.
Market Recap — April 5th 2026
Five straight red weeks. Here's what quietly improved.
Market Recap — March 28th 2026
85% of stocks are in a downtrend. Only one sector survived.
Market Recap — March 22nd 2026
Breadth collapsed to 28. Only 2 sectors left standing.
Market Recap — March 15th 2026
Oil $2.31 from stagflation. Here's the only trade.
Market Recap — March 8th 2026