Wednesday, July 31, 2024

Time to stick to technical analysis

Mid-week market update: This week has been full of major market moving events. The BOJ raised rates and announced it would half its bond buying program. The announcement spiked the JPY and set off a scramble to unwind the carry trade. The Fed kept rates unchanged today, but hinted strongly at a September rate cut. Hamas leader Ismail Haniyeh was assassinated in Iran, which raised the risk of a regional war and rising oil prices. We will also get the BOE decision tomorrow (Thursday). On top of that, investors will see several major megacap technology stocks report this week, starting with Microsoft, which disappointed, followed by META after the close Wednesday, and Amazon and Apple Thursday.
 
In the face of multiple major news events and sources of volatility, I am sticking to technical analysis to interpret the markets.  Sometimes it's more useful to analyze the market reaction than to try and analyze the event itself. This is one of those times.

Let's start with the good news. The S&P 500 remains in an uptrend, though it is testing the bottom of a rising channel that began in October 2023.

 
The full post can be found here.

Sunday, July 28, 2024

How to trade the Great Unwind

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 “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bullish” on 23-May-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.
 

Farrell’s Rule 2 in action

The recent action in the financial markets appears to be a case of Bob Farrell’s Rule 2 in action: “Excess moves in one direction will lead to an excess move in the opposite direction”.

U.S. equity investors saw a sudden and violent rotation from growth to value stocks and from large caps to small caps. But that’s not the entire story.

The risk unwind is also evident in the currency markets. The Japanese Yen strengthened against the USD, which is a sign of a carry trade unwind. The bottom panel shows the long Mexican Peso/short Japanese Yen carry trade of buying a high yielding currency while shorting the low yielding currency, which also reversed itself. What’s remarkable is the correlation the currency markets have shown to U.S. equity prices (top panel) and the equity factor of long NASDAQ and short small caps (bottom panel).

The sudden nature and magnitude of these market moves is a sign of the crowding and leverage in hedge fund positioning. When it unwinds, volatility rises and VaR, or risk model Value at Risk, falls, which forces traders to reduce their positions.


What happens next?
 
The full post can be found here.

Saturday, July 27, 2024

China slowdown = Reduce risk

It’s becoming harder and harder to avoid the cold hard facts. China is slowing. The PBOC unexpectedly cut interest rates last week. The central bank began by cutting the benchmark lending rate on overnight, 7-day and 1-month standing lending facility (SLF). The move was followed by another surprising 0.20% cut in its 1-year policy rate, which is more than its usual move of 0.10% cuts.

The Citi China Economic Surprise Index, which measures whether economic statistics are beating or missing expectations, peaked in Q1 and it has been falling ever since. The market had hoped for some signs of new direction or signals of stimulus from the Third Plenum, but the communiqué was uninspiring.
 
 
As China’s economy slows, there are signs that it’s starting to take a toll on global risk appetite.

The full post can be found here.

Wednesday, July 24, 2024

4 reasons why you should buy the Great Rotation

Mid-week market update: Today's market action looks rather ugly today, but I believe that stock prices are poised for a short-term bottom as the S&P 500 tests a key rising trend line on the weekly chart.


Here's why.

The full post can be found here.

Sunday, July 21, 2024

Hey, hey, LBJ, how many kids have you killed today?

Well, well, the Biden decision to withdraw from the presidential race certainly put a new spin on stock market behaviour. According to Ryan Detrick, stock prices don't behave well during election years of lame duck presidents.


That said, "lame duck" years often refer to a second term president. The closest analogues to the current circumstances could be 1968. When LBJ, under severe pressure over the opposition to the Vietnam war, said on national television, "I will not seek, nor will I accept the nomination of my party". Baby Boomers may remember the chant, "Hey, hey, LBJ, how many kids have you killed today?"
 
His successor, Hubert Humphrey, won a controversial nomination (remember the riots outside the convention in Chicago). A divided party lost the White House to Nixon. The market also topped out in 1968.


The second closest analogue was 1980, when Jimmy Carter won a bitter fight for his party's nomination over Ted Kennedy, Carter, who was also politically wounded over the nomination fight, lost to Reagan that year. The market also topped out in 1980.

The full post can be found here.

The one burning question of the Great Rotation

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 “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bullish” on 23-May-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.
 

Here come the Great Rotation

The stock market recently underwent a Great Rotation. Leadership violently rotated from growth to value, and from NASDAQ stocks to small-cap stocks. The reversal was accompanied by a sudden downdraft in the S&P 500.
 

For investors, the burning question is whether the Great Rotation is a signal for a correction in stock prices.

The full post can be found here.

Saturday, July 20, 2024

Positioning for Trump 2.0

In the wake of Biden’s subpar debate performance and the assassination attempt on Trump, the prediction markets’ odds of a Trump victory in November have substantially risen. Equally important is Wall Street’s reaction, which has investors sitting up to take notice of the implications of a second Trump Administration in 2025.


Despite the real-time information from the betting markets, financial markets haven’t fully discounted the possibility of a Trump win. Here’s how you can take advantage of that arbitrage opportunity.

The full post can be found here.

Wednesday, July 17, 2024

How the small cap breakout could be short-term bearish

Mid-week market update: Small cap stocks, as measured by the Russell 2000 and S&P 600, staged convincing upside breakouts in the past week. Both small cap indices are now testing key relative resistance zones against the S&P 500.
 
 
Even though this seems to be counter-intuitive,  such a development could be bearish for the S&P 500.

The full post can be found here.

Saturday, July 13, 2024

A roadmap for the rest of 2024

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 “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bullish” on 23-May-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.
 

Another upper BB ride

The S&P 500 went on an upper Bollinger Band ride and unusually pulled back on Thursday after the soft CPI report and closed below the upper BB on Friday. What’s unusual is the risk-on tone adopted by the rest of the stock market even as heavyweight technology stocks in the S&P 500 weakened. The small-cap Russell 2000 gapped up and staged an upside breakout through a key resistance level in response to the prospect of lower interest rates owing to the weak CPI print.

 
Historically, the S&P 500 has consolidated sideways for a few days after upper BB rides. Will this time be any different, or does small-cap strength foreshadow further price advances in the near future? What about the rest of 2024?

The full post can be found here.

Trading the slow market melt-up

We’ve all seen the warning signs about narrow market concentration and deteriorating breadth. The S&P 500 is an accident waiting to happen.
 
On the other hand, strategist Ed Yardeni stated in a CNBC interview that he believed we are in a “slow motion melt-up”. I agree. While the excesses in the stock market are becoming more evident and risks are rising, the bull isn’t done just yet.

The accompanying chart from Jurrien Timmer at Fidelity illustrates my point. If this is a bubble in the making, it could run a lot further as valuation differences are nowhere near the height of the Nifty Fifty or Dot-Com Bubble eras.


Remember Bob Farrell’s Rule #4: “Exponential rapidly rising or falling markets usually go further than you think, but they do not correct by going sideways.”
 
The full post can be found here.

Wednesday, July 10, 2024

How I missed a trade (and what I would do)

Mid-week market update: The usually reliable S&P 500 Intermediate Term Breadth Momentum Oscilator (ITBM) flashed a buy signal in the third week of June when its 14-day RSI recycled from oversold to neutral. The S&P 500 consolidated sideways for about a week and resumed it climb. This is the story of why I did not act on the buy signal and the lessons learned.


The full post can be found here.

Sunday, July 7, 2024

Tops are processes

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 “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bullish” on 23-May-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.
 

Warnings everywhere

Even as the S&P 500 reached another all-time high, numerous warnings about a market top have been appearing in my social media feed and elsewhere, starting with the elevated level of the forward P/E ratio. The S&P 500 forward P/E now stands at 21.2, which is above its 5-year average of 19.3 and 10-year average of 17.9.


 The full post can be found here.

Saturday, July 6, 2024

How politics is intruding on Fed policy

Recent U.S. economic data has generally been weakening, as evidenced by the decline in the Citigroup Economic Surprise Index (ESI, gold line), which measures whether economic data is beating or missing expectations. As ESI has been roughly correlated to bond yields, this should put downward pressure on rates and expectations of rate cuts in the near future.


 
Not so fast! Fed policy has become increasingly constrained by politics, both on a short- and long-term basis. Here’s why.

The full post can be found here.

Wednesday, July 3, 2024

Positive seasonality boost the S&P 500

Mid-week market update: The S&P 500 followed the typical pattern of consolidating sideways for about a week after an upper Bollinger Band ride before breakout out to a fresh all-time high. As recent history shows, it's impossible to know which way stock prices will break after the consolidation.


In many ways, the upside breakout was not a big surprise.

The full post can be found here.