πŸ“„ Viewing rendered HTML β€” download raw .md

inflation-monitoring-sop

Inflation Monitoring β€” Standard Operating Procedure

Purpose

The baseline for this portfolio is 100% S&P 500, held through everything.
Phase 8 backtesting of crashMonitor.js (trailing-stop + SMA-gate crash exits)
against every major post-2007 crash concluded that mechanically exiting on
nominal price declines does NOT beat buy-and-hold β€” staying fully invested
through crashes was superior both in-sample and out-of-sample under
leave-one-out cross-validation (see doc/claudePlan.md Phase 8 and
backtest/walkforward.json). Crash-driven de-risking has therefore been
abandoned: a precipitous price crash is NOT, by itself, a reason to change
the investment.

That leaves inflation erosion β€” where nominal prices hold steady or rise
slowly while real purchasing power declines β€” as the only condition under
which this portfolio should deviate from 100% S&P. This SOP is that procedure.
(crashMonitor.js is shelved as an alpha/protection play; it is not part of this
procedure and nothing here depends on it running.)

Important framing (revised 2026-07-12): Realized, reported CPI is a
lagging signal, and the assets used as inflation hedges (TIPS, commodities,
energy, gold) reprice on expected inflation, ahead of the CPI print. So the
monitoring below cannot be relied on to catch the initial hedge revaluation β€”
by the time realized CPI confirms a trend, that repricing has largely happened.
See inflation-monitoring-timing-analysis.md for the evidence (chiefly the
2021–2022 episode). This SOP is therefore structured in two parts:

  1. A permanent, always-on real-asset sleeve that needs no detection. This is
    the primary inflation defense.
  2. A monitoring-and-escalation procedure whose realistic job is governance
    and detecting a persistent multi-year regime (1970s-style) where runway
    remains β€” NOT timing the hedge.

What the monitoring can and cannot do

Part 1 β€” Permanent real-asset sleeve (always on)

Hold a small strategic allocation to real assets at all times, independent of any
CPI reading. This is what actually captures inflation protection on time, because
it is already in place when the market reprices.

Part 2 β€” Monitoring and escalation

Frequency

Quarterly (January, April, July, October β€” after BLS publishes the prior
quarter’s final CPI report). Quarterly is adequate because the monitor is a
governance/regime check, not a timing tool β€” checking more often would not
recover the timing lag described above.

Data source

What to check

Year-over-year headline CPI (3- and 6-month average) for regime confirmation,
and whether breakevens are widening / real yields are falling (hedge-favorable)
or the Fed is hiking into the inflation (hedge-hostile β€” expect TIPS and gold to
struggle even if CPI is high).

Trigger Levels and Actions

Triggers now key off forward-looking signals where possible, so escalation is not
gated behind twice-confirmed lagging prints. Realized CPI is a confirmation, not
the sole trigger.

Level 1 β€” Elevated Inflation

Trigger: CPI 5–7% sustained 6+ months, or breakevens widening sharply
while CPI is rising through ~4%+.

Level 2 β€” High Inflation

Trigger: CPI 8%+ or breakevens at multi-year highs with commodities in a
sustained uptrend. Do NOT wait for β€œ8%+ sustained 2+ quarters” β€” as written that
fired in October 2022, after CPI and commodities had already peaked.

Level 3 β€” Runaway Inflation (CPI 12%+ sustained)

De-escalation

When CPI trends back below a trigger level for 2+ consecutive quarters, reverse
the corresponding escalation shift. Retain the Part 1 permanent sleeve. Return
to baseline (100% S&P + MM apart from the permanent sleeve) when CPI is
sustainably below 5% and breakevens have normalized.

Background

This procedure was derived from research into historical inflation scenarios
(1970s stagflation, 2022 inflation/rate hike cycle) and analysis of how
different asset classes perform during inflationary periods, then revised
2026-07-12 after a timing analysis of the 2021–2022 episode (see
inflation-monitoring-timing-analysis.md). Key findings: