Track real-time bond market sentiment. Our Bonds Fear & Greed Index combines duration demand, yield curve, credit spreads and real rates into a single 0-100 score, updated daily.
Very pessimistic sentiment. Potential buying opportunity.
Cautious sentiment. Investors seeking safety.
Balanced sentiment. No clear trend.
Optimistic sentiment. Investors taking risks.
Market euphoria. Potential correction ahead.
The Bonds Index measures sentiment in the fixed income market using 6 bond-specific components with zero overlap with equity markets. Duration Risk (TLT momentum) is the primary indicator at 30% weight. Optimized to measure bond demand, duration appetite, and credit conditions. All scores from 0-100:
TLT 14-day price momentum (PRIMARY INDICATOR)
Highest weight component. Measures demand for long-duration Treasuries via iShares 20+ Year Treasury ETF (TLT). Rising TLT = investors buying bonds = high score. Falling TLT = investors selling = low score. Uses x12 multiplier: TLT +4.2% = score 100, TLT -4.2% = score 0.
10-Year vs 2-Year Treasury spread (FRED API with Yahoo fallback)
Classic recession indicator measuring yield curve shape. Direct logic (term premium perspective): Steep curve (+1.7%+) = high term premium = rewarding long bond holders = high score (greed). Flat curve (0%) = neutral (score 50). Inverted curve (< 0%) = Fed hiking aggressively = bond prices crushed = low score (fear). Score = 50 + (spread x 30), capped 0-100.
High Yield (HYG) vs Investment Grade (LQD)
Measures appetite for credit risk by comparing junk bonds (HYG) to investment-grade bonds (LQD). HYG outperforming LQD = investors reaching for yield = high score (greed for credit risk). HYG underperforming = flight to quality = low score (fear). Uses x20 multiplier: ±2.5% spread = extreme score. Independent of interest rate moves, unlike the previous LQD/TLT measure.
10-Year TIPS yield (inflation-adjusted returns)
Real yield = nominal yield minus inflation expectations. Higher real rates = bond prices fall = fear (low score). Lower real rates = bond prices rise = greed (high score). Centered on 1.5% (current regime average): 1.5% real = score 50, 4% = score 0, -1% = score 100.
Short-term vs long-term TLT volatility (MOVE proxy)
Compares 5-day TLT annualized volatility to 30-day average as a proxy for the MOVE index. Rising short-term volatility = bond market stress = fear = lower score. Calm, stable bond markets = confidence = higher score. Uses x60 multiplier for sensitivity to sudden volatility spikes.
TLT vs SPY relative performance
Measures relative performance between stocks and bonds over 14 days. Bonds outperforming stocks = investors favoring bonds = high score (greed for bonds). Stocks outperforming = investors leaving bonds = low score (fear for bonds). Uses x8 multiplier.
Full cross-asset methodology and data sources available on the About page.