Recession Risk Score
Combine growth, labor, yield curve, credit spreads, and leading indicators into a single recession risk score. Use this tool to build a transparent view of how current macro conditions might align with recession risk bands.
Recession risk scoring formulas
The recession risk score calculator converts raw macro indicators into normalized scores, then combines them into a single metric on a 0–100 or 0–10 scale. That score is mapped to risk bands such as low, moderate, elevated, and high. The formulas are intentionally simple so you can see exactly how each input contributes.
1. Growth and labor stress scores
Growth stress score =
(Growth_midpoint − Real GDP growth) ÷ Growth_range
Labor stress score =
(Actual unemployment − Unemployment_target) ÷ Unemployment_range
When growth falls below the midpoint (for example, 2% real growth), the growth stress score rises. When unemployment rises above a target (for example, 4%), the labor stress score increases. Higher stress scores contribute to higher recession risk.
2. Yield curve and credit stress scores
Yield curve stress score =
(Yield_curve_inversion_threshold − Yield_slope) ÷ Yield_range
Credit spread stress score =
(Actual spread − Spread_target) ÷ Spread_range
An inverted or very flat yield curve can signal future weakness. Wider credit spreads often reflect risk aversion and potential stress. These formulas convert those signals into stress scores that rise as conditions become more concerning.
3. Leading indicator stress score
Leading indicator stress score =
(Leading_midpoint − Leading_index) ÷ Leading_range
Leading indicators, such as composite indices or survey-based measures, often move before headline data. When the index falls below a midpoint, the leading stress score increases, adding to the overall risk picture.
4. Weighted composite recession risk score
Raw risk score =
Growth_labor_weight × (Growth stress score + Labor stress score)
+ Market_weight × (Yield curve stress score + Credit spread stress score)
+ Leading_weight × Leading indicator stress score
Scaled risk score =
max(0, min(Scale_max, Scale_factor × Raw risk score))
The weights let you emphasize different parts of the macro picture. The scaled risk score is clipped to the chosen range (0–100 or 0–10) to keep the metric intuitive.
5. Mapping score to risk bands
Default bands (0–100 scale):
0–25 → Low risk
25–50 → Moderate risk
50–75 → Elevated risk
75–100 → High risk
Cautious bands shift thresholds lower;
Aggressive bands shift thresholds higher.
The band set (default, cautious, aggressive) adjusts these boundaries. A cautious set classifies elevated risk earlier, while an aggressive set waits for more extreme readings before shifting bands.
Because these formulas are transparent, you can export the indicator table, adjust ranges and thresholds in a spreadsheet, and build your own recession risk framework on top of the calculator. The goal is to give you a clear starting point for thinking about how current macro conditions might align with recession risk.
Understanding recession risk through indicators
Recessions rarely arrive without warning, but the signals are often noisy and scattered across different data series. Growth slows, labor markets soften, yield curves flatten or invert, credit spreads widen, and leading indicators turn down. The challenge is to bring these signals together into a coherent view of recession risk.
The recession risk score calculator is designed to support that view. Instead of relying on a single indicator or headline, it invites you to combine growth, labor, yield curve, credit spreads, and leading indicators into one metric. That metric is then mapped to intuitive bands—low, moderate, elevated, and high—so you can quickly interpret the current environment.
Growth and labor as the foundation
Real GDP growth and unemployment form the foundation of most recession frameworks. When growth slows toward zero or turns negative, and unemployment begins to rise, the probability of recession typically increases. The calculator converts these changes into stress scores that rise as conditions deteriorate.
For example, if real growth falls from 2.5% to 0.5% and unemployment rises from 3.5% to 5.0%, the growth and labor stress scores will increase. Even if other indicators remain relatively benign, this shift can push the overall risk score from low toward moderate or elevated.
Yield curve and credit spreads
Financial markets often react to macro conditions before official data. The yield curve—the difference between long-term and short-term interest rates—can invert when investors expect future rate cuts or slower growth. Credit spreads widen when investors demand more compensation for risk, reflecting stress or uncertainty.
In the calculator, an inverted yield curve and wider credit spreads translate into higher stress scores. If growth and labor look stable but the curve is deeply inverted and spreads are wide, the risk score may still move into elevated territory, highlighting market concerns that deserve attention.
Leading indicators and forward-looking signals
Leading indicators, such as composite indices or survey-based measures, can provide early warnings. When these indices fall below neutral levels, they often signal that growth and labor conditions may weaken in the months ahead.
The calculator includes a leading indicator index so you can incorporate these forward-looking signals. A low leading index increases the leading stress score, which can push the overall risk score higher even before headline data fully reflect the shift.
A worked example
Imagine you are analyzing the Euro Area. Real GDP growth is 1.0%, unemployment is 7.0%, the yield curve slope is -0.2%, credit spreads are 200 basis points, and the leading indicator index is 45. You set all weights to 1.0 and use the default band set on a 0–100 scale.
The calculator normalizes each indicator, computes stress scores, and combines them into a raw risk score. Growth and labor contribute moderate stress, the inverted yield curve and wider spreads add market stress, and the below-neutral leading index adds forward-looking stress. The scaled risk score might land around 60–70, mapping to an “Elevated” band.
Seeing this classification alongside the indicator breakdown helps you understand which components are driving the signal. You might conclude that market stress is consistent with fundamentals, or that one set of indicators is sending a stronger warning than others.
Using the score for planning
The recession risk score is not a trading rule, but it can inform how you think about resilience and risk. In low-risk environments, you might be comfortable with more cyclical exposure. In elevated or high-risk environments, you might emphasize liquidity, diversification, and balance sheet strength.
The calculator supports this thinking by giving you a structured way to track risk over time. You can update inputs as new data releases arrive, export the indicator table, and build a time series of risk scores. Over months and years, patterns may emerge that help you refine your approach.
Limitations and next steps
No single metric can capture the full complexity of recession dynamics. Policy responses, global shocks, structural changes, and data revisions all matter. The recession risk score does not attempt to forecast exact timing or guarantee outcomes. Instead, it offers a transparent, adjustable framework for interpreting current conditions.
For deeper analysis, you can combine the calculator with sector-level data, leading indicators from multiple sources, or more sophisticated models. You might also customize the weights and bands to reflect your own research or the characteristics of the economies you follow.
Practical tips
- Use consistent data sources and update inputs regularly to keep your risk view current.
- Start with the default band set, then experiment with cautious or aggressive settings to see how classifications change.
- Pay attention to which indicators contribute most to the risk score; they may highlight key macro vulnerabilities.
- Export the indicator table and build a simple time series of risk scores to track trends over time.
- Combine the score with your own qualitative judgment and professional advice before making major financial decisions.
Frequently Asked Questions
How is the recession risk score scaled?
You can choose between a 0–100 or 0–10 scale. The calculator converts the raw stress score into the selected range and clips it to keep the metric intuitive.
What happens if I leave an indicator at zero?
If an indicator is left at zero, its stress score will be calculated relative to default midpoints and ranges. For best results, enter realistic values for all indicators. If you truly lack data, consider setting the corresponding weight to zero.
Can I change the risk bands?
The tool includes three band sets: default, cautious, and aggressive. For more customization, you can export the CSV and adjust thresholds in a spreadsheet or your own model.
Does a high score guarantee a recession?
No. A high score indicates that current indicators resemble conditions often associated with recessions, but it does not guarantee that a recession will occur or specify timing.
How often should I update the score?
Many indicators are released monthly or quarterly. Updating the tool after major data releases or policy announcements can help you keep your risk view aligned with current information.
Can I export the indicator breakdown?
Yes. Use the Export CSV button to download the indicator table and risk score. You can import it into a spreadsheet, build time series, or share it with an advisor or research partner.
Related tools
Information on this site is for educational purposes only and is not financial, tax, or legal advice. Calculations are estimates and may not reflect actual results. See our Privacy Policy and Disclaimer.