APY and APR
You can query latest APY and APR on chain and subgraph
The deposit and borrow APY displayed on the Phantazm front-end is compounded per second.
Fetch Data
Subgraph
Use subgraph to query reserve data.
{
reserves {
name
underlyingAsset
liquidityRate
stableBorrowRate
variableBorrowRate
aEmissionPerSecond
vEmissionPerSecond
sEmissionPerSecond
totalATokenSupply
totalCurrentVariableDebt
}
}On-Chain
APR: getAssetData to fetch liquidity mining incentives for a/s/vToken.
APY: getReserveDatato fetch deposit and borrow rates of asset.
Compute Data
Calculate rates as👇🏻with js, python or whatever you like 😉
Conversions
Both of these conversions take the input and ouput in decimal form. Multiply the output by 100 to get the percentage.
APR -> APY
To convert the APR to APY compounded per second the formula is:
APY -> APR
To convert APY compounded per second to APR the formula is:
Last updated