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.
 
 

Long-Term Timing Model

My market timing models come in various forms, each with a different time horizon. My market timing models tend to work well as buy signals, but often don’t work as sell signals. That’s a feature, not a bug.  
The degree of reliability of my signals is remarkable. While some analysts have called their buy signals “table pounding buys”, I would go further by calling them a “what’s the credit limit on my credit card” buy.
 
With that preface, let’s begin with my long-term market timing model. This model relies on trending positive price for its buy signal and non-confirmation of price momentum for its sell signal. Here are the trading rules:
  • Buy when the monthly MACD (bottom panel) of the NYSE Composite turns positive.
  • Sell when the 14-month RSI of the NYSE Composite flashes a negative divergence when the underlying index makes a new high but the 14-month RSI doesn’t.
 
 
This model possesses the rare quality of flashing reliable buy and sell signals. The buy signals are shown as dotted blue lines on the chart and the sell signals are shown as dotted red lines. While the buy signals tend to be slow and does not spot the exact bottom, the risk-reward of an entry on the long side has been excellent. By contrast, the sell signals tend to be more timely and allowed me to sidestep imminent downdrafts.  
 

The Zweig Breadth Thrust

Marty Zweig wrote about the Zweig Breadth Thrust buy signal in his book, Winning on Wall Street, in 1986. The ZBT buy signal is triggered when the market exhibits strong price momentum by surging from an oversold to an overbought condition within 10 trading days. This is a rare condition and there have been only eight buy signals since Zweig published his book. The S&P 500 has been higher every time six and 12 months later.
 
There were three instances when the ZBT buy signal fizzled in the short run when the market corrected significantly after the initial buy signal. My own research found that these cases occurred during periods when the Fed was raising rates, so some caution is warranted under those circumstances.
 
 
A ZBT buy signal is generated when the ZBT Indicator (bottom panel) goes from oversold to overbought within 10 trading days. Oversold conditions are marked by vertical pink lines, which are relatively frequent, and overbought buy conditions are marked by dotted blue lines, which are rare.
 
Incidentally, ZBT Indicator oversold readings can be useful short-term buy signals, but they are not reliable enough to be considered in the category of “what’s the credit limit on my credit card” buy signals.
 
 
As well, the ZBT buy signal is asymmetric. It tells you when to buy, but it’s silent on when to sell.  
 

The NAAIM Exposure Index

Another asymmetric trimming model uses the NAAIM Exposure Index. The National Association of Active Investment Managers is an organization of RIAs who manage the funds of individual investors. NAAIM conducts a weekly survey of their members to gauge their degree of bullishness or bearishness on the U.S. equity market.
 
I found low-risk long entry points whenever the NAAIM Index falls below the lower band its 26-week Bollinger Band. A decline below the lower BB is an indication of panic among RIAs, which is contrarian bullish.
 
The accompanying chart shows the history of buy signals based on the full history of the NAAIM Exposure Index that began in 2006. Each buy signal has occurred at or near the exact market bottoms with low downside risk.
 
 
Unlike my previous market timing models, which have long time horizons, the NAAIM Exposure Index is a short-term trading model.
 
 

My S&P 500 Bottom Spotting Model

Another short-term trading model that devised is my “bottom spotting model”. My technical analysis research found that overbought and oversold indicators can be useful ways to measure risk and reward, but overbought markets can become more overbought and oversold markets can become more oversold. Similarly, sentiment indicators can measure the degrees of investor enthusiasm and panic, but they are inexact market timing indicators.  
While each of those short-term indicators is useful, my experience as an equity quant taught me to combine uncorrelated models to build models with more reliable signals. The result is the “Bottom Spotting Model”. My combined five technical analysis market indicators, each designed to measure slightly different overbought and oversold conditions, and sentiment. Further tests found that traders should buy whenever two or more components of the model flash buy signals simultaneously or within two days of each other.
 
The components are:
  1. VIX Index rising above its upper Bollinger Band, which is an oversold condition for the market.
  2. An inversion in the VIX term structure. The futures curve of the VIX is normally upward sloping, and an inversion is an indication of panic in the option market.
  3. An oversold condition in the NYSE McClellan Oscillator (NYMO).
  4. TRIN, also known as the Arms Index, measures advancing stocks to declining stocks relative to their respective volumes. A TRIN reading above 2 is a signal of price insensitive selling that’s reflective of either margin liquidation or risk manager forced hedge fund derisking that usually occurs at market bottoms.
  5. Intermediate-term overbought oversold indicator, consisting of the ratio of stocks above their 50 dma divided by stocks above their 150 dma, is an indicator of price momentum.
 
The accompanying chart shows the history of my bottom spotting model. Most buy signals are exhibiting good long entry points with positive risk-reward, but there are some instances when oversold markets have become more oversold. This model can be early with its buy signals. Traders using this model should use some risk management to control downside risk.
 
 
 

Useful, But Less Reliable Models

Finally, I offer two timing models that are useful, with strong, but not nearly 100% reliability.
 
The first is insider buying. A buy signal is triggered whenever the level of insider buying (blue line) converges or exceeds the level of insider selling (red line) from this chart of insider activity from Open Insider.
 
Insider activity is reported with a slight delay and this model will not spot the exact bottom. The accompanying chart shows an evaporation of insider sales while insider buying remained steady in the wake of the “Liberation Day” panic. As a reminder, excessive insider selling is not a reliable sell signal.  
 
While insider buying is generally a useful buy signal during plain vanilla drawdowns as a buy signal, the signal is less reliable during periods of major market dislocations. The accompanying chart shows the history of insider activity starting in 2007, which was the market top prior to the GFC. There were several clusters of insider buying, and the market didn’t bottom out until March 2009, which was a period marked by off-the-chart readings of insider buying.
 
 
Lastly, I offer the S&P 500 Intermediate Term Breadth Momentum Oscillator (ITBM) as a timing model. The ITBM model is remarkable inasmuch as it produces actionable buy and sell signals.
 
One drawback of my S&P 500 Bottom Spotting Model tends to be early in its buy signals. One remedy is to wait for the indicator to recycle from extreme to neutral before buying at the risk of missing some of the move. I found reliable, but not 100% reliable, buy signals whenever the 14-day RSI of ITBM recycles from oversold to neutral. The accompanying chart shows the history of the buy signals. They grey lines show successful buy signals and the pink lines show failed signals. The history of this model is useful, but traders using this model need to employ some risk management.
 
 
Here is the history of ITBM sell signals. The success rate is strong, but not perfect.
 
 
In conclusion, instead of giving you a fish for the day, I am offering to teach you how to fish. My high conviction idea for 2026 and beyond consists of four U.S. equity market timing models with near 100% reliability and differing time horizons. In addition, investors can consider two timing models with strong success rates, but will need some degree of risk management.
 

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.

Sunday, November 30, 2025

At A Crossroad


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: Bullish (Last changed from “neutral” on 18-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.

Where to from Here?

I made a strong case last week that the market was oversold, washed-out and due for a bounce. It was therefore unsurprising that the S&P 500 staged a relief rally. The index recovered above its 50 dma and it’s now testing its rising trend line.

The key question is, where do we go from here?
 
The VVIX Index, which is the volatility of the VIX, fell below the key 100 level. Such instances have been short-term bullish in the past year (marked by vertical lines), though there are no guarantees that the rally will continue. On the other hand, the advance left the index extended and it may be forming the right shoulder of a head and shoulder formation. With the caveat that H&S patterns are incomplete until the neckline breaks, this is potentially a bearish development that could see stock prices weaken further.

The market is at a crossroad. Here are the bull and bear cases.

The full post can be found here.

Saturday, November 29, 2025

What Investors Should Be Thankful For

As Americans recover from their extended Thanksgiving feasts, they were faced with the news of skidding consumer confidence. The Conference Board’s Consumer Confidence Index weakened to levels just above the lows seen during the post-COVID expansion.

The University of Michigan’s Index of Consumer Confidence, which was released in early November, was even worse.

Before turning too bearish, investors should be thinking about the silver linings in this dark macroeconomic cloud of weak consumer confidence. The S&P 500 is near record highs this Thanksgiving and there are several things that equity investors should be thankful for.

The full post can be found here.

Sunday, November 23, 2025

How to Trade the AI Panic


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 31-Jul-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 Letdown from the NVIDIA Party

The sense of disappointment was palpable. After the AI market leader reported its earnings, which beat expectations, CEO Jensen Huang characterized demand for its Blackwell chip as “off the charts”. The stock rallied but sellers appeared and pushed the broad market down.

A reader characterized Thursday’s market action as, “NVIDIA threw a party but nobody came”. Even before the NVIDIA report, sentiment had been deteriorating. While the Fear & Greed Index is an imperfect sentiment and market timing indicator, its readings have fallen to levels last seen during the “Liberation Day” panic in April. The key difference is fundamentals. The market weakness in April was attributable to fears that global trade might seize up and economic growth may crater. Today’s market weakness is driven mostly by psychology and not a significant change in fundamentals. Should you be stampeding to the exit because some investors are taking profits?
 
I believe sentiment has fallen to levels consistent with a tactical bottom.

 
 The full post can be found here.

Saturday, November 22, 2025

Is it all over for growth stocks?

Is it all over for artificial intelligence-related plays? AI market leader NVIDIA reported stronger-than-expected quarterly results, and CEO Jensen Huang characterized demand for its Blackwell chip as “off the charts”. The stock staged a brief reflex rally but the price faded the next day to close in the red.
Even as the market adopted a risk-off tone, market leadership showed a clear growth to value rotation across the board on all market cap bands and internationally. Is it all over for growth stocks?
 
I analyzed the market through the lens of leadership rotation, and here’s what I found.

The full post can be found here.

Tuesday, November 18, 2025

Why I am hoping for an NVIDIA wipeout

Mid-week market update: I am publishing the mid-week market update early for two reason. I wanted to respond to the recent market turmoil. And I have a dental appointment just after the market close so this will be in your inbox early.
 
The markets have taken a sudden risk-off tone in the last few days. Growing concerns about valuation and skepticism about the AI revolution is feeding those worries. Bloomberg published an article with the catchy headline "Stocks Face Sell Signal as Cash Holdings Drop in BofA Survey":

Investors’ cash positions dropped below a critical threshold in a monthly Bank of America Corp. survey, triggering a so-called sell signal for equities at a time of rising doubts around lofty technology valuations.

The average cash held by global fund managers fell to 3.7%, something that has only occurred 20 times since 2002. Stocks declined and Treasuries outperformed in the following one-to-three months each time that happened, strategist Michael Hartnett wrote in a note.
The big sources of volatility this week is the NVIDIA earnings report Wednesday after the close, followed by the much delayed October Payroll Report Thursday morning.

As the market turmoil continues, I am hoping for a wipeout from the NVIDIA report, as that could represent the wipeout market low which represents a buying opportunity.
 
The full post can be found here.

Sunday, November 16, 2025

Buy the Dip For the Year-end Rally


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


Consolidation and Test

The S&P 500 ended an upper Bollinger Band ride weakened to the 50 dma support level. Past pullbacks in the most recent bull trend have ended when the 5-day RSI became oversold. As expected, the market rebounded and it has begun to consolidate sideways. If history is any guide, investors should see an upside breakout through the consolidation range in the next few days. I would look for the VVIX, or the volatility of the VIX, to decline below 100 as an bullish all-clear signal.

 
Stock prices are on track for a rally into year-end.

The full post can be found here.

Saturday, November 15, 2025

Can the Bulls Survive a "Let Them Eat Cake" Economy?

There has been increasing concern about the K-shaped economy. Fed Chair Powell specifically addressed this issue at the last post-FOMC press conference:
To start with the layoffs, you're right, you see a significant number of companies either announcing that they are not going to be doing much hiring, or actually doing layoffs, and much of the time they're talking about AI and what it can do. So, we're watching that very carefully…On the K-shaped economy thing, I would say the same thing, or similar thing. We are —- if you listen to the earnings calls or the reports of big, public, consumer-facing companies, many, many of them are saying that there’s a bifurcated economy there and that consumers at the lower end are struggling and buying less and shifting to lower cost products, but that at the top, people are spending at the higher income and wealth, and they’re — so much, much anecdotal data on that.
Investors are seeing a bifurcation in consumer sentiment. Sentiment of households with incomes over $100,000 are at or near a cycle high, while sentiment for households making below $100,000 are plunging in 2025.
This is setting up to be a “let them eat cake” economy. While the stock market isn’t the economy, can the bull market survive such a bifurcation if most U.S. consumers are struggling?
 
The full post can be found here.

Wednesday, November 12, 2025

With flying colours?

Mid-week market update: My market analysis publication published on the weekend ended with the following:
The S&P 500 ended an upper Bollinger Band ride last week and weakened to the 50 dma support level. Past pullbacks in the most recent bull trend have ended when the 5-day RSI became oversold. Next week’s market action will be a key test of the market uptrend.
The bulls seem to have passed with flying colours. The S&P 500 bounced off its 50 dma, and the market rallied off the 5-day RSI oversold reading. Stock prices were ready to bounce, and news of a deal to reopen the government was the catalyst.
 
 
There is, however, one crucial detail. The VVIX, which is the volatility of the VIX, remains above the 100 level, indicating heightened market anxiety. It may be too early to sound the all-clear until VVIX weakens below 100.

The full post can be found here.

Sunday, November 9, 2025

The Challenges of Narrow Breadth


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 31-Jul-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 Magnificent Seven Market

I have heard many concerns from chartists in the past few months about the narrow nature of breadth in the U.S. equity market. Today, the Magnificent Seven dominate market leadership while the equal-weighted S&P 500 lag the cap-weighted index.
 
I am reminded of Bob Farrell’s Rule #7: “Markets are strongest when they are broad and weakest when they narrow to a handful of blue-chip names”; and Rule #3: “There are no new eras—excesses are never permanent”.

How worried should investors be?
 
The full post can be found here.

Saturday, November 8, 2025

Peering into 2026: Prepare for Momentum Tailwinds

My former colleague Fred Meissner revealed a disturbing contrarian warning in a recent weekly commentary: “The most concerning story: recently I was on a panel for the CFA Society of San Francisco. All three analysts had the same outlook, which is my base case – a yearend rally followed by problems in the first part of 2026.”

It seems that everyone is looking for a rally into year-end, followed by weakness in the new year. Here is where I differ from that consensus. I believe the stock market should rally into year-end, followed by continued bullish tailwinds, at least for the first half of the year.
 
My long-term market timing model remains on a buy signal. As a reminder, this model flashes a buy signal whenever the monthly MACD of the NYSE Composite (bottom panel) turns positive and sells whenever the 14-month RSI flashes a negative divergence.

The bull is alive, and it’s helped by three major tailwinds going into 2026, namely a stimulative monetary policy, a stimulative fiscal policy, and strong price and fundamental momentum.

The full post can be found here.

Wednesday, November 5, 2025

The Real Reason the Market Skidded Yesterday

Mid-week market update: I noted on the weekend that the S&P 500 was at the end of a upper Bollinger Band ride, and such instances usually resolve in consolidation or pullbacks. In the past, the pullback usually ended at the 20 dma, which is roughly where the market is today. In other cases, market weakness continued until the index reached the lower BB.
 
 
Is the pullback over? To answer that question, I turn to the catalyst for market weakness. I woke up Tuesday morning to see a sea of red in equity market indices. The spark was attributable to a decline in the shares of go-go stock Palantir, which reported sales and earnings beats and guided expectations higher. Apparently, it wasn't enough. The market sold off because of Palantir's sky high valuation.
 
I found the explanation vaguely unsatisfying. Here is the real reason.

The full post can be found here.

Sunday, November 2, 2025

Prepare for the Year-End Rally!


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

Risk Appetite Normalization

Last week, I observed that the stock market was on the verge of a buy signal. I got that signal this week when the VVIX, or the volatility of the VIX Index, dipped below 100 after a spike. This is a signal of reduced market risk appetite anxiety, which sets the stage for a market advance. In the meantime, the S&P 500 has been rising in a well-defined channel.

The full post can beo fund here.

Saturday, November 1, 2025

Making Sense of the Gold Price Retreat

I received considerable feedback to last week’s publication, Ready for the Contrarian Gold Trade? I suggested that while gold remains in a long-term bull market as the market is transitioning to a hard asset cycle, gold prices are due for a multi-month period of consolidation and pullback much like the 2004–2006 episode.

Further discussions with readers prompted us to offer an alternative scenario of a shorter corrective period. Investors may not have to wait 1–2 years before the resumption of a gold bull.

The full post can be found here.