Skip to content
NinjaTools
Menu

Methodology

Data sources, freshness and limits

What NinjaTools shows, where each number comes from, and why the labels matter.

Sources by page

Public data blocks
DataSourceRefreshCurrent snapshot
ETF flows and fund factsCoinGlass, collected by the NinjaTools ETF pipelineEvery web release; refreshed in your browser28 Oct, 10:56 UTC
LiquidationsCoinGlass liquidation dataEvery web release; refreshed in your browser28 Oct, 10:57 UTC
Open interestCoinGlass open-interest dataEvery web release; refreshed in your browser28 Oct, 10:57 UTC
Funding rates and pricesExchange funding data collected by NinjaToolsEvery web release; refreshed in your browser28 Oct, 10:57 UTC
Token unlocksDefiLlama emissions dataEvery web release; refreshed in your browser28 Oct, 10:57 UTC
Monthly returnsCoinGlass monthly price dataEvery web release; refreshed in your browser28 Oct, 10:57 UTC
Stablecoin supplyDefiLlama stablecoin dataPeriodic snapshot (weekly points)28 Oct, 01:57 UTC
Strategy purchasesStrategy company filings (SEC)Periodic snapshot (weekly points)28 Oct, 01:57 UTC
On-chain indicatorsCoinGlass on-chain dataPeriodic snapshot (weekly points)28 Oct, 01:57 UTC

Snapshots and live refresh

Each public page is built as HTML with a dated snapshot, so search engines and readers without JavaScript see real numbers. In the browser, fast-moving blocks refresh from the same public sources and change their label from "Snapshot" to "Live". If a refresh fails, the snapshot and its time stay visible.

Observed, calculated or estimated?

A reported ETF flow, a calculated premium and a modelled liquidation level are different kinds of information. Read the tool explanation and the source label before you compare them. A combined indicator summarises its inputs; it does not turn them into a forecast.

Missing is different from zero

Some upstream feeds report an unknown value as 0. Our pages show a dash and the words "not reported" instead. An ETF day without a fund-level change is drawn as a thin grey mark, not as a zero bar.

Units and scope come first

Compare like with like: contracts with contracts, percentages with the same denominator, and values over the same interval. Funding rates are shown per each venue’s own interval; Hyperliquid settles funding every hour, so its rate is not directly comparable with an 8-hour rate.

Primary references

Report a discrepancy

Send the page, asset, interval and observation time to support@ninjatools.io. Include the source you compared, and remove account details or private keys from screenshots.

Open the appApp Store