Most economic indicators measure one thing. GDP measures output. The unemployment rate measures labor market health. CPI measures inflation. But markets respond to the full constellation of economic activity β not any single variable. The Chicago Fed National Activity Index (CFNAI) was designed to solve that problem.
CFNAI aggregates 85 monthly economic indicators into a single number. It was specifically designed to track the business cycle β and its 3-month moving average (CFNAI-MA3) has been one of the most reliable recession-prediction tools available since its introduction in 2001.
What Is the CFNAI?
The Chicago Fed National Activity Index is produced monthly by the Federal Reserve Bank of Chicago. It's a weighted average of 85 economic indicators drawn from four broad categories:
- Production and income (23 indicators): industrial production, manufacturing output, capacity utilization
- Employment, unemployment, and hours (24 indicators): payrolls, unemployment rate, average workweek
- Personal consumption and housing (15 indicators): retail sales, housing starts, building permits
- Sales, orders, and inventories (23 indicators): wholesale orders, business inventories, durable goods
The index is constructed to have a mean of 0 and a standard deviation of 1. Zero represents trend-rate economic growth β the long-run average. Above zero means growth is above trend. Below zero means growth is below trend.
Data source: CFNAI is published by the Federal Reserve Bank of Chicago and freely available via FRED (Federal Reserve Bank of St. Louis). Series IDs: CFNAIMA3 (3-month average) and CFNAI (monthly). Released approximately 4 weeks after the reference month.
CFNAI vs CFNAI-MA3
The monthly CFNAI reading is volatile β individual months can swing substantially due to weather disruptions, data revisions, and statistical noise. The Chicago Fed explicitly recommends using CFNAI-MA3, the 3-month moving average, as the primary signal for assessing economic conditions. The MA3 smooths short-term noise to reveal the underlying trend.
At MarketPhase, we use CFNAI-MA3 as our macro indicator. It's updated monthly and reflects the most recent 3 months of broad economic activity.
How to Read CFNAI-MA3
| CFNAI-MA3 Range | Economic Condition | Market Signal | Historical Context |
|---|---|---|---|
| Above +0.20 | Strong expansion | Strongly Bullish | Economy growing well above long-run trend; low recession risk |
| 0 to +0.20 | Moderate expansion | Bullish | Growth at or slightly above trend; favorable for equities |
| β0.70 to 0 | Below-trend growth | Cautious | Slowing but not recessionary; watch for further deterioration |
| Below β0.70 | Recession risk | Bearish | Historical threshold for increased recession probability |
The β0.70 threshold is significant: the Chicago Fed's own research shows that when CFNAI-MA3 falls below β0.70, the probability of an ongoing recession beginning is substantially elevated. This threshold has been crossed prior to or during every major U.S. recession since the series began.
Why CFNAI Instead of GDP?
GDP is the most well-known measure of economic activity, but it has serious practical limitations as a real-time signal:
- Publication lag: The initial GDP estimate is released 30 days after the quarter ends β meaning it reflects activity that ended up to 4 months ago. CFNAI reflects data through last month.
- Significant revisions: Initial GDP readings are often revised substantially. The 2008 recession wasn't officially confirmed until a year after it began.
- Quarterly frequency: GDP is quarterly. CFNAI is monthly β far more useful for tracking changes in real time.
- Single dimension: GDP measures output. CFNAI reflects output, employment, consumption, and inventories simultaneously.
CFNAI gives you a more complete, more timely picture of economic health β which is exactly what's needed to assess the macro backdrop for equity markets.
CFNAI and Stock Market Performance
The relationship between CFNAI and equity markets isn't one of perfect correlation β stocks are forward-looking and often price in economic changes before they show up in the data. But the macro regime matters enormously for risk-adjusted returns over 3β12 month horizons:
- During periods when CFNAI-MA3 is above 0, the economy is expanding above trend. This has historically been associated with lower volatility and better equity returns on average.
- During periods when CFNAI-MA3 is between β0.70 and 0, the market tends to be more volatile and returns more dispersed.
- When CFNAI-MA3 is below β0.70, equity markets have historically experienced significantly higher drawdown risk. The 2001, 2008β2009, and 2020 bear markets all coincided with CFNAI-MA3 below this threshold.
How We Use It in the MarketPhase Model
In our six-signal model, CFNAI-MA3 above 0 scores as a bullish point (+1). Below 0 scores as bearish (0 points). We use the simple zero crossing as our threshold because:
- It's clearly defined and objective β no ambiguity about whether the signal is "on" or "off"
- Zero represents the long-run average growth rate. Being above it means the economy is doing better than its historical average β a fundamentally supportive backdrop for equities.
- Crossing below 0 has historically been a useful early warning of slowing economic conditions, even before the deeper β0.70 recession threshold is reached
You can see the current CFNAI-MA3 reading and its historical chart on the live MarketPhase dashboard, updated monthly when the Chicago Fed releases new data.
Limitations to Know
No indicator is perfect. CFNAI has a few notable limitations:
- Publication lag: Although more timely than GDP, CFNAI still lags by about 4β5 weeks. The dashboard will always show the most recently released value from FRED.
- Revisions: The monthly reading is revised as underlying data series are revised. The MA3 smooths much of this, but the most recent print can change.
- Not a market timing tool on its own: CFNAI reflects current and recent economic conditions β it's one piece of the puzzle, not the whole answer. That's why we combine it with five other signals across technical, sentiment, and breadth categories.
Bottom line: CFNAI-MA3 is one of the most comprehensive, timely, and well-validated macro indicators available. Above 0 = above-trend growth = bullish macro backdrop. Below β0.70 = recession risk. Used alongside technical and sentiment signals, it significantly improves the reliability of market regime identification.