Come viene calcolato l'APR v3
L'APR totale è combinato dall'APR sulle commissioni LP e dall'APR sulle ricompense CAKE
Commissioni LP
In linea teorica, dato un range di prezzo e la Liquidità che l'utente sta per aggiungere, possiamo stimare le commissioni previste per i prossimi 7 giorni come segue
: Ammontare delle commissioni maturate nel range di prezzo specificato dall'utente negli ultimi 7 giorni
: Liquidità attuale nel range di prezzo specificato dall'utente
: Liquidità che l'utente vuole aggiungere al range di prezzo
Commissioni nel range
Per , utilizziamo i dati storici sul volume di Trading, il livello di commissione e i dati storici sui prezzi per stimare il prezzo nel range
: Livello di commissione
: Volume di Trading totale degli ultimi 7 giorni
: Durata, misurata in secondi, in cui i prezzi sono rimasti nel range di prezzo negli ultimi 7 giorni
: 7 giorni misurati in secondi
APR CAKE
Allocazione del Pool
La ricompensa totale CAKE al secondo in MC v3 usando upkeep può essere derivata da latestPeriodCakePerSecond
cakePerSecond = lastestPeriodCakePerSecond / 1e12 / 1e18
In ogni pool, possiamo usare poolInfo per ottenere il poolWeight dividendo poolInfo.allocPoint / totalAllocPoint
APR CAKE Globale
L'APR globale viene calcolato usando l'ammontare totale di Liquidità attiva in Staking con le emissioni di ricompense CAKE del pool.
APR (global) = (cakePerSecond * 31536000) / (totalAllocPoint / pool.allocPoint) * 100 * cakeUSD / totalStakedLiquidityUSD
totalStakedLiquidityUSD rappresenta la Liquidità attiva in Staking nel pool in USD, composta da tutti i tick di posizione nel range messi in Staking in MasterChef v3.
APR CAKE per Posizione
Gli APR per le singole posizioni possono variare in base alle impostazioni del range di prezzo.
: Ricompensa CAKE guadagnata in USD all'anno nel pool
: Valore totale in USD della posizione
: Liquidità della posizione
: Liquidità totale in Staking tracciata da LMPool
Last updated
Was this helpful?