A Resilient Stock Market

Mid-week market update: It's remarkable how resilient the stock market has been in light of the challenges it's facing. The S&P 500 ended an upper Bollinger Band ride last week and it's been consolidating sideways. The newsflow has been mostly negative, and stock prices have been given lots of opportunity to retreat but the index remains...

The Bullish Elephant in the Room

Preface: Explaining our market timing models We maintain several market timing models, each with differing time horizons. The "Ultimate Market Timing Model" is a long-term market timing model based on the research outlined in our post, Building the ultimate market timing model. This model tends to generate only a handful of signals each decade.   The Trend...

An Update on Gold: Time for a Pause?

I have been bullish on gold for several months (see 2025 High Conviction Idea: Gold). Since that report was published, gold prices have risen over 25% in USD. More recently, it violated its rising trend line in all major currencies except the Japanese yen, which may be a technical warning of a tiring bull. Is...

Tariff Man Returns

Mid-week market update: Investors have seen this movie before, which I described as a Trump collar. As the accompanying chart of the trade war factor, Trump shown a pain point at which the market anxiety, as measured by the VIX and MOVE Index, rises enough that he moderates his course on tariff belligerence. As market anxiety...

Should You Embrace the Melt-up?

Preface: Explaining our market timing models We maintain several market timing models, each with differing time horizons. The "Ultimate Market Timing Model" is a long-term market timing model based on the research outlined in our post, Building the ultimate market timing model. This model tends to generate only a handful of signals each decade.   The Trend...