Academy · Labor

Unemployment

The unemployment rate is a lagging indicator, but it is one of the cleanest confirmation signals in macro data. When it turns higher in a sustained way, the economy has usually already weakened enough that the regime change is real rather than hypothetical.

What it measures

The civilian unemployment rate

The Bureau of Labor Statistics publishes the unemployment rate (UNRATE in FRED) on the first Friday of each month. It comes from the Current Population Survey of about 60,000 households. The math is simple: the number of unemployed people, divided by the labor force (employed plus actively seeking work), expressed as a percentage.

Anyone who has worked even one hour for pay in the survey reference week is “employed.” Anyone available for work and actively looking is “unemployed.” Anyone neither working nor looking (retired, in school, discouraged) is not in the labor force at all. The rate captures only the first two categories.

Lag, but honest

It moves late, and that is the point

Unemployment is a famously lagging indicator. The economy weakens, companies stop hiring, then hours get cut, then layoffs begin, then the unemployment rate finally ticks up. By the time the print actually moves, the deterioration has been in motion for weeks or months.

This is exactly what makes it useful. Leading indicators are forecasts — some of which are wrong. Coincident indicators are noisy — some weeks the print bounces around for survey reasons. Unemployment lags, but it does not give you false positives. When it actually turns higher, something has actually broken. The signal is rare, and when it fires it is real.

The famous Sahm Rule formalizes this. When the trailing three-month average of the unemployment rate rises 0.5 percentage points or more above its trailing twelve-month minimum, the US has historically been in recession every time since 1970. It is a backward-looking trigger, but it has zero false positives in the modern post-war record.

Change, not level

Where the rate is going matters more than where it is

A 4.5% unemployment rate, on its own, tells you almost nothing. The 1990s low was 3.8%. The 2009 high was 10%. The 2020 spike hit 14.7%. The structural baseline shifts across cycles, and the level is meaningless without context.

The honest read is the slope. A rate that has risen meaningfully over the past several months is a different macro environment from one that has been flat for two years — even though the current value might be identical. The engine therefore reads unemployment in two complementary ways: as recent change over a meaningful look-back, and as the current rate's position against its trailing one-year average.

The first captures speed of deterioration. The second captures the structural turn. Both are positional rather than absolute — they work whether the baseline rate is 3.5% or 5.5%.

How the engine uses it

One source of pressure in the bear overlay

Unemployment, like fed funds, is part of the bear overlay rather than the calm-vs-correction-vs-panic baseline. Bear regimes are slow, macro-driven, and persistent — exactly the environment where a deteriorating labor market provides supporting evidence. Inside the bear gate, the engine looks for at least one form of macro pressure, and labor-market deterioration is one source.

The conditions are intentionally modest. Labor data moves slowly; a small but real change in the trailing months is not dramatic in the popular sense, but historically it is the threshold where the trend has actually turned rather than wobbled. Waiting for a larger move means waiting until the bear is already obvious to everyone — which is too late for a regime classifier to do useful work.

The exact change values, look-back lengths, and crossover margins are part of the production rule and are not published. The educational point is the orientation: read the slope and the position against the moving average, not the level.

One input of four

Unemployment is one of four macro anchors. VIX percentile reads volatility. Fed funds change reads policy. CPI reads inflation context. None of them decides a signal on its own. Together with the price-based features, they tell the regime classifier whether the market environment around any given Williams %R reversal is calm noise or genuine stress.

Labor is one input, not a forecast.

DoubleTrends™ reads unemployment alongside three other macro anchors and dual-timeframe price momentum — and only fires when all of them line up. One alert when the rule clears, for ETF investors using funds such as VOO, SPY, or IVV.

See the product

Data & method

The civilian unemployment rate is sourced from the Federal Reserve Bank of St. Louis (FRED series UNRATE), originally published by the Bureau of Labor Statistics. The engine reads it as recent change plus position against its trailing one-year average rather than as a level. The Sahm Rule is published by the FRED database (series SAHMCURRENT). Exact change values, look-back lengths, and crossover margins are part of the production rule and are not published. Educational information only — not financial, investment, or trading advice.