get_reserve_rate_history
Retrieve historical snapshots of AAVE reserve rates including liquidity rate, variable and stable borrow rates, utilization rate, and liquidity amounts for any reserve across multiple chains.
Instructions
Use this when the user asks about historical AAVE rates or TVL trends — 'How has USDC supply rate changed over time?', 'Show me ETH borrow rate history on Polygon', 'What was the utilization rate last week?'. Returns timestamped snapshots of: liquidityRate, variableBorrowRate, stableBorrowRate, utilizationRate, availableLiquidity, totalLiquidity, totalCurrentVariableDebt. Rates are in RAY units (divide by 1e27 * 100 for APY %). Get the reserve ID from get_aave_reserves (the 'id' field = underlyingAsset + poolAddress).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain identifier | |
| first | No | Number of historical snapshots to return (default 30) | |
| reserveId | Yes | Reserve ID — from get_aave_reserves 'id' field. For AAVE V2/V3: concatenation of underlyingAsset + pool address (lowercase). For Fantom (Messari): the market 'id' field (contract address) from get_aave_reserves. |