What each indicator “does” in the composite
- VIX vs VIX3M: “Is fear immediate?” (shock intensity)
- SPX put–call: “Is hedging flow extreme today?” (positioning/flow)
- HY OAS: “Is corporate credit tightening?” (transmission to real economy)
- HY/IG ratio: “Concentrated vs systemic?” (diagnosis)
- SOFR90–DTB3: “Is funding tightening?” (plumbing)
- JNK discount: “Is HY liquidity breaking?” (market functioning)
- 10Y–3M: “Late-cycle backdrop?” (macro regime)
- ERP proxy: “Valuation cushion?” (fragility multiplier)
- NFCI History “Chicago Fed National Financial Conditions Index (NFCI) is a weekly composite indicator (big-picture cross-check of all of the above)
Below is a coherent way to interpret the eight indicators as one risk “story” — moving from near-term shock signals to credit/liquidity transmission to macro backdrop to valuation fragility.
1) Group the indicators by what they measure
A. Near-term shock pricing and hedging tone (equity “stress now”)
- VIX vs VIX3M (term structure)
- Inversion (VIX > VIX3M) = protection is expensive right now → acute stress regime.
- SPX put–call ratio (volume)
- High = heavy hedging / fear flow today; low = complacency / call-chasing.
Use: detect “event mode” and whether markets are paying for immediate protection.
B. Credit stress and transmission (does stress spread into financing?)
- High Yield OAS
- Primary gauge of corporate credit stress.
- HY/IG spread ratio (HY OAS / IG OAS)
- Tells you whether stress is concentrated in weak borrowers (ratio rising) or broad/systemic (IG widening too, ratio stable/falling).
Use: determine whether the equity stress is “just equity” or is becoming a real economy financing problem.
C. Funding and market plumbing (liquidity conditions that can amplify moves)
- SOFR 90d avg − 3M T-bill
- Rising strongly = short-term funding is tightening relative to bills.
- JNK discount/premium to NAV
- Persistent discount = underlying HY bonds are less liquid than the ETF → liquidity strain / forced selling risk.
Use: identify “fragile market functioning” that can turn a risk-off episode into a disorderly one.
D. Macro regime and valuation fragility (background conditions)
- 10Y − 3M yield curve slope
- Persistent inversion = late-cycle / recession-risk backdrop; vulnerabilities are higher.
- E/P − DFII10 (ERP proxy)
- Compressed/low = equities “priced for perfection” relative to real yields; shocks tend to bite harder.
Use: set the baseline fragility — how vulnerable markets are before an event hits.
2) Interpret by “Regimes” rather than single signals
Regime 1 — Normal / Healthy Risk Appetite
- VIX curve in contango (VIX3M > VIX)
- SPX put–call not extreme
- HY OAS contained; HY/IG stable
- Funding spread stable; JNK near NAV
- Curve not deeply inverted (or improving)
- ERP proxy not extremely compressed
Meaning: shocks are more likely to be absorbed; risk-taking is not obviously fragile.
Regime 2 — Complacency / Under-hedged Fragility
- VIX term structure strongly normal (steep contango) and SPX put–call unusually low
- Credit indicators still benign (HY OAS tight; JNK near NAV)
- ERP proxy compressed and/or curve inverted (fragile backdrop)
Meaning: markets are calm, but brittle. Small shocks can trigger outsized moves because positioning is under-hedged and valuation cushion is thin.
Regime 3 — Equity Stress, Not Yet Credit/Funding Stress
- VIX term structure inverts and/or SPX put–call spikes
- HY OAS not widening materially; HY/IG not confirming
- Funding spread stable; JNK not persistently discounted
Meaning: a risk-off episode that may remain an equity/volatility event. Often sharp but potentially mean-reverting if credit and funding do not deteriorate.
Regime 4 — Broad Risk-Off With Credit Confirmation
- VIX inversion persists
- HY OAS widens meaningfully and stays wider
- HY/IG ratio clarifies the type:
- Ratio rising: deterioration concentrated in weaker credits (often early-stage credit stress)
- Ratio stable/falling with IG widening: broad/systemic tightening (more serious)
- JNK discount appears/persists and/or funding spread rises
Meaning: stress is transmitting into financing conditions; drawdown risk rises and duration tends to extend.
Regime 5 — Liquidity/Plumbing Stress (highest concern)
- Equity stress signals firing and
- Funding spread rising sharply and/or JNK discount persistent (market functioning impaired)
- HY OAS widening rapidly; HY/IG suggests broad repricing
Meaning: risk of forced selling, gap moves, and correlation spikes is elevated.
3) A simple “decision logic” for your dashboard
- Start with equity stress (VIX slope + SPX put–call): If neither is elevated → likely Regime 1 or 2 (check complacency/valuation).
- Check credit confirmation (HY OAS + HY/IG): If HY OAS is widening and persistent → move toward Regime 4/5. Use HY/IG to label it concentrated vs systemic.
- Check plumbing (SOFR–bill + JNK discount): If either deteriorates meaningfully → escalate severity (liquidity amplification risk).
- Apply backdrop multipliers (curve slope + ERP proxy): If curve inverted and ERP compressed → upgrade risk severity one notch, because the system is more fragile.
Details about each indicator
1 VIX vs VIX3M
VIX vs VIX3M history is essentially the term structure of equity volatility — a way to see whether the options market is pricing near-term risk as calmer or riskier than the next few months.
What the two series are
- VIX: the market's implied volatility for the next ~30 days on the S&P 500 (derived from SPX options).
- VIX3M: implied volatility for the next ~3 months (about 90 days), also from SPX options.
Both are annualized volatility percentages (e.g., 15 means ~15% annualized expected volatility).
The key indicator is not the level — it's the relationship
1) Slope (spread)
Slope = VIX3M − VIX
- Positive slope (VIX3M > VIX) = normal, upward-sloping curve.
- Negative slope (VIX3M < VIX) = inverted curve.
2) Ratio
Ratio = VIX / VIX3M
- Ratio < 1 typically normal.
- Ratio > 1 often stress/inversion.
What you learn from it
A) Whether risk is “front-loaded” (near-term panic) or “diffuse” (persistent uncertainty)
Normal regime: VIX3M > VIX (positive slope; contango)
- Near-term fear is relatively contained.
- The market expects volatility to be a bit higher over the next 3 months than the next 1 month — this is common because volatility is mean-reverting and because short-dated options often price calmer conditions absent a catalyst.
Stress regime: VIX > VIX3M (negative slope; backwardation/inversion)
- The market is paying up for immediate protection.
- Often happens around shocks: crisis headlines, rapid selloffs, liquidity events.
- This is typically a stronger “risk-off” signal than a high VIX alone.
B) A better “early warning” than VIX level in many cases
A VIX level can rise for many reasons (earnings season, macro events) without a true stress regime. Inversion is harder to get without real near-term fear.
C) Market microstructure implications
When near-term implied vol is very expensive relative to 3-month vol:
- Dealers and hedgers may be forced into more aggressive hedging.
- Short-dated protection demand can amplify moves (especially in fast drawdowns).
How to interpret “history” of VIX vs VIX3M
When you look at the historical relationship, you are effectively looking for regime shifts:
- Persistent contango (positive slope) — Typical of stable markets. Often coincides with healthy risk appetite and good market liquidity.
- Brief inversion spikes — Often correspond to sharp short-lived risk events. These can sometimes be “washouts” if other stress indicators (credit spreads, funding conditions) do not confirm.
- Extended inversion — More concerning. Suggests ongoing stress, persistent demand for protection, and usually aligns with widening credit spreads and deteriorating liquidity.
Practical thresholds (not universal, but useful)
Rather than hard numbers, treat this as a standardized signal:
- Compute Slope = VIX3M − VIX
- Convert to a z-score versus its own history (e.g., 5–10 years)
Interpretation:
- Slope very negative (low z-score) → acute stress
- Slope very positive (high z-score) → complacency / calm near-term (but can also mean the market is underpricing near-term risks)
Common mistakes and how to avoid them
- Using VIX alone — VIX can be elevated for benign reasons; term structure adds context.
- Thinking inversion predicts exact bottoms — Inversion is a stress flag, not a timing tool. It can appear early in a selloff and persist.
- Ignoring confirmation — Pair it with: High-yield spreads (credit stress), funding/liquidity measures, equity breadth or realized volatility.
How it fits your early-warning system
- Use VIX vs VIX3M slope as your “near-term shock / stress” gauge.
- Use credit and liquidity indicators to determine whether the stress is likely to become systemic.
- Use valuation/ERP proxy as a multiplier: if the market is “priced for perfection,” stress regimes tend to bite harder.
2 The SPX put–call ratio
The SPX put–call ratio is a direct, transaction-based read on how aggressively investors are paying for downside protection (puts) versus upside exposure (calls) in the S&P 500 index options market. In practice, it is one of the cleanest “positioning/hedging tone” indicators because SPX options are heavily used by institutions.
What its value means (mechanically)
SPX Put–Call Ratio = Put Volume / Call Volume
- Value = 1.00: put volume equals call volume.
- Value > 1.00: more puts traded than calls (net tone is more defensive).
- Value < 1.00: more calls traded than puts (net tone is more risk-on/speculative).
What you learn from it (the practical value)
1) “How much insurance is being bought today?”
When the ratio rises, it usually means one (or both) of these is happening:
- more investors are buying puts for protection, or
- more traders are positioning for downside.
Because index options are a primary institutional hedging tool, the SPX put–call ratio is a good proxy for institutional hedging urgency.
2) Complacency vs anxiety — revealed by behavior, not surveys
- Very low ratio (relative to its own history) often signals complacency / call-chasing (less demand for protection).
- Very high ratio often signals anxiety / hedging waves (more demand for protection).
The best use is to treat it as a regime indicator and pay attention to extremes.
3) Market fragility and potential amplification
When put demand surges, dealers who are warehousing options often adjust hedges dynamically. This can increase the market's sensitivity to moves (especially in fast selloffs), because hedging flows can become more forceful.
4) A “contrarian” feature — sometimes, not always
A high put–call ratio can mean:
- “fear is peaking” (which can occur near short-term bottoms), or
- “stress is building” (which can occur early in prolonged drawdowns).
So the ratio is best interpreted as: How defensive is today's options flow? not Where is the market going tomorrow?
How to interpret typical levels (rules of thumb)
- < 0.7–0.8: unusually call-heavy (risk-on / complacent)
- ~0.9–1.1: often a “normal-ish” zone
- > 1.2–1.4: increasingly defensive / heavy put activity
- > 1.5+: extreme hedging / stress conditions
These should not be hard-coded. Better is to compute percentile rank over 5–10 years, or z-score over a long window.
Volume vs open interest (important)
- Volume-based SPX put–call (daily): “What did people do today?” Useful for detecting sudden shifts in hedging tone.
- Open-interest put–call: “How are people positioned overall?” More stable; better for multi-week positioning.
For early warning, the daily volume-based ratio is usually the better first-line measure, often smoothed with a 5–20 day average.
How to use it in your risk indicator system
- Complacency flag: SPX put–call very low and VIX term structure in contango and credit spreads tight → market may be under-hedged; shocks can propagate quickly.
- Stress flag: SPX put–call very high and VIX term structure backwardated and HY spreads widening → risk is elevated; drawdowns more likely to be fast/deep.
- Hedging wave (possible contrarian): SPX put–call high but credit spreads stable and VIX term structure not deeply inverted → could be protective hedging without systemic stress.
3 High-yield credit spread (HY OAS)
High-yield credit spread (measured as high-yield OAS) is the extra return the bond market demands to hold below-investment-grade corporate bonds instead of U.S. Treasuries. It is one of the most useful early-warning indicators because it reflects default risk, refinancing stress, and liquidity conditions in corporate credit.
What it tells you
1) Perceived credit risk in the real economy
When the high-yield spread widens, investors are saying:
- weaker borrowers look riskier,
- the chance of financial distress is rising, and/or
- investors require more compensation to bear uncertainty.
2) Tightening financial conditions for marginal companies
High-yield issuers often rely on regular market access. Wider spreads imply:
- refinancing becomes more expensive,
- new issuance may slow,
- pressure builds on companies with near-term maturities.
This tightening can precede slower hiring, reduced capital spending, and higher defaults.
3) Liquidity and risk appetite in credit markets
Spreads can widen because investors are less willing to hold risk:
- dealers and funds reduce exposure,
- selling pressure increases,
- investors demand a higher premium to hold lower-quality credit.
How to interpret the level (rule-of-thumb ranges)
- ~300–450 bps: relatively benign credit conditions
- ~450–600 bps: caution; risk appetite weakening
- ~600–800 bps: stress; credit conditions tightening meaningfully
- >800–1000+ bps: severe stress; recessionary/default concerns often elevated
What matters most (beyond the level)
- Speed of widening — A fast move (e.g., +100–200 bps in weeks) is often more informative than a slow drift.
- Persistence — Spreads that remain wide for several weeks suggest a durable regime change.
- Confirmation with other indicators — High-yield spread widening + volatility term structure inversion + funding stress is a much stronger warning than any one signal alone.
Common pitfalls
- Sector concentration: moves can sometimes be driven by a single sector (historically energy) rather than broad credit deterioration.
- Short-lived shocks: spreads can jump on headlines and then revert; persistence rules help.
4 HY vs IG credit spread ratio
HY/IG Ratio = High Yield OAS / Investment Grade OAS
It compares risk compensation on the weakest borrowers (HY) to the risk compensation on higher-quality borrowers (IG).
- If HY OAS = 500 bps and IG OAS = 100 bps, the ratio = 5.0
- If HY OAS = 500 bps and IG OAS = 150 bps, the ratio = 3.3
So the ratio tells you whether stress is concentrated in junk credit or whether it is broadly affecting all corporate credit.
What you learn from the ratio
1) Where stress is concentrating in the capital structure
- Rising ratio: HY is deteriorating faster than IG → stress is more idiosyncratic / lower-quality.
- Falling ratio (when spreads are widening): IG is widening too → stress is more systemic / broad.
2) A “quality preference” gauge
- High ratio = market is demanding much more compensation to hold low-quality issuers relative to high-quality ones.
- Lower ratio = market is treating credit risk as more uniform (or IG is also being repriced).
Does this add anything beyond HY credit spread?
Yes — it adds whether the move is “HY-specific” or broad credit repricing.
Scenario A: HY widens, IG barely moves → ratio rises
- Example: HY 400 → 600, IG 110 → 120
- Ratio adds: “Stress is concentrating in lower-quality borrowers.” This often aligns with rising default concerns, refinancing wall anxiety, sector-specific stress.
Scenario B: HY and IG widen together → ratio stable or falls
- Example: HY 400 → 600, IG 110 → 170
- Ratio adds: “This is broad repricing across credit — more systemic tightening.” This often aligns with macro shocks, liquidity deterioration.
Practical guidance for your dashboard
- HY up + ratio up → “lower-quality stress”
- HY up + ratio flat/down + IG up materially → “broad systemic tightening”
- HY stable + ratio rising → “early quality deterioration” (watchlist)
5 Funding Stress = SOFR 90-Day Average − 3-Month T-Bill
A practical “modern TED-spread-like” indicator. It compares a broad secured wholesale funding rate (SOFR) to a near risk-free government bill yield (3-month T-bill).
What each component represents
1) SOFR 90-Day Average (secured funding cost)
- SOFR is the Secured Overnight Financing Rate, based on actual repo transactions collateralized by U.S. Treasuries.
- The 90-day average smooths daily noise and gives a “recent funding cost regime” rather than a single-day print.
2) 3-Month T-Bill yield (government risk-free short rate proxy)
- The 3-month T-bill yield reflects what the U.S. Treasury pays to borrow for 3 months.
How to interpret the level
- Spread near zero (or slightly negative): Funding is not unusually tight relative to T-bills.
- Moderately positive and rising: Incremental tightening in liquidity conditions or dealer balance sheet constraints.
- Sharp spike upward: Stronger warning of funding market stress: funding rates jumping, repo market dislocations, or a sudden “scramble for cash” dynamic.
How it differs from the classic TED spread
Classic TED was 3-month LIBOR − 3-month T-bill, more directly about unsecured bank funding risk. This modern proxy is secured funding (repo-based), so it is more about repo and collateral conditions and broad funding liquidity, less purely about bank credit risk.
One caveat for interpretation
Because both series are rates influenced by Federal Reserve policy, this spread is most informative when you focus on deviations from its own history and sudden moves, rather than absolute levels.
6 JNK discount/premium to NAV
Measures whether the JNK ETF is trading in the market above or below the value of the bonds it holds (its net asset value, NAV). It is primarily a liquidity and price-discovery indicator for the high-yield bond market.
What it is
Premium/Discount = (Price − NAV) / NAV
- Negative = ETF price is below NAV (a discount)
- Positive = ETF price is above NAV (a premium)
What you learn from it
1) Liquidity stress in underlying high-yield bonds
High-yield bonds are less liquid than large ETFs. In stressed markets, bond trading can become thin and slow, while the ETF trades continuously. Investors sell the ETF quickly (market price falls), while the bond prices that feed into NAV adjust more slowly. Result: ETF trades at a discount.
2) Who is leading price discovery — ETF or NAV?
If JNK's price moves first and NAV follows later, the ETF is acting as the price discovery vehicle for high yield. When the discount widens, the ETF market is frequently saying: “the underlying bonds would clear at lower prices than the marks used in NAV.”
3) A practical “forced selling / risk aversion” signal
A widening discount often corresponds to outflows from HY funds, dealers reducing balance sheet, and broader tightening in risk appetite.
Persistence matters more than a single day
A one-day discount can be noise. What matters is magnitude (how large), duration (how many days in a row), and confirmation with other stress indicators.
Why this is useful compared with HY spreads
HY spreads tell you the market's compensation for bearing default/credit risk. JNK discount/premium tells you about liquidity, market functioning, and price discovery. They are complementary.
7 Yield curve slope (10Y − 3M)
Slope = y(10Y) − y(3M). One of the most studied “macro risk” indicators because it captures how markets price future growth/inflation and Federal Reserve policy relative to current short-term rates.
How to interpret the sign
- Positive slope (normal, upward sloping): 10Y > 3M. Typical in expansions. Credit and equity conditions are often easier.
- Flat slope (near zero): Late-cycle signal. Suggests tighter financial conditions and increased vulnerability to shocks.
- Negative slope (inversion): 10Y < 3M. Usually indicates markets expect future Fed cuts because growth is expected to slow. Historically associated with elevated recession probability.
Practical thresholds (rule-of-thumb)
- > +1.0% (100 bps): comfortably steep / easier conditions
- +0 to +1.0%: normal-to-late-cycle
- 0 to −0.5%: mild inversion / caution
- < −0.5% (−50 bps): meaningful inversion / elevated recession risk
Persistence matters: An inversion lasting several weeks to months carries more weight than a brief dip.
Common pitfalls
- Inversion ≠ immediate recession — Lags can be long and variable. Use it as context, not a trigger.
- Term premium shifts — The 10-year yield can move due to term premium changes unrelated to growth expectations.
- Policy and structural changes — QE/QT, global demand for Treasuries, and regulatory shifts can change the yield curve's behavior versus earlier decades.
8 Equity Risk Premium (ERP) proxy
ERP Proxy = Earnings Yield (E/P) − 10y Real Yield (DFII10). A simple estimate of how much “extra return” equities appear to offer over a long-term, inflation-protected government bond yield. Best used as a background valuation/fragility gauge.
What each piece means
- Earnings yield (E/P): Inverse of the P/E ratio. If the S&P 500 P/E is 20, then E/P = 1/20 = 5%. A rough proxy for the “cashflow yield” you are paying for equities.
- 10-Year real yield (DFII10): Market yield on 10-year TIPS. What you can earn in real terms from a low-risk government instrument.
What the ERP proxy tells you
- High ERP proxy (large positive spread): equities look comparatively attractive versus real bonds.
- Low/Compressed ERP proxy: equities are expensive relative to real bonds — less cushion for disappointment. “Priced for perfection.”
- Negative ERP proxy: real bonds offer a higher real yield than equity earnings yield, implying equities are relying heavily on growth expectations.
A useful mental model:
- ERP proxy high → valuations have a buffer; bad news must be substantial to reprice equities sharply.
- ERP proxy low → valuations have little buffer; smaller shocks can do damage.
Key limitations (so you do not over-interpret it)
- Earnings yield is not a bond yield — Earnings are not guaranteed, and payouts depend on reinvestment, buybacks, and margins. Growth is not included explicitly.
- Forward vs trailing earnings — Forward E/P can differ materially from trailing E/P. The proxy changes depending on which you choose.
- Accounting cycle effects — Earnings can fall sharply in recessions, mechanically raising P/E and lowering E/P, which may exaggerate “expensiveness” at exactly the wrong moment.
For these reasons, use it as a slow-moving context indicator, not a trading signal.
9 The Chicago Fed National Financial Conditions Index (NFCI)
A weekly composite indicator designed to summarize how tight or loose U.S. financial conditions are in a single number. It provides a big-picture cross-check on your more granular signals (volatility, credit spreads, funding stress, etc.).
What it measures
The NFCI aggregates information from many financial variables spanning major channels:
- Risk and volatility (how much compensation markets demand for bearing risk)
- Credit conditions (spreads and borrowing conditions)
- Leverage / balance-sheet conditions (constraints in the financial system)
- Funding and liquidity indicators (market “plumbing” conditions)
The result is a single index value that moves higher when conditions tighten and lower when conditions loosen.
How to interpret the sign and magnitude
- NFCI > 0: tighter-than-average financial conditions (more restrictive; risk is being priced more defensively)
- NFCI < 0: looser-than-average financial conditions (more accommodative; easier credit and risk-taking)
- NFCI ≈ 0: close to long-run average
Magnitude matters: Small deviations around zero are normal. Larger positive readings are typically associated with periods of stress and tightening.
Why it is valuable in your early-warning system
1) A “sanity check” on multiple signals
Because it combines many inputs, it helps answer: “Are overall conditions actually tightening, or is one indicator giving a false alarm?”
- If VIX spikes but NFCI remains benign → equity-specific shock rather than broad tightening.
- If HY spreads widen and funding indicators deteriorate, the NFCI typically moves higher, confirming broader stress.
2) A bridge between markets and the economy
Tight financial conditions tend to precede or coincide with:
- slower credit growth,
- reduced risk-taking,
- weaker investment and hiring.
So NFCI is a useful context variable for interpreting the macro implications of market stress.
3) Good for regime classification
In a dashboard, NFCI is effective for labeling regimes such as “easy conditions” (risk-on backdrop), “neutral,” or “tightening / stress.”
Practical implementation notes
- Frequency and updating: Weekly series (so it will look like a step chart on a daily dashboard). Released on a regular weekly schedule.
- How to use it with your other indicators: Treat NFCI as a composite confirmation indicator, not a trigger. If your equity and credit indicators are flashing stress and NFCI is rising meaningfully → higher confidence that the environment is tightening. If NFCI remains low/negative while one indicator spikes → consider the possibility of a transient or isolated move.