thetrading.tools
Credit riskUpdated daily after close · as of 2026-10-20

Credit Spreads Tracker: HYG/LQD, Actual OAS & Credit Stress

See whether credit is confirming risk appetite or quietly deteriorating. The page combines a daily, tradeable HYG/LQD proxy with actual option-adjusted spreads for broad high yield and CCC debt, long-cycle Baa history, and weekly CFTC credit-swap activity. The measures answer different questions, so the most useful read is where they agree—or diverge.

Pair credit with the VIX term structure, Hindenburg Omen, and sector health for cross-asset confirmation.

Today's reading

As of market close on October 20, 2026, the HYG/LQD credit ratio is 0.7443 — +0.88σ vs its 1-year history and +1.33σ vs its 3-year history. That puts the spread regime at NORMAL (day 1), a neutral credit read. The ratio fell from 0.7468 the prior session. The series covers 3,932 trading days since 2011. The latest actual-spread data, from October 19, 2026, put broad high-yield OAS at 3.29%, while CCC-and-lower OAS is 13.10% — the 100th percentile of its record since October 2023. BB, the strongest junk tier, is 2.00%, 50 basis points above its past-year low, against 488 for CCC. The latest CFTC report, covering the week ended October 2, 2026, recorded $1665.1 billion of market-facing credit-swap notional — the 94th percentile of its trailing year, classified ELEVATED. That is an activity measure. It says nothing about the direction of CDS spreads.

Sources, methodology & freshnessDaily closes for 9 credit & Treasury ETFs from our price database; weekly credit-swaps activity from the CFTC Weekly Swaps Report · ETF ratios daily after close; CFTC swaps activity weekly after the Monday releaseData as of 2026-10-20 · Open ↓
Source
Daily closes for 9 credit & Treasury ETFs from our price database; weekly credit-swaps activity from the CFTC Weekly Swaps Report
Methodology
Z-score HYG/LQD against rolling 1-year and 3-year history; parse CFTC post-Dec-2022 transaction, ticket, clearing, and outstanding-notional tables
Updates
ETF ratios daily after close; CFTC swaps activity weekly after the Monday releaseData as of 2026-10-20
Maintained & reviewed by Yuriy Matso — methodology shown on the page.
Broad credit signal2026-10-20 · close
NEUTRAL

NORMAL regime · day 1. HY/IG ratio near its long-run mean. No directional credit signal.

HYG / LQD
0.7443
+0.88σ · NORMAL
Broad HY OAS
3.29%
actual yield spread · 2026-10-19
CCC OAS
13.10%
100th pctile since 2023
CDS activity
ELEVATED
94th pctile · volume

Threshold to watch: Below −1σ enters WIDE; above +1σ returns the proxy to TIGHT. Actual HY and CCC spreads widening together would strengthen a risk-off read.

01

ETF credit proxy and regime distance

HYG/LQD is the fast daily read: when speculative-grade bonds outperform investment grade, the ratio rises. The synchronized z-score pane shows whether that move is statistically TIGHT, NORMAL, WIDE, or STRESS relative to its own trailing year.

HYG / LQD ratio and regime distance

The upper pane shows high yield relative to investment grade; the lower pane shows exactly how far the signal sits from each rolling 1-year regime boundary. A rising ratio and positive z-score favor risk-on credit. SPY appears as faint context on wider screens.

HYG (high-yield corporate bonds) divided by LQD (investment-grade corporate bonds). Pale vertical bands in the upper pane mark WIDE and STRESS sessions. Lower-pane bands map TIGHT (green), NORMAL (grey), WIDE (amber), and STRESS (red); thresholds are recalculated from the trailing year.
HYG/LQD ratio
1Y z-score
Risk-off begins below −1σ

Current level and lookback changes

NORMAL · 1.88σ above the −1σ risk-off boundary

Last close0.74432026-10-20
6-month change+1.51%
1-year change+3.46%
2-year change+4.14%

Recent regime transitions

Newest first · rolling 1-year z-score

2026-10-20TIGHT→NORMAL
2026-10-19NORMAL→TIGHT
2026-10-15TIGHT→NORMAL
2026-07-07NORMAL→TIGHT
2026-05-27TIGHT→NORMAL
02

Actual spread levels and the credit-quality split

Credit quality is diverging

Broad credit is calm; the weakest borrowers are not

The broad Baa risk premium sits near the tight end of its range since 1993, while CCC-and-lower OAS is near the wide end of its shorter record since 2023. That split is more informative than either headline alone: the market is rewarding stronger issuers while charging materially more for the weakest balance sheets.

ETF proxy
+0.88σ
NORMAL · 1Y z-score
Baa − 10Y
1.63%
6th pctile · 3Y avg
Broad HY OAS
3.29%
actual spread · 2026-10-19
CCC OAS
13.10%
100th pctile · +233bp / 4w

Spreads by rating · ICE BofA OAS

Where in the ratings is the widening?

Each tile is one rating tier of the US junk-bond market, from BB (the strongest) to CCC and lower (the weakest), beside the broad index. Read the widening from each tier's tightest close of the past year: when stress is spreading, the better tiers move with the weakest; when it is confined, only CCC moves. As of Oct 19, 2026, CCC spreads were 4.88 points above their past-year low against 0.50 for BB, about 10 times the move.

All high yield
3.29%
+63bp over 4 weeks
+69bp from past-year low
low 2.60% on Aug 28, 2026
80th pctile since 2023
BB
2.00%
+47bp over 4 weeks
+50bp from past-year low
low 1.50% on Aug 28, 2026
78th pctile since 2023
B
3.36%
+66bp over 4 weeks
+66bp from past-year low
low 2.70% on Sep 21, 2026
80th pctile since 2023
CCC & lower
13.10%
+233bp over 4 weeks
+488bp from past-year low
low 8.22% on Oct 29, 2025
100th pctile since 2023

Option-adjusted spreads over Treasuries, in percentage points (FRED BAMLH0A0HYM2, BAMLH0A1HYBB, BAMLH0A2HYB, BAMLH0A3HYC), latest 2026-10-19. FRED serves these ICE BofA series over a rolling three-year window; our record starts Oct 9, 2023 and every daily run adds to it, so percentiles describe that record and claim nothing about earlier cycles. Higher means wider, which means more stress.

Credit risk premium vs the S&P 500 — since 1993

The HYG/LQD ratio only reaches back to 2011. For the long view, the credit risk premium — Moody's Baa corporate yield minus the 10-year Treasury, a 3-year moving average on an inverted axis so tight spreads sit at the top — is plotted against the S&P 500 (grey, right axis). Credit has compressed to cycle lows before prior equity tops; the dashed line marks today's level.

Credit line: Moody's Baa corporate yield − 10Y Treasury from FRED's daily BAA10Y series (published since 1986), month-end values, 3-year MA, inverted axis. S&P 500 via SPY on a log scale. We use Baa−10Y because FRED now serves the ICE BofA high-yield OAS (BAMLH0A0HYM2) only over a rolling recent window (our copy starts in October 2023); the latest HY OAS is 3.29% (2026-10-19). The window starts in 1993, where the SPY record begins. FRED's separate monthly series, BAA10YM, reaches back to April 1953, and it printed 0.29 points in February 1966, below the chart's tightest 3-year average of 1.56%, so a low reading here is not a record. Tight spreads flag late-cycle complacency and time nothing: on the monthly spread, the premium bottomed 35 months before the 2000 top and 31 months before the 2007 top, and on this 3-year average the 2004–07 boom never got as tight as today.
Baa−10Y spread, inverted (3-yr MA)
S&P 500 (right axis, log)
Baa−10Y now 1.46% · through 2026-10

Lowest-rated credit (CCC) vs the S&P 500 — since 2023

The sharpest credit-stress gauge: the CCC & lower junk-bond option-adjusted spread (ICE BofA), weekly on an inverted axis. The weakest borrowers crack first, so CCC spreads widening while the S&P 500 (grey) holds near highs is the classic late-cycle warning. Weekly history begins in October 2023 (ICE/FRED licensing).

CCC line: ICE BofA CCC & Lower US High Yield OAS (FRED BAMLH0A3HYC), weekly, inverted axis. S&P 500 via SPY on a log scale. A falling line = widening spreads = rising default risk in the weakest credits — the first place credit stress tends to appear.
CCC OAS, inverted
S&P 500 (right axis, log)
CCC OAS now 13.1% · through 2026-10-19

The gap between the weakest borrowers and the merely mediocre

Neither line above tells you whether credit stress is spreading. This one does. It subtracts the Baa spread from the CCC spread, so it measures what a weak borrower pays over a mediocre one, and plots it against how far the S&P 500 sits below its own high (grey). A gap that widens while the market falls is the ordinary case. A gap that widens while the market does not is the rare one.

CCC & Lower OAS (FRED BAMLH0A3HYC) minus Baa−10Y (FRED BAA10Y), both legs read on the same date rather than matched by month, because the two rating tiers can move opposite ways inside one month. Grey area is SPY's drawdown from its running high over the same window, right axis. The series begins in October 2023 because that is as far back as FRED serves the ICE BofA tiers, so this measure cannot be checked against a full credit cycle.
CCC minus Baa (points)
S&P 500 drawdown (right axis)
Gap now 11.64pp · range 5.51–11.64pp · through 2026-10-19
03

CFTC credit-swaps activity — weekly

Actual swaps-market data

Credit-swap turnover is elevated — a volume read

In the week ended October 2, 2026, the CFTC recorded $1.67T of new market-facing credit-swap notional — 26.7% above its prior four-report average and the 94th percentile of the trailing year. Index and tranche products accounted for $1.33T across 17,004 tickets.

This answers a different question from HYG/LQD: how much credit risk changed hands, not whether protection became more expensive. High volume can reflect hedging, unwinds, rolls, or rebalancing, so an activity surge is not automatically bearish.

CDS activityreleased 2026-10-19
ELEVATED
$1.67T
weekly transaction notional
52W percentile
94.2
Outstanding
$8.59T
Index share
80.0%
Cleared share
79.2%

Weekly credit-swap transaction notional

New market-facing trades, split by investment grade, high yield, and other credit products. The black line is the prior four-report average.

Billions of USD. CFTC Weekly Swaps Report, comparable methodology from December 2022. “Other” includes exotic credit products, swaptions, and total return swaps. The blank stretch in 2024 reflects workbooks missing from the CFTC archive, not zero activity.
Investment gradeHigh yieldOtherPrior 4-report average

Credit swaps outstanding — cleared vs uncleared

The stock of open market-facing notional. This is analogous to futures open interest; it is not the amount expected to default or the market's net loss exposure.

Trillions of USD. Green area is centrally cleared outstanding notional; grey is uncleared. For cleared swaps, the CFTC counts one of the two contracts created by the clearing process. The black line is total outstanding.
ClearedUnclearedTotal outstanding

Latest six reporting weeks

Week endedTradedIndex/trancheTicketsOutstanding52W pctile
2026-10-02$1.67T$1.33T17,765$8.59T94.2
2026-09-25$3.29T$2.95T19,543$8.32T100.0
2026-09-18$899.5B$595.1B10,038$7.40T78.8
2026-09-11$558.3B$349.6B6,688$7.55T44.2
2026-09-04$509.6B$299.1B5,604$7.33T32.7
2026-08-28$399.7B$270.3B4,622$7.17T7.7
Scope and limits. The CFTC report aggregates market-facing swaps across registered swap data repositories and primarily captures broad credit indices and tranches. Single-name and narrow-based CDS are security-based swaps reported under the SEC regime, so this is not a complete single-name CDS tape. The weekly totals also include certain other credit products. Activity labels use each observation's trailing 52-report percentile: Quiet <25, Normal 25–75, Elevated 75–95, and Surge ≥95. Source: CFTC Weekly Swaps Report. Download our parsed history as JSON.
04

Three ways to watch credit spreads

The metric on this page is an ETF price ratio: HYG (iShares iBoxx $ High Yield Corporate Bond ETF) divided by LQD (iShares iBoxx $ Investment Grade Corporate Bond ETF). It's a tradeable, freely available proxy for credit-market risk appetite — but it is not the same thing as a traditional credit spread, and a professional desk would typically watch all three of the views below in parallel.

Traditional credit spreads — like the ICE BofA US High Yield Index Option-Adjusted Spread (OAS) published by FRED as BAMLH0A0HYM2 — measure the actual yield differential between high-yield bonds and comparable Treasuries, controlled for embedded options. Bloomberg and Refinitiv terminals additionally provide intraday bond-level pricing and curve analytics that neither this page nor FRED can match.

PropertyHYG/LQD ETF proxy
(this page)
ICE BofA HY OAS
(FRED)
Terminal workflow
(Bloomberg, Refinitiv)
What it measuresRelative ETF price performance of HY vs IGActual yield premium of HY bonds vs TreasuriesReal-time bond yields, OAS, curves, issuer-level data
Update cadenceDaily close on this page; ETFs trade intradayDaily, with one-business-day publication lagReal-time intraday
TradeableYes (the underlying ETFs)No (it's a published statistic)N/A (workflow tool — execution happens elsewhere)
Affected by ETF flows / mechanicsYes — premium/discount, AP arbitrage, NAV driftNo — pure bond pricingNo — issuer-level pricing
Direction during stressFalls (HY underperforms IG)Rises (HY yields spike vs Treasuries)Both views available
CostFreeFreeSubscription
Best forQuick risk-on/off read for retail tradersLiteral spread levels; FRED now serves only a rolling recent window (this page holds it from October 2023), so the multi-decade history needs a licensed sourceProfessional desks needing intraday execution context

For most discretionary purposes, the ETF ratio is sufficient and timelier than FRED OAS. For research that requires literal spread levels (basis points over Treasuries), use the OAS series; reproducing academic studies over full cycles needs ICE's licensed history, since FRED's copy covers only recent years. For real-time execution on individual issuers, a terminal is the right tool.

05

Historical event study — did credit see it coming?

How well credit spreads have signaled equity drawdowns over the past two decades. The signal has worked clearly in some episodes (2007–2008, sector-level in 2015–16) and barely registered in others (2020 was coincident, 2024 was cross-asset volatility). Use this as context for any single read. Credit is one input among several and does not forecast on its own.

EventWindowHY OAS beforeHY OAS peakSPY drawdownLead/lag read
2007–2009 Global Financial CrisisJul 2007 – Mar 2009~3% in mid-2007~21.8% (Nov 2008)–55% peak-to-troughCredit led — HY OAS started widening months before the equity peak in October 2007.
2011 European Debt CrisisJul – Oct 2011~5% in mid-2011~9% (Oct 2011)–19% peak-to-troughRoughly coincident — credit and equities widened/sold off together over a few weeks.
2015–2016 Energy / EM StressJul 2015 – Feb 2016~5% in mid-2015~9% (Feb 2016)–14% peak-to-troughCredit-led at the sector level — energy HY blew out well before broad equity weakness.
Q4 2018 selloffSep – Dec 2018~3.2% in Sep 2018~5.4% (Dec 2018)–19% peak-to-troughRoughly coincident — modest credit signal relative to the depth of the equity drawdown.
2020 COVID crashFeb – Mar 2020~3.5% in Feb 2020~11% (late Mar 2020)–34% in 33 daysLargely coincident — both moved violently in the same weeks. Credit didn't provide much lead time.
2022 rate-hike cycleJan – Oct 2022~3% in Jan 2022~6% (Sep 2022)–25% peak-to-troughModest credit signal vs depth of equity drawdown — this was primarily a duration / discount-rate event.
Aug 2024 yen carry unwindAug 2024~3% beforehand~3.5% (no notable spike)–8% (brief)Credit barely moved. This was a cross-asset volatility/leverage event; credit itself stayed calm.

Approximate, rounded peak values of the ICE BofA US High Yield Index Option-Adjusted Spread. FRED publishes that index as BAMLH0A0HYM2 but now serves only a rolling recent window (the copy on this page starts in October 2023), so these episode peaks predate what FRED shows and exact values require ICE's licensed history. SPY drawdowns measured peak-to-trough on SPY price.

Takeaway: credit-spread widening has been a useful but inconsistent leading indicator. It worked best in episodes where the underlying stress was credit-driven (2007–08, sector-level energy in 2015–16). It worked poorly when the equity drawdown was driven by something else — discount-rate shocks (2022) or pure volatility/leverage events (2020, 2024). Pair this with VIX, breadth, and price action.

06

Credit complex — recent returns

SymbolLast1dYTD
HYG$76.83+0.00%-4.71%
JNK$92.24-0.02%-5.11%
LQD$103.22+0.33%-6.33%
EMB$91.22+0.14%-5.26%
BKLN$20.30-0.10%-3.33%
AGG$95.27+0.17%-4.62%
TLT$80.13+0.84%-8.07%
IEF$90.25+0.19%-6.15%
SHY$81.30-0.01%-1.84%
07

Supporting ratios

Four cross-confirmation ratios alongside the primary HYG/LQD signal. Each card shows the most recent close, the period change over the selected time range, and a one-line read of what the ratio captures. Use them to distinguish credit-driven moves (HYG/LQD, JNK/AGG) from rates-driven moves (TLT/HYG) and from emerging-market stress (EMB/LQD).

HYG / LQD

0.7443

HY corp vs IG corp — primary credit-stress signal

As of 2026-10-20+2.65% since 2024-10-21

JNK / AGG

0.9682

Junk vs aggregate bond — alternative HY/IG view

As of 2026-10-20-1.04% since 2024-10-21

EMB / LQD

0.8837

EM bonds vs US IG — emerging-market credit appetite

As of 2026-10-20+5.93% since 2024-10-21

TLT / HYG

1.0430

Long Treasuries vs HY — rates duration vs credit risk

As of 2026-10-20-10.12% since 2024-10-21
08

The Manual — credit spreads

The Baa−Treasury spread sits at 1.48pp (29th percentile of the monthly BAA10YM record since 1953) and the daily HYG/LQD regime reads normal. The full owner's guide covers what a credit spread actually prices, the famous blowouts computed from 7 decades of data — 2008's 6.01pp peak — and the 2007 lesson: spreads warn by being too calm, not by being loud.

Read The Credit Spreads Manual →

How Credit Spreads Tracker Works

  1. 1
    Pull daily prices for nine credit and Treasury ETFs
    Each trading day after the close, we fetch closing prices for HYG, JNK, LQD, EMB, BKLN, AGG, TLT, IEF, and SHY directly from the TradeStation market-data API.
  2. 2
    Compute the HYG/LQD ratio plus three supporting ratios with rolling z-scores
    The primary signal is HYG (high-yield corporates) divided by LQD (investment-grade corporates). We z-score it against rolling 252-day (1-year) and 756-day (3-year) windows. Three supporting ratios — JNK/AGG, EMB/LQD, and TLT/HYG — give cross-confirmation.
  3. 3
    Classify the current regime and surface as Risk On or Risk Off
    Z-scores ≥ +1σ are TIGHT (Risk On). Between -1σ and +1σ is NORMAL (Neutral). -1σ to -2σ is WIDE (Risk Off). Below -2σ is STRESS (severe Risk Off). The big label at the top of the page tells you which regime credit is currently in.
  4. 4
    Add the CFTC’s weekly credit-swaps activity report
    Each Monday release adds market-facing credit-swap transaction notional, ticket counts, index/tranche share, clearing share, and gross outstanding notional aggregated across registered swap data repositories. We use only the comparable post-December-2022 methodology. This measures how much risk changed hands, not whether CDS protection became more expensive.
  5. 5
    Zoom out: the S&P 500 vs the credit risk premium
    The HYG/LQD ETF ratio only goes back to 2011. For the long view, a second chart overlays the S&P 500 (log scale) on the credit risk premium: Moody's Baa corporate yield minus the 10-year Treasury, from FRED's daily BAA10Y series (published since 1986), resampled monthly, smoothed with a 3-year moving average and inverted so tight spreads sit high. The chart starts in February 1993, where the SPY record begins. It uses Baa-10Y because FRED serves the ICE BofA high-yield OAS only over a rolling recent window (the copy this page holds begins in October 2023); the latest HY OAS is shown alongside. A separate monthly series, BAA10YM, reaches back to April 1953 and feeds the Manual. Credit has compressed to cycle lows before past equity tops (the late 1990s, the mid-2000s), though tight spreads flag complacency and do not time the top.
  6. 6
    Watch the weakest credit: CCC junk spreads vs the S&P 500
    A third chart plots the lowest-quality junk tier, the ICE BofA CCC & Lower high-yield OAS (FRED BAMLH0A3HYC), weekly on an inverted axis against the S&P 500. CCC borrowers are the most fragile, so their spreads widen first when credit conditions deteriorate; CCC widening while equities hold near highs is the classic late-cycle warning. FRED licensing limits this series to a rolling recent window and our record starts in October 2023, so it is a recent view and cannot show earlier cycles.

Who Uses Credit Spreads Tracker

Day Traders
Use credit spreads as a same-session confirmation or contradiction of equity moves. When SPY breaks higher but HYG/LQD diverges lower, the rally is suspect.
Swing Traders
Identify regime shifts that may precede equity moves. Credit markets often react to early signs of stress before equity markets, giving swing positions time to adjust.
Long-Term Investors
Monitor systemic credit health as part of a broader risk dashboard. Sustained credit-stress regimes have historically coincided with or preceded major equity drawdowns.
Risk Managers
Cross-asset risk dashboard input. Combine the HYG/LQD z-score with VIX, breadth, and yield-curve signals to build a multi-factor risk model.

Pro Tips

01
Watch for credit-equity divergences
High-yield investors continuously price default risk and may react to early signs of stress. If HYG/LQD is falling while SPY is making new highs, that divergence is worth flagging — it doesn't guarantee a turn, but it's a meaningful loss of confirmation.
02
Use the 3-year z-score for regime context, the 1-year for tactical timing
A +2σ on the 1-year z-score may just be a normal cyclical tightening. The 3-year z-score tells you whether spreads are extreme by multi-year standards.
03
Don't trade off credit alone — pair with VIX and breadth
Credit is one of three major leading indicators. Confirming signals across all three (credit widening + VIX rising + breadth deteriorating) is far more reliable than any single read.
04
Sticky regimes carry more weight than fast flips
A WIDE regime that's been in place for 30+ days is a stronger signal than one that just flipped today. Watch the "day in regime" counter.
05
When TLT and HYG fall together, it's rates not credit
Credit-driven selloffs show LQD outperforming HYG. Rates-driven selloffs show both LQD and HYG falling together. The TLT/HYG ratio helps distinguish.
06
EM credit (EMB) often cracks first
Emerging-market credit spreads typically widen before US high-yield in global risk-off events. Watch EMB/LQD as an early warning ahead of HYG/LQD.
07
Extreme TIGHT can signal complacency
A +2σ HYG/LQD reading means HY is priced for perfection. Tight credit can persist for months while stocks rise, so it times nothing; what it removes is the cushion, because compressed spreads have further to widen when conditions turn.
08
Treat CDS activity as intensity, not direction
A jump in CFTC credit-swap volume can come from protection buying, selling, index rolls, hedging, unwinds, or dealer rebalancing. Use it to identify unusually active risk transfer; use price and spread measures to decide whether that activity is risk-on or risk-off.
09
Senior loans (BKLN) are the floating-rate cousin
BKLN tracks senior-secured floating-rate bank loans. Watch its trend independently — when it diverges from HYG, it can signal credit-quality stratification within the HY market.

Common Issues & Solutions

Why does my chart show no recent stress periods?▾
Credit stress is the exception. Across 3,932 trading days since 2011, the start of the ETF series, the 1-year z-score spent 24% of sessions in WIDE or STRESS, spread over 72 separate runs. Most of the time markets are in NORMAL or TIGHT, so a chart window without stress is the ordinary case.
The data shows yesterday's close, not today's▾
Daily bars are appended after market close (4 PM ET). Our pipeline runs at 1 PM PT (4 PM ET) and the recompute completes shortly after. Today's bar should be visible by ~5 PM ET on regular trading days.
YTD return looks different from cumulative period return▾
YTD resets at January 1 each year. The other return columns (1d/1w/1m/3m) are pure rolling lookbacks. Both are correct — they're just measuring different windows.
I clicked a regime label and nothing happened▾
The regime label is a status indicator only and has no click action. Click on the time-range selector below it (6M / 1Y / 2Y / 5Y / ALL) to change the chart window.

Frequently Asked Questions

Does this tracker include actual credit default swap data?▾
Yes. In addition to the daily HYG/LQD ETF proxy, the page includes the CFTC Weekly Swaps Report’s market-facing credit-swaps activity: transaction dollar notional, ticket counts, index/tranche share, cleared share, and gross notional outstanding. It is aggregated activity data. There is no daily CDS closing-spread feed on the page.
Does rising CDS transaction volume mean investors are bearish?▾
No. Public CFTC volume is not signed as net protection buying or selling. Higher turnover can reflect hedging, index rolls, unwinds, rebalancing, or two-way risk transfer. It tells you that the credit-swaps market is unusually active; HYG/LQD, OAS, or properly modeled CDS prices are needed for direction.
What is a credit spread?▾
A credit spread is the yield difference between a corporate bond and a comparable-maturity Treasury bond. It compensates investors for taking on default risk. When credit spreads widen, investors are demanding more compensation for risk — which usually signals stress. When spreads tighten, the credit market is healthy.
What is the HYG/LQD ratio and why does it matter?▾
HYG holds high-yield (junk-rated) corporate bonds; LQD holds investment-grade corporate bonds. The HYG/LQD ratio measures how high-yield is performing relative to investment grade. Rising ratio = HY outperforming = credit conditions tightening = risk-on. Falling ratio = HY underperforming = spreads widening = risk-off.
Why do credit spreads matter to stock traders?▾
Credit investors continuously price default risk and may react to early signs of stress before equity investors do. Several historical episodes (2007–2008, late 2018, early 2020) saw credit spreads widen ahead of major equity drawdowns. The HYG/LQD ratio is therefore widely watched as one of several leading-indicator candidates — useful as cross-asset confirmation rather than as a standalone signal.
What does "TIGHT" credit mean?▾
TIGHT means the HYG/LQD ratio is more than +1 standard deviation above its 1-year average. Spreads are compressed, high-yield is outperforming investment grade, and the credit market is in risk-on mode. That usually coincides with a rising stock market, but it is not a buy signal. Credit has been a useful but inconsistent lead on equity drawdowns (see the event study), and an extreme TIGHT reading marks complacency: spreads that are already compressed leave little cushion if conditions turn.
What does "WIDE" or "STRESS" credit mean?▾
WIDE (-1σ to -2σ z-score) means spreads are widening — high-yield is underperforming investment grade. STRESS (z ≤ -2σ) means severe credit stress. Both regimes typically precede or accompany equity-market drawdowns.
How is the z-score calculated?▾
The z-score is the current HYG/LQD ratio minus its rolling mean, divided by its rolling standard deviation. We compute two z-scores: a 252-day (1-year) for tactical context, and a 756-day (3-year) for regime context. A z-score of +1 means the ratio is one standard deviation above its recent average.
Is credit a leading indicator for equities?▾
Sometimes, but not always. Several major risk events — including 2007–2008 and late 2018 — were preceded or accompanied by credit-spread widening before the worst of the equity drawdown. Other moves (e.g., the August 2024 yen carry unwind) were primarily volatility-driven and credit lagged. Treat the HYG/LQD ratio as one input alongside VIX, breadth, and price action, not as a standalone forecaster.
What is the difference between HYG and LQD?▾
HYG (iShares iBoxx $ High Yield Corporate Bond ETF) holds bonds rated below investment grade — BB, B, CCC. Higher yields, higher default risk. LQD (iShares iBoxx $ Investment Grade Corporate Bond ETF) holds bonds rated BBB and above. Lower yields, much lower default risk. The ratio between them measures market risk appetite.
What ETFs are tracked on this page?▾
Nine credit and Treasury ETFs: HYG (HY corp), JNK (HY bond, alternative), LQD (IG corp), EMB (EM bond), BKLN (senior loans), AGG (aggregate bond), TLT (20+ year Treasury), IEF (7-10 year Treasury), and SHY (1-3 year Treasury). Together they cover the full credit-quality spectrum from cash-equivalent to junk.
How often is the data updated?▾
The underlying CSVs are refreshed daily after market close (around 1 PM PT / 4 PM ET) directly from the TradeStation market-data API. The recompute and JSON output regenerate within a few minutes after the fetch completes. All ratios and z-scores reflect the most recent close.
Why use ETF proxies instead of OAS spread data?▾
The two answer different questions, so the page shows both. The ICE BofA option-adjusted spread measures the actual yield premium high-yield bonds pay over Treasuries. The HYG/LQD ratio measures how a high-yield ETF has performed against an investment-grade ETF, which mixes spread moves with duration differences and ETF flows. The ratio leads the page because it is daily, intraday-tradeable and has a continuous record since 2011; FRED serves the OAS only over a rolling recent window (the copy this page holds begins in October 2023), published with a one-day lag. The latest broad high-yield and CCC OAS readings sit beside the ratio so you can check one against the other.
What is the difference between investment grade and high yield?▾
Investment grade (IG) = bonds rated BBB- or higher by S&P/Fitch (Baa3+ by Moody's). Lower default risk, lower yields. High yield (HY) = bonds rated below investment grade. Higher default risk, higher yields. The split exists because many institutional investors are mandated to hold only investment-grade debt.
How do I interpret a z-score of +1 or +2?▾
A z-score of +1 means the current HYG/LQD ratio is one standard deviation above its rolling average — moderately tight. +2 means two standard deviations above — extreme tight, historically associated with peak risk-on conditions and complacency. Negative z-scores are the inverse: -1 means moderately wide, -2 means severe stress.
What does "Risk On" mean in the credit context?▾
In credit markets, Risk On means investors are willing to lend to lower-quality borrowers at narrower spreads. This shows up as HYG outperforming LQD and the HYG/LQD ratio rising. Risk On in credit is generally consistent with risk-on in equities, FX, and commodities — but credit often gets there first.
Can credit spreads predict recessions?▾
Credit spreads are widely cited as one of several recession-leading indicators in academic and practitioner research. Most US recessions in recent decades have been preceded by some degree of credit-spread widening, though the lead time and magnitude have varied considerably. The signal also produces false positives — sustained widening that did not result in a recession (e.g., 1998 and 2015–16). Treat sustained STRESS readings as a flag for deeper investigation, not as a standalone forecast.
What is the long-history "S&P 500 vs credit risk premium" chart?▾
A long-history overlay: the S&P 500 (log scale, via SPY) plotted against the credit risk premium, Moody's Baa corporate bond yield minus the 10-year Treasury. The chart uses FRED's daily BAA10Y series (published since 1986), resampled monthly, inverted and smoothed with a 3-year moving average so that tight (low) spreads sit high and line up with equity peaks. It starts in February 1993, where the SPY record begins. We use Baa-10Y in place of the ICE BofA high-yield OAS (BAMLH0A0HYM2) because FRED serves that series only over a rolling recent window (the copy this page holds begins in October 2023); the latest HY OAS is still displayed for context.
What are CCC junk bond spreads, and why watch them?▾
CCC & lower is the lowest-rated tier of high-yield ("junk") bonds, the most default-prone borrowers. The ICE BofA CCC & Lower OAS (FRED BAMLH0A3HYC) measures the extra yield investors demand to hold them over Treasuries. Because the weakest credits crack first, CCC spreads tend to widen ahead of broader stress, so CCC spreads blowing out while the S&P 500 sits near highs is a well-watched late-cycle warning. Our chart plots it weekly on an inverted axis against the S&P 500. FRED licensing limits the series to a rolling recent window, and our record starts in October 2023, so it cannot show earlier cycles.
Why use Baa-10Y instead of the ICE BofA high-yield spread?▾
The chart that popularized this overlay used FRED:BAMLH0A0HYM2 (ICE BofA US High Yield OAS). Under ICE Data Indices licensing, FRED now serves that series only over a rolling recent window (the copy this page holds begins in October 2023), so its multi-decade history is no longer available. Moody's Baa-minus-10-year-Treasury spread is not license-restricted and carries the same cyclical signature; it measures investment-grade risk, so the absolute level is lower. FRED publishes it two ways: daily as BAA10Y (since 1986), which this chart uses, and monthly as BAA10YM (since April 1953), which the Manual uses for the longer record. We surface the latest actual HY OAS alongside the long Baa line.

Explore Other Tools