All capabilities

Fear & greed index

The market sentiment index, scored 0-100 with a plain-language classification, for Bitcoin and Ethereum.

2 assetsBTC and ETH

The whole dataset is two rows. It is an index, not a corpus — the value is that it is one call with no key, not that there is a lot of it.

What's in a record

Every field the corpus returns for one record. Real shape — walked corpus-wide, not sampled.

  • id
  • asset
  • value
  • value_classification
  • timestamp
  • time_until_update
  • updated_at
{ "id": 1, "asset": "BTC", "value": 71, "value_classification": "Greed", "timestamp": "2026-09-20T00:00:00Z", "time_until_update": "84894", "updated_at": "2026-09-20T00:25:13.263878Z" }

Get it

A curl that runs against the live API right now, plus the MCP tool names for the same data.

curl https://api.alphaday.com/market/fear-greed/

MCP tools

get_fear_greed_index

What it's for

Three concrete questions this capability answers that a general crypto API does not.

  • A one-call mood reading for a dashboard header, with value_classification already written as a word so nothing has to map 71 onto "Greed".
  • Framing a briefing: paired with the per-article sentiment on the news feed, it separates how the market feels from how the coverage reads — and the two disagree often enough to be interesting.
  • Knowing when to look again: time_until_update gives the seconds to the next refresh, so a poller can sleep precisely instead of guessing.

Known limits

Required, not optional. Coverage gaps, staleness and parameter traps that were observed by running the curl above against the live server on 2026-09-18.

Two assets, despite what "per asset" suggests.

Only BTC and ETH are scored. There is no per-altcoin index here, and no parameter that adds one.

No history.

Each asset has exactly one row, the current reading. There is no date parameter and no archive, so a fear-and-greed chart has to be accumulated by polling.

time_until_update is a string, and sometimes empty.

BTC carries "84894" — seconds, quoted. ETH carries "". Parse defensively and fall back to a fixed interval when it is blank.

Figures and payloads verified against the live API on 2026-09-18. The API needs no key and no signup — see the full endpoint reference and the MCP server.