A function in Aave V3 that returns the APY of the respective token markets
- expert q&a
- reward Peeranha Meta
Hello All, Is there a function in Aave V3 that returns the APY of the respective token markets that are available on the protocol.
I could get the list of the token markets from the
getReservesList function of the pool file. Now, I need the APY.
Much thanks for guiding in advance.
You can call
getReserveData method on Aave pool or
protocolDataProvider that returns rate aka APR and then you need to compute APY as described in docs.
APY = (((1 + ((apr / 10*27) / 31536000)) ^ 31536000) - 1) 100
Where 31536000 is constant for seconds in year.