Programmatic access to stock and crypto sentiment indexes, historical trends, and threshold alerts — delivered as production-ready APIs and source code.
Fear and Greed Index (package com.hottestlab.fearandgreed) bundles two psychological sentiment gauges — one for the U.S. equity market and one for the crypto market — with smart threshold notifications and historical trend charts. Although the app itself is a lightweight, login-free consumer surface, the numerical signals it surfaces are exactly the kind of structured market sentiment that quantitative desks, robo-advisors, and crypto trading bots want to ingest programmatically. Our studio delivers that bridge.
Both the equity and crypto indexes are surfaced as separate endpoints. Each response includes the current numeric score, the verbal label, the timestamp of the underlying data refresh, and the previous close, so client systems can compute deltas without re-querying. Equity coverage tracks the U.S. broad market signals (volatility, momentum, breadth proxies); crypto coverage tracks Bitcoin-led market sentiment in line with widely cited public benchmarks such as Alternative.me's Crypto Fear & Greed Index.
The historical-trends screen inside the app translates into a paginated /history endpoint with date-range filters and CSV/JSON output. Quantitative desks use this for regime tagging — for example, marking every trading day where the equity index sat below 25 (Extreme Fear) and measuring forward 5-day returns. The dataset is suitable for Jupyter notebooks, Grafana dashboards, and portfolio-analytics platforms.
The app's "Smart Notifications" feature is replicated as a managed webhook layer. You define thresholds (e.g. "fire when Crypto index crosses 75 from below" or "fire on any same-day move ≥ 15 points") and your endpoint receives a signed POST with the trigger context. This eliminates the need to poll on a 1–5 minute cadence, which is especially valuable in volatile crypto sessions.
For desks already working with related signals — VIX, AAII Investor Sentiment Survey, on-chain network growth from Glassnode or CryptoQuant, or social-buzz scores from LunarCrush and Santiment — the Fear and Greed Index numbers are exposed in a normalized envelope so they can be merged into the same time-series store without bespoke field mapping per provider.
Reference clients in Python, Node.js, and Go reproduce the app's calculation cadence, retry behavior, and locale-aware formatting. Each SDK ships with type definitions, a fixture-based test harness, and example code paths for both batch (historical pull) and streaming (webhook listener) consumption.
Over the last two years the sentiment-data ecosystem expanded toward MCP servers and machine-readable protocols — see the published CoinMarketCap Fear & Greed MCP server and community Grafana dashboard #20636 in 2024–2025. Our deliverables follow the same direction: clean JSON, OpenAPI 3.1 schemas, and an optional MCP wrapper so the index becomes a callable tool from agentic LLM clients.
The table below maps every meaningful data surface inside the Fear and Greed Index app to a typical OpenData / OpenFinance integration purpose. We use this matrix to scope projects so customers know up-front which fields are available, at what granularity, and from which app screen they originate.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Stock Fear & Greed score | Home dashboard — equity gauge | 0–100 numeric, refreshed multiple times per session, with verbal bucket | Risk-on / risk-off overlays, equity factor models, advisor dashboards |
| Crypto Fear & Greed score | Home dashboard — crypto gauge | 0–100 numeric, daily refresh aligned with public BTC sentiment indexes | Trading-bot guardrails, DCA pause/resume rules, treasury risk teams |
| Verbal bucket label | Both gauges — colored band | Categorical: Extreme Fear / Fear / Neutral / Greed / Extreme Greed | UI alerts, plain-English investor letters, compliance summaries |
| Historical sentiment series | Historical Trends screen | Daily points, multi-year window | Backtesting, regime tagging, research notebooks, Grafana dashboards |
| Threshold-cross events | Notifications subsystem | Event-driven (cross up / cross down / spike) | Webhooks into Slack, Telegram, trading engines, CRM workflows |
| Component sub-indicators | Detail / methodology view (when present) | Per-indicator scores (e.g. momentum, volatility proxies) | Decomposition analysis, attribution to specific market drivers |
// Fetch the current Stock and Crypto Fear & Greed Index in one call
GET /api/v1/sentiment/current?markets=stock,crypto
Authorization: Bearer <ACCESS_TOKEN>
Accept: application/json
200 OK
{
"as_of": "2026-04-29T13:05:00Z",
"stock": { "score": 41, "label": "Fear", "previous": 47 },
"crypto":{ "score": 72, "label": "Greed", "previous": 68 },
"source_app": "com.hottestlab.fearandgreed"
}
// Pull a daily history window for backtesting
POST /api/v1/sentiment/history
Content-Type: application/json
Authorization: Bearer <ACCESS_TOKEN>
{
"market": "crypto",
"from": "2024-01-01",
"to": "2026-04-29",
"format": "csv"
}
// Streaming CSV response: date,score,label
// 2024-01-01,72,Greed
// 2024-01-02,69,Greed
// ...
// Register a webhook for sentiment regime changes
POST /api/v1/sentiment/subscriptions
{
"market": "stock",
"trigger": { "type": "cross", "level": 25, "direction": "down" },
"callback_url": "https://your.app/hooks/fg",
"secret": "whsec_..."
}
// Outbound delivery (HMAC-SHA256 signed):
POST https://your.app/hooks/fg
X-FG-Signature: t=1714400000,v1=...
{ "market":"stock", "score":24, "label":"Extreme Fear", "crossed_at":"2026-04-29T14:00:00Z" }
A retail wealth platform wants to gently de-risk client portfolios when broad equity sentiment hits Extreme Greed. Our integration feeds the daily Stock Fear and Greed Index value into the rebalancing engine; when the score is > 75 for three consecutive sessions the engine biases new contributions toward defensive sleeves. OpenFinance mapping: the index is treated as a non-PII market signal alongside broker pricing data, so it lives outside the customer-PII boundary and avoids triggering additional consent flows.
An automated DCA bot pauses buys when the Crypto Fear and Greed Index sits above 80 (Extreme Greed) and accelerates buys below 20 (Extreme Fear). Webhook delivery is preferred over polling because crypto markets move 24/7 and threshold crosses can happen between 1-minute polls. The bot's audit log stores every webhook payload with its HMAC signature, satisfying internal change-tracking requirements.
A research team merges several years of the historical sentiment series with VIX, AAII survey readings, and on-chain network growth from Glassnode or CryptoQuant. The Fear and Greed Index time series is exported as CSV through the /history endpoint and read directly into a pandas DataFrame, where regime labels (Extreme Fear, Fear, Neutral, Greed, Extreme Greed) become categorical features for a forward-return study.
A multi-family office publishes a Monday-morning client letter that includes a one-line sentiment readout. A scheduled job reads /current at 06:00 local, formats the verbal bucket and the week-over-week delta, and renders it into the templated newsletter. Because the data is non-personal market sentiment, no extra GDPR data-mapping is needed for the redistribution.
For desks regulated under MiFID II investment-research record-keeping, every sentiment value used in a model or letter is archived to immutable storage (S3 Object Lock or equivalent) at the moment of consumption, alongside the original API response and a SHA-256 of the payload. This makes it straightforward to reproduce why a model produced a specific signal on a specific day.
All endpoints sit behind Bearer tokens issued through a short OAuth 2.0 client-credentials flow. Access tokens have a 1-hour lifetime; refresh logic in our SDKs renews silently. Transport is HTTPS only with TLS 1.2+ and HSTS. Webhook deliveries are signed with HMAC-SHA256 using a per-subscription secret so receivers can reject spoofed payloads.
// Client-credentials token request
POST /oauth/token
{ "grant_type":"client_credentials",
"client_id":"cid_...", "client_secret":"csec_..." }
=> { "access_token":"...", "expires_in":3600 }
Every error response uses a stable shape — code, message, retryable, retry_after_ms — so clients do not have to special-case providers. The SDKs implement exponential backoff with jitter on 429 and 5xx responses and surface a circuit-breaker after sustained failure, falling back to the last known sentiment value for non-critical UI use.
{
"code": "rate_limited",
"message": "Too many requests for tenant T-9123",
"retryable": true,
"retry_after_ms": 1500
}
Because the Fear and Greed Index app requires no login and stores no personal financial information on a server, our integration deliverables operate on aggregated, non-personal market sentiment data. Where the integration is embedded in a regulated product — for example a EU-licensed robo-advisor — we align the deliverables with GDPR (no PII processed, lawful basis documented), MiFID II investment-research record-keeping, and, for U.S. broker-dealer contexts, SEC Rule 17a-4 retention norms. For crypto-facing customers in Europe, the deliverables are reviewed against MiCA disclosure expectations on the use of automated sentiment signals in retail-facing tooling.
We never reverse-engineer authentication that would breach a vendor's terms of service. Where public sentiment data is sourced from third-party APIs (e.g. Alternative.me, CNN's published dataviz endpoint) we follow the provider's attribution requirements and rate limits and document them in the delivered runbook.
The reference architecture is a four-stage pipeline kept deliberately simple:
Total moving parts stay small enough for a single engineer to operate, which keeps the support cost predictable for smaller customers.
Fear and Greed Index by Hottest Lab is positioned as a no-friction, login-free mobile gauge for retail traders, casual investors, and crypto enthusiasts who want a single-glance read on market mood. Distribution is global through Google Play (and similar listings on iOS for the broader category), with the strongest organic interest from English-speaking retail-trader audiences and emerging crypto markets where the Alternative.me index is widely cited. Because the audience skews mobile-first and self-directed, the most common B2B consumers of an integrated feed are: independent advisor platforms serving that same audience, retail-facing trading tools that want a sentiment overlay, and content publishers who automate weekly market commentary. Demand is concentrated on Android and iOS reference data, with desktop integrations typically routed through web back-ends rather than direct app-side hooks.
Click any thumbnail to enlarge. Screenshots illustrate the data surfaces that map onto the integration table above — the dual gauges, the historical-trends view, and the notification settings.
Customers who integrate the Fear and Greed Index data often also work with adjacent sentiment, on-chain, or market-data products. The list below summarises real apps and platforms in the same ecosystem and how a unified integration layer relates to each. We treat them as complements, not competitors — the goal of the studio is usually a single normalised feed that spans several of these sources.
We are an independent technical service studio specialising in App interface integration and authorized API integration. The team brings hands-on experience in mobile applications, fintech, and quantitative tooling, and ships end-to-end deliverables: protocol analysis, interface refactoring, OpenData integration, third-party interface integration, automated data scripting, and interface documentation. We work with global customers and tailor each project to local privacy and financial-services rules.
To request a quote or share your target app and integration requirements, open the contact page below. Typical response time is one business day.
Two engagement models: source-code delivery from $300 (pay after delivery upon satisfaction) or pay-per-call API billing on our hosted endpoints.
What do you need from me to start?
Is the app's sentiment data redistributable?
How do you handle threshold logic the app implements client-side?
Can the feed be exposed as an MCP tool for LLM agents?
get_current_sentiment and get_history as agent tools, mirroring the pattern adopted by recent CoinMarketCap-style sentiment MCP servers.Fear and Greed Index (package com.hottestlab.fearandgreed) is a one-stop mobile app to track emotional sentiment in financial markets. It is built for traders, investors, and the market-curious who want to stay ahead of crowd behavior with real-time insight.
The Fear and Greed Index is a tool that reflects the emotions driving market behavior: when investors are fearful, prices tend to fall; when they are greedy, prices can rise beyond reason. Monitoring this index helps identify market tops, bottoms, and potential trend reversals.
The app offers two indexes side-by-side:
Key features include:
Why use it? Timing matters in markets. The index gives a psychological edge — see what others are feeling, avoid buying at greedy peaks and selling during fearful dips, and stay calm in volatile sessions. Typical users are traders looking for extra signals, investors making long-term decisions, crypto enthusiasts navigating volatility, and anyone curious about emotional sentiment in finance.
The app is intentionally lightweight: no clutter, no login required, just the data — fast, simple, and designed for mobile. The publisher notes that the app does not provide investment advice; it displays market sentiment indicators to help users better understand investor behavior.