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."