The market is fighting the Fed, should you?

Mid-week market update: The option market was pricing in a daily equity market swing of 1.6% ahead of today's events, namely the May CPI report and the FOMC decision. Even though the S&P 500 gained strongly today, the move could be said to be disappointing in volatility terms.   The bullish tone was set this...

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

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

What’s driving stock prices right now?

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

Macro events have been big nothingburgers

Mid-week market update: The big macro events of this week hasn't really moved the needle on risk appetite. The market didn't react much to the Quarterly Refunding Announcement detailing the schedule of Treasury issuance. The JOLTS report showed slightly weaker than expected job openings, but quits and layoffs declined as well, indicating a general deceleration...

Time to tiptoe back into Big Tech?

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

Relax, it’s just a mid-cycle expansion

The market adopted a risk-off tone when headline Q1 GDP came in lower than expected at 1.6%, compared to an expected 2.5%. More importantly, core PCE rose at an annualized rate of 3.4%, which was hotter than expectations and led to stagflation fears. Upon closer inspection, nominal GDP growth was dragged down by the combination...

A V-shaped rebound, or dead cat bounce?

Mid-week market update: I presented this chart on the weekend and rhetorically asked if the inevitable market bounce would be durable. Since then, the S&P 500 rallied strongly off last Friday's oversold condition. In addition, the stochastic recycled from oversold to neutral, which is a tactical buy signal.     Does this mean the relief...

What’s bothering the stock 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...

Oversold enough for a bottom?

Mid-week market update: I wrote on the weekend that conditions were setting up for a panic bottom (see Here comes the sentiment flush), but one final flush may be necessary to spark a relief rally. The S&P 500 has now achieved the milestones for a panic bottom. The stochastic is sufficiently oversold. The index violated...