VOOZH about

URL: https://apify.com/gochujang/defi-yield-scanner

⇱ DeFi Yield APY Scanner Β· Apify


πŸ‘ DeFi Yield APY Scanner β€” Best Stablecoin & ETH Yields Live avatar

DeFi Yield APY Scanner β€” Best Stablecoin & ETH Yields Live

Pricing

from $1.00 / 1,000 pool scanneds

Go to Apify Store

DeFi Yield APY Scanner β€” Best Stablecoin & ETH Yields Live

Scan 150+ DeFi protocols across Ethereum, L2s, Solana, BSC for the highest stablecoin / ETH yields. TVL, APR, IL risk score. DefiLlama data. Cheaper than DefiLlama Pro. PPE $0.001/pool.

Pricing

from $1.00 / 1,000 pool scanneds

Rating

0.0

(0)

Developer

πŸ‘ Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

10 days ago

Last modified

Share

DeFi Yield APY Scanner

Find the best DeFi yield opportunities across 500+ chains and 1000+ protocols β€” filter by APY, TVL, chain, and risk level. Powered by DefiLlama. No API key required.


What It Does

Scans 17,000+ DeFi yield pools from DefiLlama and returns ranked results based on your filters. Use it to:

  • Find the highest safe APY for stablecoins
  • Compare yields across chains (Ethereum, Base, Arbitrum, Solana, etc.)
  • Monitor protocol-specific pools (Aave, Uniswap, Lido, Compound, etc.)
  • Filter out impermanent loss risk for single-asset strategies
  • Get 30-day average APY to avoid temporary spikes

Input

FieldTypeDefaultDescription
chainsstring[][]Filter by chain name (e.g. Ethereum, Base, Arbitrum). Empty = all chains
protocolsstring[][]Filter by protocol (e.g. aave, lido). Empty = all protocols
minApynumber3Minimum APY %
maxApynumber200Maximum APY % (set 0 for no cap)
minTvlUsdnumber1000000Minimum TVL in USD
stablecoinOnlybooleanfalseOnly return stablecoin pools
noIlRiskbooleanfalseExclude pools with impermanent loss risk
sortBystring"apy"apy, tvl, or apy_30d_mean
limitinteger100Max results to return (up to 5000)

Example: Best stablecoin yields on Ethereum/Base

{
"chains":["Ethereum","Base"],
"minApy":5,
"maxApy":50,
"minTvlUsd":5000000,
"stablecoinOnly":true,
"noIlRisk":true,
"sortBy":"apy",
"limit":20
}

Example: Top TVL pools across all chains

{
"minApy":1,
"minTvlUsd":100000000,
"sortBy":"tvl",
"limit":50
}

Example: Monitor specific protocol

{
"protocols":["aave","compound"],
"minApy":2,
"sortBy":"apy_30d_mean"
}

Output

Each record represents one yield pool:

{
"rank":1,
"pool_id":"747c1d2a-c668-4682-b9f9-296708a3dd90",
"project":"aave-v3",
"chain":"Ethereum",
"symbol":"USDC",
"apy":8.42,
"apy_base":5.21,
"apy_reward":3.21,
"apy_7d_change":-0.3,
"apy_30d_change":1.2,
"apy_30d_mean":7.85,
"tvl_usd":842000000,
"stablecoin":true,
"il_risk":"no",
"exposure":"single",
"underlying_tokens":["0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"],
"reward_tokens":["0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9"],
"volume_1d_usd":12400000,
"defillama_url":"https://defillama.com/yields/pool/747c1d2a-..."
}
FieldDescription
apyCurrent APY (base + reward)
apy_baseBase APY from protocol fees
apy_rewardAdditional reward token APY
apy_30d_mean30-day average APY (more reliable than spot)
il_risk"no" = no IL risk, "yes" = LP position with IL
stablecoinTrue if underlying asset is a stablecoin
exposure"single" = one asset, "multi" = LP pair

Pricing

Pay-Per-Event (PPE):

  • $0.001 per pool returned

Examples:

  • Top 100 stablecoin pools: $0.10
  • Full scan 5,000 pools: $5.00

Use Cases

Yield optimization bot β€” Run daily to find the best APY and auto-rebalance positions:

curl-X POST "https://api.apify.com/v2/acts/gochujang~defi-yield-scanner/runs?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{"stablecoinOnly": true, "minApy": 5, "noIlRisk": true, "limit": 10}'

Alert system β€” Monitor if your protocol's APY drops below threshold:

# Get current APY for Aave USDC on Ethereum
curl"https://api.apify.com/v2/datasets/{DATASET_ID}/items?token=YOUR_TOKEN"\
| jq '[.[] | select(.project == "aave-v3" and .chain == "Ethereum" and (.symbol | contains("USDC")))]'

Why Not Just Use DefiLlama Directly?

You can β€” but this Actor solves the "last mile" problem:

DefiLlama websiteThis Actor
Manual filtering in UIProgrammatic, scriptable filters
No API for complex queriesFull API access with structured output
Can't automate alertsPipe into Zapier, Make, Telegram, etc.
No batch processingRun on a schedule, store results in a dataset
Requires human to checkIntegrates into your yield optimization bot

If you want to check yields once, use DefiLlama. If you want to automate yield monitoring, use this Actor.


Data Source

All data comes from DefiLlama β€” the most comprehensive DeFi analytics platform, tracking 7,000+ protocols across 500+ chains. Data is updated hourly.

  • No API key required
  • No rate limits
  • 17,000+ pools covered

Related Actors

Build a complete crypto edge with these actors from the same author:



🎬 Live Sample Run

A real run of this actor with default-ish inputs, executed on 2026-06-10:

FieldValue
Items in dataset100
Dataset (JSON)https://api.apify.com/v2/datasets/cw5wlr4aGu5JFWX7Z/items?clean=1&format=json
Dataset (CSV)https://api.apify.com/v2/datasets/cw5wlr4aGu5JFWX7Z/items?clean=1&format=csv
Run summary (KVS)https://api.apify.com/v2/key-value-stores/8HDW9oBXDbf4AEjPX/records/SUMMARY
Run detailshttps://api.apify.com/v2/actor-runs/zE6hzp8jdTVOfd75m

Try it now: pop any of the dataset URLs in your browser to see live output, or hit the API endpoints from your code.

Want to reproduce? Click Try Actor on the Apify Store page and use the input defaults shown above.

Feedback

If this Actor saves you time, a quick review helps others find it: Leave a review on Apify Store

You might also like

DeFiLlama Yield Pools Scraper

parseforge/defillama-yields-pools-v2-scraper

Fetch live yield farming pools from DeFiLlama with filters for chain, project, symbol, minimum TVL, minimum APY, and stablecoin only. Returns pool id, project, symbol, chain, TVL in USD, APY, base APY, reward APY, and IL risk. Useful for yield hunting and DeFi screening.

DefiLlama Scraper

piotrv1001/defillama-scraper

Scrapes DeFi and blockchain data from DefiLlama public APIs, extracting chain TVL, historical TVL changes, on-chain fees, DEX volumes, protocol metrics, and stablecoin supply. Ideal for crypto market research, DeFi analytics, and portfolio tracking.

19

DefiLlama Scraper

gio21/defillama-scraper

Scrape DefiLlama TVL data: protocols, chains, and yield pools. Returns TVL, APY, chain, project, symbol, audits, and more. Useful for DeFi analytics, yield farming research, treasury management, and crypto market intelligence.

DeFi Yield & APY Scraper

intelscrape/defi-yield-scraper

Scrape real-time DeFi yields, APYs, TVL, and protocol data across Ethereum, Arbitrum, Base, Polygon, and more. Perfect for yield farming research, risk analysis, and portfolio optimization.

DefiLlama DeFi Protocol Scraper

parseforge/defillama-scraper

Scrape DeFi protocol analytics from DefiLlama. Get total value locked (TVL), yields, stablecoins, and chain data for 4,000+ protocols. Track TVL changes across timeframes, chain breakdowns, market cap, and protocol categories across 570+ blockchains.

DefiLlama Scraper

crawlerbros/defillama-scraper

Pull DeFi data from DefiLlama's public APIs with protocols + historical TVL, chain TVL aggregates, stablecoins, yield pools, DEX volumes, lending markets, bridge volumes. No auth, no proxy, no cookies.

DefiLlama

real1ty/defillama

This Actor scrapes data from DefiLlama, a popular DeFi analytics platform. It extracts detailed information about blockchains, protocols, DEXes, fees, and stablecoins.

DeFiLlama Protocols TVL Scraper

parseforge/defillama-protocols-tvl-scraper

Grab every protocol indexed by DeFiLlama with filters for category, chain, name substring, and minimum TVL. Returns name, category, primary chain, all chains, TVL, 1d change, 7d change, market cap, and token symbol. Useful for DeFi screening, competitor research, and dashboards.