Fear and Greed Index Tracker app icon

Fear and Greed Index Tracker — API Integration & OpenData Solutions

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

From $300 · Pay-per-call available
OpenData · OpenFinance · Market Sentiment API · Protocol Analysis

Unlock Fear & Greed Index data streams for your trading stack, risk engine, or analytics platform

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)

Real-time Sentiment Score API — Current 0–100 index score for both S&P 500 (CNN methodology) and Bitcoin/altcoin markets (Alternative.me), with sentiment category label and update timestamp in every response.
Seven Sub-Indicator Breakdown — Market Momentum, Stock Price Strength (NYSE 52-week highs/lows), Stock Price Breadth (McClellan Volume Summation Index), Put/Call Ratio, VIX, Safe Haven Demand, and Junk Bond Demand — each available as an individual structured field for multi-factor risk models.
Historical Time-Series Export — Up to one year of daily sentiment data in JSON or CSV, ready for backtesting algorithmic strategies; supports distribution analysis across 1W, 1M, 3M, 6M, and 1Y windows.

What data the app holds — and how we surface it

Real-Time Sentiment Score Feed

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.

Seven-Indicator Sub-Data Extraction

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.

Historical Time-Series & Distribution API

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.

Stage-Change Alert & Webhook Integration

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.

1-Year Heatmap & Extreme Event Log Export

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.

Widget Refresh Data & Streak Sync

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.

Data available for integration

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

Typical end-to-end integration scenarios

Each scenario below describes a real business context, the specific data involved, and how it maps to OpenData or OpenFinance integration patterns.

Scenario 1 — Algorithmic Trading Signal (Quant / Fintech)

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.

Scenario 2 — Crypto Portfolio Risk Management App

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.

Scenario 3 — Wealth Management Dashboard (B2B, Advisory)

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.

Scenario 4 — Quantitative Research & Backtesting Platform

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.

Scenario 5 — Financial Media & News Platform (Content API)

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.

API integration — pseudocode & endpoint examples

1. Fetch current Crypto Fear & Greed (Alternative.me)

// 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"

2. Fetch CNN Stock F&G with Sub-Indicators

// 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" }
  }
}

3. Historical Export & Stage-Change Webhook

// 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"
}

Compliance & Privacy

Fear and Greed Index data integration operates in the financial data and market information domain. Key regulatory and privacy considerations for integrators:

  • GDPR (EU/EEA) — User notification preferences, device identifiers stored in the app, and usage analytics may be subject to GDPR consent and data-minimization requirements for users in the European Economic Area. Our integration extracts only market sentiment scores and sub-indicators — no personal data or PII is involved in the core data pipeline.
  • SEC / FINRA (US) — Sentiment indices are classified as supplementary market information, not investment advice. Any platform embedding fear & greed data for US users should include appropriate disclaimers consistent with SEC guidance on non-discretionary market data display. The app itself states: "this app provides market information for educational purposes and is NOT financial advice."
  • CCPA (California) — App analytics and device-level data are subject to California Consumer Privacy Act disclosure requirements for US-based users. Integration outputs are anonymized aggregate metrics, outside CCPA's personal-data scope.
  • Data Attribution — CNN Business and Alternative.me are the upstream data sources. Commercial re-distribution of their data requires reviewing each provider's terms of service; our protocol analysis and integration layer handles normalization on top of authorized or publicly documented endpoints.

Data Flow & Architecture

The integration pipeline follows a straightforward open-data ingestion pattern:

  1. Source Fetch — Scheduled pull from CNN dataviz endpoint (stock sub-indicators) and Alternative.me API (crypto score), on their native update cadences (daily for CNN, daily + intraday checks for Alternative.me).
  2. Normalization Layer — Raw responses parsed into a unified schema: score, category, asset_class, sub_indicators[], updated_at. Sub-indicators standardized to a 0–100 scale with named keys.
  3. Storage — Time-series database (InfluxDB or PostgreSQL with TimescaleDB extension) stores each daily snapshot keyed by (date, asset_class). Event log table records stage transitions for webhook dispatch.
  4. API Gateway — REST endpoints expose current score, historical array, sub-indicators, and event log. Optional webhook subscriptions push stage-change events to registered consumer URLs.
  5. Consumer Apps — Trading bots, portfolio dashboards, BI tools (Grafana, Tableau), CMS platforms, and alert systems consume the API output without needing to build their own sentiment aggregation infrastructure.

Who uses Fear and Greed Index Tracker — and why it matters for integration

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.

Fear and Greed Index Tracker — UI preview

Click any thumbnail to view the full-size screenshot. These screens illustrate the data surfaces available for integration.

Fear and Greed Index Tracker screenshot 1 — main dashboard
Fear and Greed Index Tracker screenshot 2 — sub-indicators
Fear and Greed Index Tracker screenshot 3 — historical chart
Fear and Greed Index Tracker screenshot 4 — notifications and alerts
Fear and Greed Index Tracker screenshot 5 — widget and heatmap

Related market sentiment apps and ecosystem

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

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

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

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

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

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

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

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

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

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

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.

What we deliver

Deliverables checklist

  • OpenAPI / Swagger specification for all sentiment endpoints
  • Protocol analysis report: data sources, endpoint structure, update cadence
  • Runnable source code — current score + historical export + webhook dispatcher (Python / Node.js)
  • Normalized schema for 7 CNN sub-indicators with field definitions
  • Stage-change webhook integration with retry logic and delivery logs
  • Automated test suite covering current, historical, and event-log endpoints
  • Compliance guidance (GDPR, SEC disclaimer patterns, data attribution)

About our studio

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.

  • Market data aggregation and time-series pipelines
  • OpenFinance and OpenBanking protocol analysis
  • Custom Python / Node.js / Go SDKs and test harnesses
  • Source code delivery from $300 — receive runnable API source code and full documentation; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted endpoint and pay per call; no upfront cost, ideal for usage-based pricing

Contact us

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.

Open contact page

Engagement workflow

  1. Scope confirmation — Identify required endpoints (current score, historical, sub-indicators, webhooks), asset classes (stock, crypto, or both), and consumer platform constraints (1–2 days).
  2. Protocol analysis & API design — Map source data endpoints, document update schedules, and draft the normalized response schema (2–3 business days).
  3. Build & validation — Implement fetchers, normalizers, storage, and webhook dispatcher; run against live sources (3–6 business days).
  4. Documentation & test delivery — OpenAPI spec, integration guide, code samples, and automated test suite (1–2 business days).
  5. Typical first delivery — 6–12 business days total; complex multi-asset or real-time webhook setups may extend the timeline.

FAQ

What do you need from me to start?

The app name (provided), which data fields you need (e.g., sub-indicators, historical range), your target platform (Python backend, Node.js, cloud function), and any preferred output format (JSON, CSV, webhook).

Is the fear & greed data free to use?

Alternative.me provides a publicly documented free API. CNN's data is available via documented endpoints used by multiple open-source projects. Our service handles the protocol analysis, normalization, and delivery layer; we advise on attribution and terms-of-service compliance for each upstream source.

Can I get intraday (more frequent than daily) data?

The CNN stock index and Alternative.me crypto index both update once per day on their native schedules. For higher-frequency crypto sentiment, we can layer in CFGI.io (15-minute updates across 52+ tokens) as a complementary data source — let us know your required cadence during scope confirmation.
📱 Original app overview — Fear and Greed Index Tracker (appendix)

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.

  • Stock Market Coverage (CNN methodology): Detailed sentiment for the S&P 500 and broader US equities, powered by seven key indicators — Market Momentum, Stock Price Strength, Stock Price Breadth, Put/Call Options, Market Volatility (VIX), Safe Haven Demand, and Junk Bond Demand.
  • Crypto Market Coverage (Alternative.me): Real-time Bitcoin and altcoin sentiment tracking; users can monitor market cycles and identify capitulation or euphoria phases.
  • Advanced Charts: Trend Timeline for momentum shifts, Distribution Analysis (1W/1M/3M/6M/1Y), Extreme History log, 1-Year Heatmap, and Streak Tracker.
  • Smart Notifications (2024 update): Daily scheduled alerts, Stage Change Alerts (on category transitions), Custom Threshold Alerts (user-defined "above X / below Y" levels), and adjustable check intervals — all newly introduced or expanded in 2024.
  • Home Screen Widgets (2024 update): Stock & Crypto widgets with Auto Dark Mode (adapts to system theme) and Background Opacity Control (0–100%), both introduced in the 2024 release cycle.
  • Customization: Reorderable card layout, Light/Dark/System theme modes, One-Tap Sharing of sentiment snapshots, 20+ language support, and Material 3 design.
  • Disclaimer: The app provides market information for educational purposes and is not financial advice. Data sourced from CNN Business and Alternative.me.