Expected returns — strategic track (Track A)

Generated 2026-09-26T16:41:24+00:00 · quarterly cadence (content refreshes with the data, not daily judgment)

Strategic track (Track A) — expected 10-year annualized real returns. Quarterly cadence. No triggers, states, or latches by design. Valuation has no power at 12-month horizons. Tactical rotation: monitor-v5 (Track B).
Data quality (fail-closed):

Strategic inputs

CAPE-ext (computed estimate)
39.6
99th pct since 1900, est. · as of 2026-08
Yale last official: 30.8 @ 2023-09
Implied 10y real return
4.5%
CAPE-ext⁻¹ + 2.0% · illustrative band, not a forecast (est.)
ERP (earnings yield − 10y real)
-0.32%
1/CAPE-ext 2.53% (2026-08, est.) − DFII10 2.85% (2026-09-24) · same-date estimate
HY OAS percentile
26th
latest 280 bps (2026-09-24) vs FRED history since 2023-09
Concentration (top-10 share)
38.8%
est. from fund holdings — IVV/SPY; not index-administrator data; as of 2026-09-24

Posture bands

BandPostureCondition
Defensive20–30% equitiesERP < 0% or CAPE > 95th percentile (since 1900)
Neutral40–50% equitiesERP 0–1.5%
Full55–65% equitiesERP > 1.5%

Posture bands are judgment-calibrated, NOT backtested policy — see backtest below.

Current mechanical band (ESTIMATE — computed CAPE extension, not official Shiller data): Defensive 20–30% (ERP -0.32%, CAPE-ext 99th percentile since 1900, as of 2026-08).

CAPE extension methodology (estimate)

CAPE-ext estimates Shiller's CAPE on a pure Bloomberg as-reported earnings basis (basis switch 2026-09-26; the Yale series no longer feeds the window — it stays canonical for the percentile history and the backtest). Annual Bloomberg EPS is placed at year midpoints and interpolated monthly (Shiller's annual-era convention); past the last annual midpoint (2025-06), quarter-end anchors are 4-quarter trailing sums (2025Q4 235.4, 2026Q1 241.9, 2026Q2 263.0) — Yale's own TTM-based Real Earnings convention — interpolated monthly between anchors, with months past the latest anchor held flat (2 month(s) this run). The series is CPI-deflated (CPIAUCSL, 2026-08); the numerator is the FRED SP500 monthly average (2026-08), deflated the same way. Of the 120 window months, 106 sit in the annual-interpolated region and 12 in the quarterly trailing-anchor region. The Bloomberg basis runs ~3% below S&P's divisor basis (measured ~3% below S&P DJI divisor basis (CY2024 -3.93%, 2025-9M -2.72%)), so CAPE-ext reads ~3% high versus a pure-S&P basis — the conservative direction for a defensive threshold. The percentile ranks a Bloomberg-basis level against S&P-basis Yale history; the basis gap is immaterial at the 95th-percentile defensive threshold. Seed cross-check: FY2025 235.61 vs sum of quarters 235.39 (0.09%); newest earnings datum 2026Q2 (ended 2026-06-30, 88 days before this build; fail-closed past 150 days). FRED CPIAUCSL has no print for 2025-10; the deflator for that month is linearly interpolated between adjacent prints (source gap, not a fetch failure). The seed is owner-attested against the Bloomberg terminal; guards catch catastrophic entry errors, not earnings cycles. The band-rule backtest below is unaffected: it runs on the official Yale series only.

Meso layer — 6–12 month cyclical conditioners (context, not triggers)

Excess Bond Premium (Gilchrist–Zakrajšek)
-0.32
Fed Board public data, as of 2026-07
SLOOS bank tightening (DRTSCILM)
+0.0%
net share tightening C&I standards, 2026-07-01
AIAE (aggregate investor equity allocation)
49.5%
Livermore construction from FRED Z.1, as of 2026-04-01
Fed net liquidity, 13-week change
-42 $B
level 5.77 $T as of 2026-09-23 (WALCL − WTREGEN − RRPONTSYD)

SLOOS footnote: >+25% historically preceded weak returns; false signal 2023 — private credit substituted for banks. Net-liquidity caveat: post-2008 correlations inflated by QE regime. EBP and AIAE are levels context only; neither fires anything on any page.

Band-rule backtest (monthly, Shiller dataset)

StrategyCAGRVol Max drawdownCAGR/volNotes
Band rule (mechanical)7.9%8.8%-51%0.9048 band switches; time in band: defensive (25%) 13% / neutral (45%) 6% / full (60%) 80%
100% S&P total return9.8%14.9%-82%0.66
Static 60/40 (monthly rebalance)8.0%9.4%-61%0.86

Monthly Shiller data 1910-02 → 2023-06 (1,361 monthly returns; the 10-year CPI warmup for estimated real yields sets the start). Band decided at month-end t−1 earns month t's return — no lookahead. Bands use the midpoints of the posture ranges (defensive 25%, neutral 45%, full 60% equities; remainder in the bond leg). S&P total return = month-end price change plus D/12 dividend income. Bond leg = GS10 carry plus a constant ~8-year-duration price response to the monthly yield change (approximation, labeled — not a measured Treasury total return series). Real yields are estimated throughout as GS10 − trailing 10-year CPI inflation (footnote: pre-2003 real yields estimated; the estimate is kept for the full window so the series is homogeneous). CAPE percentile is the trailing expanding percentile since 1900. Current mechanical band (as of the last dataset row): full. This backtest intentionally runs on the official Yale Shiller series only (through 2023-06); the computed CAPE extension above does not enter it.

Verdict: If the rule fails to beat static 60/40 risk-adjusted, that is the expected result — bands are posture guidance, not timing alpha.

Data lineage & fail-closed rules