Recession signals · three independent readings

Three recession signals for the US economy

The Sahm rule, the 10-year minus 2-year Treasury spread, and the NBER recession indicator. Raw readings and trigger states, each shown on its own — this site does not combine them into a recession probability.

The Sahm value is taken directly from the official FRED series SAHMCURRENT; nothing is recomputed here.

Data through
2026-10-07
Signals fired
0 of 3
Coverage
1986-09 – 2026-09 (480 months)
Units
percent / percentage point

01Key facts

The whole page in one block. Figures are filled from the latest data.
The three signals
The Sahm rule, the 10Y−2Y spread and the NBER indicator are each judged on their own.
Sahm reading
The official Sahm value for 2026-09 was 0.00 percentage points, against a trigger of 0.50.
Spread reading
The 10Y−2Y spread was +0.51 percentage points on 2026-10-07; months in a row below zero: 0.
NBER status
USREC was 0 for 2026-09; the last NBER recession ran from 2020-03 to 2020-04.
Sample
480 months of unemployment from 1986-09, USREC from 1970-01, 600 months of the spread.
Update cadence
Every series is refetched automatically once each weekday.
Sources
Four FRED series: UNRATE, SAHMCURRENT, T10Y2Y and USREC.
Disclaimer
A personal project, unaffiliated with any agency, and not investment advice.

02Three recession signals

0 currently fired
S1

Sahm rule

The three-month moving average of the unemployment rate minus its lowest value over the previous twelve months; it triggers at 0.50 percentage points.

Sahm value 0.00pp (2026-09, FRED SAHMCURRENT) · 3-month average 4.13% · lowest of previous 12 months 4.13%

○ Clear
S2

Yield curve inversion

The 10-year Treasury yield sitting below the 2-year yield, i.e. a negative spread.

10Y−2Y +0.51% (2026-10-07) · the latest daily reading is not an inversion

○ Clear
S3

NBER recession

The recession months dated by the NBER Business Cycle Dating Committee, published as the FRED series USREC; 1 means the month falls inside a recession.

USREC = 0 (2026-09) · most recent recession 2020-03 to 2020-04

○ Clear

Each of the three signals is read on its own; this site does not combine them into a weighted score.

As of S1 2026-09-01 · S2 2026-10-07 · S3 2026-09-01

03Sahm rule

Trigger at 0.50 percentage points
The monthly unemployment rate, with a three-month moving average computed here from the same series (last 120 months).
Unemployment rate (UNRATE)Three-month moving average (computed here)
The official Sahm value (FRED series SAHMCURRENT, percentage points, last 48 months); a reading that reaches the top of the shaded band at +0.50 fires the rule.

0410-year minus 2-year spread

Below zero is an inversion
The month-end 10-year minus 2-year Treasury spread (last 360 months); below the zero line is an inversion.

05NBER recession indicator

Shading marks NBER recessions
The unemployment rate (UNRATE, last 480 months), with shading on the recession months dated by the NBER (USREC = 1).
Unemployment rate (UNRATE)Recession

06Monthly detail

Last 36 observations
MonthUnemployment %3-month avg %Sahm value pp10Y−2Y %NBER
2026-094.24.130.00+0.410
2026-084.14.13−0.07+0.410
2026-074.14.20−0.03+0.470
2026-064.24.27+0.07+0.300
2026-054.34.30+0.10+0.470
2026-044.34.33+0.13+0.520
2026-034.34.33+0.20+0.510
2026-024.44.37+0.27+0.590
2026-014.34.40+0.30+0.740
2025-124.4—+0.35+0.710
2025-114.5—+0.35+0.550
2025-094.44.33+0.23+0.560
2025-084.34.23+0.13+0.640
2025-074.34.23+0.17+0.430
2025-064.14.20+0.23+0.520
2025-054.34.23+0.33+0.520
2025-044.24.20+0.30+0.570
2025-034.24.13+0.30+0.340
2025-024.24.10+0.30+0.250
2025-014.04.10+0.37+0.360
2024-124.14.13+0.40+0.330
2024-114.24.13+0.40+0.050
2024-104.14.13+0.40+0.120
2024-094.14.17+0.53+0.150
2024-084.24.17+0.570.000
2024-074.24.07+0.50−0.200
2024-064.13.97+0.43−0.350
2024-053.93.90+0.40−0.380
2024-043.93.90+0.40−0.350
2024-033.93.83+0.33−0.390
2024-023.93.80+0.30−0.390
2024-013.73.73+0.23−0.280
2023-123.83.80+0.30−0.350
2023-113.73.77+0.27−0.360
2023-103.93.77+0.27−0.190
2023-093.73.63+0.13−0.440

The last 36 unemployment observations (a month the source did not publish gets no row, so the span covers more than 36 calendar months). The three-month average is computed here for context only; the Sahm value is the official FRED series SAHMCURRENT. Missing observations are left blank — never carried forward, never filled with zero. The table scrolls horizontally.

07ECON 101

Terms and how to read them
01

What is the Sahm rule, and how is it calculated?

The Sahm rule is a real-time recession indicator proposed by the economist Claudia Sahm: take the three-month moving average of the unemployment rate and subtract the lowest value that same moving average reached over the previous twelve months. A gap of 0.50 percentage points counts as a trigger. It measures momentum in unemployment rather than its level, so it can fire while the unemployment rate is still low by historical standards. The Sahm value shown here is taken directly from the official FRED series SAHMCURRENT rather than recomputed, because the definition admits several reasonable readings at the edges and a locally derived number that disagreed with the FRED page would be impossible for a reader to check. In the Sahm bar chart the shaded band spans ±0.50 and the trigger is its upper edge at +0.50; the lower edge is only the symmetric half of the band and carries no meaning. A three-month average is also computed here from the unemployment rate, but only to draw the chart and to cross-check the pipeline; it never feeds the trigger.

02

What is a three-month moving average, and what does this page use it for?

A three-month moving average adds up the latest three monthly values and divides by three, sliding forward one month at a time; it smooths out single-month sampling noise so the trend is easier to see than in the raw monthly figures. The Sahm rule is built on the three-month average of the unemployment rate: the "3-month average" in the tile is the latest value of that average, and the "lowest of previous 12 months" is the lowest point it reached over the prior twelve months, and the gap between the two is the definition of the rule. The Sahm value in the tile is not obtained by subtracting those two numbers, though. The average computed here from the same unemployment series is used only to draw the dashed line in the upper Sahm chart, to fill the "3-month avg" reference column in the monthly table, and to cross-check against the official value; the Sahm value in the tiles, the key facts and the table always comes from the official FRED series SAHMCURRENT, and the two can differ slightly at the edges. A month missing from the source leaves every average that depends on it blank; nothing is filled in.

03

What does a yield curve inversion mean, and how long is the lead time?

When the 10-year Treasury yield falls below the 2-year yield the spread turns negative, which is what is meant by an inversion. It reflects how the bond market is pricing future short-term rates: investors expect the central bank to cut later, so long-dated yields are pushed below short-dated ones. An inversion has preceded most US recessions of recent decades, but it is not a timetable — historically the gap between the first inversion and the start of a recession has run roughly 6 to 24 months, has varied widely from episode to episode, and inversions have also occurred without a recession following close behind. The spread series on this page takes the value on the last trading day of each month; while the current month is still running, its point is the latest daily reading, and the count of consecutive negative months follows the same rule. This page shows the raw spread and its sign, and does not infer timing from it.

04

How does the NBER date a recession, and how far behind is the USREC series?

Recession start and end dates in the United States are set by the Business Cycle Dating Committee of the National Bureau of Economic Research, which weighs the depth, diffusion and duration of a range of monthly measures of income, employment, production and sales — not the popular rule of two consecutive quarters of negative GDP growth. The committee waits until the data are stable enough, so a call typically arrives many months after the turning point and has sometimes taken more than a year. The FRED series USREC flattens that judgement into a monthly 0 or 1: it is 1 from the month after a business cycle peak through the month of the trough, and 0 otherwise. USREC is therefore an authoritative record of the past, not a live alarm.

05

Why is there no "recession probability: X%" on this page?

Because no such number could be checked by the reader. The three signals measure different things on different clocks: the Sahm rule tracks momentum in unemployment, the yield spread is how the bond market prices the future, and the NBER indicator is a verdict reached after the fact. Combining them into a single percentage requires assigning a weight and a base rate to each one, and those coefficients have no published source and cannot be reproduced from anything on this page; change any of them and the headline figure changes while the reader sees none of it. The choice made here is to publish the raw reading and trigger state of each signal side by side and leave the weighing to the reader. Anyone who does want a probability model can use the yield-curve recession probability published by the Federal Reserve Bank of New York, which is public and comes with documented methodology.

06

How often is the data updated, and where does it come from?

Automatically, once every weekday. All four underlying series come from FRED at the Federal Reserve Bank of St. Louis: UNRATE (the unemployment rate, from the Bureau of Labor Statistics), SAHMCURRENT (the Sahm value, computed by the Federal Reserve Bank of St. Louis), T10Y2Y (the 10-year minus 2-year spread, whose two legs come from the Federal Reserve Board H.15 release), and USREC (the NBER reference dates). The series are mostly monthly, but the Bureau of Labor Statistics, the Federal Reserve and the NBER publish on dates spread across the month, so refetching daily gets new observations live as soon as they appear; a run that finds nothing new changes nothing. The full fetched dataset is published as JSON at /data/indicators.json. This is a personal project with no affiliation to FRED, the Federal Reserve, the NBER or any government agency; the page is a data monitoring tool and does not constitute investment advice.