Why it matters
Most yield analysis starts with data cleanup: protocols report APY differently, rewards are often separated from base yield, and historical TVL or share-price data is not always easy to compare. Vaults.fyi normalizes the market into one queryable dataset. Use Vaults.fyi to:- Compare base APY, reward APY, and total APY across 1 hour, 1 day, 7 day, and 30 day windows.
- Pull historical APY, TVL, and benchmark data without running your own indexers.
- Screen vaults by reputation score, active warnings, curator, protocol, asset, network, capacity, or TVL.
- Build dashboards, research notes, and allocator reports from a consistent data model.
What data is available
APY and yield breakdown
Access total APY split into base yield and reward token components. Compare net yields across protocols on a like-for-like basis.
Historical time series
Pull daily APY and TVL history for any vault. Build backtests, identify yield cycles, and track how protocols respond to market conditions.
Benchmark rates
Query the Vaults.fyi USD and ETH benchmark rates — aggregated risk-adjusted reference yields for stablecoin and ETH strategies.
Reputation scores
Each vault carries a reputation score based on longevity, TVL stability, yield volatility, and underlying asset health. Use it to filter out high-risk outliers.
Key endpoints for analysis
Fetch historical vault data
The
apy.total field is the net annualized yield. Use apy.base and apy.rewards to separate native protocol yield from token incentives.Cross-protocol comparison
Because Vaults.fyi normalizes data across protocols, you can make direct comparisons that would otherwise require building per-protocol adapters. APY calculations follow a standardized methodology so the numbers mean the same thing regardless of the underlying protocol. Use cases this enables:- Benchmark analysis — compare a specific vault’s yield against the Vaults.fyi USD benchmark rate to assess relative performance
- Protocol health monitoring — track TVL inflows and outflows across competing protocols over time
- Risk-adjusted screening — filter vaults by reputation score to identify strategies worth tracking
Flows and position data
Beyond vault-level metrics, you can query wallet-level position data to analyze where capital is flowing across DeFi. This includes stablecoin, ETH, and ERC-20 positions held in yield strategies, along with estimated returns per position.Interactive exploration
Explore the data without writing code using the analytics dashboard. It surfaces yield trends, protocol comparisons, and benchmark charts built on the same underlying API.Need more API access or higher rate limits? Sign up for Pay-As-You-Go access with no commitments. For custom metrics or specific vault coverage, schedule a call with the team.

