Strategies boost algorithm
Last updated
Last updated
The boost algorithm is as follows:
At the end of a reporting period (one day), we have:
— the time-weighted value (in USD or a nominated token) of the liquidity that user u holds in a constant-product pool;
— the time-weighted value of the deposit by the same user in strategy s;
— the annual percentage rate (APR) of strategy s
The user's total allocation over which the boost value calculated is:
10k in the pool and 100k in strategies → β = 0.1.
20k in the pool (or more) and 20k in strategies → β = 1 (full boost).
APR sets the priority between strategies.
A single β applies to all of a user's strategies.
The reward that should be allocated to a user for a specific strategy:
If the allocated reward exceeds the reward corresponding to the baseline APR, it is capped at the baseline reward amount:
Let be the total amount of tokens to be distributed during the period. Total weight:
The algorithm starts with the users with the highest , in the case where their reward exceeds the baseline the leftover tokens are simply counted towards the remaining