Scenarios After 200MA Breadth Turns Pink

Data through 2026-10-02 · Current episode began 2026-09-18 · Session 11 · Completed historical episodes: 53

Scope: The main analysis follows each entire pink episode. A 63-session window represents about three months, not the full warning cycle. Historical frequencies describe a small sample; they are not calibrated probabilities for the current episode.

Market breadth dashboard · Pink Onsets Near Price Highs

Rapid switching excluded

Exclude all original segments in a completed chain of at least three pink episodes separated by at most five non-pink sessions, with a total first-onset-to-final-exit span of at most 40 sessions. Retained episodes keep their original dates and outcomes; episodes are not merged.

Original completed episodes: 56; retained: 53. Excluded onset dates: 2015-03-11, 2015-03-26, 2015-04-17.

This retrospective noise filter uses subsequent regime changes. It cannot necessarily be evaluated at onset or on session 11. Filtered statistics are descriptive sensitivity results, not a more accurate live probability estimate. The same rule is applied separately to each universe sensitivity model.

Fresh long-history data and universe sensitivity

Exploratory survivor-cohort study: The reference model uses the current 504 constituents and preserves the project’s fixed denominator: a missing or unavailable 200-day average counts as not above the average. Earlier periods therefore contain both survivorship bias and denominator dilution. This is not a verified point-in-time reconstruction of the historical S&P 500.

Fresh retrieval covered 1256 current/former symbols; usable adjusted price history was obtained for 983, including all 504 current constituents. SPY covers 1993-01-29 through 2026-10-02. Prices use FMP adjClose; the provider describes it as adjusted for splits and dividends. The archived inputs and acquisition manifest record individual coverage and hashes.

Historical membership was also reconstructed from the provider’s changes, but 43 reverse-history inconsistencies remain. Missing delisted histories prevent complete historical coverage. Its results are a sensitivity model, not the primary forecast evidence.

YearCurrent-cohort median MA eligibilityReconstructed-history median MA eligibilityHistorical eligible / members (medians)
199352.2%38.8%190 / 490
200066.9%53.1%263 / 495
200880.8%75.6%378 / 500
201691.9%93.5%472 / 505
202699.2%99.8%502 / 503
ModelCompleted nOnset → low sessions: mean / medianLow return: mean / medianOnset → end sessions: mean / median
Current cohort, fixed denominator (reference)5323.9 / 8.0-5.8% / -2.5%56.0 / 39.0
Current cohort, MA-eligible denominator5425.5 / 10.0-6.0% / -3.0%57.5 / 38.5
Historical changes, available MA-eligible members (incomplete)5728.4 / 8.0-5.7% / -2.4%59.0 / 37.0

Different denominator and membership models change episode dates and counts. They should not be pooled into one probability estimate. The reference preserves the visible September 18 onset; the MA-eligible current-cohort variant produces a September 16 onset.

Full-episode results conditioned on surviving to the current age

Only 44 reference episodes were still pink on session 11. For those completed episodes, onset-to-low time averaged 28.7 sessions (median 12.0); low-to-end time averaged 37.8 (median 24.5); the low return averaged -6.9% (median -4.4%). The all-episode table below includes shorter warnings too.

Current conditions

Smoothed 200-day breadth: 61.7% (EMA200); short-term breadth: 46.5% (EMA8); unsmoothed percentage above the stock-level 200-day moving average: 45.4%.

The SPY-derived price series is 769.64, +1.0% since the pink onset and -0.8% below its highest close in the latest 63 sessions.

Full episode: onset, price low, and warning end

The price low is the first minimum close within the pink interval: onset included, first non-pink session excluded. Warning end is the first non-pink session and its close. Onset is day 0. The current unfinished episode is excluded from completed-episode statistics. These are retrospective measurements, not dates knowable in advance.

MeasurenMeanMedianMinimum–maximum
Onset → price low: trading sessions5323.9 sessions8.0 sessions0.0 to 187.0 sessions
Onset → price low: calendar days5334.8 days13.0 days0.0 to 269.0 days
Onset → price low: price return53-5.8 %-2.5 %-44.0 to 0.0 %
Price low → first non-pink day: trading sessions5332.1 sessions19.0 sessions1.0 to 123.0 sessions
Price low → first non-pink day: calendar days5346.8 days28.0 days1.0 to 179.0 days
Onset → first non-pink day: trading sessions5356.0 sessions39.0 sessions1.0 to 228.0 sessions
Onset → first non-pink day: calendar days5381.5 days56.0 days1.0 to 330.0 days
Onset → first non-pink day: price return533.2 %3.3 %-28.9 to 14.3 %
Onset → last pink day: price return (reference)532.8 %2.9 %-28.9 to 16.2 %

13 episodes never closed below their onset close during the pink interval. They contribute zero days and zero return to the price-low measurements. Means of the two time segments add to the mean total; medians generally do not.

Among only the 40 episodes that did decline below onset, time to the price low averaged 31.6 sessions (median 16.0), and the price-low return averaged -7.6% (median -4.6%). This outcome-conditioned subset is a diagnostic, not an unconditional forecast.

Pink onsetPrice-low dateOnset → low: sessions / daysLow returnLow → end: sessions / daysFirst non-pink dateEnd return
1994-03-301994-04-042 / 5-1.3%88 / 1271994-08-09+4.1%
1994-10-051994-10-061 / 1-0.3%4 / 61994-10-12+2.9%
1994-11-231994-12-0810 / 15-0.8%13 / 201994-12-28+2.7%
1996-07-151996-07-150 / 0+0.0%56 / 791996-10-02+11.4%
1996-10-301996-10-300 / 0+0.0%1 / 11996-10-31+1.0%
1997-03-271997-04-1110 / 15-4.7%18 / 261997-05-07+5.8%
1997-10-291997-10-301 / 1-2.2%73 / 1101998-02-17+11.9%
1998-05-191998-08-3172 / 104-13.5%59 / 841998-11-23+7.9%
1998-12-151998-12-161 / 1-0.1%4 / 61998-12-22+3.8%
1999-02-101999-02-100 / 0+0.0%16 / 231999-03-05+4.3%
1999-09-211999-10-1518 / 24-4.5%115 / 1672000-03-30+14.3%
2001-03-222001-04-038 / 12-0.7%19 / 282001-05-01+14.3%
2001-09-072001-09-216 / 14-10.2%41 / 592001-11-19+6.9%
2002-06-252002-10-0974 / 106-19.6%60 / 892003-01-06-3.8%
2003-01-222003-03-1133 / 48-8.7%6 / 82003-03-19-0.2%
2004-05-072004-08-0662 / 91-2.5%65 / 942004-11-08+7.4%
2005-04-142005-04-204 / 6-1.7%30 / 432005-06-02+4.3%
2005-06-102005-06-100 / 0+0.0%4 / 62005-06-16+1.0%
2005-06-242005-06-240 / 0+0.0%13 / 202005-07-14+3.3%
2005-08-192005-08-265 / 7-1.4%10 / 172005-09-12+1.5%
2005-09-142005-10-1321 / 29-4.3%25 / 352005-11-17+1.6%
2006-04-172006-04-170 / 0+0.0%1 / 12006-04-18+1.6%
2006-05-152006-06-1320 / 29-5.4%69 / 992006-09-20+3.2%
2007-07-262007-08-1514 / 20-4.7%38 / 552007-10-09+6.2%
2007-10-162008-03-1099 / 146-16.3%36 / 512008-04-30-9.2%
2008-06-262008-07-1512 / 19-5.7%21 / 292008-08-13+0.3%
2008-09-092009-03-09124 / 181-44.0%24 / 352009-04-13-28.9%
2010-05-202010-07-0230 / 43-4.5%59 / 872010-09-27+7.3%
2011-06-082011-10-0381 / 117-13.5%63 / 922012-01-03+0.9%
2012-06-012012-06-041 / 3-0.1%22 / 312012-07-05+7.3%
2012-07-092012-07-123 / 3-1.3%18 / 262012-08-07+3.7%
2012-11-132012-11-152 / 2-1.5%16 / 252012-12-10+3.4%
2014-02-032014-02-030 / 0+0.0%14 / 212014-02-24+6.2%
2014-04-112014-04-110 / 0+0.0%7 / 122014-04-23+3.3%
2014-04-252014-04-250 / 0+0.0%21 / 322014-05-27+2.8%
2014-07-252014-08-079 / 13-3.4%15 / 212014-08-28+1.2%
2014-09-122014-10-1624 / 34-6.0%17 / 252014-11-10+2.9%
2014-12-162014-12-160 / 0+0.0%3 / 32014-12-19+4.9%
2015-01-092015-01-154 / 6-2.6%19 / 282015-02-12+2.3%
2015-05-052015-05-061 / 1-0.4%9 / 132015-05-19+2.0%
2015-05-282015-08-2562 / 89-11.4%67 / 972015-11-30-0.8%
2015-12-032016-02-1147 / 70-10.5%16 / 252016-03-07-1.9%
2016-11-022016-11-042 / 2-0.6%14 / 212016-11-25+5.6%
2016-12-012016-12-010 / 0+0.0%6 / 82016-12-09+3.2%
2018-02-082018-02-080 / 0+0.0%123 / 1792018-08-06+11.4%
2018-10-052018-12-2454 / 80-18.1%33 / 502019-02-12-4.2%
2020-02-262020-03-2318 / 26-28.0%52 / 742020-06-05+3.1%
2020-06-262020-06-260 / 0+0.0%13 / 202020-07-16+6.9%
2021-09-202022-06-16187 / 269-15.0%41 / 612022-08-16+0.1%
2022-08-232022-10-1235 / 50-13.2%19 / 272022-11-08-7.0%
2023-09-262023-10-2723 / 31-3.6%17 / 252023-11-21+6.4%
2024-12-182025-04-0874 / 111-14.8%57 / 842025-07-01+6.3%
2026-03-122026-03-3012 / 18-4.9%52 / 742026-06-12+11.7%

Each path ends at the first non-pink close. Episodes have different lengths; this chart is retrospective and is not a forecast band.

Sensitivity to the definition of a bottom

Using the minimum close in a fixed 126-session window from onset instead, n=53: time to the low averages 36.2 sessions / 52.6 calendar days, with medians of 21.0 / 29.0. Return averages -7.0%; median -3.8%. A fixed window can miss a later low or end during an ongoing decline.

Current episode: the lowest close observed so far occurred on 2026-09-18, 0 sessions after onset, with an onset-relative return of +0.0%. This is not a confirmed final bottom.

Price low versus breadth-bottom detection

All price returns use the pink-onset close as the denominator. A plotted bottom date and the date that bottom can first be detected are different. Compare only matching episodes; do not subtract averages from different samples or subtract marginal medians to estimate the median paired difference.

200MA breadth bottom: detected in 20 episodes; absent in 33

Paired measureMeanMedian
Onset → within-episode price low-9.1 %-5.1 %
Onset → breadth-bottom marker date+0.5 %+2.8 %
Onset → first detectable date+4.3 %+7.5 %
Marker-date return minus price-low return+9.6 percentage points+7.5 percentage points
Detection-date return minus price-low return+13.4 percentage points+12.6 percentage points
Detection price relative to the within-episode minimum+15.3 %+13.1 %
Marker date → first detection+24.0 sessions+26.0 sessions
Pink onsetPrice-low returnMarker dateFirst detectionDetection returnPaired gap
1994-03-30-1.3%Not detected———
1994-10-05-0.3%Not detected———
1994-11-23-0.8%Not detected———
1996-07-15+0.0%Not detected———
1996-10-30+0.0%Not detected———
1997-03-27-4.7%Not detected———
1997-10-29-2.2%Not detected———
1998-05-19-13.5%Not detected———
1998-12-15-0.1%Not detected———
1999-02-10+0.0%Not detected———
1999-09-21-4.5%2000-03-232000-05-02+10.8%+15.3 pp
2001-03-22-0.7%2001-04-252001-06-06+15.0%+15.6 pp
2001-09-07-10.2%2001-11-122001-12-27+7.5%+17.7 pp
2002-06-25-19.6%Not detected———
2003-01-22-8.7%2003-03-142003-04-07+0.3%+8.9 pp
2004-05-07-2.5%2004-11-022004-12-09+9.6%+12.1 pp
2005-04-14-1.7%Not detected———
2005-06-10+0.0%Not detected———
2005-06-24+0.0%Not detected———
2005-08-19-1.4%Not detected———
2005-09-14-4.3%2005-11-092005-12-19+3.0%+7.3 pp
2006-04-17+0.0%Not detected———
2006-05-15-5.4%2006-09-122006-10-25+7.8%+13.1 pp
2007-07-26-4.7%Not detected———
2007-10-16-16.3%2008-04-232008-05-30-7.8%+8.5 pp
2008-06-26-5.7%Not detected———
2008-09-09-44.0%2009-04-082009-05-05-24.9%+19.0 pp
2010-05-20-4.5%2010-09-172010-10-27+11.2%+15.7 pp
2011-06-08-13.5%2011-12-222012-01-20+4.4%+18.0 pp
2012-06-01-0.1%Not detected———
2012-07-09-1.3%2012-08-032012-09-12+6.7%+8.0 pp
2012-11-13-1.5%2012-11-282013-01-11+7.5%+9.0 pp
2014-02-03+0.0%Not detected———
2014-04-11+0.0%Not detected———
2014-04-25+0.0%Not detected———
2014-07-25-3.4%Not detected———
2014-09-12-6.0%Not detected———
2014-12-16+0.0%Not detected———
2015-01-09-2.6%Not detected———
2015-05-05-0.4%Not detected———
2015-05-28-11.4%Not detected———
2015-12-03-10.5%2016-03-012016-03-28-0.1%+10.5 pp
2016-11-02-0.6%Not detected———
2016-12-01+0.0%Not detected———
2018-02-08+0.0%Not detected———
2018-10-05-18.1%2019-02-012019-02-28-2.6%+15.5 pp
2020-02-26-28.0%Not detected———
2020-06-26+0.0%2020-07-132020-08-10+11.8%+11.8 pp
2021-09-20-15.0%Not detected———
2022-08-23-13.2%2022-10-272022-11-21-3.9%+9.3 pp
2023-09-26-3.6%2023-11-132023-12-08+8.1%+11.6 pp
2024-12-18-14.8%2025-06-252025-07-25+9.7%+24.5 pp
2026-03-12-4.9%2026-06-082026-07-28+11.8%+16.7 pp

Detection preceded the eventual within-episode price low in 0/20 matched episodes. A ratio between detection price and the eventual low is not necessarily a realizable forward return.

8MA breadth bottom below 40%: detected in 25 episodes; absent in 28

Paired measureMeanMedian
Onset → within-episode price low-10.3 %-10.2 %
Onset → breadth-bottom marker date-6.0 %-5.6 %
Onset → first detectable date-1.6 %-1.4 %
Marker-date return minus price-low return+4.3 percentage points+2.1 percentage points
Detection-date return minus price-low return+8.7 percentage points+6.2 percentage points
Detection price relative to the within-episode minimum+11.1 %+6.9 %
Marker date → first detection+5.7 sessions+4.0 sessions
Pink onsetPrice-low returnMarker dateFirst detectionDetection returnPaired gap
1994-03-30-1.3%1994-04-201994-05-02+2.0%+3.3 pp
1994-10-05-0.3%1994-10-071994-10-13+3.2%+3.5 pp
1994-11-23-0.8%1994-12-121994-12-16+1.9%+2.7 pp
1996-07-15+0.0%1996-07-301996-08-02+6.2%+6.2 pp
1996-10-30+0.0%Not detected———
1997-03-27-4.7%Not detected———
1997-10-29-2.2%Not detected———
1998-05-19-13.5%1998-09-101998-09-22-7.0%+6.5 pp
1998-12-15-0.1%1998-12-161998-12-28+5.2%+5.4 pp
1999-02-10+0.0%1999-02-191999-03-08+5.0%+5.0 pp
1999-09-21-4.5%1999-10-191999-10-29+4.8%+9.3 pp
2001-03-22-0.7%2001-04-042001-04-12+7.0%+7.6 pp
2001-09-07-10.2%2001-09-272001-10-03-0.9%+9.3 pp
2002-06-25-19.6%2002-07-252002-07-30-6.8%+12.8 pp
2003-01-22-8.7%2003-02-132003-02-21-3.4%+5.3 pp
2004-05-07-2.5%Not detected———
2005-04-14-1.7%Not detected———
2005-06-10+0.0%Not detected———
2005-06-24+0.0%Not detected———
2005-08-19-1.4%Not detected———
2005-09-14-4.3%Not detected———
2006-04-17+0.0%Not detected———
2006-05-15-5.4%Not detected———
2007-07-26-4.7%Not detected———
2007-10-16-16.3%2007-11-272008-01-02-5.3%+11.1 pp
2008-06-26-5.7%2008-07-152008-07-18-1.8%+3.9 pp
2008-09-09-44.0%2008-09-172008-09-19+1.3%+45.3 pp
2010-05-20-4.5%2010-07-062010-07-09+0.9%+5.4 pp
2011-06-08-13.5%2011-08-222011-08-26-7.7%+5.8 pp
2012-06-01-0.1%Not detected———
2012-07-09-1.3%Not detected———
2012-11-13-1.5%Not detected———
2014-02-03+0.0%Not detected———
2014-04-11+0.0%Not detected———
2014-04-25+0.0%Not detected———
2014-07-25-3.4%Not detected———
2014-09-12-6.0%Not detected———
2014-12-16+0.0%Not detected———
2015-01-09-2.6%Not detected———
2015-05-05-0.4%Not detected———
2015-05-28-11.4%2015-09-042015-09-16-5.3%+6.1 pp
2015-12-03-10.5%2016-01-252016-01-29-5.2%+5.3 pp
2016-11-02-0.6%Not detected———
2016-12-01+0.0%Not detected———
2018-02-08+0.0%Not detected———
2018-10-05-18.1%2019-01-032019-01-08-10.3%+7.8 pp
2020-02-26-28.0%2020-03-252020-04-06-14.5%+13.5 pp
2020-06-26+0.0%Not detected———
2021-09-20-15.0%2022-05-232022-05-27-3.7%+11.3 pp
2022-08-23-13.2%2022-09-062022-09-09-1.4%+11.8 pp
2023-09-26-3.6%2023-10-302023-11-02+1.1%+4.7 pp
2024-12-18-14.8%2025-04-212025-04-25-5.5%+9.3 pp
2026-03-12-4.9%Not detected———

Detection preceded the eventual within-episode price low in 8/25 matched episodes. A ratio between detection price and the eventual low is not necessarily a realizable forward return.

To determine detection dates, the chart algorithm was replayed on each daily data prefix. For 200MA breadth: find_peaks on the negative series, distance=50 and prominence=0.015. For short breadth: retain EMA8 observations below 40%, then find_peaks with prominence=0.02. A qualifying pivot must be inside the pink interval; the first detection is sought before the next pink onset. Later-revised or disappearing candidates still count as first detections. These are chart detections, not the separate trading engine’s entry signals.

Supplement: fixed-horizon outcomes from today’s equivalent age

Historical episodes must still be pink at the same elapsed age as the current episode. Outcomes are measured from that equivalent date, including after pink ends. Only fully observed horizons that end before the current episode begins are used. The 63-session horizon covers roughly three months ahead—about 73 elapsed sessions from onset in this report—and is not selected for demonstrated predictive power.

Sessions aheadnMedian endpoint return25th–75th percentilesPositive endpointMedian worst close vs anchor
544+0.7%-0.7% to +2.4%30/44-0.9%
2144+2.0%-0.7% to +5.0%28/44-1.7%
6344+3.9%-0.4% to +9.8%32/44-3.0%
12643+7.7%+4.0% to +13.9%35/43-3.5%
25243+12.9%+4.4% to +24.2%34/43-4.4%

5 / 21 / 63 / 126 / 252 sessions are approximately one week / one month / three months / six months / twelve months. The quartiles describe observed dispersion, not confidence intervals. Longer windows have fewer fully observed cases.

Sessions aheadWorst-close scenarioCountHistorical shareReference 95% Wilson interval
63Less than 5% decline28/4463.6%48.9% to 76.2%
635% to less than 10% decline5/4411.4%5.0% to 24.0%
6310% or larger decline11/4425.0%14.6% to 39.4%
126Less than 5% decline25/4358.1%43.3% to 71.6%
1265% to less than 10% decline6/4314.0%6.6% to 27.3%
12610% or larger decline12/4327.9%16.7% to 42.7%
252Less than 5% decline22/4351.2%36.8% to 65.4%
2525% to less than 10% decline5/4311.6%5.1% to 24.5%
25210% or larger decline16/4337.2%24.4% to 52.1%

These mutually exclusive scenarios use the lowest close relative to the equivalent-age anchor, not peak-to-trough drawdown or intraday lows. An episode can fall substantially and still end the horizon with a positive return.

Repeated-signal sensitivity

Keeping onsets more than 126 sessions apart reduces the same-age sample to 28 for the 63-session horizon: Less than 5% decline: 15/28 (53.6%), 5% to less than 10% decline: 5/28 (17.9%), 10% or larger decline: 8/28 (28.6%). Selection depends on onset dates, not future price outcomes. The sample still contains related market episodes.

What to monitor

Methods and limitations

Changes from the previous publication

The previous page described the March 12, 2026 episode as of March 26, excluded rising-price divergence cases, and assigned similarity-weighted bottom forecasts. This report studies the September episode with reproducible criteria, retains rising-price cases, treats March as a completed historical episode, and does not carry forward the old probabilities, dates, or price targets.

Data-source documentation: FMP historical price API; daily chart. History begins 1993-01-29. Snapshot SHA-256: 80e1c0848645543854236661f7bf7f80123d017379392e625eee8fff17410e31. This report is frozen at 2026-10-02; daily chart updates do not automatically refresh its statistics.