/v1/stats/fear-greed-history
xrpl.to's Fear & Greed index for the XRP Ledger market over time: one reading a day, taken when xrpl.to's daily report is built (late evening UTC; each reading carries its time), from 5 October 2026 on (nothing older was kept). The live value is global.sentimentScore in /stats
Request
https://api.xrpl.to/v1/stats/fear-greed-history| Query parameter | Value | Description |
|---|---|---|
| days | int 1-365 (default 30) |
curl 'https://api.xrpl.to/v1/stats/fear-greed-history'
Response
https://api.xrpl.to/v1/stats/fear-greed-history{ "success": true, "took": 24, "index": "xrpl.to Fear & Greed (XRP Ledger market)", "days": 30, "from": "2026-10-05", "readings": [ { "date": "2026-10-05", "value": 59, "label": "Greed", "at": "2026-10-05T22:05:00.260Z" }, { "date": "2026-10-06", "value": 49, "label": "Neutral", "at": "2026-10-06T22:05:00.295Z" }, { "date": "2026-10-07", "value": 47, "label": "Neutral", "at": "2026-10-07T22:13:59.805Z" }, { "date": "2026-10-08", "value": 54, "label": "Neutral", "at": "2026-10-08T22:05:00.274Z" }, { "date": "2026-10-09", "value": 51, "label": "Neutral", "at": "2026-10-09T22:05:00.321Z" } ], "bands": { "Extreme Fear": "0-24", "Fear": "25-44", "Neutral": "45-54", "Greed": "55-74", "Extreme Greed": "75-100" }, "note": "One reading a day, kept since 2026-10-05: 7 so far, nothing older was stored." }
Long arrays and strings are shortened in the example; Send request for the full answer.
{ success, took, index, days, from, readings[] { date, value, label, at }, bands, note }
What it does
xrpl.to's Fear & Greed index for the XRP Ledger market over time: one reading a day, taken when xrpl.to's daily report is built (late evening UTC; each reading carries its time), from 5 October 2026 on (nothing older was kept). The live value is global.sentimentScore in /stats