What’s different this time

Mid-week market update: I am publishing this earlier than usual as the U.S. markets are closed for the Juneteenth holiday.   The S&P 500 has gone on another upper Bollinger Band ride, accompanied by a severely overbought reading on the 5-day RSI, which is over 90%. Overbought conditions are often not bearish, but a manifestation...

Tactically cautious but not bearish

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...

The market gods present patient investors with three gifts

Remember that equity investors tend to enjoy strong returns in the absence of recession, which dents returns, or war and revolution, which can result in a permanent loss of capital. With those caveats in mind, the market gods are presenting patient investors with three gifts from the three economic blocs in the world: the U.S.,...

A time for tactical caution

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...

The market’s dance of thrusts and dips

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 Asset...

Transitory disinflation in 2025?

The closely watched April PCE moderated as expected. Headline PCE came in 0.3%, in line with expectations, while core PCE was 0.2% (blue bars), which was softer than expectations. Supercore PCE, or services ex-energy and housing, also decelerated (red bars). This latest print represents useful progress, but won’t significantly move the needle on Fed policy....

How to spot a market top

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...

A Trend Asset Allocation Model review

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...

5 reasons you may have not have thought of to be bullish

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...

Beware of the AI hangover

Artificial Intelligence (AI) related stocks have been on an absolute tear. The Magnificent Seven, which is one proxy for AI plays, has beaten the S&P 500 for six consecutive quarters. But the degree of outperformance is decelerating. This looks like the early stages of an AI hangover.     I believe AI stocks are overhyped...

A new breadth thrust buy signal?

Mid-week market update: Bulls were disappointed when the Zweig Breadth Thrust buy signal didn't achieve its objective when the ZBT Indicator failed to rise from oversold to overbought in 10 trading days. But they received a consolation when it reached a late overbought reading on Monday, which was two days late.     Do the...