S&P 500 Sentiment
index · Last computed 7/25/2026, 2:00:08 PM UTC
Composite Score (24h)
+0.33
+0.33
Fear & Greed Index: 27/100
Methodology
News (50%): AI-analyzed sentiment from articles mentioning S&P 500.
Crowd (25%): Not available for this asset.
Institutional (25%): CFTC leveraged-funds positioning percentile.
This is measurement, not prediction. Not financial advice.
Get this data via our free API → | GET /api/markets/sentiment/sp500?history=7d
Understanding
How the S&P 500 score is built
Three independent layers feed this score. The news layer is our AI reading every relevant S&P 500 article our pipeline ingests, scored from -1 to +1. The crowd layer comes from derivatives positioning (funding percentiles, long/short ratios). The institutional layer comes from weekly CFTC positioning where a matching futures market exists.
The layers deliberately disagree at the most interesting moments. Panicked news with washed-out crowd positioning is the classic capitulation setup; euphoric news with crowded longs is its mirror. The composite blends them (news 0.5, crowd 0.25, institutional 0.25, renormalized when a layer has no data), but the layer breakdown above is where the actual reading happens.
Sentiment is a contrarian tool at extremes and a confirming tool in the middle. We recompute hourly; the history shows how scores evolved into and out of recent moves.
Common Questions
Why is a layer sometimes null?
Quiet news days produce no scoreable S&P 500 articles, and not every asset has a matching futures market. The composite renormalizes over whatever layers have data.
What do the windows mean?
24h reflects the latest news cycle; 7d smooths it. Divergence between the two flags a fresh shift in coverage.