CNN Fear & Greed Sentiment Analysis 2026-09-29
CNN Fear & Greed Index at 33.94 (Fear) as of 2026-09-28 close, marking the 15th consecutive fear day. Sub-indicators show severe divergence: stock strength/breadth both at 0 (Extreme Fear), VIX at 50 (Neutral), junk bond demand at 64 (Greed). Credit spreads and curve normal; margin debt and ETF flows at historical extremes.
CNN Fear & Greed Sentiment Analysis — 2026-09-29 (Run Date)
Market Data As-of: 2026-09-28 (Friday close) Run Time: 2026-09-29 06:30 CST
1. New Changes and延续 of Prior Signals
| Item | Value | Change | Status |
|---|---|---|---|
| F&G Composite | 33.94 | Down 3.1 from prior 37.0 | Fear |
| Prior 1-week | 34.17 | — | Fear zone |
| Prior 1-month | 53.74 | — | Fallen from Greed |
| Prior 1-year | 51.29 | — | Fallen from Neutral zone |
Continuing signals:
- 15 consecutive trading days of Fear rating since 9/8 (15 of 20 trading days in Sep were Fear)
- Brief rebound 9/21–9/25 to 34–37 range; 9/28 fell back to 33.94
- Sub-indicator pattern unchanged: stock strength/breadth persistently extreme weakness, VIX hovering neutral, junk bond demand maintaining Greed
No new data sources. HY OAS, margin debt, IPO/ETF flows carry forward from the prior report with the same cut-off dates (see Section 5).
2. Composite Index Trend

Complete last 15 trading days sequence:
| Date | Score | Rating |
|---|---|---|
| 09-08 | 39.14 | Fear |
| 09-09 | 38.20 | Fear |
| 09-10 | 32.20 | Fear |
| 09-11 | 32.69 | Fear |
| 09-14 | 31.00 | Fear |
| 09-15 | 27.97 | Fear |
| 09-16 | 27.31 | Fear |
| 09-17 | 28.29 | Fear |
| 09-18 | 30.43 | Fear |
| 09-21 | 34.17 | Fear |
| 09-22 | 35.03 | Fear |
| 09-23 | 32.54 | Fear |
| 09-24 | 35.74 | Fear |
| 09-25 | 36.94 | Fear |
| 09-28 | 33.94 | Fear |
Key observations:
- Sample minimum: 5.17 (2025-11-20, Extreme Fear). Current 33.94 is 29 points above that extreme.
- 9/15–9/17 hit本轮 fear bottom (27–28 range), rebounded to 36.94 on 9/25.
- 9/28 dropped 3.1 points, reconfirming Fear zone has not fundamentally broken.
- Past 10 trading days: 28.0 → 33.9, overall rise +6.0, but intraday volatility shows fragile rebound.
- Consecutive Fear days: 15 days (since 9/8), the longest consecutive Fear stretch recently.
3. Sub-Indicator Details

This data source provides 9 sub-indicators (not the standard 7), standardized as follows:
| Sub-Indicator | Score | Rating | As-of | Notes |
|---|---|---|---|---|
| Stock Price Strength | 0 | Extreme Fear | 09-28 | Lowest possible; no advancing stocks |
| Stock Price Breadth | 0 | Extreme Fear | 09-28 | Advance-decline ratio extremely bearish |
| Market Momentum S&P 500 | 30.6 | Fear | 09-28 | S&P 500 relative momentum weak |
| Market Momentum S&P 125 | 30.6 | Fear | 09-28 | Consistent with 500 |
| Put/Call Options | 40.2 | Fear | 09-28 | Put-heavy; hedging demand persists |
| VIX Volatility | 50 | Neutral | 09-28 | VIX ~20, neutral midpoint |
| VIX 50-Day Compare | 50 | Neutral | 09-28 | Neutral vs 50-day MA |
| Safe Haven Demand | 52.4 | Neutral | 09-28 | Flows to bonds/gold moderate |
| Junk Bond Demand | 64 | Greed | 09-28 | High-yield bond prices resilient |
Standardization notes:
- Each sub-indicator Score mapped to 0–100; 0 = Extreme Fear, 100 = Extreme Greed
- VIX is bidirectional: too high = Fear, too low = Greed; 50 = midpoint
- Junk bond demand vs. stock strength/breadth shows extreme divergence (see Section 4)
4. Divergence Analysis and Counter-Evidence
Divergence 1: Stock Strength/Breadth = 0 vs. Junk Bond Demand = 64
Explanation: Equity internals are extremely weak (broad sell-off, breadth collapse), but the credit market is not following into panic. This typically means:
- Institutional investors still seeking yield in credit bonds; no bond-market sell-off
- Stock decline concentrated in specific sectors (tech/growth), not a market-wide liquidation
- HY bond issuers’ fundamentals have not deteriorated to trigger a default wave
Counter-evidence needed:
- Check S&P 500 sector distribution — if decline concentrated in one sector (e.g., semiconductors/software), not systemic
- Track HYG/LQD ETF volume and price — if prices still making highs, the Greed signal is credible
- Monitor default rates (BofA HY Default Index) — if stable, credit bond Greed is rational
Divergence 2: VIX = Neutral (50) vs. Stock Breadth = Extreme Fear (0)
Explanation: VIX at neutral suggests implied volatility has not spiked sharply. Possible reasons:
- Market has “accustomed” to recent weakness; no panic-driven volatility spike
- VIX is less responsive to “slow grind down” and more to突发事件 events
- Options market pricing shows downside protection costs not yet extreme
Counter-evidence needed:
- Check IV Rank — if also low, volatility genuinely not panicked
- Observe 25-delta Put/Call Ratio absolute value — if >0.15, hedging demand is masked by VIX
Divergence 3: Composite 33.94 (Fear) vs. Junk Bond 64 (Greed)
The composite is the average of all sub-indicators. Stock strength/breadth at 0 drags the average down significantly, while junk bond 64 provides upward support. If looking at equity维度 alone, sentiment is worse than the composite suggests.
5. Credit / Rate / Leverage Cross-Validation

| Indicator | Value | As-of | Source | Status |
|---|---|---|---|---|
| HY OAS | 2.93% | 09-25 | FRED AIIGS | 🟢 Normal |
| IG OAS | 0.81% | 09-25 | FRED AIIGS | 🟢 Normal |
| 10Y Yield | 5.17% | 09-25 | FRED | — |
| 2Y Yield | 4.81% | 09-25 | FRED | — |
| 10Y-2Y Spread | +0.32% | 09-25 | FRED | 🟢 Normal (recovered from inversion) |
| 30Y Yield | 5.49% | 09-25 | FRED | — |
| 10Y-30Y Spread | -0.32% | 09-25 | FRED | Long-end slightly below 30Y, curve flat |
| Margin Debt | $1.304T | Apr 2026 | FINRA | 🔴 Historical high zone |
| IPOs (2026 YTD) | ~73 | 09-29 | Renaissance Capital | 🔴 Active |
| ETF Net Flows (2026 YTD) | $8,560B | 09-29 | Fund industry | 🔴 Record |
Cross-validation conclusion:
Credit stable. HY OAS at 2.93% below 3% alert threshold, IG OAS at 0.81% normal. Curve 10Y-2Y flipped positive to +0.32%, escaping deep inversion. Consistent with junk bond demand 64 (Greed) — credit market not following equity panic.
Leverage dangerous. Margin debt at $1.304T (April 2026 data, 5 months stale) at historical high range. If current levels hold while stock breadth is extremely weak, leveraged positions may be “forced hold” rather than active bullish — this is a lagging but potentially amplifying risk.
Record fund inflows. YTD ETF net inflows of $8,560B is a historic record. Massive capital entering without lifting stock breadth suggests:
- Capital may be concentrated in few large-cap stocks/ETFs (e.g., Magnificent 7), not broadening
- Or funds entered then got partially trapped, creating “money in, price not rising” stalemate
Overall assessment: Normal credit + high leverage + record but concentrated flows = fragile market structure. Not an immediate crisis signal (credit not worsening), but a catalyst for drawdown could see high margin debt amplify declines.
6. Conditions for Risk Escalation or De-escalation
Risk escalation triggers (any one warrants alert):
- HY OAS breaks above 3% → credit spread widening, rising corporate funding costs
- Margin debt monthly data confirms >$1.3T while stocks continue declining → leveraged forced liquidation
- VIX rises from 50 to >60 (Fear zone) → volatility spike confirmed
- Stock breadth stays <5 for 5 consecutive days (expanding Extreme Fear)
- 10Y-2Y re-inverts deeply (<-50bp)
Risk de-escalation signals (not yet confirmed as of this report):
- F&G closes above 45 for 3 consecutive days and holds Neutral zone (40–60)
- Stock strength recovers from 0 to >20
- Stock breadth recovers from 0 to >25
- HY OAS compresses further below 2.5% (enhanced credit risk appetite)
7. Data Limitations
- Margin debt latest is April 2026 (FINRA monthly release), 5 months stale. Current “historical high zone” status is inferred, not real-time.
- IPO/ETF flows are YTD cumulative figures, not reflecting this week’s changes.
- HY OAS as of 09-25, 4 days from run date; material change possible but unlikely in short window.
- CNN F&G sub-indicators — this data source provides 9 items rather than the standard 7 (no independently named width_of_leader, stock_price_position); internal script mapping may differ slightly from CNN’s official naming.
- Sample minimum of 5.17 occurred on 2025-11-20, ~11 months ago. Longer historical extremes (e.g., March 2020) are outside this sample and cannot be directly compared.
- VIX raw value not directly obtained; Score 50 (Neutral) corresponds to VIX approximately 20, an estimate.