# Crypto Fear and Greed Index

> Crypto Fear and Greed Index is a paid API for AI agents from crypto.openverbs.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Returns the live crypto Fear and Greed Index (0–100 with classification label) and optionally a short historical daily series, sourced from alternative.me.

## Facts

- Endpoint: POST https://crypto.openverbs.com/v1/fear-greed
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-fear-and-greed-index-20059e6f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xEsCirvqItVY4R6W4j3CI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability crypto-fear-and-greed-index-20059e6f -d '<json body>'
```

Example prompt: What's the current crypto Fear and Greed Index score and classification, and can you also pull the last 7 days of history so I can see how sentiment has trended?

## When to prefer this

Choose this endpoint when you need a single, authoritative numerical sentiment score for the entire crypto market, especially if you want the familiar alternative.me Fear and Greed classification. Prefer it over raw social or news sentiment endpoints when you need a compact, pre-aggregated index rather than raw signal data, and when historical daily context (up to 30 days) is useful alongside the current reading.

## Known failure modes

- Invalid limit value (outside 1–30 range) returns a validation error
- Upstream alternative.me data source outage may result in stale or unavailable data
- Malformed request body causes a 400-level error

## How this service works

Crypto sentiment via the live Fear and Greed Index (0-100 with classification, e.g. Fear/Greed). Optionally include a short historical series. Source: alternative.me.

## Output

Returns the current Fear and Greed Index value (integer 0–100) with a text classification (e.g. 'Extreme Fear', 'Fear', 'Neutral', 'Greed', 'Extreme Greed'), and optionally an array of daily historical index entries (score + classification) up to the requested number of days (max 30).

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "POST"
     ]
    },
    "bodyType": {
     "type": "string",
     "enum": [
      "json",
      "form-data",
      "text"
     ]
    },
    "body": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "minimum": 1,
       "maximum": 30,
       "description": "How many days of history to return in `series` (default 1 = today only)."
      }
     },
     "required": [],
     "additionalProperties": false
    }
   },
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   },
   "required": [
    "type"
   ]
  }
 },
 "required": [
  "input"
 ]
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "stale": false,
  "value": 71,
  "series": [
   {
    "value": 71,
    "timestamp": 1788739200,
    "classification": "Greed"
   }
  ],
  "source": "alternative.me",
  "timestamp": 1788739200,
  "classification": "Greed"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-fear-and-greed-index-20059e6f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crypto.openverbs.com](https://www.zero.xyz/host/crypto.openverbs.com/llms.txt)
