Real-time market sentiment data, 7 CNN sub-indicators, and crypto fear & greed index — programmatic access for trading platforms, portfolio tools, and quantitative finance systems
The Fear and Greed Index Tracker aggregates two authoritative data sources — CNN Business (stock market) and Alternative.me (crypto) — and presents them as structured, real-time sentiment scores updated daily. Our integration service extracts, normalizes, and delivers this structured market psychology data through clean API endpoints so your system can consume it without manual effort.
Extreme Fear (0) → Fear → Neutral → Greed → Extreme Greed (100)
The app maintains a live sentiment score (0–100) for both the stock market and the crypto market, refreshed on the underlying source's schedule. Our integration wraps this into a polling or push feed that delivers the current score, category label (Extreme Fear / Fear / Neutral / Greed / Extreme Greed), and Unix timestamp — ideal for embedding in trading dashboards, signal services, or news tickers without building your own aggregation layer.
Beyond a single composite number, the app's Professional Insights module surfaces seven discrete CNN indicators: Market Momentum (S&P 500 vs. its 125-day moving average), Stock Price Strength (net new 52-week highs vs. lows on the NYSE), Stock Price Breadth (McClellan Volume Summation Index), Put/Call Options (5-day average ratio), Market Volatility (VIX), Safe Haven Demand (20-day stock/bond return spread), and Junk Bond Demand (yield spread). Each field is extractable as a named JSON property for use in multi-variable risk scoring and portfolio stress tests.
The Trend Timeline and Distribution Analysis features expose up to 12 months of daily index values. This historical time-series is the foundation for quantitative backtesting: platforms like QuantConnect have documented strategies that buy S&P 500 exposure when the score falls below 25 (Extreme Fear) and liquidate when it exceeds 75 (Extreme Greed). Our integration exports this data in JSON arrays or CSV-compatible format, ready to load into pandas, InfluxDB, or any time-series data store.
Introduced in the app's 2024 update, Custom Threshold Alerts let users define personal "alert when below X / above Y" trigger levels for both stock and crypto indices. Our integration maps these triggers to outbound webhook calls — when the index crosses a defined boundary, a POST payload is dispatched to your endpoint with the new score, the previous score, the transition direction, and the asset class. This pattern directly powers automated position-sizing rules and risk-off signals in algo trading systems.
The 1-Year Heatmap renders daily sentiment as a color-coded matrix across the full calendar year. Exported as a structured array (date → score → category), this data feeds BI tools (Grafana, Tableau, Power BI) for visual compliance audits, seasonal pattern analysis, and investor-facing sentiment reports. The Extreme History feature additionally provides a log of every Extreme Fear and Extreme Greed event with date and magnitude, enabling anomaly-detection pipelines and stress-scenario backtests.
The app's home-screen widgets (stock and crypto) refresh autonomously via background update cycles — the 2024 release added Auto Dark Mode adaptation and Background Opacity Control. Our integration mirrors the widget data contract: current score, category, and trend direction on a configurable interval (hourly or custom). The Streak Tracker (current consecutive-day streak vs. 1-year record) is also exposed as a structured field, useful for building user-engagement modules or gamified investment dashboards that reward consistent sentiment monitoring.
The following table maps each data type the app holds to its source feature within the app, its granularity, and the most common downstream use case in OpenData and OpenFinance contexts.
| Data Type | Source Feature (App) | Granularity | Typical Integration Use |
|---|---|---|---|
| Stock Fear & Greed Score | Live Gauge / Hero Screen | Daily update (CNN schedule) | Real-time trading signal, dashboard ticker |
| Crypto Fear & Greed Score | Live Gauge / Hero Screen | Daily update (Alternative.me) | Crypto portfolio risk flag, alert system |
| 7 CNN Sub-Indicators | Professional Insights module | Per-indicator numeric score + category | Multi-factor risk model, stress testing |
| Historical Index Time-Series | Trend Timeline / Extreme History | 1W, 1M, 3M, 6M, 1Y daily values | Backtesting, strategy validation, correlation |
| Sentiment Distribution Buckets | Distribution Analysis | Bucketed by window (1W–1Y) | Analytics dashboards, investor reports |
| Extreme Event Log | Extreme History | Per-event: date, score, category | Anomaly detection, scenario analysis |
| Daily Heatmap Matrix | 1-Year Heatmap | Day-level cell (date → score) | BI visualization (Grafana, Tableau), seasonal patterns |
| Stage-Change Alerts | Smart Notifications module | Event-driven (on transition) | Automated trade triggers, risk-off webhooks |
Each scenario below describes a real business context, the specific data involved, and how it maps to OpenData or OpenFinance integration patterns.
A quantitative hedge fund embeds the stock Fear & Greed score as a secondary signal in its S&P 500 entry/exit model. The rule: initiate a long position on SPY when the daily score falls below 25 (Extreme Fear) and close the position when it exceeds 75 (Extreme Greed). This mirrors the documented QuantConnect dataset integration pattern. Our API delivers the daily score as a JSON field (score, category, updated_at) via a scheduled GET request, which the trading engine consumes alongside price feeds to calculate position sizing.
A retail crypto portfolio app wants to warn users when the Alternative.me Crypto Fear & Greed index enters Extreme Greed territory (score > 75), suggesting a potential market top. The integration polls the sentiment API hourly, stores each reading in a time-series table keyed by asset class and timestamp, and dispatches a push notification to users when the score crosses the custom threshold — replicating the app's Custom Threshold Alerts feature introduced in the 2024 release. The webhook payload includes asset_class, new_score, old_score, direction, and category.
A wealth management platform embeds a "Market Mood" panel on its client-facing portal. The panel shows the composite stock score, the seven CNN sub-indicators as individual bar gauges, and a 30-day trend sparkline. Our integration extracts each sub-indicator (Put/Call Ratio, VIX, Junk Bond Demand, Safe Haven Demand, etc.) from the CNN data endpoint, normalizes them to a 0–100 range, and serves them as named fields in a REST response. The frontend maps each field to a gauge component. The portfolio team uses the VIX sub-indicator reading to trigger a compliance alert when market volatility exceeds internal thresholds.
A university research lab and a fintech startup both need historical fear & greed data for back-testing sentiment-driven strategies. Our historical time-series export delivers up to 1 year of daily stock and crypto scores in JSON arrays, which are loaded into a pandas DataFrame. The research team runs Pearson correlation between daily sentiment shifts and next-day S&P 500 returns to validate the contrarian signal hypothesis. The fintech startup uses the 1-year heatmap matrix to identify seasonal patterns in Extreme Fear events and schedule tactical equity rebalancing accordingly.
A financial news publisher surfaces a daily "Market Pulse" widget at the top of its homepage. At market open each day, the integration fetches both the stock score and crypto score, formats them as a structured content object (stock_score, crypto_score, stock_category, crypto_category, date), and publishes it to the editorial CMS via a webhook. The CMS renders the widget automatically without editorial effort. Over time, the historical archive of daily Market Pulse snapshots becomes a proprietary sentiment dataset the publisher licenses to fintech API consumers.
// GET current crypto sentiment score
GET https://api.alternative.me/fng/?limit=1&format=json
// Response (simplified)
{
"name": "Fear and Greed Index",
"data": [
{
"value": "42",
"value_classification": "Fear",
"timestamp": "1713830400",
"time_until_update": "63847"
}
],
"metadata": { "error": null }
}
// Use in Python:
import requests
resp = requests.get(
"https://api.alternative.me/fng/",
params={"limit": 1, "format": "json"}
)
data = resp.json()["data"][0]
score = int(data["value"]) # e.g. 42
category = data["value_classification"] # "Fear"
// Protocol analysis: extract CNN stock sentiment data
// Source endpoint: production.dataviz.cnn.io/index/
// fearandgreed/graphdata/{start_date}
GET /api/v1/fgi/stock/current
Authorization: Bearer <SESSION_TOKEN>
// Normalized response (our API schema):
{
"score": 58,
"category": "Greed",
"updated_at": "2025-04-22T21:00:00Z",
"sub_indicators": {
"market_momentum": { "value": 71, "signal": "Greed" },
"stock_strength": { "value": 55, "signal": "Neutral" },
"stock_breadth": { "value": 63, "signal": "Greed" },
"put_call_ratio": { "value": 48, "signal": "Fear" },
"market_volatility": { "value": 54, "signal": "Neutral" },
"safe_haven_demand": { "value": 61, "signal": "Greed" },
"junk_bond_demand": { "value": 67, "signal": "Greed" }
}
}
// Historical time-series export (1 month of daily scores)
GET /api/v1/fgi/stock/history
?from=2025-03-01&to=2025-04-01
&format=json
Authorization: Bearer <SESSION_TOKEN>
// Response: array of daily snapshots
{
"asset_class": "stock",
"data": [
{ "date": "2025-03-01", "score": 34, "category": "Fear" },
{ "date": "2025-03-02", "score": 31, "category": "Fear" },
...
]
}
// Stage-change webhook payload (POST to your endpoint):
{
"event": "stage_change",
"asset_class": "crypto",
"previous_score": 74,
"previous_category": "Greed",
"new_score": 81,
"new_category": "Extreme Greed",
"direction": "up",
"triggered_at": "2025-04-22T14:30:00Z"
}
Fear and Greed Index data integration operates in the financial data and market information domain. Key regulatory and privacy considerations for integrators:
The integration pipeline follows a straightforward open-data ingestion pattern:
score, category, asset_class, sub_indicators[], updated_at. Sub-indicators standardized to a 0–100 scale with named keys.(date, asset_class). Event log table records stage transitions for webhook dispatch.Fear and Greed Index Tracker (com.pverve.fgi) targets a global audience of market-active retail and semi-professional investors. The primary user segments are: day traders and swing traders who use real-time sentiment as a timing overlay for S&P 500 and crypto entries/exits; long-term contrarian investors who watch for Extreme Fear events as discounted-buying signals (a strategy popularized by Warren Buffett's "be greedy when others are fearful" principle); and crypto traders monitoring Bitcoin and altcoin volatility cycles. Secondary users include financial journalists and independent researchers who embed the daily score in their market commentary. The app supports 20+ languages and has meaningful adoption across English-speaking markets (United States, United Kingdom, Canada, Australia) as well as Europe, with Android (Google Play, package ID com.pverve.fgi) as the primary platform alongside an iOS version. For API integration buyers, this positions fear & greed data as a broadly recognized, cross-market signal already trusted by the retail trader segment — making it a credible data source to surface in B2B fintech products and advisory platforms.
Click any thumbnail to view the full-size screenshot. These screens illustrate the data surfaces available for integration.
Fear and Greed Index Tracker operates within a broader ecosystem of market sentiment and financial analytics applications. Users and organizations working with these platforms often need unified, multi-source sentiment data — making cross-app integration a common and valuable requirement. The apps below represent the adjacent landscape from which Fear and Greed Index API consumers frequently also draw data.
CoinStats is a comprehensive crypto portfolio tracker that incorporates its own Crypto Fear & Greed Index alongside live prices and portfolio performance. Organizations that manage both a CoinStats-connected portfolio and a Fear and Greed Index feed often need unified sentiment-plus-balance exports across both platforms — a combined integration that delivers portfolio value and sentiment score in a single API response.
TradingView allows users to overlay custom sentiment scripts and indicators on price charts. Developers building TradingView Pine Script indicators or custom alerts frequently need a reliable, programmatic Fear & Greed data source to feed into their scripts — exactly the use case our integration API covers, delivering clean JSON that maps to TradingView's external data import patterns.
Investing.com surfaces market sentiment scores alongside financial news and technical analysis. Fintech teams integrating Investing.com data for their advisory platforms often layer in Fear & Greed Index feeds as a complementary behavioral signal, particularly for equity and crypto asset class coverage where Investing.com's own sentiment data may lag real-time source updates.
SentimenTrader is a professional-grade platform offering backtesting tools, breadth indicators, and sentiment composites. Quant teams that use SentimenTrader for US equity research commonly also want the CNN Fear & Greed sub-indicators (Put/Call Ratio, VIX, Junk Bond Demand) as additional input signals; integrating both data streams into a single analytics pipeline is a frequent enterprise request.
CoinMarketCap publishes its own Crypto Fear & Greed Index via its PRO API (GET /v3/fear-and-greed/historical). Developers already consuming CMC market cap and price data often want to add the Alternative.me-based fear & greed signal from Fear and Greed Index Tracker as a second opinion, producing a consensus sentiment score from two independent methodologies.
CoinGlass aggregates crypto derivatives data — open interest, funding rates, and liquidations — alongside a Fear & Greed display. Platforms building derivatives-aware sentiment dashboards frequently combine CoinGlass liquidation feeds with the Fear & Greed Index Tracker's stage-change alerts; our webhook integration bridges the two signals into a single event-driven stream.
MarketBeat provides individual stock ratings, analyst forecasts, and market-wide sentiment summaries. Financial media teams using MarketBeat data for equity research briefings often want a daily market-psychology headline powered by the CNN Fear & Greed composite; our content-API integration pattern (Scenario 5 above) maps directly to MarketBeat-style editorial workflows.
StockGeist tracks social media sentiment for 2,200+ individual stocks using NLP. Combining StockGeist's stock-level social signal with the CNN Fear & Greed macro signal produces a two-layer sentiment picture — micro (individual ticker) + macro (market-wide) — used by hedge funds and systematic traders for more nuanced entry timing. Our API serves the macro layer in a format compatible with StockGeist's own JSON schema patterns.
MacroMicro charts macroeconomic indicators alongside the CNN Fear & Greed Index for a global investor audience. Research teams using MacroMicro for economic analysis often need the fear & greed historical time-series in a clean export format for their own datasets; our historical API (JSON array + CSV export) addresses this gap and complements MacroMicro's charting data.
CFGI.io offers a developer-focused Crypto Fear & Greed API covering 52+ tokens using 10 AI-driven algorithms (price, volatility, social, whale movement) updated every 15 minutes. Organizations that need higher-frequency sentiment updates than the daily Alternative.me API can layer CFGI.io's intraday crypto signal on top of the Fear and Greed Index Tracker's daily stock-market signal, creating a comprehensive dual-market sentiment feed.
We are an independent technical integration studio specializing in financial data APIs, open-data extraction, and authorized protocol analysis. Our engineers have backgrounds in fintech backend development, quantitative research infrastructure, and financial data normalization pipelines. We have delivered sentiment data integrations, market data aggregators, and open-banking API layers to clients across the United States, Europe, and Southeast Asia. We follow a full lifecycle from protocol discovery through build, test, and compliance review.
Ready to embed Fear & Greed Index data into your trading platform, portfolio tool, or analytics dashboard? Submit your target app name, use case, and integration requirements via our contact page. We'll respond within one business day with a scope confirmation and timeline estimate.
What do you need from me to start?
Is the fear & greed data free to use?
Can I get intraday (more frequent than daily) data?
Fear and Greed Index Tracker (package ID: com.pverve.fgi) is developed by pverve and available on Google Play and the App Store. It provides the most complete mobile interface for tracking both the CNN Business stock market Fear & Greed Index and the Alternative.me Crypto Fear & Greed Index in a single app. The index scale runs from 0 (Extreme Fear) to 100 (Extreme Greed), with five sentiment categories: Extreme Fear, Fear, Neutral, Greed, and Extreme Greed.