DeFiLlama Yields: How to Find and Compare DeFi Yield Opportunities
Use DeFiLlama Yields to compare APY, TVL, base versus reward yield, historical changes, pool structure, and risk before choosing a DeFi opportunity.
DeFiLlama Yields is best used as a discovery and comparison layer, not as a list of investments to copy. Start by deciding what assets and strategy structure you are willing to hold, then use DeFiLlama to compare pools by APY, TVL, chain, project, yield composition and recent changes. After you find a candidate, verify the protocol, pool contract, yield source, withdrawal path and risks directly before depositing funds.
The most important rule is simple: the highest APY is not automatically the best yield opportunity. A displayed rate may be driven by temporary rewards, changing trading fees, leverage, utilization, token price movements or a small pool. Treat the dashboard as a screening tool rather than a return forecast.
Key takeaways
- Use asset exposure and strategy type first, APY second.
- Compare base yield and reward yield instead of looking only at total APY.
- Use TVL and historical APY changes as context, not as proof of safety.
- Verify the protocol, pool, contracts, reward source and withdrawal rules outside the aggregator.
- DeFiLlama says it does not audit or endorse the protocols shown on its Yields page.
What is DeFiLlama Yields?
DeFiLlama is a DeFi data platform that aggregates information across protocols and chains. Its Yields section focuses on pools that generate some form of return, including lending markets, liquidity pools, staking-like products, vaults and more complex strategies.
The current Yields interface supports several ways to narrow the dataset. Depending on the pool and page, you can compare or filter fields such as:
- chain;
- project or protocol;
- pool assets;
- TVL;
- APY;
- reward and intrinsic components;
- recent APY history;
- strategy or pool attributes;
- stablecoin, major-asset, liquid-staking and other presets;
- saved filters or watchlists;
- downloadable yield datasets.
That makes DeFiLlama useful for answering a research question such as:
Which pools match the assets, chain and strategy structure I am willing to evaluate further?
It is less useful when the question is:
Which pool will give me the highest safe return next month?
No public dashboard can answer that second question with certainty.
How DeFiLlama sources yield data
DeFiLlama's public yield-server repository documents how protocols are added to its APY dataset. Yield adapters generally obtain data from on-chain calls or subgraphs, with centralized APIs accepted when there is no practical alternative for a specific input.
The repository also describes an APY methodology designed around attainable rather than maximally boosted rates. Among other rules, it says adapters should generally:
- omit pre-mined rewards;
- use unboosted lower-bound APY values;
- omit locked rewards;
- exclude rewards that require an additional boost token when that boost is not available to every LP-token holder;
- exclude non-tradable or pre-TGE incentives from reward APY;
- calculate fee-based APY over a defined recent window rather than presenting fees as a permanent rate.
This does not mean every pool is economically comparable. Different protocols generate yield through different mechanisms, and the reliability of a displayed rate still depends on the underlying protocol, adapter, market conditions and pool design.
Which DeFiLlama fields matter most?
| Field | What it helps you answer | What it does not prove |
|---|---|---|
| APY | What annualized yield estimate is currently displayed? | That you will earn that rate in the future |
| Base APY | How much yield may come from core pool activity such as fees or supply interest? | That the base yield is stable or low-risk |
| Reward APY | How much may come from extra token incentives? | That the reward token will retain its value |
| TVL | How much value is currently represented in the tracked pool or protocol context? | That contracts are safe or withdrawals will always be liquid |
| Chain | Where the strategy is deployed | That the chain has no bridge, sequencer or infrastructure risk |
| Project | Which protocol provides the pool | That every pool within the protocol has the same risk |
| APY history | Whether the displayed rate has been stable, rising or spiking | That the historical pattern will continue |
| Pool assets | What token exposure the position contains | The full effect of leverage, vault logic or reward-token exposure |
The goal is not to produce one magic score. It is to understand why a number is high and what has to remain true for the economics to persist.
A practical DeFiLlama yield-discovery workflow
1. Start with the exposure you actually want
Do not begin by sorting the entire market from highest to lowest APY.
First decide what kind of exposure is acceptable:
- a single stablecoin supplied to a lending market;
- a major crypto asset such as ETH;
- a stablecoin pair;
- a volatile-token liquidity pair;
- liquid-staking-token exposure;
- a vault that reallocates capital;
- a leveraged or recursive strategy.
Two pools with similar APYs can have completely different risk structures because the underlying assets and strategy mechanics differ.
2. Filter by chain and project only after defining the strategy
A chain filter is useful when you already understand the network you intend to use. It should not be treated as a risk ranking.
For each candidate chain, consider questions outside the yield table:
- How will assets get there?
- Is a bridge required?
- What token pays transaction fees?
- Can you exit without depending on another bridge?
- Does the protocol use the same contracts and parameters on every chain?
Likewise, a familiar protocol name does not make every market equivalent. Lending parameters, collateral types, pools and incentives can differ by deployment.
3. Separate base yield from reward yield
This is one of the most useful comparisons on DeFiLlama.
A simplified decomposition is:
displayed yield = underlying/base yield + additional incentive yield
The exact implementation varies, but the distinction is valuable.
A lending market might generate base yield from borrower interest. A liquidity pool might generate base yield from trading fees. A protocol can then add token incentives on top.
If most of a pool's displayed return comes from reward APY, ask:
- Which token is being emitted?
- Is the token already liquid and transferable?
- How quickly is the incentive rate changing?
- When can the reward program end?
- What happens if the reward token falls in price?
A large reward component is not automatically bad. It simply means the source of return is different and needs separate analysis.
4. Compare APY history, not just the current number
A current APY is a snapshot.
The 7-day and 30-day views can help reveal whether a rate is relatively stable or whether you are looking at a recent spike. A sudden jump deserves explanation before action.
Possible causes include:
- a temporary liquidity-mining campaign;
- higher trading fees during volatility;
- falling TVL while rewards stay similar;
- changing borrow utilization;
- reward-token price movement;
- a new pool launch;
- a data or adapter change.
Do not assume the cause from the chart alone. Use the change as a prompt for further verification.
5. Use TVL as a liquidity/context signal, not a safety certificate
TVL is useful because it gives scale context. A very small pool may be more sensitive to deposits, withdrawals and incentive changes than a deeper market.
But a high TVL does not prove that:
- smart contracts are bug-free;
- an oracle cannot fail;
- a stablecoin cannot depeg;
- governance cannot change parameters;
- a bridge is safe;
- the pool can absorb a large withdrawal without slippage;
- the strategy is suitable for your portfolio.
Treat TVL as one screening dimension among many.
6. Open the underlying protocol before depositing
The aggregator should not be the final verification source.
For each candidate, check the protocol itself and confirm:
- the exact chain;
- the exact pool or market;
- underlying token contract addresses;
- deposit and withdrawal assets;
- the source of base yield;
- the source and duration of reward incentives;
- lockups, cooldowns or withdrawal queues;
- leverage or recursive borrowing;
- fees charged by the protocol, vault or strategy;
- security and governance documentation.
If any of those are unclear, the pool is not yet ready for comparison on a net-return basis.
7. Compare net economics, not headline APY
The displayed APY is only one input.
Your actual result can also be affected by:
- transaction fees;
- swap fees;
- deposit or withdrawal fees;
- performance or management fees;
- slippage;
- reward-token price changes;
- token price divergence;
- bridge costs;
- borrowing costs;
- liquidation risk;
- time spent outside an active concentrated-liquidity range.
For AMM liquidity pools, this is where the separate DeFi liquidity-pool mechanics and risk guide becomes relevant. That page owns impermanent loss, concentrated-liquidity behavior and LP-position mechanics; this DeFiLlama guide owns the discovery and comparison layer.
Why the highest APY is often the wrong starting point
Sorting by APY can surface interesting candidates, but it also concentrates attention on the most unstable part of the dataset.
A very high APY can result from:
- aggressive token incentives;
- a very small denominator in the pool;
- temporary fee spikes;
- leveraged strategies;
- rapidly changing utilization;
- volatile reward tokens;
- newly launched markets;
- unusual market stress.
None of these automatically makes a pool illegitimate. The problem is treating the annualized number as if it were a guaranteed one-year return.
A better question is:
What economic activity or incentive produces this yield, and what would cause it to fall or disappear?
That question is more durable than any fixed APY cutoff.
Lending, LP and vault yields should not be compared as if they are the same product
Lending supply yield
The core yield source may be interest paid by borrowers. The rate can change with utilization, liquidity and protocol parameters.
Key checks include asset quality, collateral design, oracle behavior, borrow utilization and withdrawal liquidity.
AMM liquidity-pool yield
Yield may come from swap fees plus token incentives. The position can also change in value relative to simply holding the underlying assets.
For concentrated liquidity, being in or out of range can materially affect fee generation and exposure.
Vault or strategy yield
A vault can combine several protocols or positions. The headline APY may hide additional layers such as lending, LP exposure, leverage, reward harvesting or cross-protocol dependencies.
The more layers involved, the more important it is to understand the actual capital path rather than relying on the vault name alone.
Liquid-staking and restaking-related yield
These positions can add staking, validator, slashing, smart-contract, liquidity or additional protocol risks depending on the structure.
Do not treat every token that resembles ETH or a stable asset as having the same redemption and risk profile.
What does DeFiLlama not verify for you?
DeFiLlama's Yields page explicitly warns that it does not audit or endorse listed protocols. That boundary matters.
A yield dashboard does not replace your own review of:
- smart-contract security;
- administrator or governance permissions;
- oracle design;
- stablecoin backing and redemption;
- bridge dependencies;
- token concentration;
- liquidation mechanics;
- reward-token liquidity;
- withdrawal queues;
- protocol solvency;
- legal or tax treatment.
Even an audited protocol can still fail, and a protocol with a large TVL can still expose users to economic or operational risks.
How to compare two DeFiLlama pools
Suppose two pools use the same base asset but show different APYs. Do not immediately choose the higher number.
Use a comparison worksheet like this:
| Question | Pool A | Pool B |
|---|---|---|
| Same underlying asset exposure? | ||
| Same chain? | ||
| Same strategy type? | ||
| Current TVL | ||
| Base APY | ||
| Reward APY | ||
| APY stable over recent history? | ||
| Reward token and incentive source | ||
| Lock or withdrawal queue | ||
| Leverage involved? | ||
| Oracle/bridge dependencies | ||
| Protocol/vault fees | ||
| Exit path verified? |
If the strategies are fundamentally different, the table may show that the two APYs were never directly comparable in the first place.
Common mistakes when using DeFiLlama Yields
Treating APY as a forecast
Annualization converts a current or recent rate into a yearly format. The underlying rate can change long before a year passes.
Assuming high TVL equals low risk
TVL measures scale, not contract correctness, asset quality or solvency.
Ignoring reward composition
A pool with a modest base return and a large temporary token subsidy has different economics from one whose yield is mostly generated by borrower interest or trading activity.
Comparing different exposures by one number
A stablecoin lending market, an ETH liquidity pool and a leveraged vault should not be ranked solely by APY.
Failing to verify the destination
Always confirm the protocol URL, chain, pool and contracts before connecting a wallet or approving tokens. Do not rely on search ads, social posts or copied links when moving funds.
Assuming the aggregator performs due diligence for you
Data aggregation improves discovery. It does not remove smart-contract, market, token, governance or operational risk.
What ChartMini can and cannot do here
ChartMini can help you replay historical crypto price candles and practice reading price action without placing live trades.
ChartMini does not:
- connect to DeFiLlama;
- compare live pool APYs;
- monitor wallets or LP positions;
- calculate DeFi returns;
- simulate impermanent loss;
- model lending utilization;
- track reward emissions;
- verify protocol contracts;
- send yield or security alerts.
Use DeFiLlama for yield-data discovery, protocol documentation and on-chain sources for verification, and ChartMini only for its separate historical chart-replay use case.
Frequently asked questions
What is DeFiLlama Yields?
DeFiLlama Yields is a discovery and comparison dashboard for DeFi pools across multiple protocols and chains. It lets you compare fields such as APY, TVL, chain, project, pool assets, historical yield changes and other pool attributes. It is a data tool, not a recommendation or audit service.
How should I use DeFiLlama to find yield opportunities?
Start with the asset exposure and strategy type you actually want, then filter by chain and pool characteristics. Compare TVL, APY components and recent APY history, identify the protocol and pool contract, and verify the yield source, withdrawal rules and risks in the protocol's own documentation before depositing funds.
Does the highest APY on DeFiLlama mean the best opportunity?
No. A high displayed APY can come from temporary token incentives, volatile fees, leverage, a small pool, changing utilization or other conditions that may not persist. APY should be treated as a comparison input, not as a forecast or risk-adjusted ranking.
What is the difference between base APY and reward APY on DeFiLlama?
Base APY generally represents yield generated by the underlying pool activity, such as lending interest or trading fees, while reward APY represents additional token incentives when the adapter can separate them. The exact source still depends on the protocol and pool, so verify it directly before relying on the breakdown.
Does DeFiLlama audit or endorse the pools shown on its Yields page?
No. DeFiLlama explicitly states that it does not audit or endorse the protocols listed on the Yields page. Users still need to verify smart-contract, token, oracle, bridge, liquidity, leverage and withdrawal risks independently.
Can ChartMini track DeFiLlama yields or simulate yield farming returns?
No. ChartMini is a historical chart-replay tool for candlestick and price-action practice. It does not connect to DeFiLlama, monitor wallets, compare live pool APYs, calculate liquidity-provider returns, simulate impermanent loss, or send protocol-yield alerts.
Source notes
Current source checks for this update:
- DeFiLlama — Yields
- DeFiLlama — Yields Overview
- DeFiLlama — Downloadable yield datasets
- DeFiLlama yield-server — APY methodology and adapter schema
Educational content only. DeFi yields are variable and can involve total loss of deposited assets. Verify the protocol, pool, contracts, asset exposure and withdrawal path before using any yield opportunity.