Where the data comes from
Two questions, answered here: where the numbers come from, and how stale they are permitted to get. Everything is collected at build time and baked into the page, which keeps what a search engine reads identical to what you read, and gives every page an age we state openly.
Sources and freshness windows
| What | Source | Considered current for |
|---|---|---|
| Prices, 24-hour change and market capitalisation | public market-data sources | 30 minutes |
We go further into neighbouring questions in Reading implied probability and Odds vs forecast.
How the data reaches a page
We fetch from the sources above on a schedule and rebuild the pages from that snapshot. Prices are not pulled by your browser: a page that draws its numbers only after loading is empty to a crawler, and a public endpoint called once per visitor runs into rate limits quickly. The trade-off is that a page is exactly as fresh as its last build, which is why every block carries the moment it was collected.
When a number goes stale
Beyond its freshness window a block is flagged stale, not shown as though it were current. A three-hour-old crypto price is a historical record, not a price, and printing it without a date would overstate how solid this page is.
What we do not do
We do not smooth, round up, or re-order anything to make a number look better. Percentage moves are the source's own 24-hour figures. Prediction-market odds are the implied probabilities from the market itself, not our forecast, and a market with a leading outcome at 60% is exactly as uncertain as that sounds. The sentiment index is a third-party measure of the whole market — it says nothing about any single token.
How this site is paid for
Sign-ups through our links earn us a commission. That has no bearing on anything above — the data is public, the numbers are copied exactly as fetched, and the platform we link to has no influence over what the tables say.