Friday, September 22, 2023

Is stagflation in our future?

Last week, I pointed out that the Citi Inflation Surprise Index was turning up around the world. While one month doesn’t make a trend, what if the Fed is making a different kind of policy error? Instead of over-tightening into a recession, what if the U.S. economy achieves a soft landing or no landing and the Fed is under-tightening and never achieves its 2% inflation objective?


The probable outcome of that path is stagflation.
 
The full post can be found here.

Wednesday, September 20, 2023

A hawkish pause, but don't panic

Mid-week market update: It was a hawkish pause. The Fed’s decided to leave rates unchanged, but in the Summary of Economic Projections (SEP), it acknowledged that the economy is strong than its June projections. More importantly, the Fed Funds target for the end of this year remains unchanged, indicating that FOMC members expect another quarter-point rate hike, and raised rate expectations by a half-point for the next two years. In other words, higher for longer.
 


Moreover, the 2-year Treasury yield, which is a market proxy of the terminal Fed Funds rate, ended the day at 5.16%, a new cycle high.
 
Risk-off!

The full post can be found here.

Sunday, September 17, 2023

A battle royale for control of the tape

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 “bearish” on 03-Aug-2023)*
* 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.
 


Decision time

It’s nearing decision time. Both the S&P 500 and the NASDAQ 100 are forming wedge formations while testing their 50 dma supports. Will the market break up or down through the trend lines?



Upside or downside breaks would have strong directional implications. I believe the odds favour the bears. Here’s why.

The full post can be found here.

Saturday, September 16, 2023

How the USD could sink the S&P 500

Correlation isn’t causation, but the USD Index has shown a close inverse correlation to the S&P 500. The relationship partly ended when the S&P 500 surged on AI mania. However, small-cap stocks, which are less subject to the enthusiasm over the AI revolution, maintained their inverse correlation.


 
The USD Index is approaching a key resistance level. Assuming the inverse correlation were to continue, what are the bear and bear cases for the USD, and consequently U.S. equities?

The full post can be found here.

Wednesday, September 13, 2023

EM contrarian and momentum opportunities

Mid-week market update: Instead of just focusing on the U.S. market, I offer these two mystery charts of EM markets. One is a contrarian play, the other a momentum play.


 The full post can be found here.

Sunday, September 10, 2023

Tripwires to a deeper 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: Bullish (Last changed from “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bearish” on 03-Aug-2023)*
* 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.
 


Where’s the bottom?

I highlighted how the 5-week RSI of the S&P 500 became extremely overbought. In the past, such instances have resolved with a correction (check), a relief rally (check), followed by a re-test of the correction lows. In three of the last four cases, the second re-test held at the old lows. The only exception was the COVID Crash of 2020, which was panic driven by macro fundamentals. If history is any guide, the next corrective low should terminate at about the site of the August low, which is ~4350.


 
While my base case is a bottom at about 4350, I nevertheless have to allow for the possibility of a deeper correction. Here’s what I am watching.

The full post can be found here.

Saturday, September 9, 2023

Investing during an era of Fiscal Dominance

As the Street parsed Powell’s Jackson Hole speech and obsessed over whether the Fed would raise an additional quarter-point, the annual Fed symposium at Jackson Hole is meant for central bankers to consider Big Ideas which reflect the concerns of the day.
 
The centrepiece of such ideas was usually an academic paper. As an example, the Big Idea in 2020 was “flexible average inflation targeting” and the now quaint problem of persistent low inflation. A paper by University of California at Berkeley academic Yuriy Gorodnichenko argued that the Fed needs clear, simple and transparent communication to create the link between higher inflation expectations and actual spending behaviour.
 
The Big Idea in 2023 is fiscal dominance, or the problem of big government deficits and skyrocketing debt around the world. 

How should investors position themselves in an era of persistent deficits, rising sovereign debt, and fiscal dominance?

The full post can be found here.

Wednesday, September 6, 2023

Can the S&P 500 overcome negative seasonality?

Mid-week market update: While I give seasonality only passing importance in trading, it is well known that September is seasonally negative for S&P 500 returns, which Callum Thomas recently documented. 




Can the stock market escape the negative seasonal pattern in 2023?

The full post can be found here.

Sunday, September 3, 2023

Vulnerable to a setback

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 “bearish” on 03-Aug-2023)*
* 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.
 


Mission accomplished

About two weeks ago, I highlighted the severe oversold nature of the stock market and suggested that it was poised for a relief rally. The relief rally duly arrived, and a week ago I set out a number of tripwires for traders to take profits on the tactical rally. All of the tripwires were triggered:
  • The S&P 500 exceeded the 50% retracement of the downdraft.
  • The NYSE McClellan Oscillator (NYMO) reached the zero neutral level.
  • The VIX Index reached its 20 dma. In fact, it blew through the 20 dma to breach its lower Bollinger Band, which is an overbought condition.

 

What’s next?

The full post can be found here.

Friday, September 1, 2023

A point and figure tour around the world

Sometimes it’s useful to step back and look at the big picture by ignoring the daily or weekly squiggles of the market. One useful technique of filtering out market squiggles is the point and figure (P&F) chart, which StockCharts describes this way:
Point & Figure charts consist of columns of X’s and O’s that represent filtered price movements. X-Columns represent rising prices and O-Columns represent falling prices. Each price box represents a specific value that price must reach to warrant an X or an O. Time is not a factor in P&F charting; these charts evolve as prices move. No movement in price means no change in the P&F chart.
I will be conducting a P&F tour of markets around the world. P&F charts are especially useful to interpret big picture patterns. Measured price objectives can be useful as indications of possible direction, but they have to be taken with a grain of salt.

With that preface, here is the weekly point and figure chart of MSCI All-Country World Index (ACWI) in USD with a 1% box and 3-box reversal. The index is correcting in the context of a recovery from a bear market. The measured price objective of 108.98 is a useful indication of the upside potential of the move.


Let’s continue this P&F tour around the world.

The full post can be found here.

Sunday, August 27, 2023

Is the relief rally over?

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: Bullish (Last changed from “neutral” on 16-Aug-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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.
 
 

Sell the news?

Last week, I suggested that the stock market was ripe for a relief rally in the context of a deeper correction. The rally duly arrived. One of the main events was the earnings report from Nvidia, which blew the doors off Street expectations both on sales and earnings. The market reacted with Nvidia failing to hold its overnight gains. More importantly, the Semiconductor Index weakened below a key relative support level.


 
Is this a case of buy the rumour, sell the news? What does that mean about the short-term direction for stock prices. Is the relief rally over and a deeper correction about to begin?

The full post can be found here.

Friday, August 25, 2023

The risks to the resilient bull

Ever since the NYSE Composite monthly MACD flashed a long-term buy signal, I have been monitoring the risks to the bull. Past positive MACD crossovers have signaled long-term resilient equity bull markets and such signals have marked durable advances, which are subject to the normal equity risk of minor corrections without significant bearish episodes.


 
Part of investing is to be continually skeptical and avoid confirmation bias, which is why I have highlighted possible risks that could derail this bull in the past few weeks. I review these risks here, in addition to others that concern me:
The full post can be found here.

Wednesday, August 23, 2023

How far can the relief rally run?

Mid-week market update: I have been calling for a relief rally, followed by a deeper correction (see Why I am both bullish and bearish). The relief rally seems to have arrived as the S&P 500 breached the upper trend line of a falling channel while exhibiting improvements in new 52-week high breadth.



How far can the rally run?

The full post can be found here.

Sunday, August 20, 2023

Why I am both bullish and bearish

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 “bearish” on 03-Aug-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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.
 
 

Bullish and bearish on different time horizons

As the S&P 500 violated its 50 dma but reached an oversold condition on the percentage of stocks above their 20 dma, I am bullish and bearish on stocks, depending on the time frame.
  • Due for a Relief Rally: The market is due for a bounce (1–2-week horizon).
  • A Deeper Correction: There may be unfinished business to the downside once the relief rally is complete (3–6-week horizon).
  • Long-term Bullish: The technical structure of market action points to a longer-term bull trend.
 
The full post can be found here.

Saturday, August 19, 2023

What are the contagion effects of a China slowdown?

Periodically, the market is rattled by a “China is slowing” narrative. As the accuracy of official Chinese statistics can be doubtful, the real-time market reaction indicates nervousness, but no panic. The performance of the equity markets of China and her major trading partners relative to MSCI All-Country World Index (ACWI) shows that their trends are all flat to down.


 
How concerned should investors be about a China slowdown and its contagion effects?

The full post can be found here.

Wednesday, August 16, 2023

Pooised for a rebound

Mid-wek market update: The S&P 500 became extremely stretched in mid-June when its 14-week RSI exceeded the 90 level. The last two times this happened, the market eventually pulled back and the initial decline was arrested with RSI reached a neutral reading of 50. That 50 target was reached this week, which I interpret as the market is setting up for a relief rally.


The full post can be found here.

Sunday, August 13, 2023

Will NASDAQ weakness unravel the 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 “neutral” on 28-Jul-2023)*
  • Trading model: Neutral (Last changed from “bearish” on 03-Aug-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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 weak NASDAQ

Call the Market Police! The NASDAQ Composite has fallen for two consecutive weeks and violated a rising trend line. It seems that the AI-fueled party is over. 



 
The key question is whether this pullback unravels the equity bull case.
 

The full post can be found here.

Saturday, August 12, 2023

The TARA risk from Japan

 Strategists coined the term TINA (There Is No Alternative) for describing equities as an asset class during the low-interest rate era. Now that rates have risen, there is a new acronym, TARA (There Are Reasonable Alternatives). Today, U.S. faces a TARA challenge from elevated Treasury yields.

The forward P/E ratio of the S&P 500 had been tracking the inverse of the 30-year Treasury yield in the last 10 years until early 2023 when they diverged. The forward P/E and Treasury yields rose together, which made bonds more attractive. That’s the TARA valuation threat to U.S. equities.
 
 
On top of that, there’s another emerging TARA valuation threat – and it’s coming from Japan.

The full post can be found here.

Wednesday, August 9, 2023

Buy or sell this resilient stock market?

Mid-week market update: I have been calling for a period of consolidation and pullback and that phase of the market seems to have arrived. As the S&P 500 weakened and the VIX Index spiked above its upper Bollinger Band, indicating a short-term oversold condition, this stock market has been remarkably resilient. The 5-day RSI traced out a positive divergence, and the NYSE net new highs remained positive during this episode.
 

Does this mean the correction is over?
 
The full post can be found here.

Sunday, August 6, 2023

How to spot the correction bottom

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 “bearish” on 03-Aug-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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 correction in an uptrend

I have been warning for several weeks that U.S. equities appeared extended even as stock prices advanced. Even though the intermediate trend was bullish, the market could pull back at any time.


It seems to have finally happened. The S&P 500 stalled and turned down on the news that Fitch had downgraded U.S. government debt. The ratings downgrade shouldn’t have been a risk-off trigger. U.S. Treasury paper is regarded as the default-free and risk-free asset. No one buys Treasuries based on a credit rating. In fact, the market reaction to the ratings downgrade was a steepening of the yield curve. Short Treasury yields fell while longer-term yields rose. If the market was truly rattled by the change in credit rating, yields should have risen across the board.
Instead, I believe the stock market had risen too far and too fast. The Fitch downgrade was just an excuse to sell and the pullback was overdue. You can tell a lot about the psychology of the market by the way it responds to news. FactSet reported that, with 84% of the S&P 500 having reported earnings, the market isn’t rewarding the shares of companies that beat EPS expectations.
 

 
Where’s the correction bottom?

The full post can be found here.

Saturday, August 5, 2023

Trust (the bull), but verify (there's no recession)

 It’s finally happened. The monthly MACD of the NYSE Composite turned positive at the end of July. This has been a reliable long-term buy signal in the past. The sell rule in this model is a negative 14-month divergences.
 

In the words of Ronald Reagan when he was negotiating an arms control treaty with the Soviets, “Trust, but verify.” I am inclined to trust the bull, but it’s equally important to verify that a recession won’t sideswipe any potential equity advance.
 
The full post can be found here.

Wednesday, August 2, 2023

A test of bullish conviction

Mid-week market update: I wrote on the weekend that my monthly MACD model was “On the verge of a long-term buy signal”. The good news is the stock market rose enough on Monday, which was the last day of July, to eke out a buy signal condition.
 

 
The bad news is the market is very extended and vulnerable to market weakness. And if this is the start of a pullback, it could be a test of market psychology and bullish conviction.
 
The full post can be found here.

Sunday, July 30, 2023

On the verge of a long-term buy signal

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: Sell equities (Last changed from “buy” on 26-Mar-2023)*
  • Trend Model signal: Neutral (Last changed from “bullish” on 17-Mar-2023)*
  • Trading model: Neutral (Last changed from “bearish” on 15-Jun-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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 likely buy signal ahead

Regular readers know that I apply the monthly MACD crossover as a way of determining long-term buy signals. The model works this way:
  • Buy when the monthly MACD histogram changes from negative to positive.
  • Sell the market exhibits a negative 14-month RSI divergence.

The month isn’t over yet, but when this model is applied to the broadly based NYSE Composite, it is on the verge of a buy signal, with the caveat that it’s never a good idea to front-run model readings. Significant market strength on Monday, which is the month-end, could tip the model reading into buy territory. Otherwise, the model should flash a buy signal in August barring a major pullback.


This model has performed well on an out-of-sample basis. It was timely in flashing a sell signal in late 2018. It bought back into the market in 2019 and sold just as the market topped in early 2020. It turned bullish again in late 2020 and became bearish in early 2022.
The history of past buy signals has usually indicated relatively long-lived bull runs with only minor drawdown risk.

The full post can be found here.


Saturday, July 29, 2023

Could a credit event derail the equity bull?

Is the soft landing here? Wall Street strategists have been racing to reduce their recession odds in the last week. More importantly, Fed Chair Powell revealed during the post-FOMC meeting press conference that Fed staff had upgraded its forecast from a mild recession in H2 2023 to no recession.
 
In the past few weeks, the stock market has become increasingly exuberant, but the bond market remains nervous. The VIX Index, which is the option implied volatility of stocks, has been steadily falling, indicating the expectation of lower risk. On the other hand, the MOVE Index, which is the bond market’s equivalent of VIX, is still elevated.
 

 
I interpret these readings as the stock market is discounting a soft landing, while the bond market is still concerned about a recession. In addition, the Bank of Japan’s decision to ease its yield curve control program has rattled the bond market. Equity bulls run the risk of a credit event which could spark a bear market. Here is my assessment of that risk.
 
The full post can be found here.

Wednesday, July 26, 2023

It's not just about the Fed

Mid-week market update: The market reaction to the FOMC decision was mostly a yawn. The Fed raised rates by a quarter-point, which was expected, and Powell refused to commit to further hikes while repeating his data dependency mantra.  As a consequence, the S&P 500 was mostly unchanged from before the decision to after the close. However, the 2-year Treasury yield, which is a proxy for Fed Funds expectations, did ease a little. Fed Funds expectations were mostly unchanged, other than the first easing was pulled from the May 2024 FOMC meeting to March.
 

The market faces far more sources of volatility than just the Fed.

The full post can be found here.


Sunday, July 23, 2023

A new cyclical 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: Sell equities (Last changed from “buy” on 26-Mar-2023)*
  • Trend Model signal: Neutral (Last changed from “bullish” on 17-Mar-2023)*
  • Trading model: Neutral (Last changed from “bearish” on 15-Jun-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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 momentum buy signal

Technical buy signals are coming out of the woodwork, supported by strong price momentum and signs of broadening market breadth.

Ryan Detrick pointed out that the S&P 500 is on the verge of a five-month win streak of consecutive positive returns. Historically, market strength begets more strength.
 

 
I can sympathize. My slower-moving Trend Asset Allocation Model, which monitors a blend of global equity and commodity markets, is on the verge of a buy signal. While I am not inclined to front-run model readings, nor am I inclined to second guess model readings too much, I have some doubts. Here are the bull and bear cases.
 
 The full post can be found here.

Saturday, July 22, 2023

The risks to the disinflation and soft-landing bull case

Ever since the softer-than-expected June CPI report, the Wall Street narrative has pivoted toward disinflation and a soft landing. The disinflationary trend had been building for some time and inflation has been surprising to the downside around the world.
 

 
 As a consequence, the markets have taken a risk-on tone in anticipation of less hawkish tones from major central banks. Nevertheless, I would like to sound a word of warning of the risks in the disinflation and soft-landing scenario. Investing isn’t easy, and seemingly bullish scenarios could easily shift at a moment’s notice.
 
The full post can be found here.

Wednesday, July 19, 2023

Scenes from Q2 earnings season

Mid-week market update: I wrote on the weekend that Q2 earnings season is potentially pivotal for the stock market (see What to watch for in a pivotal earnings season). Going into reporting season, the consensus is calling for a rebound in earning, though the recovery is expected to be stronger in large and mid-caps compared to small-caps.
 
 
The very early report card shows relatively upbeat results, though there are some blemishes of concern.
 
The full post can be found here.

Sunday, July 16, 2023

The soft landing vs. slowdown debate

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: Sell equities (Last changed from “buy” on 26-Mar-2023)*
  • Trend Model signal: Neutral (Last changed from “bullish” on 17-Mar-2023)*
  • Trading model: Neutral (Last changed from “bearish” on 15-Jun-2023)*
* 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 Twitter at @humblestudent and on Mastodon at @humblestudent@toot.community. 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 fragile consensus

It’s remarkable how swiftly the consensus narrative can change. Two weeks ago, the 2-year Treasury yield spike above 5% when the ADP Non-farm Employment report came in at a blowout 497K, which was well ahead of expectations of 228K. The news prompted speculation that the Fed would have to tighten more than expected and send the economy into recession.


Last week, the softer-than-expected CPI report abruptly shifted the tone of the consensus to a soft landing and sparked a risk-on rally in risk assets and yields retreated. This matters because the 2-year Treasury yield is a proxy for market expectations of the Fed Funds rate. Past peaks in the 2-year rate have either been coincidental or led peaks in Fed Funds.


The current environment illustrates the fragile nature of the market consensus. If the narrative can flip from bear to bull in a week, it may not take much for it to flip back. The market is at a critical juncture. Team Soft Landing is locked in a cage match with Team Slowdown. Who wins?

The full post can be found here.

 

Saturday, July 15, 2023

What to watch for in a pivotal earnings season

The Q2 earnings reporting season could be a pivotal one. Earnings reports and subsequent corporate guidance are likely to give investors greater clarity on whether the economy is softening into a slowdown or undergoing a soft landing and recovery. The preliminary picture is a fragile recovery. Forward guidance for Q2 has improved from Q1. Negative pre-announcements have fallen and positive ones have risen.
 
The key question is whether this represents a data blip or the real signs of recovery. This matters because stock prices are facing substantial valuation risk. The S&P 500 is trading at a forward P/E of 19.3, which is higher than its 5-year average of 18.6 and 10-year average of 17.4, along with an elevated 10-year Treasury yield when compared to its 10- and 20-year history. The asset allocation case for equities has changed from TINA (There Is No Alternative) when rates were near zero to TARA (There Are Reasonable Alternatives) today. Any earnings disappointment could see stocks face substantial downside risk.
 
 
Here’s what I am watching.
 
The full post can be found here.