Sources
Pool data (APY, TVL, reward tokens, chain, protocol) comes from the DefiLlama yields API, which aggregates on-chain readings from protocol adapters. Protocol names, links and categories come from DefiLlama protocol metadata. Borrow markets come from the same source. CeFi rates are read by hand from each platform’s public rate page and carry the date of the last check.
Update cadence
Pools, borrow markets and all aggregates refresh every hour; the footer of every page shows the time of the last import. We keep our own hourly snapshots so 30-day trends and charts do not depend on a third party. Daily history for the largest pools is backfilled once a day.
Columns
| APY | Annual percentage yield for the last day, compounded, as reported by the protocol. Base + reward. |
|---|---|
| Base | The part paid from interest or trading fees. This is the durable part. |
| Reward | The part paid in extra tokens by the protocol or a sponsor. Emissions can end at any moment and the token price can fall. |
| 30d avg | Mean APY over the last 30 days. Compare it with today’s APY to see whether the rate is stable. |
| TVL | Total value locked in the pool, in US dollars. Larger pools dilute your deposit less and are harder to manipulate. |
| 30d | Sparkline of daily APY; green when the last value is above the first, red otherwise. |
Aggregates per token, protocol and chain
- Best single-asset APY: the highest APY among pools that hold one asset, with at least $1M TVL, not flagged as outlier and under 300%.
- Best APY incl. pairs: same rule, but liquidity pairs are allowed.
- Median APY: the middle value across pools with at least $100K TVL. Half of the pools pay less, half pay more; this is our reference rate.
- Benchmarks on the home page: stablecoin rate = median single-asset stablecoin APY with TVL ≥ $10M; ETH staking = Lido stETH; BTC yield = best single-asset pool for wrapped bitcoin with TVL ≥ $10M.
What is hidden by default
The “safe list” excludes pools with less than $1M TVL, pools the data source flags as outliers, and APYs above 300%. Tick “Show all pools” to see every pool above $10K TVL. Hidden pools are not necessarily bad, but their numbers are usually noise: one large trade in a tiny pool, a launch-day incentive, or a pricing glitch.
Risk chips
| Stable | All assets in the pool are pegged to a fiat currency. |
|---|---|
| Single / LP | Single: one asset, no impermanent loss. LP: two or more assets, value moves with both. |
| IL | The data source marks impermanent-loss exposure for this pair. |
| Reward-heavy | More than half of the APY comes from token emissions. |
| Outlier | The data source considers the APY abnormal. |
| Stable/Up, Down | The data source’s statistical forecast for the coming weeks, with its confidence. |
Indexing rules
To keep search engines on useful pages we only ask for indexing of tokens with at least three liquid pools and $1M TVL, protocols with at least five pools and chains with at least twenty. Filtered and sorted views carry a noindex tag and point to the clean page as canonical.
Limits
APY is backward-looking. A rate you see now is what the pool paid yesterday, not a promise. We do not verify smart contracts, audit protocols or rate their teams; use the chips and the TVL as hints, then do your own research.