Summer has the largest share.
Growth and Inflation set the season percentages below. Both portfolios blend all four seasons. The standalone long-only portfolio also uses the external season layer; GSMIF uses its own Growth/Inflation readings.
Largest holdings: BIL 43.6%, HYG 5.7%, XLE 5.4%.
Signal date August 31, 2026External season layer: pending its first eligible target at month-end 2026-09-30.The displayed target was already executed under the prior policy. The external-season layer first decides at month-end 2026-09-30.How the seasons are defined
Growth and inflation scores determine the four season weights. The labels describe readings relative to their historical norms. Liquidity adjusts the holdings. The years below illustrate the economic themes.
Signals, sensitivity and source data
Growth: six-month industrial production and three-month payroll changes from ALFRED; three-month changes in smoothed jobless claims from FRED; six-month XLI/XLP and SPY/IEF price-ratio changes from Yahoo Finance. Falling claims count as stronger growth.
Inflation: the three-month change in annual CPI inflation from ALFRED; three-month changes in five-year breakevens and six-month oil changes from FRED; six-month TIP/IEF price-ratio changes from Yahoo Finance.
Liquidity: six-month M2 growth from ALFRED. FRED supplies financial conditions (NFCI level and three-month change), the two-year Treasury yield (12 months), and Fed net liquidity (three months). Fed net liquidity subtracts reverse repos and the Treasury General Account from Fed assets, all in USD millions. Lower NFCI and falling yields count as easier conditions. L/S also includes the three-month change in high-yield spreads from FRED; narrowing spreads count as easier conditions.
From data to scores. Each reading is compared with its own trailing 120-month average and variation, including the current observation; at least 36 observations are required. Scores are capped at three standard deviations. Available signals receive equal weight within each pillar, with at least two required. The NFCI signal is half level and half change. Smoothing gives two-thirds weight to the new average and one-third to the previous smoothed score. A positive score means stronger momentum relative to that signal's history; it can occur even while an economic measure is falling.
Season sensitivity: 0.75. A smooth curve converts each Growth and Inflation score into directional shares. A zero score gives 50/50; +0.75 gives about 73/27. Multiply growth-rising by inflation-cooling for Spring, growth-rising by inflation-heating for Summer, growth-falling by inflation-heating for Fall, and growth-falling by inflation-cooling for Winter. These allocation weights total 100%. Liquidity does not change these percentages.
Long Only and L/S Portfolio
July 2007 to August 2026. The three model portfolios—GSMIF, long-only and L/S—freeze targets after each month-end NYSE close and rebalance at the following first NYSE-session close; new weights begin earning returns on the next session. Long-only includes modeled turnover costs; L/S includes modeled trading and financing costs.
Retrospective monthly holding-period backtests. Drawdown and Calmar use period-end values; losses within a holding period can be larger. Excess Sharpe uses returns above Treasury bills.
Long-only season portfolio
Blends the four season allocations with a separately published Regime Rotation season label when it is point-in-time available, then adjusts for liquidity, momentum and trend. A single half-equity defence applies when Fall reaches 40% or SPY is below its 150-day average. In strictly dominant Spring with negative liquidity, 25% of US-equity exposure transfers to EEM, subject to a 20% EEM maximum. ETF and BIL weights sum to 100%, with no borrowing.
L/S portfolio
Combines 33.3% core Macro Seasons, 33.3% enhanced Macro Seasons and 33.3% long/short trend. Each component is sized separately, then the combined exposure is multiplied by 1.43. The holdings below apply position limits; the monthly L/S returns include modeled IBKR costs.
Portfolio sizing
Each season starts with fixed ETF weights. Half the allocation follows those weights; the other half gives more weight to ETFs with lower trailing volatility. The four allocations are blended using the season percentages. Easier liquidity adds up to 15 percentage points to risk assets; tighter liquidity moves up to 25 points into defensive assets. Long-only excludes HY spreads and the credit-stress gate. HYG remains eligible as an ETF holding.
External season layer. Regime Rotation classifies month m after it closes and publishes its label on the first calendar Friday of m+1. The long-only decision at that later month-end blends a one-hot external label at 15%; when the publisher marks the label as changed, the blend is reduced to 7.5%. GSMIF uses internal Growth/Inflation seasons without this external blend, while preserving its separate 30/70 structure and 20% ETF cap. The layer never creates a first-Friday trade, uses no label before publication, and does not apply to L/S.
Grouped momentum ranks risk assets and defensive assets separately over the 12 months ending one month before the decision. Strength 0.50 gives rank multipliers from 0.75 to 1.25. Each group keeps its original allocation budget, and BIL is unchanged by momentum. At month-end, an ETF below its 150-day moving average moves to BIL in the target executed at the next NYSE-session close. An 8-month average is used when daily history is insufficient. There is no real-yield rotation between gold and Treasuries and no final portfolio-volatility scaling.
After the individual trend gates, the long-only target halves its remaining equity ETF holdings when Fall is at least 40% of the season blend or SPY closes below its 150-session average. If both are true, the reduction happens once, not twice; the released amount moves to BIL. Then, only when Spring is strictly the largest season and Liquidity is negative, 25% of post-defence US-equity exposure transfers proportionally from IWM, QQQ, SMH, SPY, USMV, VLUE, XHB, XLB, XLE, XLI, XLP, XLU and XLV into EEM. EEM cannot exceed 20% of the fund. There is no general 20% cap on non-BIL ETFs.
Both L/S macro components retain HY spreads in Liquidity. The core uses the season and liquidity blend with its own volatility limit. The enhanced component retains momentum ranked across holdings, trend and a credit-stress gate. When the HY spread exceeds 110% of its trailing 36-month median and has widened over three months, this gate halves risk-asset weights and moves that allocation to defensive holdings. Earlier history uses the Baa corporate yield less the 10-year Treasury yield. The third component takes long or short ETF positions using 12-month returns relative to BIL. Each component receives one-third of the combined allocation before the outer volatility adjustment. Separate volatility adjustments still size the components and their combination. Duplicate and opposing positions are netted before costs are charged.
Long-only defensive overlays: At month-end, Fall at 40% or more or SPY below its 150-session average halves remaining equity ETF weights, including defensive stocks, into BIL. The two signals never cause two reductions. After that decision, a strictly dominant Spring with negative liquidity moves 25% of the remaining US-equity exposure to EEM, capped at 20% of the fund. Bonds, gold, commodities and currencies are unchanged by the broad defence. These rules do not apply to L/S or GSMIF.
Data history and testing
Every monthly run refreshes FRED, ALFRED and Yahoo data. CPI, industrial production, payrolls and M2 use values published by each historical decision date. Other FRED series use publication delays applied to latest-revised history, so revision bias remains possible. Yahoo adjusted prices include dividends and splits. Selected early histories use mutual funds and other proxies before the ETFs existed.
Each month's signals set a target after the month-end close. The three model portfolios trade that target at the following first NYSE-session close, then it earns returns from the next session. Cut-off tests check that adding future observations leaves earlier calculations unchanged. Later research revisited both the pre-2019 and post-2019 periods, including the choice of the 150-day filter. Both are reviewed historical samples. These tests do not establish an untouched out-of-sample record.
Growth of $1
Log scale · monthly holding periods after modeled costs, each rebalanced at the first NYSE-session close after month-end. L/S uses the same holdings calculation in the chart and monthly table. The current month is provisional.
Benchmark results
S&P 500: CAGR 10.7%, excess Sharpe 0.50, monthly drawdown -52.9%. 60/40 SPY/AGG: CAGR 8.0%, excess Sharpe 0.57, monthly drawdown -33.2%.
Long-only allocation for September 2026
External season-layer audit: download CSV.
L/S allocation for September 2026
From 2007 to 2026, the holdings simulation returned 7.81% a year after modeled IBKR costs, with 8.62% annual volatility and -11.10% monthly drawdown.
Cash, borrowing and cost assumptions
Cash is the balance after ETF purchases and sales. Short collateral reserves 18.0% of portfolio value. After that reserve, the current funding deficit is 40.7%; margin interest applies to this amount. Current share counts and collateral rounding use actual dollar quotes.
Historical L/S returns include 10 basis points per unit of funded turnover, 1 basis point slippage on traded notional, margin financing and short-borrow costs. Distributions are reinvested and earlier periods use proxy histories. Current order estimates use raw quotes and per-share fees. The chart, monthly table and headline figures all use the same after-cost history.
Trend strategy: long and short positions
The trend component is 146.1% gross and +43.9% net before it is combined with the other strategies. An ETF is long when its trailing 12-month return matches or beats BIL, and short when it trails BIL.
| Ticker | Side | 12m excess | 36m vol | Component weight |
|---|---|---|---|---|
| HYG | LONG | +0.9% | 4.5% | +25.63% |
| UUP | LONG | +2.5% | 6.8% | +17.06% |
| EFA | LONG | +17.8% | 11.8% | +9.80% |
| SPY | LONG | +16.5% | 12.8% | +9.04% |
| EEM | LONG | +33.3% | 15.2% | +7.57% |
| DBC | LONG | +42.0% | 16.3% | +7.08% |
| QQQ | LONG | +22.6% | 17.5% | +6.59% |
| GLD | LONG | +24.7% | 18.4% | +6.27% |
| IWM | LONG | +22.6% | 19.4% | +5.95% |
| TLT | SHORT | -4.1% | 13.7% | -8.40% |
| FXY | SHORT | -12.1% | 10.0% | -11.50% |
| FXF | SHORT | -5.3% | 8.5% | -13.51% |
| IEF | SHORT | -3.5% | 6.5% | -17.67% |
Trading assumptions, limits and downloads
The simulation uses a USD 1 million reference account and IBKR schedules recorded on August 20, 2026. Commissions are USD 0.005 per share, with a USD 1 minimum and a 1% order-value cap, plus regulatory fees and 1 basis point of slippage. Historical interest benchmarks are estimated from Treasury-bill returns. Margin tiers start at benchmark plus 1.50%; positive free cash earns benchmark minus 0.50%, above a USD 10,000 threshold. Short-proceeds interest follows the recorded tiers, with no interest on the first USD 100,000. The model assumes 1.00% annual short-borrow cost; actual rates and availability vary.
Limits are 175% gross exposure, 25%-150% net exposure, 35% gross shorts, 25% per non-cash ETF and 50% margin debit. The account is assumed to use Portfolio Margin. IBKR must check the full portfolio before trading; the model requires a projected margin cushion of at least 20%. The 21.1% Reg T reference buffer is separate from that broker check. Direct futures roll cost is 0.0 bp; any roll effects inside ETFs are already in their returns. Current broker terms: commissions and margin.
Positions CSV · Trend positions CSV · Performance CSV · Current month CSV · Margin check CSV · Assumptions CSV
Monthly returns from 2007
September MTD through Sep 9 close
Long-only portfolio · percent per month after costs · average completed calendar year +5.9% · S&P column shown for context
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | YTD | S&P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 | – | – | – | – | – | – | -0.3 | -0.9 | 1.0 | 3.4 | 1.4 | 0.6 | +5.3 | -3.3 |
| 2008 | 1.8 | 0.6 | 2.1 | -1.5 | -0.4 | 1.0 | 0.9 | -2.0 | -0.3 | -0.1 | -0.8 | 4.5 | +5.9 | -43.2 |
| 2009 | 1.1 | -1.3 | -0.4 | 0.7 | -1.8 | 1.3 | -1.0 | 2.0 | -0.6 | 2.4 | 1.5 | 5.0 | +9.1 | +39.1 |
| 2010 | 0.5 | -2.8 | 1.1 | 2.4 | 2.1 | -5.6 | -0.1 | -0.0 | 1.2 | 1.0 | 1.4 | 0.3 | +1.1 | +10.9 |
| 2011 | 2.5 | 1.2 | 1.0 | 2.2 | 2.1 | -2.3 | 0.3 | 0.2 | 1.0 | -1.4 | 0.2 | -0.0 | +7.1 | +5.3 |
| 2012 | 0.2 | 1.7 | 1.2 | 0.6 | -0.5 | -4.5 | 0.2 | 0.4 | 0.5 | 1.5 | -0.6 | -0.0 | +0.4 | +15.6 |
| 2013 | 1.4 | 1.3 | -0.4 | 1.0 | 0.6 | 0.7 | -0.8 | 2.3 | -1.4 | 1.8 | 1.3 | 0.9 | +8.9 | +30.4 |
| 2014 | 1.1 | -2.4 | 2.9 | 0.2 | 0.1 | 1.1 | 1.4 | -1.8 | 1.4 | -2.1 | 1.3 | 0.5 | +3.5 | +16.2 |
| 2015 | 0.1 | 0.8 | 0.8 | -0.3 | 0.6 | 0.1 | -0.8 | 0.0 | -2.4 | 0.0 | -0.2 | 0.2 | -1.1 | +4.5 |
| 2016 | -1.2 | -0.3 | 0.8 | 0.5 | 0.8 | -0.1 | 2.3 | 0.7 | 0.3 | 0.5 | -1.5 | 1.8 | +4.6 | +6.5 |
| 2017 | 1.0 | 0.4 | 1.4 | -0.9 | 0.7 | 1.0 | -0.4 | 1.7 | 1.0 | 0.6 | 1.1 | 0.8 | +8.9 | +22.9 |
| 2018 | 1.8 | 1.6 | -3.0 | -0.8 | 0.3 | 1.2 | -0.2 | 0.2 | 1.0 | 0.4 | -2.8 | 0.4 | -0.2 | +7.5 |
| 2019 | -0.3 | 0.3 | 0.0 | 1.4 | 0.5 | -0.9 | 1.7 | 0.5 | 1.3 | -0.3 | 1.1 | -0.0 | +5.4 | +13.8 |
| 2020 | 2.1 | -1.1 | -0.2 | 0.0 | 0.7 | 0.2 | 0.6 | 2.7 | 1.2 | -1.8 | 0.8 | 7.0 | +12.6 | +19.7 |
| 2021 | 2.3 | 2.4 | 5.5 | 1.4 | 2.5 | 2.6 | -0.9 | -0.8 | 0.2 | -1.0 | 1.5 | -2.3 | +14.0 | +24.8 |
| 2022 | 1.2 | 0.7 | 1.3 | 0.3 | -0.9 | 0.5 | -0.8 | 0.1 | 0.2 | 0.1 | 0.2 | 0.3 | +3.2 | -8.2 |
| 2023 | -0.5 | 1.4 | -3.2 | 1.7 | -0.1 | -0.3 | 0.2 | 1.2 | -0.3 | -1.4 | -0.1 | 0.7 | -0.8 | +14.5 |
| 2024 | 1.6 | 0.8 | 1.8 | 1.9 | -1.5 | 2.3 | 0.7 | 1.4 | 1.0 | 3.2 | -1.2 | 2.1 | +15.0 | +33.3 |
| 2025 | -2.6 | 1.4 | -0.2 | 1.0 | -0.6 | 0.8 | 1.3 | 0.1 | 1.9 | 3.0 | 1.3 | 0.6 | +8.2 | +14.1 |
| 2026 | 1.6 | 2.9 | 2.5 | -2.7 | 1.2 | 1.1 | -1.5 | 1.1 | 0.2 | – | – | – | +6.6 | +11.6 |
L/S portfolio after modeled IBKR costs · average completed calendar year +7.6% · S&P column shown for context
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | YTD | S&P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 | – | – | – | – | – | – | -0.3 | -1.2 | 1.1 | 2.7 | 1.0 | 0.7 | +4.1 | -3.3 |
| 2008 | 1.1 | 0.1 | 2.2 | -1.2 | -0.9 | 1.1 | 1.7 | -4.8 | -2.1 | 1.1 | -2.6 | 9.9 | +4.9 | -43.2 |
| 2009 | 1.7 | -1.5 | -1.1 | 0.9 | -3.0 | 1.2 | -1.8 | 3.6 | -0.6 | 2.8 | 1.8 | 6.6 | +10.6 | +39.1 |
| 2010 | 0.6 | -3.7 | 1.1 | 2.9 | 2.1 | -6.8 | -0.9 | 1.9 | 0.5 | 2.3 | 1.5 | 0.6 | +1.8 | +10.9 |
| 2011 | 3.6 | 1.7 | 1.6 | 3.3 | 3.9 | -3.2 | 0.3 | 0.7 | -0.6 | -6.4 | 2.4 | 0.4 | +7.5 | +5.3 |
| 2012 | 0.5 | 3.2 | 1.2 | 0.5 | -0.1 | -4.5 | 1.4 | 1.2 | 1.3 | 1.2 | -1.3 | 0.2 | +4.7 | +15.6 |
| 2013 | 2.9 | 2.3 | -1.1 | 1.8 | 1.4 | 0.8 | -2.3 | 4.7 | -2.4 | 3.3 | 2.7 | 1.8 | +16.7 | +30.4 |
| 2014 | 2.2 | -4.7 | 5.8 | 0.9 | -0.4 | 1.6 | 3.2 | -3.3 | 3.4 | -4.4 | 3.9 | 1.6 | +9.6 | +16.2 |
| 2015 | 2.5 | 0.8 | 2.1 | -0.4 | -0.2 | 0.3 | -2.4 | 1.3 | -5.0 | 0.7 | 1.6 | 1.2 | +2.2 | +4.5 |
| 2016 | -2.3 | -0.1 | 0.5 | 0.6 | 1.0 | -0.5 | 4.3 | 1.2 | 0.3 | 0.7 | -3.4 | 1.5 | +3.6 | +6.5 |
| 2017 | 2.4 | 1.5 | 3.3 | -2.0 | 1.1 | 1.2 | -0.8 | 2.6 | 0.9 | 1.6 | 2.2 | 1.4 | +16.3 | +22.9 |
| 2018 | 2.5 | 2.8 | -5.2 | -2.0 | 0.9 | 2.4 | -1.9 | 1.6 | 1.2 | 1.4 | -6.4 | 0.2 | -2.9 | +7.5 |
| 2019 | -2.4 | -1.1 | 0.1 | 2.4 | 1.1 | -2.0 | 3.2 | 1.5 | 3.0 | -1.1 | 1.2 | -0.2 | +5.7 | +13.8 |
| 2020 | 3.6 | -1.7 | -1.9 | -4.8 | 2.0 | -0.8 | 0.5 | 3.8 | 1.8 | -3.3 | 0.5 | 5.6 | +4.9 | +19.7 |
| 2021 | 3.5 | 1.9 | 4.5 | 1.1 | 3.8 | 3.6 | -1.5 | -1.7 | 0.9 | -0.7 | 3.1 | -3.7 | +15.6 | +24.8 |
| 2022 | 4.1 | -0.4 | 0.8 | 3.4 | -1.2 | 0.7 | -0.8 | -1.0 | 0.8 | -0.2 | 0.6 | -0.1 | +6.8 | -8.2 |
| 2023 | -1.9 | 2.2 | -3.6 | 2.3 | -0.1 | -0.4 | 0.5 | 1.8 | -1.3 | -4.4 | -0.1 | 3.6 | -1.7 | +14.5 |
| 2024 | 2.2 | 1.1 | 2.4 | 2.8 | -2.3 | 3.0 | 0.9 | 1.3 | 0.9 | 4.1 | -2.8 | 3.2 | +18.0 | +33.3 |
| 2025 | -4.3 | 2.3 | -0.9 | 0.9 | -2.1 | 2.6 | 2.9 | -0.7 | 3.7 | 4.9 | 1.7 | 0.9 | +12.2 | +14.1 |
| 2026 | 1.7 | 4.2 | 4.2 | -4.4 | 5.9 | 2.1 | -2.9 | 1.3 | -0.1 | – | – | – | +12.2 | +11.6 |