find_best_rates
Finds the best AAVE lending or borrowing rate for an asset across all chains. Ranks markets by APY and available liquidity, then recommends the optimal option.
Instructions
Use this when the user asks 'Where should I supply USDC for the best yield?', 'Which chain has the lowest WETH borrow rate?', 'Compare AAVE rates across chains for USDC', 'Best AAVE lending rates for DAI'. Queries all AAVE lending deployments in parallel for the given asset, then ranks by APY. Excludes Fantom (incompatible Messari schema) and skips anomalous pools. Returns a ranked table with chain, supply APY, variable borrow APY, utilization, and approx available liquidity. Includes a _recommendation field with the best option.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | 'supply' = rank by highest supply APY; 'borrow' = rank by lowest variable borrow APY. Default: supply. | supply |
| asset | Yes | Token symbol to compare, e.g. 'USDC', 'WETH', 'USDT', 'WBTC', 'DAI'. Case-insensitive partial match (e.g. 'USDC' matches 'USDC.e'). | |
| minLiquidityUSD | No | Minimum available liquidity (approx USD) to include a market. Default $100K. Set to 0 to include all. |