A new cyclical bull?

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 soft landing vs. slowdown debate

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

Tech leadership stumbles, what will pick up the pace?

 Mid-week market update: It finally happened. The NASDAQ 100 is being re-weighted in order to address “concentration risk” (full details here). It was a belated decision in response to narrow market leadership, but the problem seems to have moderated on its own. Large-cap technology stocks, which had been on a tear, stalled against the S&P...

Bond rout = Stock rout?

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 geopolitical stress test?

Mid-week market update: Geopolitical risks are rising and it remains to be seen how the market reacts to geopolitical stress. On the weekend, I made the following tweet.     Those fears are becoming more real. Ukrainian President Zelensky stated in a tweet, "Now we have information from our intelligence that the Russian military has placed...

A Q2 global market 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...

A test of support at S&P 4320

 Mid-week market update: The S&P 500 daily stochastic recycled from overbought to neutral last week and stock prices pulled back. Initial support can be found at about 4320, with secondary support at about 4200, which is also the approximate level of the 50 dma. Can 4320 hold?     Signs of weakness I am seeing...

A focus on AI and technology stocks

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 overdue pullback?

Mid-week market update: The S&P 500 reached an overbought extreme on the 5-week RSI after nearing the top of an ascending channel and it appears to be in the process of pulling back. In the past, such extreme RSI conditions has seen the market rally stall. There is a strong support zone at about 4200,...

How to trade a split personality 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...

A very hawkish skip

Mid-week market update: It's not easy to make a market comment on an FOMC day. Let's start by analyzing the Fed's projections. The latest Summary of Economic Projections (SEP) shows a stronger economy and tigher monetary policy in response to the revised projections.   The Fed revised up its GDP projections for this year by...

How the Treasury refresh may not be catastrophic

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

Global market review: Risks and opportunities

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

Don’t learn the wrong lesson from 2011

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

Ignore the noise and focus on the main event

Mid-week market update: Have you ever seen any technician publish the short-term analysis of the stock market just before a key event with a binary outcome, such as an FOMC decision, NFP report, or CPI report? How much confidence would you place in such a forecast?   As we await the outcome of the debt...

European bull of 2023 = FANG bull of 2008?

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