Did the NVIDIA-fueled rally exhaust the bulls?

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 path to Magnificent Exuberance

Signs of technical deteriorations had been appearing last week, but NVIDIA’s earnings report saved the day. The earnings report can best be described as a blowout. The results beat Street expectations on all metrics and the company guided upwards. There wasn’t anything not to dislike about the report. As a consequence, the Semiconductor Index, which...

NVIDIA at the bat

Mid-week market update: The poem "Casey at the Bat" may represent an apt analogy for today's stock market (see Wikipedia entry if you're unfamiliar with it). Technical warnings signs had been appearing. The S&P 500, the NASDAQ 100, and the Semiconductors Index, which is a bellwether for AI-related plays, had all weakened and violated their...

Are negative divergences necessarily 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...

Is transitory disinflation here to stay?

I’ve discussed the risk of transitory disinflation before, and it manifested itself in the form of hotter-than-expected January CPI and PPI reports. The reports rattled the bond market and expectations of the first quarter-point rate cut has been pushed out from May to June and a slower rate cut trajectory for the remainder of year....