Skip to content
Facility 4.2 — Model Audit

$ research --validate --model regime-v6

Generated: 2026-05-22|Data through: 2026-05
LOADING…
$ research --audit --explainquestion: does our regime-switching model actually work on out-of-sample data? evidence: R² per slot · p-values · correlation stability · FRED provenance. audience: macro researchers, enterprise quants, skeptical readers. last_run: 2026-05-22 up_to_date
$ audit --section regime --verbose

1. REGIME MODEL AUDIT

Current regime:RECOVERY
Regime age:11M
Total transitions observed:8
REGIME DURATION SUMMARY
REGIMECOUNTAVG DURATION
PEAK211.5M
CONTRACTION23.0M
TROUGH111.0M
RECOVERY27.0M
EXPANSION17.0M
TRANSITION HISTORY
DATEFROMTODURATION
2021-11EXPANSIONPEAK18M
2022-01PEAKCONTRACTION2M
2022-12CONTRACTIONTROUGH11M
2023-03TROUGHRECOVERY3M
2023-10RECOVERYEXPANSION7M
2024-03EXPANSIONPEAK5M
2024-07PEAKCONTRACTION4M
2025-06CONTRACTIONRECOVERY11M
$ audit --section cycle-fit

2. CYCLE FIT QUALITY

ASSETR-SQUAREDPERIODAMPLITUDELEAD/LAGQUALITY
BTC0.42048M1.820MMODERATE
ETH0.38048M2.14+1MMODERATE
SPX0.31042M0.67-3MMODERATE
Gold0.18060M0.44-6MLOW
DXY0.24038M0.52-2MMODERATE
VIX0.080LOW24M1.350MLOW
Net S-D0.61046M1.000MGOOD
R-squared measures the proportion of variance explained by the cycle model. Lead/lag is relative to Net S-D composite (negative = leads). Assets with R-squared below 0.10 are flagged as LOW CONFIDENCE.
$ audit --section correlations --windows 30,90,365

3. CORRELATION STABILITY

PAIR30D90D365DSTATUS
BTC/SPX0.720.650.58STABLE
BTC/ETH0.940.910.88STABLE
BTC/Gold0.310.220.15STABLE
BTC/DXY-0.48-0.42-0.35STABLE
BTC/VIX-0.56-0.51-0.38STABLE
SPX/VIX-0.82-0.79-0.75STABLE
Gold/DXY-0.61-0.55-0.48STABLE
ETH/SPX0.680.610.52STABLE
$ audit --section significance --alpha 0.05

4. STATISTICAL SIGNIFICANCE

SIGNALP-VALUE95% CINSTATUS
BTC0.0030[0.62, 0.84]120SIGNIFICANT
ETH0.0080[0.55, 0.79]96SIGNIFICANT
SPX0.0010[0.71, 0.89]240SIGNIFICANT
GOLD0.0420[0.51, 0.68]240SIGNIFICANT
DXY0.0150[0.58, 0.76]240SIGNIFICANT
VIX0.0870[0.44, 0.62]240MARGINAL
P-values test the null hypothesis that the signal has no predictive relationship with the target variable. Green (p < 0.05) = statistically significant at 95% confidence. Amber (p < 0.10) = marginal. Red (p >= 0.10) = not significant.
$ audit --section provenance --list-series

5. DATA PROVENANCE

Total FRED series:12
Signal count:6
Data source:Static JSON (fallback)
FRED SERIES INVENTORY
SERIES IDNAMEFREQUENCY
WALCLFed Balance SheetWeekly
RRPONTSYDReverse Repo (ON RRP)Daily
WM2NSM2 Money SupplyMonthly
BOGMBASEMonetary BaseBiweekly
DGS1010-Year Treasury YieldDaily
DGS22-Year Treasury YieldDaily
VIXCLSVIXDaily
SP500S&P 500Daily
GOLDAMGBD228NLBMGold Price (London)Daily
DTWEXBGSTrade Weighted Dollar (DXY)Daily
CPIAUCSLCPI (All Urban)Monthly
UNRATEUnemployment RateMonthly
SIGNAL LAST UPDATED
KEYSOURCELAST UPDATEDN OBS
BTCFRED: CBBTCUSD2026-03120
ETHCoinGecko2026-0396
SPXFRED: SP5002026-03240
GOLDFRED: GOLDAMGBD228NLBM2026-03240
DXYFRED: DTWEXBGS2026-03240
VIXFRED: VIXCLS2026-03240
[REBELTERMINAL]~/research/audit>type anywhere to navigate · Press ` or Cmd+J to open