Open Data Access

All ratings data is freely available as JSON. No API key required. Updated daily by the StablecoinRatings pipeline.

Full Ratings
/data/ratings_full.json
Complete ratings with all pillar scores, sub-scores, sparklines, and metadata for every coin.
Download JSON
Grades Only
/data/grades.json
Compact coin → grade/score lookup. Ideal for algorithmic consumers. Includes mcap and rank.
Download JSON
Historical Archive
/data/history.json
365-day rolling archive of all score snapshots. Each entry includes full pillar breakdown per coin per day.
Download JSON

Usage Example

// Fetch latest ratings fetch('https://stablecoinratings.org/data/grades.json') .then(r => r.json()) .then(data => { for (const [symbol, info] of Object.entries(data.coins)) { console.log(`${symbol}: ${info.grade} (${info.score})`); } }); // Historical score for a specific coin fetch('https://stablecoinratings.org/data/history.json') .then(r => r.json()) .then(hist => { const latest = hist.versions[hist.versions.length - 1]; console.log('USDT peg score:', latest.coins.USDT.peg); });

Schema Reference

// ratings_full.json — structure { "version": "1.1", // methodology version "run_id": "2026-04-13T02:00:00Z", // ISO 8601 timestamp "methodology": "https://stablecoinratings.org/methodology", "data_sources": ["CoinGecko","Binance","DeFiLlama"], "usd_stablecoins": [ { "symbol": "USDT", "name": "Tether", "type": "usd_fiat", "mcap": 184490000000, "vol_24h": 52000000000, "price": 1.0001, "rank": 3, "peg": 98.2, // pillar 1 "reserve": 54.8, // pillar 2 "liquidity": 81.2, // pillar 3 "management": 45.5, // pillar 4 "smart_contract": 58.0, // pillar 5 "decentralization": 64.0, // pillar 6 "systemic_penalty": -13, "total": 63.2, "letter": "C+", "weights_used": {"peg":0.30,"res":0.25,"liq":0.15,"mgmt":0.15,"sc":0.10,"dec":0.05}, "flags": [], // WARN_* flags if data was missing "sub_scores": { // raw metric inputs "peg_dev_avg": 0.0023, "peg_dev_max": 0.05, "peg_depeg_days": 0, "liq_spread_pct": 0.01, "liq_exchanges": 53, "liq_tvl": null }, "backing": "fiat", "regulatory": "none", "attestation": "quarterly_opaque", "enforcement": "nyag_18.5m", "age_yrs": 11, "chains": 7, "has_pause": true, "sparkline": [1.0001,0.9999,...], // last 30 price points "last_updated": "2026-04-13T02:00:00Z" } ], "non_usd_stablecoins": [ /* same structure */ ] } // grades.json — structure { "version": "2026-04-13T02:00:00Z", "coins": { "USDT": { "grade": "C+", "score": 63.2, "mcap": 184490000000, "rank": 3, "type": "usd_fiat" } } } // history.json — structure { "versions": [ { "date": "2026-04-13T02:00:00Z", "coins": { "USDT": { "letter":"C+","total":63.2,"peg":98.2,"reserve":54.8,"liquidity":81.2,"management":45.5,"smart_contract":58.0,"decentralization":64.0,"systemic_penalty":-13 } } } ] }
Data Attribution

Data sourced from CoinGecko, Binance, and DeFiLlama public APIs. StablecoinRatings publishes this aggregated analysis under the Creative Commons Attribution 4.0 license. Attribution: "StablecoinRatings.org — independent stablecoin risk analysis."