TASLOS

Seven Indicators: Three for Recession, Three for Valuation & Drawdown, One for Cross-Default

Built 2026-10-10 with the requested 3+3 design: three recession gauges, three valuation gauges. Revised 2026-10-11: FSM credit measurement fix, RPS uncertainty band, RPI post-inversion clock, CSG earnings gap (per the improvement analysis); CCC tier context added the same day. CDG added 2026-10-14 as the seventh indicator (cross-default transmission in the AI buildout chain; spec: cross-default-gauge-spec-2026-10-14.md). All indicators invented for this project; every ingredient is a published series (FRED, Fed Z.1, Shiller/Yale, multpl, sourced concentration anchors) or a cited filing/report for CDG. Gray bands = NBER recessions. Analysis, not investment advice.

Health bars — the seven indicators

The cockpit's health bars, on the same scales, zone colors, thresholds and chips: good on the left, danger (red) on the right, solid marker now, faded markers 1 and 3 months ago, and a chip for the one-month move. CDG has no history yet, so its bar carries the level marker plus a state dot (red = FIRED) instead of ghost markers.

Timing — where we're going

RPI recession probability, next 12m
9.9% ▼ 1.28 / 1m
10.1 pts below the 20% danger band
Logit on the curve, Sahm, industrial production, permits, payrolls. Base rate ≈15%. Post-inversion clock: the curve re-steepened in Dec 2024, 21 months ago, vs a 1-11 month historical lead window — the longest wait in the sample.
LIG labor inflection gauge
12 / 100 ▼ 23.5 / 1m
48 pts below the 60 trigger
Sahm scaled, claims YoY, payroll momentum, temp-help YoY. At 60 or above it matched all 8 recessions since 1970, with 3-month leads in 2000 and 2007.
FSM financial stress momentum
33 / 100 ▬ flat / 1m
27 pts below the 60 severity zone
Takes the worse of monthly Baa−Aaa widening and daily HY widening from its 6-month low, plus spread level and NFCI. Today's entire reading is the HY leg; the Baa and NFCI legs are still zero.

Fragility — how bad if it goes

DRG drawdown risk gauge
93 / 100 ▬ flat / 1m
8 pts inside the 85 fragility zone
Percentile blend: CAPE 98th, Buffett deviation 98th, household equity allocation 98th, concentration 92nd, margin leverage 81st. In the 85+ band, median forward 10-year real return was +1.1%/yr.
RPS expected 10y real return (CAPE)
0.8% / yr ▼ 0.34 / 1m
0.8 pts into positive expected returns
Equal-weight blend of three regressions to forward 10y real return: log-CAPE, Buffett trend deviation, and ECY (earnings yield minus the ex-post real 10y yield). Out of sample the blend cut the CAPE-only error by a third (RMSE 3.77 vs 5.54). The ±1 SD band is −3.4% to +4.9%: a valuation statement, not a forecast with timing.
CSG concentration & sync gauge
38.67% ▬ flat / 1m
2000 peak 26.6%
8.7 pp inside the zone beyond the 2000 peak
Top-10 share of the S&P 500, computed daily from State Street's published SPY holdings, dual share classes combined by issuer; sourced anchors carry the history through Sep 2026. The cap-minus-earnings gap is only ~+3pp (vs ~+12pp in 2000): single-point-of-failure risk, not 2000-style froth. SPX/Nasdaq 36m correlation 0.96.
CDG cross-default gauge — AI buildout chain (7th indicator, added Oct 14, 2026)
76 / 100 state: FIRED
Level 76 (ARMED at 60+) · state FIRED: market confirmation MKT 73 plus distress CDS band (CoreWeave ~1,148 bps ≥ 1,000; Oracle ~298 bps) · Type-4 hub event Nov 6, 2026 (Microsoft hub commitment reduction)
Layers: CON 81 (CoreWeave top-2 customers 62% of revenue; Applied Digital 84%; Nebius excluded, no disclosure) · CIR 70 provisional, velocity-scored (8 circular-financing events in 12m; dollar intensity not computable, values undisclosed) · GAP 75 (OpenAI ~$750B committed through 2030 vs ~$50B annualized run rate, reported figures) · MKT 73 (Oracle 5Y CDS ~277 bps, two reports; CoreWeave 5Y CDS ~1,148 bps, two reports; CRWV notes at 9.6-9.75% coupons; CRWV equity −49.2%). First reading — no 1m/3m markers yet. Full panel and deals register: seven-indicator dashboard. Credit tripwires shown elsewhere on this page are cross-reference only and are never scored into CDG.

The seven readings — October 2026

9.9%
RPI — recession probability, next 12m
Base rate ≈ 15%. But the curve re-steepened 21 months ago; recessions historically followed within 1-11.
12 / 100
LIG — labor inflection gauge
Trigger zone ≥ 60. Fired Sep 2025, faded.
33 / 100
FSM — financial stress momentum
Trigger zone ≥ 60. Off zero on the HY leg alone; Baa/NFCI still inert.
0.8%/yr
RPS — expected 10y real return
CAPE 41.8; 1st percentile since 1900.
93 / 100
DRG — drawdown risk gauge
Legs: CAPE 98 · Buffett 98 · household allocation 98 · concentration 92 · margin leverage 81 (percentiles).
38.67%
CSG — concentration & sync
Top-10 share of S&P 500 cap (Sep 30, 2026); sync correlation 0.96; cap-minus-earnings gap ~3pp (was ~12pp in 2000).
76 — FIRED
CDG — cross-default gauge
AI-chain contagion: CON 81 · CIR 70 · GAP 75, confirmed by MKT 73. State FIRED: distress CDS bands tripped; Type-4 hub event Nov 6, 2026 (Microsoft hub commitment reduction).

On the collapse prediction: the valuation family says the market has never offered a worse risk/reward starting point — that part of your thesis is fully supported by 125 years of data. The recession family says no recession trigger is present: recessions and the crashes that come with them are labor-and-credit events, labor is calm, and monthly credit is calm — but daily credit has begun to stir (FSM off zero on high-yield widening alone). The historical pattern to respect is 1998-2000: DRG-equivalent readings stayed extreme for roughly three years while the timing gauges stayed quiet, then the labor gauge turned (Dec 2000, +3 months before the peak) and the drawdown was -49%. Fragility decides how bad; inflection decides when. Right now only the first key has turned.

One panel per indicator, each on its own scale (the units are incompatible: %, 0-100 scores, %/yr), with the suite's own trigger or watch levels as dashed gold lines and NBER recessions shaded on the long panels. RPI, LIG, FSM, RPS and DRG plot the model's own month-by-month computed history from the published ingredients in Methods & limits — the same series drawn in each indicator's full chart below. CSG has no continuous series: its panel plots the sourced anchors as points, nothing interpolated. CDG begins at its 2026-10-14 seed and accrues one reading per daily run; no earlier history exists and none is reconstructed. Panels rebuild from the stored series on every page build, so this section cannot be wiped by the daily pipeline.

RPI — recession probability

9.9%

789 readings · Jan 1961 – Sep 2026
Model-computed monthly history (logistic model, FRED ingredients). Dashed line: the daily watch fires at 20%.

LIG — labor inflection

12 / 100

922 readings · Jan 1950 – Oct 2026
Model-computed monthly history. Dashed line: trigger zone at 60.

FSM — financial stress momentum

33 / 100

922 readings · Jan 1950 – Oct 2026
Model-computed monthly history. Dashed line: trigger zone at 60.

RPS — expected 10y real return

0.8%/yr

1522 readings · Jan 1900 – Oct 2026
Implied by the log-CAPE regression for every start month since 1900 (Shiller data). Dashed line: zero.

DRG — drawdown risk

93 / 100

794 readings · Sep 1960 – Oct 2026
Model-computed monthly history (expanding percentiles, no look-ahead). Dashed lines: 85 escalation, 98 watch fire.

CSG — top-10 concentration

38.67%

11 readings · Dec 1990 – Sep 2026
Sourced anchors ONLY, plotted as points: no continuous official series exists and none is interpolated. Dashed line: watch fires at 42%.

CDG — cross-default gauge

76 · FIRED

1 reading · Oct 2026 – Oct 2026 · begins at the 2026-10-14 seed
Seeded 2026-10-14; the gauge did not exist before, so no earlier history exists or is reconstructed. One reading accrues per daily run (trends-log.json). Dashed line: ARMED at 60.

Family 1 — Recession & economic indicators

1. RPI — Recession Probability Index (1959+)

Logistic probability that a recession begins within 12 months, from five standardized features: 10Y-3M spread (long-history GS10 minus TB3MS), Sahm, industrial production 6m change, building permits YoY, payroll 6m growth. Accuracy: AUC 0.88 in-sample; 0.83 out-of-sample (fit 1959-1999, tested 2000-2026). Only 3.2% of non-recession months ever printed above 50%. Median probability around past peaks: 25% a year before, 29% at -6m, 28% at -3m, 33% at the peak — this model speaks in odds, not alarms, and it rarely exceeds ~35% before the fact. Honest flaw: the yield curve does nearly all the work (curve-only AUC 0.87); the other features mostly calibrate. And because the curve re-steepened in Dec 2024, RPI has already forgiven the 2022-24 inversion — if that inversion was the signal and the lag is simply unprecedented, RPI will be the last to know. The post-inversion clock: re-steepening was 2024-12, 21 months ago on current data. In the four sampled cycles, recession followed re-steepening within 1-11 months — so either this cycle's lag is the longest on record, or the inversion's signal has expired. RPI's low reading assumes the latter; the clock is printed here so the assumption stays visible.

2. LIG — Labor Inflection Gauge (1950+)

Labor only, 0-100: Sahm scaled (0.50 = full weight), claims YoY, payroll 6m momentum, temp-help YoY (1990+). Pure labor, because every postwar recession is ultimately a labor event and labor is where false alarms go to die. Accuracy at ≥60: matched 8 of 8 recessions since 1970 (all of them), false-positive episodes 3 — 2003 (jobless-recovery echo), Jul 2024 (the supply-driven Sahm summer), and Sep 2025 (a genuine soft patch that healed). Episodes: 1970-02→1969-12 (-2m) · 1974-08→1973-11 (-9m) · 1980-04→1980-01 (-3m) · 1981-10→1981-07 (-3m) · 1990-08→1990-07 (-1m) · 2000-12→2001-03 (+3m) · 2003-02→none · 2007-09→2007-12 (+3m) · 2020-03→2020-02 (-1m) · 2024-07→none · 2025-09→none. Note the +3m leads in 2000 and 2007: claims and temp help turn before headline unemployment does, which is the lead Sahm alone never gives.

3. FSM — Financial Stress Momentum (1970+)

Credit channel, 0-100: a widening leg that takes the worse of Baa-Aaa widening from its 12m low and HY daily widening from its 6-month low (the HY leg exists from Oct 2023, FRED's ICE window; before that, Baa carries the history), plus spread level and NFCI. Accuracy at ≥60: matched 6 of 7 recessions since 1970 (the miss is 2001 — the one postwar recession with no financial-stress event to measure; it peaked at 50), false positives 5 (1971 and 1974 recession tails, 1984 Volcker stress, 2011 euro crisis, 2022 inflation shock — real stress, no new recession). Verdict: FSM is a coincident severity gauge, not a leader — when it fires, the question is no longer whether, but how deep. Today it reads 33, and the composition is the story: the entire reading comes from the HY leg — spreads widened off the late-August low while equities sat at record highs, the divergence the tripwire board flagged — while the Baa-Aaa and NFCI legs still read zero. Stress is being priced in the daily market before it reaches monthly credit or bank conditions, which is exactly the blindness the Oct 2026 improvement analysis fixed (the pre-fix gauge read 0). Episodes: 1971-01→none · 1973-09→1973-11 (+2m) · 1974-10→none · 1979-06→1980-01 (+7m) · 1981-10→1981-07 (-3m) · 1984-02→none · 1990-10→1990-07 (-3m) · 2007-12→2007-12 (+0m) · 2011-10→none · 2020-03→2020-02 (-1m) · 2022-07→none

The tier below HY is flashing louder than HY itself. ICE BofA CCC & lower OAS closed Oct 8, 2026 at 12.52%, +3.48pp off its May 2026 low of 9.04% in five months, while BB widened ~0.44pp and BBB ~0.10pp over the same span; the CCC−HY quality gap of 9.37pp is the widest in FRED's window. FRED truncates this series to ~3 years, but TradingView's chart of the same series carries the full history (verified 2026-10-11): since Dec 1996 the all-time high is 36.7% (Nov 2008) and the stress peaks were 23.9% (Dec 2000), 14.5% (Sep 2011), 19.8% (Feb 2016), 17.9% (Mar 2020) and 12.81% (Sep 2022). Today's 12.52% sits 0.29pp under the entire 2022 rate-shock peak, around the 85th percentile of months since 1996 — and in every prior episode, a momentum crossing of ~12% overshot by +1 to +24pp rather than topping (the first >12% monthly close in 2008 came in March, eight months before the peak, with a head-fake dip back below 12% in between). CCC and BBB widening wires joined the tripwire board on 2026-10-11; both CCC wires seeded tripped and BBB is calm, so the stress is so far contained to the weakest tier — BBB joining is the contagion tell.

Family 2 — Valuation, drawdown risk & return potential

4. RPS — Return Potential Score (1900+, Shiller)

Yes — this is the Shiller PE indicator, rebuilt as a return gauge rather than a ratio chart. Expected next-10-year real total return implied by log-CAPE, fit on 1365 start months (1900-2016, R² = 0.30 on overlapping data). The quintile ladder is the accuracy claim — monotone across 125 years:

CAPE quintile (1900+)CAPE rangeMedian actual next-10y real return
Q15-11+10.8%
Q211-14+8.7%
Q314-17+5.5%
Q417-22+5.1%
Q522-44+4.0%

Today's CAPE of 41.8 implies -0.7%/yr real — the lowest expected-return reading in the 1900-2026 sample (1th percentile). Even the richest historical quintile managed +4.0% medians, because it contained 1990s starts rescued by the bubble's second half; a start at 41.9 has no such cohort. Honest precision: the regression's residual SD is 4.6pp, so the ±1 SD band runs -5.4% to +3.9%/yr. The band widens the uncertainty without rescuing the outlook — even its optimistic edge sits below the ~+6.5% long-run real average.

5. DRG — Drawdown Risk Gauge (1952+)

Mean of five extremity percentiles (expanding, no look-ahead): CAPE, Buffett trend deviation, household equity allocation (37.8% of total household assets, Fed Z.1 — the positioning gauge), top-10 concentration (range-normalized across sourced anchors; no continuous official series exists), and margin leverage (FINRA/NYSE margin debt YoY growth, 1959+). The leverage leg today: margin debt hit a record $1,502B in Jun 2026 and stood at $1,454B in Aug 2026, +37.2% YoY (88th percentile since 1959), with debit balances at 7.0x free credit cash balances — the thinnest cash cushion in the dataset. Leverage is the amplifier: it does not start declines, it converts them into forced selling. Accuracy — as a return gauge, excellent:

DRG bandMonthsMedian actual next-10y return (nominal, annualized)
0-50320+10.9%
50-70299+6.5%
70-8582+1.2%
85-10193+1.1%

Accuracy — as a crash predictor, deliberately shown mixed. DRG at the start of every major drawdown:

PeakDrawdownDRG at peak
1968-11-36%93
1973-01-48%54
1980-11-27%29
1987-08-34%50
1990-07-20%32
2000-03-49%86
2007-10-57%70
2020-02-34%47
2022-01-25%74

Valuation-driven tops (1968, 2000, 2022) started from DRG 74-93. Policy/exogenous crashes (1980, 1987, 1990, 2020) started from 29-50. DRG measures how much air is under the market, not whether something will push it. At 95 today, the air is thinner than at any of those peaks.

6. CSG — Concentration & Sync Gauge

Your concentration point, quantified with sourced anchors only (J.P. Morgan, S&P Dow Jones Indices, FactSet/RQI, Goldman Sachs, constituent-cap calculations) — no free continuous series exists, and none is fabricated here:

DateTop-10 share of S&P 500 market cap
1990-12-3120.0%
2000-03-3126.6%
2015-12-3119.0%
2020-12-3128.6%
2022-12-3124.0%
2023-10-3132.0%
2024-12-3137.0%
2025-12-3141.0%
2026-05-3140.8%
2026-08-3137.8%
2026-09-3039.2%

Two facts, and they pull in opposite directions. Cap concentration is unprecedented: 39.2% (Sep 30, 2026), vs. 26.6% at the 2000 peak — and the index's leaders are the same names across the S&P 500, Nasdaq-100, and growth indexes, with a 36-month S&P/Nasdaq return correlation of 0.96. (That correlation's percentile is only 38th since 1971 — the two indexes have moved as one for most of two decades, so sync alone is a weak discriminator; the concentration level is the real break with history.) But the earnings support is real this time: the top 10's cap-vs-earnings gap is roughly 40% of cap vs. ~37% of expected earnings (Goldman, Oct 2026) — a ~3pp unsupported-weight gap, vs. ~12pp in 2000 (27% of cap, ~15% of earnings). Concentration here is a single-point-of-failure risk (a handful of earnings reports now move the index), not the hollow froth of 2000. If those earnings crack, there is no diversified index left underneath — that is the collapse mechanism this gauge watches: top-10 earnings revisions, which the other five indicators would only catch after the fact.

Family 3 — The AI chain

7. CDG — Cross-Default Gauge (2026-10-14)

The first six indicators watch the whole market. CDG watches one chain: in the AI buildout, a small number of private hubs (today, effectively OpenAI) have signed purchase commitments now measured in the hundreds of billions; those commitments are financed in part by the hub's own suppliers and investors, and public neoclouds have borrowed against them. The exposure chain runs both directions: hub → neocloud contracted revenue → neocloud bonds, loans and equity → public equity and credit indexes. It is concentration plus circularity plus a funding gap, with every leg exposed to the same counterparties. Spec: cross-default-gauge-spec-2026-10-14.md. Headline discipline: only definitive and closed deals are ever summed; LOIs are never added to totals (announced-but-unfunded headline figures circulating for this chain exceed $1.4T and mix statuses).

Composite level: 76 / 100 (0.35·CON + 0.30·CIR + 0.35·GAP). State: CONFIRMED — the level alone can only reach ARMED; CONFIRMED additionally requires the market layer MKT ≥ 60 plus a defined confirmation event in the trailing 6 months; FIRED requires MKT ≥ 80, a Type-4 hub event, or distress CDS bands. Clearing steps down one rung at a time with hysteresis (two consecutive monthly readings; quarterly for ARMED→NORMAL).

CON — customer concentration (SEC filings) (mixed)81 / 100
CIR — circularity velocity (deals register) (worsening) · provisional: velocity-scored, intensity not computable70 / 100
GAP — hub funding gap (reported figures) (worsening)75 / 100
MKT — market confirmation (NOT in the level) (worsening)73 / 100

CON 81: CoreWeave top-2 customers = 62% of revenue (Q2 2026 10-Q; top-1 was 67% in FY2025, so direction is improving at the anchor); Applied Digital top-2 = 84% (FY2026 10-K). CON = 0.5·median + 0.5·max of the banded subscores (70, 85). Nebius is excluded — it does not disclose customer revenue shares; it is carried as a commitment memo only (~$32B firm of >$40B reported commitments from Microsoft and Meta). Reverse concentration memo: S&P's Jul 2026 Oracle downgrade named OpenAI at nearly half of Oracle's $638B backlog.

CIR 70 (provisional): 8 qualifying circular-financing events in the trailing 12 months (window from 2025-10-01): C-02, C-03, C-06b, C-08, C-09, B-02, B-03, B-04. Dollar intensity is not computable today — warrant values, backstop utilization, and Nvidia's share of the OpenAI round are undisclosed — so the layer is velocity-scored and flagged provisional until filings disclose the values. The one computable pair, Microsoft/OpenAI (~$13.8B invested vs a $250B Azure commitment, ~6%), is a memo, not the layer.

GAP 75: OpenAI commitments of $750B through 2030 (Reported Jul 2026) = $150B/yr against a ~$50B annualized run rate (net basis, FT, 2026-10-08) — ratio 3.0, band 75. Every figure is a reported estimate, not an audited financial; bases are never blended. Sensitivity (commitment / run-rate basis → ratio (score)): $600B / gross $70B → 1.71 (55) · $600B / net $50B → 2.4 (75) · $750B / gross $70B → 2.14 (75) · $750B / net $50B → 3.0 (75). Even the most favorable pairing scores 55. Anthropic memo (not scored): ratio ~1.4-1.6, band 55.

MKT 73: Oracle 5Y CDS ~261 bps (2026-10-08, two independent reports, band confirmed) → 65; CoreWeave 5Y CDS ~855 bps (2026-08-15) → 80 SINGLE SOURCE, provisional; stale (>45d); primary market → 70 (CoreWeave senior notes at 9.75% Apr 2026 and 9.625% Jun 2026; the Aug 2026 $2.6B term loan flexed ~+100-125 bp wider); CRWV equity drawdown 49.2% from its 52-week high → 75. A CDS band may change only on two independent reports; a single report sets a provisional band with a flag. Readings go stale at 45 days and drop out at 90. The suite's credit tripwires (CCC/HY/BIZD/Fitch) are displayed alongside CDG in the cockpit but are never scored into MKT — counting them twice would double-count the same evidence.

Confirmation events already in the trailing 6 months (why the state is CONFIRMED, not merely ARMED):

What fires it (FIRED): MKT ≥ 80; OR a Type-4 hub event (payment delay, renegotiation, commitment reduction, missed funding milestone, flat/down round, or failed raise — none has occurred); OR Oracle 5Y CDS > 300 bps or CoreWeave 5Y CDS > 1,000 bps on two independent reports. What the gauge is not: not a probability, not a timing tool, not a claim that default is likely; CON and CIR describe an exposure structure, GAP a funding arithmetic, and only MKT says anything about likelihood. It also says nothing about whether the buildout is economically justified — only about what happens to the chain's creditors and shareholders if it is not.

Deals register — 17 entries (cdg-deals.json, append-only)
IDAnnouncedPartiesStructureFinancing valueStatusCounts
C-012025-09-22Nvidia ↔ OpenAIequity for capacity *$100.0BLOIvelocity
C-022025-10-06AMD ↔ OpenAIwarrants for capacity—definitivevelocity
C-032025-10-28Microsoft ↔ OpenAIequity stake plus purchase commitment$135.0Bdefinitivevelocity
C-042025-09-10Oracle ↔ OpenAIpurchase commitment—definitivememo
C-052025-10-13Broadcom ↔ OpenAIco development—definitivememo
C-06a2025-09-01Nvidia ↔ CoreWeaveresidual capacity backstop$6.3Bdefinitivevelocity
C-06b2026-01-26Nvidia ↔ CoreWeaveequity investment$2.0Bclosedvelocity
C-072025-09-25CoreWeave ↔ OpenAIpurchase commitment—definitivememo
C-082026-03-31Amazon ↔ Nvidia ↔ SoftBank ↔ OpenAIfunding round *$122.0Bclosedvelocity
C-092026-03-01Nvidia ↔ Nebiusstrategic investment$2.0Bclosedvelocity
C-102025-11-03Microsoft ↔ IRENpurchase commitment—definitivememo
C-112025-09-01Microsoft ↔ Nebiuspurchase commitment—definitivememo
C-122025-11-01Meta ↔ Nebiuspurchase commitment—definitivememo
B-012025-10-23Google ↔ Anthropicsupply agreement—definitivememo
B-022026-04-01Google ↔ Broadcom ↔ Anthropiccapacity financing—definitivevelocity
B-032026-04-01Amazon ↔ Anthropicequity plus purchase commitment$5.0Bdefinitivevelocity
B-042025-11-01Microsoft ↔ Anthropicequity plus purchase commitment$5.0Bdefinitivevelocity

* disputed: C-01's headline total is disputed by later reporting (the $100B figure is an LOI-era ceiling; Bloomberg reported in Feb 2026 the deal was “nowhere near finalized”); C-08's circulating claim of a completed $30B Nvidia investment in OpenAI is contradicted by Nvidia's own 10-K (filed 2026-02-25) and 10-Q (filed 2026-05-20). Statuses: LOI / definitive / closed / disputed / completed. Full notes, sources and conditions are in the register file.

What would change the reading

Methods & limits

Scripts: ~/workspace/valuation-model/work/analysis3.py (RPI/LIG/FSM/RPS/MSI), analysis4.py (DRG), cdg.py (CDG; data: cdg-deals.json, cdg-con.json, cdg-gap-log.json, cdg-mkt-log.json). Concentration research: work/concentration-research.md. Prepared for Michael Davis, 2026-10-10; CDG added 2026-10-14.