Saturday, December 27, 2025

How the Investing Game is Changing

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 Allocation Model is an asset allocation model that applies trend-following principles based on the inputs of global stock and commodity prices. This model has a shorter time horizon and tends to turn over about 4-6 times a year. The performance and full details of a model portfolio based on the out-of-sample signals of the Trend Model can be found here.

  
My inner trader uses a trading model, which is a blend of price momentum (is the Trend Model becoming more bullish, or bearish?) and overbought/oversold extremes (don't buy if the trend is overbought, and vice versa). Subscribers receive real-time alerts of model changes, and a hypothetical trading record of the email alerts is updated weekly here. The hypothetical trading record of the trading model of the real-time alerts that began in March 2016 is shown below. 

 
The latest signals of each model are as follows:
  • Ultimate market timing model: Buy equities (Last changed from “sell” on 28-Jul-2023)*
  • Trend Model signal: Bullish (Last changed from “bearish” on 27-Jun-2025)*
  • Trading model: Neutral (Last changed from “bullish” on 26-Nov-2025)*
* The performance chart and model readings have been delayed by a week out of respect to our paying subscribers.

Update schedule: I generally update model readings on my site on weekends. I am also on X/Twitter at @humblestudent and on BlueSky at @humblestudent.bsky.social. Subscribers receive real-time alerts of trading model changes, and a hypothetical trading record of those email alerts is shown here.

Subscribers can access the latest signal in real time here.

A Lifetime Paradigm Shift

The year is almost over, and it's time to reflect on the tumultous time investors have experienced. In particular, Trump's trade war has caused an unexpected response and volatility. The markets were initially rattled by his "Liberation Day" announcements. Calm set in once it became apparent that major trading partners didn't retaliate, except for China and stocks turned risk-on and bond yields fell. 
 

The trade war was only the beginning. When I announced in March that I was shutting down, I didn't expect the financial markets were going to experience a paradigm shift of a lifetime. The White House release of the National Security Strategy (NSS) is just another manifestation of the paradigm shift that not only affects U.S. foreign policy, but basic assumptions about investing that I am not sure I know how to analyze anymore. 
 
The investing game is changing. It's time for me to leave.

The full post can be found here.

Saturday, December 20, 2025

The Market Cycle Puzzle

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 Allocation Model is an asset allocation model that applies trend-following principles based on the inputs of global stock and commodity prices. This model has a shorter time horizon and tends to turn over about 4-6 times a year. The performance and full details of a model portfolio based on the out-of-sample signals of the Trend Model can be found here.

  
My inner trader uses a trading model, which is a blend of price momentum (is the Trend Model becoming more bullish, or bearish?) and overbought/oversold extremes (don't buy if the trend is overbought, and vice versa). Subscribers receive real-time alerts of model changes, and a hypothetical trading record of the email alerts is updated weekly here. The hypothetical trading record of the trading model of the real-time alerts that began in March 2016 is shown below. 

 
The latest signals of each model are as follows:
  • Ultimate market timing model: Buy equities (Last changed from “sell” on 28-Jul-2023)*
  • Trend Model signal: Bullish (Last changed from “bearish” on 27-Jun-2025)*
  • Trading model: Neutral (Last changed from “bullish” on 26-Nov-2025)*
* The performance chart and model readings have been delayed by a week out of respect to our paying subscribers.

Update schedule: I generally update model readings on my site on weekends. I am also on X/Twitter at @humblestudent and on BlueSky at @humblestudent.bsky.social. Subscribers receive real-time alerts of trading model changes, and a hypothetical trading record of those email alerts is shown here.

Subscribers can access the latest signal in real time here.
 

Divergent Market Cycles 

Two weekI highlighted the relative breakouts of gold prices compared to the S&P 500 and the 60/40 portfolio and argued that the breakouts represented a transition of paper to hard asset leadership. However, the last time the gold/paper asset cycle turned, it coincided with a bottoming in other market leadership factors, namely value/growth, small cap/large cap and international/U.S. stocks. This time, the turn in factor leadership isn’t evident. 
 

What are the investment implications of the continuing divergence? Changes in market leadership often occur when a market transitions from bull to bear. Does this mean that the bull is still alive and how should investors position their portfolio allocation?

The full post can be found here.

Sunday, December 14, 2025

Celebrate the Season of Saturnalia


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 Allocation Model is an asset allocation model that applies trend-following principles based on the inputs of global stock and commodity prices. This model has a shorter time horizon and tends to turn over about 4-6 times a year. The performance and full details of a model portfolio based on the out-of-sample signals of the Trend Model can be found here.

  
My inner trader uses a trading model, which is a blend of price momentum (is the Trend Model becoming more bullish, or bearish?) and overbought/oversold extremes (don't buy if the trend is overbought, and vice versa). Subscribers receive real-time alerts of model changes, and a hypothetical trading record of the email alerts is updated weekly here. The hypothetical trading record of the trading model of the real-time alerts that began in March 2016 is shown below. 

The latest signals of each model are as follows:
  • Ultimate market timing model: Buy equities (Last changed from “sell” on 28-Jul-2023)*
  • Trend Model signal: Bullish (Last changed from “bearish” on 27-Jun-2025)*
  • Trading model: Neutral (Last changed from “bullish” on 26-Nov-2025)*
* The performance chart and model readings have been delayed by a week out of respect to our paying subscribers.

Update schedule: I generally update model readings on my site on weekends. I am also on X/Twitter at @humblestudent and on BlueSky at @humblestudent.bsky.social. Subscribers receive real-time alerts of trading model changes, and a hypothetical trading record of those email alerts is shown here.

Subscribers can access the latest signal in real time here.
 

The Bulls Throw a Party

Some historians have argued that early Christians adopted the Roman festival of Saturnalia, which was a festival to celebrate the winter solstice. It was a Bacchanalian period of drinking and excess. Today, that period coincides with the Christmas season.


It is in the spirit of Saturnalia that the bulls are throwing a party. The accompanying chart shows my risk appetite indicators, which are all tracking the strength of the S&P 500. In particular, the ratio of high beta to low volatility stocks (red line) recently exhibited a bullish divergence by rising to an all-time high.


The spirit of Bacchus lives this Christmas season and the markets are following the template for a rally into year-end.

The full post can be found here.

Saturday, December 13, 2025

High Conviction Idea: My Most Reliable Timing Models

It’s that time of year again to offer my readers the highest conviction idea for the coming year. Last year, my bullish call on gold worked out extremely well (see 2025 High Conviction Idea: Gold). Gold prices soared in all currencies and was one of the best-performing asset classes for the year.


This year, I am going to try something different. Instead of giving you a fish so you can eat for the day, I are going to teach you how to fish. I offer you my most reliable market timing models, each of which had shown success rates at, or nearly, 100% accuracy.
 
The full post can be found here.

Wednesday, December 10, 2025

A Less Hawkish Than Expected Rate Cut

Mid-week market update: Coming into the December FOMC decision, I was worried that the market might react negatively on the prospect of a hawkish rate cut. Ahead of the meeting, the Committee was highly divided and the potential for a divided decision was extremely high.
 
 
As it turns out, the level of hawkishness had already been priced in. There were only three dissents on the quarter-point rate cut decision. One was for a half-point cut (Miran), and two not to cut, which was a lower degree of hawkish dissent than expected. Moreover, the dots in the dot plot wasn't that different compared to September.
 
 
As well, the Fed announced a "QE but not really QE" operation of purchasing mainly T-Bills to facilitate an ample level of banking liquidity. We can argue whether really represents another round of quantitative easing, but the net effect is to inject liquidity into the financial system, which creates a tailwind for asset prices.

The full post can be found here.

Sunday, December 7, 2025

A Healing 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 Asset Allocation Model is an asset allocation model that applies trend-following principles based on the inputs of global stock and commodity prices. This model has a shorter time horizon and tends to turn over about 4-6 times a year. The performance and full details of a model portfolio based on the out-of-sample signals of the Trend Model can be found here.

  
My inner trader uses a trading model, which is a blend of price momentum (is the Trend Model becoming more bullish, or bearish?) and overbought/oversold extremes (don't buy if the trend is overbought, and vice versa). Subscribers receive real-time alerts of model changes, and a hypothetical trading record of the email alerts is updated weekly here. The hypothetical trading record of the trading model of the real-time alerts that began in March 2016 is shown below. 

The latest signals of each model are as follows:
  • Ultimate market timing model: Buy equities (Last changed from “sell” on 28-Jul-2023)*
  • Trend Model signal: Bullish (Last changed from “bearish” on 27-Jun-2025)*
  • Trading model: Neutral (Last changed from “bullish” on 26-Nov-2025)*
* The performance chart and model readings have been delayed by a week out of respect to our paying subscribers.

Update schedule: I generally update model readings on my site on weekends. I am also on X/Twitter at @humblestudent and on BlueSky at @humblestudent.bsky.social. Subscribers receive real-time alerts of trading model changes, and a hypothetical trading record of those email alerts is shown here.

Subscribers can access the latest signal in real time here.


Head & Shoulders Still in Play

I highlighted a potential head and shoulders formation in the S&P 500 last week, and the pattern is still in play, with a warning to bears that H&S patterns are incomplete until the neckline breaks. The bulls are hoping that the index breaks out to a fresh high, which would invalidate the right shoulder, which should peak lower than the head.

I am inclined to agree with the bulls, as I am seeing signs of healing everywhere that are supportive of a further market advance.

The full post can be found here.

Saturday, December 6, 2025

The Fed's Upcoming Productivity Bet

In 1995, Fed Chair Alan Greenspan made an unconventional bet that the U.S. was undergoing an era of faster productivity growth based on the adoption of technology. The decision enabled a significant shift in monetary policy that resulted in faster non-inflationary growth and increased prosperity. The adoption of easier monetary policy also fueled the Dot-Com Bubble.

The boom of the late 1990s earned Greenspan the moniker of the “maestro”. Some even speculated that the Fed may have abolished the ups and downs of the business cycle. However, Greenspan cautioned in an October 2002 speech that “long-term productivity optimism may currently seem a bit out of place”.
As Trump appoints a new Chair at the Fed and his allies tilt monetary policy to a more dovish direction, a new Trump-dominated Fed is likely to make a Greenspan-sized bet on AI productivity.
 
What does that mean for investors?
 
The full post can be found here

Wednesday, December 3, 2025

A Probable Failed Zweig Breadth Thrust

Mid-week market update: I noticed on the weekend that there was a lot of excitement over the possibility of a Zweig Breadth Thrust buy signal, probably because of the strong advance last week. The stock market consolidated this week, and while the ZBT window closes Friday, the degree of breadth strength to achieve a ZBT is becoming a mathematical impossibility.
 

The market remains at a crossroad between bullish and bearish outcomes, but the prognosis is becoming more promising for the bulls.

The full post can be found here.