Wednesday, October 9, 2024

Survive October

Mid-week market update: Ryan Detrick has been correctly bullish during the rally from late 2023. He recently pointed out that it may be time for the stock market to take a breather, "October higher only once out of six times it was up 30% or more going into Q4 and Q4 below avg returns as well".
 

I am similarly intermediate-term bullish. Though at this point, I am just trying to survive October without any significant drawdowns.

The full post can be found here.

Sunday, October 6, 2024

Thinking the unthinkable: Israel-Iran War

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Neutral (Last changed from “bearish” on 19-Sep-2024)*
* 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. 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 drumbeats of war

Oil prices have risen in response to rising tensions in the Middle East, but the year-over-year change is still negative. While war isn’t in our base-case scenario, investing is about pricing risk. I argue that the market is underpricing the risk of a conflict.


 The full post can be found here.

Saturday, October 5, 2024

A powerful buy signal, with caveats

There is an adage on Wall Street that investors shouldn’t fight the Fed (or central banks in general), but the devil is in the details. 

Callum Thomas of Topdown Charts that global central banks are engaged in a broad-based easing campaign. The limited sample of the history of such episodes (annotations are mine) show stocks rose on two of the four occasions (blue lines) and fell in the other two (grey lines). This begs the question of whether pivots to widespread rate cuts are equity bullish.


 

My analysis of the latest circumstances is a qualified “yes”, but investors should be aware of the risks.
 
The full post can be found here.

Wednesday, October 2, 2024

Welcome to October surprise season

Mid-week market update: Stock market price momentum has been strong, but I did warn about possible October surprises in an election year (see S&P 500 breakout or fake-out?). In particular, I highlighted the risks of a port strike and an Israeli incursion into Lebanon, both of which have become reality.
 
Despite plenty of warnings, the share prices of logistics shipping giants FedEx and  UPS didn't react until the strike was announced. A prolonged strike has the potential to devastate the Black Friday and Christmas shopping season and reduce Q4 GDP growth.



Here are some of the other challenges that face the market.
 
The full post can be found here.

Sunday, September 29, 2024

The winners and losers from central bank stimulus

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Neutral (Last changed from “bearish” on 19-Sep-2024)*
* 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. 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.
 

Stimulus!

The market has seen a number of shocks from global central banks. First, the Federal Reserve announced a jumbo half-point rate cut. The bigger surprise was the package of unanticipated stimulus measures from the PBOC. This was followed by a pledge from Beijing to support the economy with fiscal measures.
 
Here is a review of the winners and losers. The biggest winner has been gold, which has benefited from falling real rates. Gold broke out to fresh all-time highs, not only in USD, but also in many other currencies. Most notably, it achieved a new high in Swiss Francs (CHF), which is known to be a hard currency.
 
 
The full post can be found here.

Saturday, September 28, 2024

Is the Fed ahead or behind the curve?

It has been over a week since the Fed’s decision to cut rates by a half-point, and that’s a decent interval to assess the market reaction.
 
Investors should be aware of one crucial detail about market psychology. Even as the Fed offered a “commitment not to fall behind the curve” as a way of explaining its decision process, a chasm is growing between equity market and fixed income market expectations. On one hand, the futures market’s expectation has evolved to discounting a second jumbo rate cut at the November FOMC meeting, which is rare outside of recessions. On the other hand, the stock market is cheering the pivot in monetary policy and the prospect of a soft landing.


It has become clear from Powell’s remarks at the post-FOMC press conference that the Fed has shifted its focus from its price stability mandate to its maximum employment mandate, especially in light of the tamer-than-expected August PCE report. What happens if the jobs market significantly deteriorates? Will stock prices wobble on fears that the Fed is behind the curve?
 
The full post can be found here.

Wednesday, September 25, 2024

An October stall?

Mid-week market update: I continue to believe that the stock market is vulnerable to a setback. It's not just the negative RSI divergence, which is concerning, it's the inability for breadth to broaden out that's worrisome. As the accompanying chart shows, the equal-weighted S&P 500 to S&P 500 ratio stalled out at a relative resistance zone, and the Russell 2000 to S&P 500 has been in a relative downtrend.
 

 
 
Where's the leadership that could lead stocks higher?

The full post can be found here.

Sunday, September 22, 2024

S&P 500 breakout or fake-out?

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Bearish (Last changed from “neutral” on 06-Sep-2024)*
* 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. 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 difficult decision

Technical analysts face a difficult decision. The stock market is exhibiting strong positive price momentum, but in the face of a seasonally weak period for stocks.

On one hand, the S&P 500 just staged an upside breakout from a cup and handle formation, which is a highly bullish pattern.

 
On the other hand, stock prices tend to weaken into late October in an election year.
Should traders be bullish or bearish?

The full post can be found here.

Saturday, September 21, 2024

Soft landing: What could possibly go wrong?

 

The latest BoA Global Fund Manager Survey shows that a soft landing for the U.S. economy is the overwhelming consensus.

Fed Chair Jerome Powell leaned into that narrative at the post-September FOMC press conference after announcing the rate cut. He characterized the cut as “an appropriate recalibration of our policy stance”. The economy “has continued to expand at a solid pace”. Conditions are not recessionary: “Growth of consumer spending has remained resilient, and investment in equipment and intangibles has picked up from its anemic pace last year”.

 
Such a scenario should be equity friendly, but presents headwinds for bond prices. What could possibly go wrong?

The full post can be found here.

Wednesday, September 18, 2024

FOMC decision: A lesson in managing expectations

Mid-week market update: The Fed hates to surprise markets, but for the first time in a long time, market expectations of FOMC action was highly uncertain. Is the Fed going to cut by 25 or 50 bps? On the weekend, the majority expected a 25 bps cut, but by Monday, it had shifted to 50.

As it turns out, the decision was to cut by 50 bps. Expectations before and after the decision announcement were largely unchanged. It's still expecting another 75 bps by year-end, which is more aggressive than the dot plot.


The full post can be found here.

Sunday, September 15, 2024

What if the Magnificent Seven are done?

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Bearish (Last changed from “neutral” on 06-Sep-2024)*
* 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. 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 Hindenburg warning

What if the Magnificent Seven are done with their bull phase? As megacap growth stocks comprise roughly 40% of S&P 500 index weight, the math becomes increasingly challenging. The rest of the market will have to do the heavy lifting in order for the S&P 500 to advance.

The odds of that scenario becoming reality is rising. The market just flashed a Hindenburg Omen warning. In plain English, the ominously named Hindenburg Omen occurs when a highly bifurcated market loses momentum and starts to turn down. While one Hindenburg signal can be safely ignored, a cluster should make investors sit up and take notice. In the last 10 years, there have been 13 such clusters. Nine (pink bars) have resolved bearishly, while four (grey bars) were benign. As the accompanying chart shows, the market has flashed another cluster of Hindenburg Omen signals for five consecutive weeks.
 
 
The odds aren’t in the bulls’ favour, particularly when the bifurcation is evident between megcap growth, which comprise about 40% of S&P 500 weight, and the rest of the index. Even if the S&P 493 is strong, it’s difficult to make the math work if the Magnificent Seven significantly weakens.

The full post can be found here.

Saturday, September 14, 2024

The slow march to fiscal dominance

Mario Draghi is known as the ECB President who said that he would do “whatever it takes” to save the euro. Now, his report on European Union competitiveness is designed to save the EU, and it’s caused quite a stir. Draghi identified the issues of EU competitiveness as poor productivity, caused by fragmentation of industrial policy along national lines, and a lack of co-ordination and focus across policy lines, such as fiscal, trade and foreign policies. 

As a solution, Draghi is calling for a re-focus of industrial policy and a minimum annual investment of “€750 to €800 billion…based on the latest Commission estimates, corresponding to 4.4-4.7% of EU GDP in 2023. For comparison, investment under the Marshall Plan between 1948–51 was equivalent to 1–2% of EU GDP”. The investment would have to be financed mainly by euro area debt.
 
If implemented, the Draghi Plan will put the eurozone on the road to fiscal dominance. Currently, euro area debt averages 88.6% of GDP, which is just short of the 90% guideline specified by Reinhart & Rogoff when a sovereign becomes at risk of significant and prolonged reductions in economic growth. By comparison, the U.S. debt to GDP ratio stands at 121%. However, eurozone countries have arguably less fiscal room as member states can’t print their own currency and must rely on the European Central Bank.


This will cement developed economies’ path to fiscal dominance. Investors will need to prepare accordingly.
 
The full post can be found here.

Wednesday, September 11, 2024

Why the correction may not be over

Mid-week market update: As the S&P 500 struggles and regained its 50 dma, the corrective phase may not be over.
 
 
Here are the challenges the bulls face.
 
The full post can be found here.

Sunday, September 8, 2024

Trading the seasonal weakness

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Neutral (Last changed from “bullish” on 20-Aug-2024)*
* 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. 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 pre-election roadmap

I pointed out before that the stock market is approaching a period of seasonal weakness and the pullback is appearing roughly on cue. September is historically weak but the bearish impulse usually occurs in the second half of the month, but I regard seasonality as a climate forecast while market analysis is more indicative of the daily weather.


 
Here is my rough roadmap for the period before the U.S. election.

The full post can be found here.

Saturday, September 7, 2024

Sector leadership review: Bear market vibes?

Now that the 2s10s yield curve has un-inverted, a review of sector leadership is showing bearish vibes. In particular, the relative performance of defensive sectors is turning up.

 
I conducted an extensive sector and factor rotation review to determine the extent of the damage.
The full post can be found here.

Wednesday, September 4, 2024

So much for the prelude (to a correction)

Mid-week market update: When I wrote on the weekend that the stock market was undergoing a prelude to a correction, I never dreamed that the S&P 500 would skid -2.1% on the first trading day in September to test its 50 dma.
 
 
What happened?
 
The full post can be found here.

Sunday, September 1, 2024

Prelude to a correction

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Neutral (Last changed from “bullish” on 20-Aug-2024)*
* 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. 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.
 

Glass half  full?

Is the glass half full or half empty? Is breadth back?

The S&P 500 continues to test a key resistance level. While the equal-weighted S&P 500 rose to an all-time high, the small-cap Russell 2000 is struggling below its all-time high.


 
I believe the stock market is stalling and investors are seeing the prelude to a correction.

The full post can be found here.

Saturday, August 31, 2024

LBO insights: Why these deep value stocks have become even cheaper

Mark Hulbert recently published an ominous warning at MarketWatch about excessive valuation in the U.S. equity market. Most valuation ratios are in the top 90% since 2000 and “as overvalued as it was at the market top on Jan. 3, 2022”.


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

Wednesday, August 28, 2024

Risk budgeting ahead of NVIDIA's earnings report

Mid-week market update: Several readers asked me for comments going into NVIDIA's earnings report Wednesday night, so I thought I would publish my mid-week update a little earlier than usual.
 
Bottom line, I have no idea about NVIDIA's fundamentals. You can study the chart pattern, but event-driven market moves are "roll the dice" moments. Instead of trying to focus on what how stock and the market will move after the earnings report, my inclination is to focus on portfolio risk during these binary events. How is your portfolio positioned relative to your risk budget?


Even though I can offer no insights on market direction, here are some thoughts on risk from the option market.

The full post can be found here.

Sunday, August 25, 2024

Bullish momentum vs. bearish seasonality

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: Neutral (Last changed from “bullish” on 26-Jul-2024)*
  • Trading model: Bullish (Last changed from “neutral” on 25-Jul-2024)*
* 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. 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.
 

Negative seasonality ahead

Now that the rally off the early August low appears to be stalling, what are the odds of a re-test of the August lows?

The accompanying chart from Jeffrey Hirsch of Almanac Trader shows that the stock market pattern in 2024 has closely followed the historical election year seasonal pattern. We are about to enter a period of negative seasonality until late October. Is this a sign the S&P 500 could weaken back to its early August low?

Here are the bull and bear cases.

The full post can be found here.