DeFi MCap/TVL Screener — Undervalued Protocol Discovery
Pricing
Pay per usage
DeFi MCap/TVL Screener — Undervalued Protocol Discovery
Screens 7,000+ DeFi protocols by Market Cap to TVL ratio. Low ratio = discount to value locked; high ratio = premium. Ranks by ratio, TVL, and category. No API key. $0.007/run.
What does DeFi MCap/TVL Screener do?
DeFi MCap/TVL Screener processes 7,000+ DeFi protocols from DefiLlama and ranks them by the MCap/TVL ratio — the core DeFi valuation metric used to identify undervalued and overvalued protocols relative to the capital they control. Every protocol record is enriched with alpha opportunity signals, TVL growth momentum, capital efficiency ratios, audit safety scores, and protocol stickiness labels, giving you a comprehensive screener output in a single flat-fee run. No API key is required.
Why use DeFi MCap/TVL Screener?
- Broadest DeFi coverage available — 7,000+ protocols across Ethereum, Solana, BNB Chain, Arbitrum, Base, and dozens of other chains are processed in every run, sourced directly from the DefiLlama
/protocolsAPI so no data is stale or sampled. - Composite alpha opportunity signal — the
alpha_opportunityfield (high_alpha,moderate,fairly_priced,overpriced,avoid) combines MCap/TVL valuation, TVL growth momentum, and audit safety score into a single actionable label, saving hours of manual cross-referencing. - Capital efficiency ratio — protocols that generate high annualised revenue relative to their TVL are flagged with a
capital_efficiency_ratio, making it easy to distinguish productive DeFi protocols from those that lock capital without meaningful yield. - Audit and safety scoring — the
audit_safety_score(0–100) reflects the number of independent audits, presence of a bug bounty, insurance coverage, and hack history, giving a quick risk proxy alongside valuation data. - Flat $0.007 per run — regardless of how many protocols are returned or how many filters you apply, the entire 7,000-protocol dataset is processed for less than one cent per run, making it practical to schedule daily screener runs for systematic portfolio monitoring.
How to use DeFi MCap/TVL Screener
- Go to the Apify Store and open DeFi MCap/TVL Screener.
- Click Try for free to open the Actor in Apify Console.
- Set minTvlUsdM (default 10) to filter out micro-protocols below your minimum TVL threshold in millions of USD.
- Optionally set minMcapUsdM to require a minimum market capitalisation in millions.
- Set topN (default 50) to control how many protocols appear in each ranked list.
- Optionally set category (e.g.
Lending,DEX,Liquid Staking) to restrict results to a single DeFi category. - Click Start — the run completes in under 60 seconds.
- Download results as JSON or integrate via the Apify API into your research dashboard or alert system.
Input
| Field | Type | Default | Description |
|---|---|---|---|
minTvlUsdM | number | 10 | Minimum TVL in millions USD — filters out dust protocols |
minMcapUsdM | number | 0 | Minimum market cap in millions USD (0 = no filter) |
topN | integer | 50 | Number of protocols to include in each ranked output list |
category | string | — | Filter by DeFi category: Lending, DEX, Yield, Liquid Staking, Cross Chain Bridge, RWA, Options, Derivatives, etc. |
Output
The first record is a screener_summary aggregate. Subsequent records are per-protocol entries grouped by list_type:
[{"type": "screener_summary","protocols_qualified": 312,"total_defi_tvl_tracked": 98400000000,"market_avg_mcap_to_tvl": 1.84,"most_undervalued_defi": [{"name": "Curve Finance","symbol": "CRV","mcap_to_tvl_signal": "deeply_undervalued","mcap_tvl_ratio": 0.18,"tvl_usd": 1850000000}],"high_alpha_opportunities": [{"name": "Aave","symbol": "AAVE","mcap_to_tvl_signal": "undervalued","tvl_growth_momentum": "growing","audit_safety_score": 80,"tvl_usd": 12400000000}],"fetched_at": "2025-06-15T08:00:00+00:00"},{"list_type": "low_mcap_tvl","rank": 1,"name": "Curve Finance","symbol": "CRV","category": "DEX","tvl_usd": 1850000000,"mcap_usd": 333000000,"mcap_tvl_ratio": 0.18,"valuation_label": "deeply-undervalued","tvl_momentum": "stable","protocol_category": "dex","value_score": 100,"institutional_appeal": "high","change_tvl_1d_pct": 0.32,"change_tvl_7d_pct": -1.2,"change_tvl_30d_pct": 4.5,"chains": ["Ethereum", "Arbitrum", "Optimism"],"mcap_to_tvl_signal": "deeply_undervalued","tvl_growth_momentum": "stable","capital_efficiency_ratio": 3.2104,"protocol_stickiness": "blue_chip","token_dilution_risk": "moderate_inflation","governance_concentration": "moderate","audit_safety_score": 60,"alpha_opportunity": "moderate","fetched_at": "2025-06-15T08:00:00+00:00"}]
Data fields
| Field | Description |
|---|---|
list_type | Which ranked list this record belongs to: low_mcap_tvl, high_mcap_tvl, highest_tvl, high_alpha |
rank | Position within the list (1 = best by the list's sort criterion) |
name | Protocol name (e.g. Aave, Uniswap, Lido) |
symbol | Governance token ticker |
category | Raw DefiLlama category string |
tvl_usd | Total value locked in USD |
mcap_usd | Token market capitalisation in USD |
mcap_tvl_ratio | Market cap divided by TVL — the primary valuation metric |
valuation_label | Human-readable ratio interpretation: deeply-undervalued, undervalued, fair-value, overvalued, highly-overvalued |
mcap_to_tvl_signal | Fine-grained signal: deeply_undervalued, undervalued, fair_value, overvalued, extremely_overvalued |
tvl_momentum | 7-day TVL trend: surging, growing, stable, declining, collapsing |
tvl_growth_momentum | 30-day TVL trend: hypergrowth, growing, stable, declining, collapsing |
change_tvl_1d_pct | TVL change over the past 24 hours (%) |
change_tvl_7d_pct | TVL change over the past 7 days (%) |
change_tvl_30d_pct | TVL change over the past 30 days (%) |
capital_efficiency_ratio | Annualised revenue as a % of TVL — how productively the protocol monetises its capital |
protocol_stickiness | Retention label: blue_chip, established, growing, new, at_risk |
token_dilution_risk | Tokenomics risk: deflationary, low_inflation, moderate_inflation, high_inflation, hyperinflationary |
governance_concentration | Token distribution proxy: decentralized, moderate, concentrated, plutocracy |
audit_safety_score | 0–100 safety proxy: audits (+40), bug bounty (+20), no hacks (+20), insurance (+20) |
alpha_opportunity | Composite signal: high_alpha, moderate, fairly_priced, overpriced, avoid |
value_score | 0–100 inverse ratio score (100 = ratio ≈ 0, deeply undervalued) |
institutional_appeal | TVL-based institutional interest: high (≥$1B), medium (≥$100M), low |
protocol_category | Normalised category: lending, dex, yield, bridge, derivatives, restaking, liquid-staking, rwa, other |
chains | List of chains the protocol is deployed on |
defillamaId | Protocol ID from DefiLlama (for linking to https://defillama.com/protocol/<id>) |
fetched_at | ISO 8601 UTC timestamp of data collection |
Cost estimation
Pricing: $0.007 flat per run (Pay-Per-Event). The price is the same regardless of how many protocols are returned.
| Scenario | Frequency | Cost per run | Monthly cost |
|---|---|---|---|
| One-off research | Manual | $0.007 | $0.007 |
| Daily monitoring | Every day | $0.007 | $0.21 |
| Real-time (4x/day) | Every 6 hours | $0.007 | $0.84 |
At daily frequency, monitoring the entire DeFi valuation landscape costs less than $3/year.
FAQ
What does MCap/TVL < 1 actually mean?
When a protocol's market cap is lower than its total value locked, the token is trading at a discount to the assets the protocol controls. This can signal undervaluation — or it can reflect genuine concerns about the protocol's sustainability, tokenomics, or security. Always review audit_safety_score, tvl_growth_momentum, and protocol_stickiness alongside the ratio before drawing conclusions.
How often is the underlying data updated?
The Actor fetches live data from the DefiLlama /protocols endpoint on every run. DefiLlama itself updates TVL figures every few minutes for most major protocols. For the freshest data, schedule runs at whatever frequency your analysis requires — there is no data caching within the Actor.
Can I use this to screen only lending protocols or DEXes?
Yes. Set the category input to Lending, DEX, Liquid Staking, or any other DefiLlama category string to restrict results to that segment. The full list of valid categories includes: Lending, DEX, Yield, Yield Aggregator, CDP, Options, Derivatives, Staking Pool, Liquid Staking, Cross Chain Bridge, Algo-Stables, RWA, and Uncollateralized Lending.
Disclaimer: DeFi MCap/TVL Screener provides data aggregated from publicly available on-chain sources via DefiLlama. MCap/TVL ratios, alpha opportunity signals, and safety scores are computed heuristics and do not constitute financial or investment advice. DeFi protocols carry significant smart contract, liquidity, and regulatory risks. Always conduct your own research and consult a qualified financial professional before making investment decisions.
Keywords: DeFi MCap TVL ratio, DeFi valuation screener, undervalued DeFi tokens, DefiLlama screener, TVL screener, DeFi protocol ranker, DeFi gem finder, MCap TVL metric, DeFi alpha opportunities, on-chain valuation metrics
Related actors
- DeFi TVL Velocity Ranker — TVL growth momentum to validate undervalued protocols found here
- Protocol Revenue Leaderboard — Revenue/TVL efficiency to complement MCap/TVL signals
- DeFi Risk Dashboard — Protocol risk scores to filter screener results for safety
Feedback
If this actor powers your DeFi research, a review helps others find it: Leave a review on Apify Store