Positioning for Potential Rate Hikes
What forty years of tightening cycles say about stocks, bonds, and the portfolio you already own.
Weekly commentary on markets, the economy, and investor behavior. Principle-based, not prediction-based. Published on Substack.
Anchor Pieces
Three foundational pieces that capture how I think about markets, forecasting, and the long-term investor’s job. Hand-picked, not chronological.
Long-Term Perspective
May 11, 2026 · 9 min read
Free
What 97 years of S&P 500 history tell us about the next 30. The case for time in the market over timing it — with the math.
Read on Substack →
The Investor’s Advocate
April 21, 2026 · 8 min read
Free
How Wall Street keeps missing the rallies that follow the scare — and why pessimism almost always sounds smarter than it pays.
Read on Substack →
Model Portfolios
April 14, 2026 · 11 min read
Paid
Five principle-based strategies for every type of self-directed investor — from conservative income to aggressive growth.
Read on Substack →
Recent · Auto-Updated from Substack
Pulled live from the Substack feed. New posts appear here within an hour of publishing. Click any post to read the full piece on Substack.
What forty years of tightening cycles say about stocks, bonds, and the portfolio you already own.
The Answer the Bond Market Was Waiting For
Ten questions no one can answer - and five that actually matter
All that glitters isn't gold: what commodities can, and can't, do in a portfolio.
Consumer sentiment is worse than 98 percent of the last 48 years. Is the gloom justified?
Every war is supposed to be short. Markets have learned to look past the forecast.
The smartest guy in the room built a hedge fund that peaked at $45 billion. It came apart in a…
A Flat Month That Wasn't
Kevin Warsh had a rough second press conference. That is not a reason to worry about your portfolio.
Plus the Process Behind the Numbers
The Best Quarter Since 2020
September 8, 2026
What forty years of tightening cycles say about stocks, bonds, and the portfolio you already own.
Read on Substack →September 3, 2026
The Answer the Bond Market Was Waiting For
Read on Substack →August 17, 2026
Consumer sentiment is worse than 98 percent of the last 48 years. Is the gloom justified?
Read on Substack →August 14, 2026
Every war is supposed to be short. Markets have learned to look past the forecast.
Read on Substack →August 10, 2026
The smartest guy in the room built a hedge fund that peaked at $45 billion. It came apart in a single week in July.
Read on Substack →July 30, 2026
Kevin Warsh had a rough second press conference. That is not a reason to worry about your portfolio.
Read on Substack →July 24, 2026
Executive Summary
Read on Substack →Free subscribers receive selected articles, market commentary, and educational pieces. No hype. Unsubscribe anytime.