DeFi Yield Scanner - Best APY & Yield Farming Opportunities avatar

DeFi Yield Scanner - Best APY & Yield Farming Opportunities

Pricing

Pay per usage

Go to Apify Store
DeFi Yield Scanner - Best APY & Yield Farming Opportunities

DeFi Yield Scanner - Best APY & Yield Farming Opportunities

Scan DeFi protocols across multiple chains to find the best yield farming, staking, and lending opportunities. Compare APY rates, TVL, risk levels across Aave, Compound, Lido, Curve, Uniswap, and more.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

daehwan kim

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scan thousands of DeFi yield pools across 9 blockchains and surface the best APY opportunities — filtered by protocol, chain, TVL minimum, and asset type — in one structured JSON output. Covers Aave, Compound, Lido, Curve, Uniswap, Pendle, and 200+ other protocols. No API key required.

What does DeFi Yield Scanner do?

DeFi Yield Scanner connects to DeFiLlama's yield API, which tracks over 10,000 active liquidity pools across every major DeFi protocol, and returns clean, filtered, ranked results based on your criteria. It operates in four distinct modes: finding the top-yielding pools globally or per chain, comparing protocols head-to-head, getting a chain-level DeFi overview, or isolating the best stablecoin yields to eliminate impermanent loss risk.

Each result includes the pool's APY broken down into base yield and reward yield, total value locked (TVL), risk level classification, impermanent loss exposure, and whether the asset is a stablecoin. This gives you enough data to evaluate opportunities without needing to visit each protocol individually, making it well-suited for yield monitoring pipelines, portfolio rebalancing tools, or research dashboards.

Key features

  • Four scan modes: top yields globally or per chain, protocol comparison, chain overview, and stablecoin-only yields
  • Scans 10,000+ pools in a single run across 200+ DeFi protocols including Aave, Compound, Lido, Curve, Uniswap, Pendle, and Convex
  • Returns APY split into base yield and reward (incentive) yield so you can distinguish sustainable rates from emissions-driven ones
  • TVL filter (minTvl) removes low-liquidity pools — set higher for safer, more established opportunities
  • Risk level classification: LOW (below 20% APY), MEDIUM (20–100%), HIGH (above 100%) for quick portfolio-fit assessment
  • Impermanent loss exposure flagged per pool (ilRisk) to help filter single-sided vs. LP positions
  • Stablecoin yield mode isolates USDC, USDT, DAI, FRAX, and 8+ other stablecoins for capital-preservation strategies
  • Protocol comparison mode aggregates pool-level data into protocol-level summaries: total TVL, average APY, max APY, chain count
  • Chain overview mode ranks blockchains by DeFi TVL, pool count, protocol count, and average APY
  • Covers 9 chains: Ethereum, BSC, Polygon, Arbitrum, Base, Solana, Avalanche, Optimism, and all chains combined

Use cases

  • Yield farmers: Run top_yields with a high minTvl filter to find liquid, established pools offering the best returns on your target chain
  • Stablecoin holders: Use stablecoin_yields mode to find the best USDC or USDT rates across Aave, Compound, and other lending protocols without taking on volatile asset exposure
  • DeFi researchers: Pull protocol_compare output to benchmark Aave vs. Compound vs. Curve across TVL, average APY, and chain coverage in a single structured dataset
  • Portfolio managers: Schedule recurring scans with the Apify API to monitor how APY rates shift over time and trigger rebalancing alerts when yields cross thresholds
  • Blockchain analysts: Use chain_overview to compare DeFi adoption metrics — total TVL, protocol density, and average yield — across Ethereum, Arbitrum, Base, and other networks

How to use DeFi Yield Scanner

  1. Configure input — Choose a scan mode, optionally filter by chain, and set a minimum TVL threshold to control the quality and liquidity of results returned
  2. Run the Actor — Click "Start" in Apify Console or call via the Apify API for scheduled or on-demand yield monitoring
  3. Get structured results — Results are pushed to the Apify dataset as structured JSON. Download, export to CSV, or pull via REST API into your own tools

Input parameters

ParameterTypeRequiredDefaultDescription
modestringNotop_yieldsScan mode: top_yields, protocol_compare, chain_overview, stablecoin_yields
chainstringNoallFilter by chain: all, ethereum, bsc, polygon, arbitrum, base, solana, avalanche, optimism
minTvlintegerNo100000Minimum pool TVL in USD. Higher values filter for more liquid and established pools. Recommended: 500000 for conservative strategies

Output example

{
"mode": "top_yields",
"chain": "ethereum",
"minTvl": 500000,
"resultCount": 50,
"totalPoolsScanned": 12000,
"summary": {
"highestApy": 45.23,
"highestApyPool": "pendle - PT-eETH",
"protocolsIncluded": 15
},
"pools": [
{
"pool": "abc123-ethereum",
"protocol": "pendle",
"chain": "Ethereum",
"symbol": "PT-eETH",
"tvlUsd": 150000000,
"apy": 45.23,
"apyBase": 40.00,
"apyReward": 5.23,
"isStablecoin": false,
"ilRisk": "no",
"exposure": "single",
"riskLevel": "MEDIUM"
}
],
"timestamp": "2026-03-14T09:00:00.000Z"
}

Cost of usage

DeFi Yield Scanner uses a pay-per-event pricing model at $0.05 per scan.

UsageCost
1 scan$0.05
100 scans$5.00
1,000 scans$50.00

New Apify users get a free trial with $5 in platform credits — enough for 100 scans at no cost.

Data sources

  • DeFiLlama Yields API — All yield pools with APY, TVL, chain, protocol, IL risk, and stablecoin classification. Tracks 10,000+ pools across 200+ protocols (free, no key)
  • DeFiLlama Protocols API — Protocol-level TVL aggregates for the protocol_compare mode (free, no key)
  • DeFiLlama Chains API — Chain-level TVL and metadata for the chain_overview mode (free, no key)
  • Crypto Token Scanner — Analyze the tokens you are considering depositing: technical signals, safety checks, and full token grading
  • Crypto Wallet Tracker — Track your current portfolio holdings and USD values across 6 chains to inform where to deploy capital
  • Airdrop Tracker — Find active DeFi airdrops that may offer additional yield on top of protocol APY

FAQ

Is an API key required?

No. All data is sourced from DeFiLlama's public APIs, which are completely free and require no authentication or registration.

What is the difference between apyBase and apyReward?

apyBase is the yield generated from the protocol's core activity — lending fees, trading fees, or staking rewards from the protocol itself. apyReward is additional yield paid in incentive tokens, which is typically less sustainable and may decrease or disappear as incentive programs end. When evaluating opportunities, prioritize pools where apyBase makes up the majority of the total APY.

How do I find the safest yield opportunities?

Set minTvl to 1000000 or higher and filter for riskLevel: LOW pools. Use stablecoin_yields mode to avoid impermanent loss entirely. Protocols with long track records — Aave, Compound, Lido — tend to appear in the protocol_compare output with LOW risk classifications.

How often should I run scans?

APY rates fluctuate continuously based on supply and demand in lending pools and trading volumes in liquidity pools. For active yield management, run daily or hourly scans via the Apify API scheduler. For research purposes, weekly scans are typically sufficient.

Limitations

  • DeFiLlama's API is rate-limited; avoid running scans in rapid succession as this may result in incomplete data or temporary throttling
  • APY values are point-in-time snapshots and can change significantly within hours, especially for high-yield or incentive-driven pools
  • Very new or niche protocols may not be indexed by DeFiLlama and will not appear in results
  • Risk level classifications (LOW / MEDIUM / HIGH) are heuristic thresholds based on APY magnitude, not formal protocol audits or financial risk assessments
  • The Actor does not track liquidity mining programs, vesting schedules, or lock-up periods — always verify these details on the protocol's own interface before depositing
  • DeFi smart contract risk (exploits, oracle failures, governance attacks) is not captured in the output and must be evaluated independently