From oversold to overbought to…

Mid-week market update: In my last post, I suggested that the stock market is headed for a corrective period, though a short-term bounce was possible this week because of its oversold condition (see Correction ahead: Momentum is dying). The market has staged a remarkable recovery this week by surging to test a key resistance level...

Correction ahead: Momentum is dying

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

An EM warning

avFor several months, the BAML Fund Manager Survey shows that global institutions have been piling into emerging market equities.   The purchase of EM equities has been a smart move, as they have been leading the market upwards. However, their time in a leadership role may be coming to an end owing to a series...

The boom of 2021

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

Still bullish, but time to reduce risk

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

Defying gravity

Mid-week market update: For the last few weeks, I have been writing about a possible market stall ahead (see Peering into 2020 and beyond). So far, the pullback has yet to materialize, though risk levels continue to rise as the SPX approaches its resistance zone at 2800-2810.     Here are some reasons why the...

China is healing

Recent top-down data out of China has been weak (see How worried should you be about China?), but there are some signs of healing as the latest round of stimulus kicks in.     Real-time signs of recovery While Chinese economic statistics can be fudged, real-time indicators are pointing to signs of recovery. Firstly, the...

Peering into 2020 and beyond

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

Nearing peak good news?

Mid-week market update: Stock prices have been rallying as it hit a trifecta of good news. First, a compromise seems to have been made on the avoidance of another government shutdown. As well, Trump has been making encouraging noises about a US-China trade agreement. Either both sides could come to an understanding on or before...

Here comes the growth scare

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

Recession ahead? Fuggedaboutit!

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

Dismounting from the market rodeo

Mid-week market update: I am publishing the mid-week market update early ahead of the FOMC meeting Wednesday, which can create a high degree of volatility. It has been over a month since the December 24 market bottom, and stock prices have rallied strongly since that bottom. Indeed, price momentum has continued to lift prices even...

A buying opportunity for Chinese stocks?

I had a number of bullish comments on China in the wake of my last post (see How worried should you be about China?). Jeroen Blokland pointed out that the market is discounting a lot of weakness in the Chinese economy.     On the other hand, Caterpillar shares cratered today on jitters of a...

How worried should you be about China?

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