← Results index

SP-500 Probability Model (SPM) V1.0 | RecessionAlert — proxy campaign

2026-09-03T15:50:00Z Research completed The SHA-pinned SPM V1.0 page describes a 6-factor percentile-rank diffusion model for S&P 500 correction bottoms using drawdown, duration, bull traps, consecutive down-weeks, VIX, and a proprietary modified DeMark count. Twenty-four proxy variants tested across VIX de-trending methods and diffusion thresholds; all produce positive 63-day forward returns (2.5–5.6%) with 69–77% win rates. Best variant: VIX pctrank_252d, diffusion≥3, regime filter on (188 signals, 5.64% fwd63d, 76.6% WR). DEM++ and VIX de-trending are proprietary; results labeled inferred.
1575 recessionalert research_campaign spm sp500 correction-bottom diffusion percentile-rank vix demark proxy exploratory_tested_proxy

Source report: research/findings/campaigns/1575_trial_ledger.json

Objective

Replicate the RecessionAlert SP-500 Probability Model (SPM) V1.0 from the captured offline snapshot. The model attempts to measure implied unconditional probabilities that an S&P 500 market correction is over using six loosely-correlated correction metrics.

Source and provenance

Disclosed semantics

The SPM V1.0 model examines six characteristics of S&P 500 corrections since 1995:

FactorTagDescriptionProprietary?
DrawdownDDN% decline from 25-session closing highNo
DurationDURTrading days from 25-session high to lowest pointNo
Bull TrapsFAILCount of failed rallies within correctionPartially (definition unclear)
Down WeeksDWKConsecutive Friday-to-Friday down weeksNo
VIXVIXDe-trended CBOE VIXYes (de-trending algorithm proprietary)
DeMark++DEM++Modified DeMark BUY setup countYes (algorithm proprietary)

Signal logic: For each factor, compute empirical CDF probability that correction is over. Diffusion = count of factors with P ≥ 90%. Buy signal when diffusion ≥ threshold (2 above 200-day MA, 4 below).

Native and effective spans

Timing and cadence

Proxy mapping

Proprietary ComponentProxy UsedVariants Tested
VIX de-trending (DVIX)Ratio to N-day SMA; percentile rank over 252 daysratio_50d, ratio_100d, pctrank_252d
DEM++TD Sequential BUY setup countStandard (close < close[4] ago)

Approach and results

Twenty-four labeled variants tested across 3 VIX de-trending methods × 4 diffusion thresholds × 2 regime filter options using the TD Sequential DEM++ proxy. All variants use lag_bars ≥ 0 (same-day signal, next-day execution implied).

Key results

VIX DetrendThresholdRegimeSignalsFwd 63d MeanFwd 63d WR
pctrank_252d3Yes1885.64%76.6%
ratio_100d3Yes2895.06%74.0%
ratio_50d3Yes2635.14%73.8%
ratio_50d2Yes6993.97%75.0%
ratio_50d4Yes1795.54%69.8%
ratio_50d1No54232.47%71.3%

Event detection

EventDiffusionP_DDNP_VIXNotes
GFC 2009-03-0950.9800.265VIX probability low due to extreme regime
Euro 2011-10-0330.9270.958Solid detection
Volmageddon 2018-12-2450.9590.981Strong signal
COVID 2020-03-2340.9961.000Strong signal

Revision limitations

No-go dispositions

  1. DEM++ native replication: NO-GO. Algorithm is explicitly proprietary; TD Sequential proxy captures directional behavior but cannot match exact counts.
  2. VIX de-trending native replication: NO-GO. De-trending algorithm is proprietary; ratio-to-SMA and percentile-rank proxies are approximate.
  3. Exact correction catalog parity: NO-GO. 379 vs 549 corrections suggests different boundary detection rules.
  4. Bull trap (FAIL) factor: PARTIAL. Definition is partially disclosed; our proxy shows limited variation.

Disposition

exploratory_tested_proxy — Other/Research publication. The SPM V1.0 concept produces genuinely useful correction-bottom signals across all tested proxy variants (positive returns, 70%+ win rates, fires at major troughs). However, two of six components are proprietary, preventing native-fidelity replication. Best proxy variant (pctrank_252d, diffusion≥3, regime=True) is a candidate for further development if higher-fidelity DEM++ and VIX de-trending proxies become available.

Artifacts

Source artifact: research/results/1575.md