Growth-Trend Timing (Philosophical Economics’ GTT)
Jesse Livermore's Growth-Trend Timing holds the S&P 500 unless two things happen together: real retail sales or industrial production is lower than a year earlier, and the index is below its 10-month average. Then it holds Treasury bills. The trend rule only switches on when the economy looks like it is heading into recession.
Designed by Jesse Livermore (Philosophical Economics), 2016. Implemented and tracked by Tactfolio.
| May 2007 – Sep 2026 | Strategy | SPY |
|---|---|---|
| Annual return (CAGR) | 11.5% | 10.7% |
| Worst drawdown | -27.7% | -55.2% |
| Sharpe ratio | 0.83 | 0.62 |
| Volatility | 14.4% | 19.7% |
| Annual return since publication (Feb 2016) | 12.9% | 15.7% |
| Feb 1993 – Sep 2026 | Strategy | SPY |
|---|---|---|
| Annual return (CAGR) | 12.3% | 10.9% |
| Worst drawdown | -27.7% | -55.2% |
| Sharpe ratio | 0.88 | 0.65 |
| Volatility | 14.4% | 18.5% |
| Annual return since publication (Feb 2016) | 12.9% | 15.7% |
Growth-Trend Timing is a stock market timing rule from the pseudonymous writer Jesse Livermore of the Philosophical Economics blog, published in January 2016. It holds the S&P 500 almost all the time. It steps aside into Treasury bills only when two warnings agree: economic growth has turned negative, and the market is below its 10-month average.
The idea#
Simple trend-following, such as selling when the S&P 500 falls below its 10-month moving average, sidesteps most of a long bear market. Its cost is whipsaws: in an ordinary correction it sells near a low and buys back higher, again and again.
The author noticed that the bear markets trend-following earns its keep in almost all happened during recessions, while most of its whipsaws happened outside them. So he switched the trend rule on only when the economy looked recessionary, measured by growth in real retail sales and industrial production. Outside those times the strategy ignores the trend and stays invested.
How it works#
At the close of the last trading day of each month:
- Compare real retail sales (FRED series RRSFS) and industrial production (INDPRO) with a year earlier, using the latest published figures.
- If both are growing, hold 100% S&P 500 (SPY).
- If either is lower than a year earlier, hold SPY while it is above its 10-month average (a 210-day average here), and Treasury bills (BIL) while it is below.
Each figure counts only from the day it was first published, and as first reported. At a month end the latest figure is usually the previous month's, which is the one-month lag the author built in.
What the backtest shows#
The ETF-era test starts in mid-2007, when the Treasury bill fund begins. Since then the strategy returned about 11.5% a year, against 10.7% for the S&P 500 and 8% for a 60/40 stock and bond mix. Its worst drawdown was about 28%, half the S&P 500's 55%, and its risk-adjusted return beat both.
It lost 5% in 2008, when the S&P 500 lost 37%. In most other years it simply matched the market. Its worst drawdown ran from January to October 2022, when it lost 22% against the S&P 500's 18%, and it took until May 2024 to recover.
Since publication at the start of 2016 it has returned about 13% a year.
Real retail sales begin in 1992, so the test with simulated fund history can only start in 1993. From then it returned about 12% a year against 11% for the S&P 500, with a better risk-adjusted return. It lost 2% in 2001 and gained 1% in 2002, when the S&P 500 lost 12% and 22%.
When it struggles#
- Crashes without a recession signal. A fast sell-off that comes before the growth data turn negative is ridden all the way down.
- Inflation shocks. Real retail sales are adjusted for inflation, so high inflation can make them fall even when spending is holding up. In 2022 that let the trend rule move it in and out of a falling market, and it lost more than the S&P 500.
- Recoveries. Once out, it waits for the price trend to recover, so it can miss the first part of a rebound.
Using it on Tactfolio#
The live strategy above runs these rules on SPY and BIL with FRED data. Each figure is used only from its release, so the backtest never knows a number before investors did. Copy it to try another growth measure or trend length. Compare it with the unemployment version, or with Faber's 10-month moving average, which applies the trend rule all the time.
Year by year
| Year | Strategy | SPY |
|---|---|---|
| 2026* | 3.3% | 14.0% |
| 2025 | 17.7% | 17.7% |
| 2024 | 24.9% | 24.9% |
| 2023 | 15.9% | 26.2% |
| 2022 | -21.6% | -18.2% |
| 2021 | 28.7% | 28.7% |
| 2020 | 14.5% | 18.3% |
| 2019 | 31.2% | 31.2% |
| 2018 | -4.6% | -4.6% |
| 2017 | 21.7% | 21.7% |
| 2016 | 17.9% | 12.0% |
| 2015 | 1.1% | 1.2% |
| 2014 | 13.5% | 13.5% |
| 2013 | 32.3% | 32.3% |
| 2012 | 16.0% | 16.0% |
| 2011 | 1.9% | 1.9% |
| 2010 | 10.3% | 15.1% |
| 2009 | 22.6% | 26.4% |
| 2008 | -5.0% | -36.8% |
| 2007* | -3.3% | -3.4% |
| Year | Strategy | SPY |
|---|---|---|
| 2026* | 3.3% | 14.0% |
| 2025 | 17.7% | 17.7% |
| 2024 | 24.9% | 24.9% |
| 2023 | 15.9% | 26.2% |
| 2022 | -21.6% | -18.2% |
| 2021 | 28.7% | 28.7% |
| 2020 | 14.5% | 18.3% |
| 2019 | 31.2% | 31.2% |
| 2018 | -4.6% | -4.6% |
| 2017 | 21.7% | 21.7% |
| 2016 | 17.9% | 12.0% |
| 2015 | 1.1% | 1.2% |
| 2014 | 13.5% | 13.5% |
| 2013 | 32.3% | 32.3% |
| 2012 | 16.0% | 16.0% |
| 2011 | 1.9% | 1.9% |
| 2010 | 10.3% | 15.1% |
| 2009 | 22.6% | 26.4% |
| 2008 | -5.0% | -36.8% |
| 2007 | 5.1% | 5.1% |
| 2006 | 15.8% | 15.8% |
| 2005 | 4.8% | 4.8% |
| 2004 | 10.7% | 10.7% |
| 2003 | 22.8% | 28.2% |
| 2002 | 0.8% | -21.6% |
| 2001 | -2.1% | -11.8% |
| 2000 | -9.7% | -9.7% |
| 1999 | 20.4% | 20.4% |
| 1998 | 28.7% | 28.7% |
| 1997 | 33.5% | 33.5% |
| 1996 | 22.5% | 22.5% |
| 1995 | 38.0% | 38.0% |
| 1994 | 0.4% | 0.4% |
| 1993* | 7.5% | 9.3% |
* Partial year.
The rules as implemented
This is the exact tree Tactfolio runs, rebalanced monthly with signals and trades at the close. Open it to inspect or copy it.
- StrategyGrowth-Trend Timing
- WeightEqual
- Ifcurrent price of SPY is below 210d moving average of SPYThen
- WeightEqual
- IfAny of 2 conditions
- 12-month growth of US real retail sales is below 0
- 12-month growth of US industrial production is below 0
Then- WeightEqual
- TickerBIL
Otherwise- WeightEqual
- TickerSPY
- IfAny of 2 conditions
Otherwise- WeightEqual
- TickerSPY
- WeightEqual
- Ifcurrent price of SPY is below 210d moving average of SPY
- WeightEqual
Sources and caveats
- Jesse Livermore (Philosophical Economics), Growth and Trend: A Simple, Powerful Technique for Timing the Stock Market (2016)
- Jesse Livermore (Philosophical Economics), In Search of the Perfect Recession Indicator (2016)
- The growth test is the headline version from the source: real retail sales (FRED RRSFS) and industrial production (INDPRO) each compared with a year earlier; either one falling turns the trend rule on.
- RRSFS begins in 1992. The source spliced older retail sales series to test back to 1947; this version starts when RRSFS has a year of history, so it has no simulated history before then.
- The source compares the month-end close with its 10-month average; this version uses the daily 210-session average, the closest daily equivalent.
- Each economic figure counts only from the day it was first published, and as first reported: at a month end the latest figure is the previous month's, the one-month lag the source describes.
- SPY and BIL stand in for the source's S&P 500 total return index and 3-month Treasury bills.
- Signals and trades use the close of the last trading day of each month, as in the source.
Common questions#
What is Growth-Trend Timing?#
It is a timing rule for the S&P 500 from the Philosophical Economics blog. It uses a 10-month moving average to leave the market only when economic growth data also look recessionary, and holds stocks otherwise.
Which economic data does Growth-Trend Timing use?#
The version here uses real retail sales and industrial production, each compared with a year earlier; if either is falling, the trend rule applies. The author also tested unemployment, payrolls, housing starts, and earnings, and found the unemployment rate the best single signal.
Why use last month's economic data?#
Economic figures come out a few weeks after the month they describe, so at a month end only the previous month's numbers are known. Using them as first reported, on the day they came out, keeps the backtest honest.
Does Growth-Trend Timing still work?#
Since its publication in 2016 it has returned about 13% a year, with its worst loss in 2022. The live record on Tactfolio shows how it is doing now.