Credit Spreads Tracker: HYG/LQD Ratio, Credit Stress & Risk-Off Signal
Free credit-spreads tracker. The HYG / LQD ratio with rolling 1-year and 3-year z-scores classifies the credit market as Risk On, Neutral, or Risk Off. When high-yield bonds underperform investment grade, credit can signal stress ahead of equities — a widely watched early-warning indicator. 15 years of daily history (2011–present): the primary HY/IG ratio, regime classification, per-ETF returns across the credit complex, four supporting ratios, and the CFTC's weekly transaction and outstanding-notional read on the credit-swaps market.
Underlying ETFs: HYG (iShares iBoxx $ High Yield Corporate Bond), LQD (iShares iBoxx $ Investment Grade Corporate Bond), and seven peers across the credit and Treasury complex. Pair this read with the VIX term structure, Hindenburg Omen, and sector health for cross-asset confirmation.
Today's reading
As of market close on July 22, 2026, the HYG/LQD credit ratio is 0.7455 — +2.65σ vs its 1-year history and +1.85σ vs its 3-year history. That puts the spread regime at TIGHT (day 12), a risk-on credit read. The ratio rose from 0.7454 the prior session. The series covers 3,869 trading days since 2011. The latest CFTC report, covering the week ended July 3, 2026, recorded $447.7 billion of market-facing credit-swap notional — the 23rd percentile of its trailing year, classified QUIET. That is an activity measure, not a directional CDS-spread signal.
Sources, methodology & freshnessLast updated 2026-07-22 · Open ↓Close ↑
Credit spreads today (2026-07-22): the HYG/LQD ratio is 0.7455, with z-scores of +2.65σ over 1 year and +1.85σ over 3 years. Spread regime TIGHT (day 12) maps to a RISK ON credit read.
High yield outperforming investment grade — credit is risk-on. Spreads compressed.
- TIGHT (z ≥ +1σ)
- Spreads compressed; HY outperforming IG. Risk On.
- NORMAL (-1σ to +1σ)
- Within typical range; no directional credit signal.
- WIDE (-2σ to -1σ)
- HY underperforming; spreads widening. Risk Off forming.
- STRESS (z ≤ -2σ)
- Severe stress; historically coincides with equity drawdowns.
HYG / LQD Ratio — primary credit-stress signal
HYG/LQD chart summary
Static read of the HYG/LQD ratio chart above: lookback period changes and the most recent regime transitions classified from the rolling 1-year z-score. Both panels render at page load so search engines and AI crawlers see the structured numbers without executing chart JS.
HYG/LQD ratio period changes
| Last close | 0.7455 | 2026-07-22 |
| 6-month change | +1.30% | |
| 1-year change | +0.85% | |
| 2-year change | +4.15% | |
Recent regime transitions
| 2026-07-07 | NORMAL→TIGHT |
| 2026-05-27 | TIGHT→NORMAL |
| 2026-05-18 | NORMAL→TIGHT |
| 2026-05-01 | TIGHT→NORMAL |
| 2026-04-30 | NORMAL→TIGHT |
Regime classified from the rolling 1-year HYG/LQD z-score.
CFTC credit-swaps activity — weekly
Actual swaps-market data
Credit-swap turnover is quiet — a volume read, not a direction call
In the week ended July 3, 2026, the CFTC recorded $447.7B of new market-facing credit-swap notional — 17.9% below its prior four-report average and the 23rd percentile of the trailing year. Index and tranche products accounted for $258.8B across 4,408 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.
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.
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.
Latest six reporting weeks
| Week ended | Traded | Index/tranche | Tickets | Outstanding | 52W pctile |
|---|---|---|---|---|---|
| 2026-07-03 | $447.7B | $258.8B | 4,810 | $6.89T | 23.1 |
| 2026-06-26 | $509.8B | $332.9B | 6,492 | $6.78T | 46.2 |
| 2026-06-19 | $561.5B | $330.9B | 6,307 | $6.85T | 59.6 |
| 2026-06-12 | $552.3B | $399.6B | 8,325 | $7.15T | 55.8 |
| 2026-06-05 | $558.3B | $340.9B | 7,449 | $7.00T | 57.7 |
| 2026-05-29 | $502.8B | $300.5B | 5,585 | $6.91T | 50.0 |
S&P 500 vs credit spreads
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.
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. Daily history begins 2023 (ICE/FRED licensing).
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.
| Property | HYG/LQD ETF proxy (this page) | ICE BofA HY OAS (FRED) | Terminal workflow (Bloomberg, Refinitiv) |
|---|---|---|---|
| What it measures | Relative ETF price performance of HY vs IG | Actual yield premium of HY bonds vs Treasuries | Real-time bond yields, OAS, curves, issuer-level data |
| Update cadence | Daily close on this page; ETFs trade intraday | Daily, with one-business-day publication lag | Real-time intraday |
| Tradeable | Yes (the underlying ETFs) | No (it's a published statistic) | N/A (workflow tool — execution happens elsewhere) |
| Affected by ETF flows / mechanics | Yes — premium/discount, AP arbitrage, NAV drift | No — pure bond pricing | No — issuer-level pricing |
| Direction during stress | Falls (HY underperforms IG) | Rises (HY yields spike vs Treasuries) | Both views available |
| Cost | Free | Free | Subscription |
| Best for | Quick risk-on/off read for retail traders | Academic / longer-horizon analysis (data back to 1996) | Professional 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) or that needs to reproduce academic studies, prefer the FRED OAS series. For real-time execution on individual issuers, a terminal is the right tool.
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, not a standalone forecast.
| Event | Window | HY OAS before | HY OAS peak | SPY drawdown | Lead/lag read |
|---|---|---|---|---|---|
| 2007–2009 Global Financial Crisis | Jul 2007 – Mar 2009 | ~3% in mid-2007 | ~21.8% (Nov 2008) | –55% peak-to-trough | Credit led — HY OAS started widening months before the equity peak in October 2007. |
| 2011 European Debt Crisis | Jul – Oct 2011 | ~5% in mid-2011 | ~9% (Oct 2011) | –19% peak-to-trough | Roughly coincident — credit and equities widened/sold off together over a few weeks. |
| 2015–2016 Energy / EM Stress | Jul 2015 – Feb 2016 | ~5% in mid-2015 | ~9% (Feb 2016) | –14% peak-to-trough | Credit-led at the sector level — energy HY blew out well before broad equity weakness. |
| Q4 2018 selloff | Sep – Dec 2018 | ~3.2% in Sep 2018 | ~5.4% (Dec 2018) | –19% peak-to-trough | Roughly coincident — modest credit signal relative to the depth of the equity drawdown. |
| 2020 COVID crash | Feb – Mar 2020 | ~3.5% in Feb 2020 | ~11% (late Mar 2020) | –34% in 33 days | Largely coincident — both moved violently in the same weeks. Credit didn't provide much lead time. |
| 2022 rate-hike cycle | Jan – Oct 2022 | ~3% in Jan 2022 | ~6% (Sep 2022) | –25% peak-to-trough | Modest credit signal vs depth of equity drawdown — this was primarily a duration / discount-rate event. |
| Aug 2024 yen carry unwind | Aug 2024 | ~3% beforehand | ~3.5% (no notable spike) | –8% (brief) | Credit barely moved — this was a cross-asset volatility/leverage event, not a credit event. |
Approximate peak HY OAS values from the ICE BofA US High Yield Index Option-Adjusted Spread (FRED: BAMLH0A0HYM2). Figures are rounded for readability — consult FRED for exact values. 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.
Credit complex — recent returns
| Symbol | Description | Last | 1d | 1w | 1m | 3m | YTD |
|---|---|---|---|---|---|---|---|
| HYG | HY Corp | $79.52 | -0.16% | -0.36% | -0.53% | -1.06% | -1.38% |
| JNK | HY Bond | $95.75 | -0.16% | -0.33% | -0.57% | -1.03% | -1.50% |
| LQD | IG Corp | $106.67 | -0.17% | -0.85% | -1.94% | -2.68% | -3.19% |
| EMB | EM Bond | $95.09 | -0.30% | -0.67% | -1.36% | -1.08% | -1.24% |
| BKLN | Sr Loan | $20.38 | -0.05% | -0.44% | +0.10% | -0.83% | -2.95% |
| AGG | Aggregate | $97.58 | -0.16% | -0.57% | -1.06% | -1.90% | -2.30% |
| TLT | 20Y Treasury | $83.44 | -0.26% | -0.95% | -3.07% | -3.62% | -4.27% |
| IEF | 7-10Y Treasury | $93.10 | -0.23% | -0.73% | -0.96% | -2.43% | -3.18% |
| SHY | 1-3Y Treasury | $81.83 | -0.07% | -0.21% | -0.10% | -0.79% | -1.20% |
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.7455HY corp vs IG corp — primary credit-stress signal
JNK / AGG
0.9812Junk vs aggregate bond — alternative HY/IG view
EMB / LQD
0.8914EM bonds vs US IG — emerging-market credit appetite
TLT / HYG
1.0493Long Treasuries vs HY — rates duration vs credit risk
thetrading.tools PRO
Talk to this data with your AI
PRO is an MCP server that plugs Claude, ChatGPT, Cursor or any AI agent straight into everything on this site — the live market scores, ~90 economic indicators with full histories, and every signal study. Ask a market question; your AI answers from our data, dated and sourced.
Cancel anytime
How Credit Spreads Tracker Works
- 1Pull daily prices for nine credit and Treasury ETFsEach 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.
- 2Compute the HYG/LQD ratio plus three supporting ratios with rolling z-scoresThe 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.
- 3Classify the current regime and surface as Risk On or Risk OffZ-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.
- 4Add the CFTC’s weekly credit-swaps activity reportEach 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.
- 5Zoom out 30 years: the S&P 500 vs the credit risk premiumThe 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 (FRED BAA10Y, daily since 1986) — inverted and smoothed with a 3-year moving average, so tight spreads sit high and align with equity peaks. It uses Baa-10Y because FRED now serves the ICE BofA high-yield OAS only from 2023; the current HY OAS is shown alongside. Credit has historically compressed to cycle lows (late-1990s, 2006-07) before equity tops — though tight spreads flag complacency, not timing.
- 6Watch the weakest credit: CCC junk spreads vs the S&P 500A 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 2023+, so it is a recent rather than multi-decade view.