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.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXLpPzuVvstJY_qS2g7GEtkZPu5C9HRJDXy0id9iSPYjBV2HWXl2HellfhWYO-KnntawWjaPJNzCFcUywSGDEG-0UiR9ikmdNM8hkSuIgEDAfUfBl8s39D2h4RXw5n_D-Mg_j0Z8bkMiSxShuHRkDKRm69IU191Us6OWTIJYH5Dpbw6bo6yH0IQpPWuGok/w400-h291/Trend%20Model%20perf.jpg)
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.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVcDPIQzi9VpuoVwJI187ZTU8b1PrVOC76B6m-I87vo1QMDNwB0jskB1OBU0KeI7SFTLCVMwhjn1x_MSerDYgVweLfzTpQxKDZYobtJ9362FZc8Hp3qngY5GSMzAXjr_QRjqGU5qq6W7FQj4VXlFZgCnJNaSRT5OkCb9wldv3967xMCqiR7nz0xLzjdr12/w400-h291/inner%20trader.png)
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 15-Nov-2024)*
- Trading model: Bullish (Last changed from “neutral” on 19-Dec-2024)*
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.
Is the honeymoon over?What’s rattling the stock market? The S&P 500 has been mired in a trading range that began in early November. It sold off in mid-December and flashed an extremely oversold reading on December 20. Subsequent rally attempts have failed and the index is testing its December lows. A definitive breakdown opens the door to a decline to the 200 dma at 5573.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj78ErIw1KITNnmEj70OMgZvZHQ9IQpmSnT24TbmU4ivrPhg1iNWzVO1Ypd5nYgdJHGJ6_tvVXB3zIxz0cSPvHQBQwUOZckx-9kMrYypv4rgkwc2qmOlOc_1WldHSbppHDxUJBdqx2pSAsom5Ma_C1IJ1rRPK0G2I-E3UWYRfjrUo8wE-NBDjHTQcgR7j3H/w400-h356/SPX.png)
Four weeks ago, I published an article entitled “The Public Embraces the Trump Honeymoon”. Under ordinary circumstances, a relief rally should be well underway by now. Is the honeymoon over? How patient should investors be with the bull case?
The full post can be found here.