Bitcoin 100K: Buy or fade the animal spirits?

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

Seasonal weakness ahead?

Mid-week market update: Jeffrey Hirsch of Almanac Trader recently indicated that the first part of December sees a period of seasonal weakness, followed by small cap leadership into year-end.     I regard seasonality as informing me about the climate, while the weather can vary day-to-day. Here is my assessment of the weather ahead.  ...

Stock market clues from the bond market

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

2025 outlook: Cautious, but not bearish

This is the season when investment strategists publish their outlooks and forecasts for the coming year. This year, the message from investment banks is mostly the same: “We are bullish for stocks in 2025, but there are these policy risks of the new Trump Administration.”   This time last year, I expected returns of about...