Skip to content
Horalis

Horalis Recession Signals: method and limits

All the research sheets

Translated from the Spanish original. Where they differ, the Spanish one holds.

What it shows: three recognised recession signals for the euro area and for the US, each with its record against the recessions in its own data, and a combined signal (block B5 of the redesign, docs/plan-rediseno.md). It replaces the yield curve alone (curva-de-tipos.md), which stays as its first signal.

Signals and thresholds

The thresholds are the usual ones in the literature. They are not tuned to this data: tuning them would make the record look better than it is.

SignalSignals whenReference
10-year − 3-month ratebelow 0 (inverted curve)Estrella and Mishkin (1996), New York Fed
10-year − 2-year ratebelow 0common market use
Sahm rulethe 3-month average unemployment rate rises 0.5 points or more above its low of the 12 months beforeSahm (2019)
Combinedthe weights of the signals that are on reach half of the total; each signal's weight is how often its warnings were right in that area (right warnings / warnings)Horalis's rule (21 October 2026, asked for by Marek)

Data (all official and open)

AreaSeriesSourceLicence
Euro areaAAA curve at 10 years, 3 months and 2 years, daily, monthly averageECB, ECB Data Portal, YCESCB reuse policy: free, unmodified, "Source: ECB statistics"
Euro areaUnemployment, seasonally adjusted, monthly, EA21 (from 2000)Eurostat, une_rt_mCC BY 4.0
Euro areaRecessionsCEPR-EABCN committeecitation
USTreasury constant-maturity yields, daily, monthly averageFederal Reserve, H.15public domain
USUnemployment, LNS14000000BLSpublic domain
USRecessionsNBER committeecitation

A recession runs from the month after the peak to the trough (in the euro area, from the quarter after the peak to the trough quarter, as months).

scripts/signals.ts downloads it once a year (the official-data workflow). FRED does not answer from every network, so each original publisher is read directly. The "Update from the ECB" button brings the euro area rates straight to the browser; nothing goes through Horalis.

Left out: the PMI (S&P Global, paid licence, not reusable) and the credit spread (the ICE BofA and Moody's series have proprietary licences, on FRED too). There is no official, open alternative with enough history.

How each signal is judged

  1. Each run of consecutive signalling months is a warning.
  2. A warning is a hit if it starts during a recession or up to 24 months before one starts. Otherwise it is a false alarm.
  3. A recession counts only if the data covers its start. It is signalled if some warning hit it.
  4. Lead: months from the first warning to the recession's start; the median is given. Negative: the warning came late, already inside.

Code: projects/recession-signals/src/signals.ts, with tests.

Result with the data of 21 October 2026

AreaSignalRecessions signalledFalse alarmsMedian lead
Euro area10-year − 3-month (from 2004)0 of 31—
Euro area10-year − 2-year (from 2004)0 of 31—
Euro areaSahm rule2 of 314 months late
Euro areaCombined (weights 0 / 0 / 100)2 of 314 months late
US10-year − 3-month (from 1981)4 of 4312 months
US10-year − 2-year (from 1976)5 of 6217 months
USSahm rule (from 1949)11 of 1132 months late
USCombined (from 1981, weights 30 / 36 / 35)3 of 4114 months

The weights, in the order 10-year − 3-month / 10-year − 2-year / Sahm, are each signal's record in its area: in the euro area 0 of 1, 0 of 1 and 2 of 3 warnings right; in the US 7 of 10, 10 of 12 and 13 of 16 (out of 100, rounded). The page shows them by area. Until 21 October the combined signal was "two of the three at once": 0 of 3 in the euro area and 3 of 4 in the US.

Limits (and what the page always says)

  • The weights come from the same history the combined signal is judged on (in sample): its record looks better than it would on new data. The page says so beside the weights. In the euro area, with the spreads never right, the combined signal is the Sahm rule.
  • It is a historical signal, not a forecast or a recommendation.
  • In the euro area the curve only exists from 2004: three recessions, and the curve signalled none. Its only inversion (2023–2024) was a false alarm as of October 2026.
  • The Sahm rule tends to arrive once the recession has begun: it confirms, it does not anticipate.
  • Few recessions: one hit more or less changes the record a lot.