DefiLlama Yields Scraper avatar

DefiLlama Yields Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
DefiLlama Yields Scraper

DefiLlama Yields Scraper

Scrape DeFi yield & APY pools from DefiLlama โ€” APY, TVL, base/reward yield, 1d/7d/30d APY trend, impermanent-loss risk and volume for 20,000+ pools across every chain. Filter by chain, protocol, TVL and APY. Schedule it daily to track the best yields.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

790

Total users

32

Monthly active users

7 hours ago

Last modified

Share

๐Ÿ’ฐ DefiLlama Yields Scraper โ€” DeFi APY & TVL Pool Data Across All Chains

Scrape DeFi yield and APY pools from DefiLlama, the most trusted DeFi data source. This Apify Actor extracts APY, TVL, base and reward yield, multi-timeframe APY trends, impermanent-loss risk, and trading volume for 20,000+ yield pools across Ethereum, Arbitrum, Solana, Base, and every other chain. No login, no API key, no blocking.

If you need bulk DefiLlama yields data or a continuously fresh DeFi APY feed you can export to JSON, CSV, or Excel, this Actor is built for scheduled, recurring use โ€” APY and TVL move every day.

โœจ What this Actor does / Key features

  • 20,000+ yield pools across all major chains in one run.
  • Full APY breakdown โ€” total APY, base APY, reward APY, and 30-day mean APY.
  • APY trend data โ€” 1d, 7d, and 30d APY change percentages so you can spot rising or fading pools.
  • TVL and volume โ€” total value locked plus 1-day and 7-day USD volume.
  • Risk signals โ€” stablecoin flag, impermanent-loss risk, and exposure type.
  • Reward token data โ€” the tokens each pool pays as incentives.
  • Powerful filters โ€” by chain, project/protocol, minimum TVL, APY range, and stablecoin-only.
  • Sort the output โ€” rank pools by TVL, total APY, base APY, reward APY, or 1d volume.
  • Built for scheduling โ€” run daily or hourly for an always-fresh yields dataset.

๐Ÿ” Input

FieldTypeDescription
chainsarrayFilter to specific chains, e.g. Ethereum, Arbitrum, Solana, Base. Leave empty for all.
projectsarrayFilter to specific protocols, e.g. aave-v3, lido, uniswap-v3. Leave empty for all.
minTvlUsdintegerDrop pools below this TVL โ€” filters out tiny/risky pools. Default 10000.
minApyintegerOnly pools with APY at or above this percentage. 0 = no filter.
maxApyintegerOnly pools with APY at or below this percentage โ€” filters out unrealistic/scam APYs. 0 = no filter.
stablecoinOnlybooleanOnly stablecoin pools (lower impermanent-loss risk). Default false.
sortBystring (enum)Rank pools by tvlUsd, apy, apyBase, apyReward, or volumeUsd1d. Default tvlUsd.
maxPoolsintegerMaximum pools to save. 0 = all (20,000+ pools).

๐Ÿš€ Example input

{
"chains": ["Ethereum", "Arbitrum"],
"projects": [],
"minTvlUsd": 1000000,
"minApy": 5,
"maxApy": 100,
"stablecoinOnly": true,
"sortBy": "apy",
"maxPools": 200
}

๐Ÿ“ฆ Output

Each dataset item is one DeFi yield pool. Output fields:

FieldDescription
poolIdUnique DefiLlama pool identifier.
projectProtocol/project the pool belongs to (e.g. aave-v3).
symbolPool token symbol (e.g. USDC or ETH-USDC).
chainBlockchain the pool is on.
tvlUsdTotal value locked in USD.
apyTotal annual percentage yield.
apyBaseBase APY from the underlying activity.
apyRewardAdditional APY from reward token incentives.
apyPct1DAPY change over the last 1 day.
apyPct7DAPY change over the last 7 days.
apyPct30DAPY change over the last 30 days.
apyMean30dMean APY over the last 30 days.
stablecoinWhether the pool is a stablecoin pool.
ilRiskImpermanent-loss risk classification.
exposureExposure type (e.g. single or multi-token).
rewardTokensArray of tokens paid as rewards.
volumeUsd1d / volumeUsd7d1-day and 7-day USD trading volume.
poolMetaExtra pool metadata/description.
urlLink to the pool on DefiLlama.
scrapedAtTimestamp of when the record was scraped.

๐Ÿ’ก Use cases

  • Yield farmers โ€” get a daily ranked feed of the best risk-adjusted APYs across chains and protocols.
  • DeFi dashboards & newsletters โ€” keep yield data continuously fresh and structured.
  • Research & analytics โ€” track APY and TVL trends across chains, protocols, and pool types.
  • Risk screening โ€” filter by impermanent-loss risk, stablecoin status, and realistic APY ranges.
  • Quant & strategy pipelines โ€” feed structured yield data into models and rebalancing tools.

โ“ Frequently Asked Questions

Do I need a DefiLlama API key or account? No. The Actor pulls from DefiLlama's public yields data and handles everything โ€” you only need an Apify account.

Is it legal to use this data? The Actor accesses publicly available DeFi data from DefiLlama. Use it in line with DefiLlama's terms of service.

How many pools can I get in one run? Up to 20,000+ yield pools. Set maxPools to 0 for everything, or cap it for a smaller, faster run.

Can I filter the results? Yes. Filter by chain, protocol, minimum TVL, APY range, and stablecoin-only, in any combination โ€” useful for screening out tiny or unrealistic pools.

Can I sort the output? Yes. Use sortBy to rank pools by TVL, total APY, base APY, reward APY, or 1-day volume.

How fresh is the data? It reflects DefiLlama's latest yields data at run time. Schedule the Actor daily or hourly to keep a continuously updated feed.

What output formats are supported? JSON, CSV, Excel (XLSX), HTML, and JSONLines, available through the Apify dataset and API.

โฐ Scheduling & integration

Schedule the Actor on Apify to run daily or hourly for a continuously updated DeFi yields dataset. Export to JSON, CSV, or Excel, call it from the Apify API, or push results into Google Sheets, databases, dashboards, or Slack with webhooks and no-code tools like Make and Zapier.


Keywords: defillama scraper, defillama yields scraper, defi apy scraper, defi yield data, defi tvl data, yield farming data, defi pool scraper, crypto yield aggregator data, defi analytics, defillama api