Metrics
Get single metric with interpretation
Returns signal analysis for a single metric: trend (7d/30d/90d), momentum, confidence score, percentile ranking, and data quality.
Available metrics (26):
Bitcoin: bitcoin-price, bitcoin-market-cap, bitcoin-volume-24h, bitcoin-change-24h, bitcoin-dominance, bitcoin-hash-rate, bitcoin-difficulty, bitcoin-tx-count, bitcoin-tx-volume, bitcoin-active-addresses
Macro: fed-balance, m2-supply, treasury-10y, rrp, eur-usd, cny-usd, yield-curve, tga, net-liquidity
Calculated: hash-ribbon, mvrv-proxy
ETFs: etf-spy, etf-qqq, etf-iwm, etf-vxx, etf-uup
get/api/metrics/{metric}
Path parameters
metricstring required
Example:bitcoin-price
Metric identifier (hyphenated)
Query parameters
format'json' | 'markdown'
Response format (json or markdown). Default is markdown.
Response
Metric data with interpretation
Example response
{
"metric": "bitcoin-price",
"display_name": "Bitcoin Price",
"interpretation": {
"signal": "bullish",
"confidence": 75,
"confidence_label": "High"
},
"trend": {
"direction": "rising",
"change_7d": 2.5,
"change_30d": 5.1,
"change_90d": 12.3,
"momentum": "accelerating",
"percentile": 85
},
"source": "CoinGecko",
"data_quality": {
"age_hours": 2.5,
"status": "fresh"
}
}