On-Chain Indicator
/gateway/v1/market/onchain-indicatorReturns on-chain indicator time-series for BTC or ETH.
Available metrics: `nupl`, `sopr`, `mvrv`, `puell-multiple`, `nvm`, `nvt`, `nvt-golden-cross`, `exchange-flows` (inflow/outflow/netflow/reserve).
Long ranges: each response is capped at about 100 data points. When `meta.has_more=true`, split `from`/`to` into smaller windows (about 90 days for daily data) and merge by timestamp client-side. For exchange-flow metrics, `all_exchange`, `spot_exchange`, and `derivative_exchange` are aggregate filters, not sums over the curated individual exchange list.
Query Parameters
Token ticker symbol. Can be `BTC` or `ETH`.
BTCETHBTCOn-chain metric name. Can be `nupl`, `sopr`, `mvrv`, `puell-multiple`, `nvm`, `nvt`, `nvt-golden-cross`, or `exchange-flows/{inflow,outflow,netflow,reserve}`.
nuplsoprmvrvpuell-multiplenvmnvtnvt-golden-crossexchange-flows/inflowexchange-flows/outflowexchange-flows/netflowexchange-flows/reservenuplAggregation granularity.
daydayStart of time range. Accepts Unix seconds or date string (YYYY-MM-DD). Defaults to 90 days ago when omitted. Maximum range is 365 days. Responses are capped at about 100 data points; when meta.has_more is true, split from/to into smaller windows (about 90 days for daily data).
2026-01-01End of time range. Accepts Unix seconds or date string (YYYY-MM-DD). Defaults to today when omitted. Maximum range is 365 days. Responses are capped at about 100 data points; when meta.has_more is true, split from/to into smaller windows (about 90 days for daily data).
2026-03-01Curated exchange filter for exchange-flow metrics. Use /v1/market/exchange-flow/exchanges to list labels.
all_exchangespot_exchangederivative_exchangecoinbase_primebinancecoinbase_advancedokxkrakenbybitbitstampgeminibitgetkucoinbitfinexgate_ioderibitmexchtx_globalbitflyercoinonebithumbupbithashkey_exchangeall_exchange