Fiscalità
02/02/2024
Le liquidity pool sono uno degli strumenti più utilizzati nella DeFi (finanza decentralizzata) per guadagnare rendite passive e facilitare gli scambi decentralizzati. In questo articolo, scoprirai come funzionano, come calcolare il valore delle crypto depositate e ritirate e come gestire le plusvalenze in modo efficace.
Il termine liquidity pool si può tradurre in “piscina di liquidità”, ed è usato per indicare una riserva (la "liquidity") di criptovalute depositate su uno smart contract (la "pool") in blockchain. I liquidity pool hanno diverse applicazioni, ma la principale è supportare i meccanismi di Automated Market Maker (AMM). In pratica, gli utenti forniscono una coppia di criptovalute al pool, creando una riserva di liquidità utilizzata per facilitare gli scambi su exchange decentralizzati (DEX). Questo sistema consente transazioni rapide e senza intermediari e al contempo offre a chi contribuisce al pool la possibilità di guadagnare una percentuale sulle commissioni di scambio.
Immaginiamo di voler depositare in un liquidity pool che accetta coppie di criptovalute, come Bitcoin (BTC) e Ether (ETH). Per contribuire al pool, devi fornire entrambe le criptovalute in un rapporto di valore equivalente.
Ad esempio, se al momento del versamento un Bitcoin vale $30.000 e un Ether vale $3.000, significa che 1 Bitcoin ha lo stesso valore di 10 Ether ($30.000 = 10 × $3.000). Pertanto, per depositare 1 Bitcoin nel pool, dovrai aggiungere anche 10 Ether, così il valore delle due criptovalute depositate sarà bilanciato.
Questo equilibrio è fondamentale per mantenere la proporzione del pool e garantire il corretto funzionamento del meccanismo di scambio automatizzato (AMM).
Tra i principali protocolli AMM nella DeFi ci sono Uniswap, Pancake Swap, Raydium.
Quando depositano le criptovalute in un liquidity pool, i liquidity provider ricevono in cambio degli LP token. Questi token rappresentano la quota di liquidità fornita da ciascun utente rispetto al totale presente nel pool.
Al momento del ritiro, i liquidity provider restituiscono gli LP token allo smart contract e ricevono indietro la loro parte di liquidità dal pool. Tuttavia, la quantità e la proporzione delle criptovalute ricevute di solito non corrispondono a quelle inizialmente depositate, per due motivi principali:
commissioni di scambio: i liquidity provider guadagnano una parte delle commissioni generate dagli utenti che effettuano scambi nel pool. Queste commissioni si accumulano nel pool, aumentando la liquidità totale. Di conseguenza, al momento del ritiro, i provider ricevono non solo la quota originaria, ma anche una parte del guadagno derivante dalle commissioni.
variazione del rapporto tra criptovalute: Il rapporto tra le criptovalute nel pool varia a seconda del volume e della direzione degli scambi, fenomeno noto come ‘impermanent loss’.
Quando depositi una coppia di criptovalute in un liquidity pool, ricevi in cambio una certa quantità di LP token (come raffigurato nella precedente immagine, qui la fonte). Questi token sono veri e propri asset digitali che fanno parte del tuo patrimonio in criptovalute. Gli LP token devono essere valutati secondo il criterio del costo, ovvero il loro valore è pari alla somma degli importi pagati per acquistare le criptovalute depositate nel pool.
In altre parole, il deposito di criptovalute in cambio di LP token può essere considerato come uno scambio crypto-crypto.
Vediamo un esempio semplificato (escludendo le commissioni) per chiarire il concetto:
Bob acquista 15 ETH al prezzo di $3.000 ciascuno e 1 BTC a $30.000.
Bob decide di depositare 1 BTC e 10 ETH nel liquidity pool BTC/ETH, ottenendo in cambio 0,234 LP token.
Ora calcoliamo il prezzo di carico totale e unitario degli LP token dopo il deposito:
Prezzo di carico totale degli LP token = (Costo ETH) + (Costo BTC)
(10 ETH × $3.000) + (1 BTC × $30.000) = $60.000
Prezzo di carico unitario degli LP token = Prezzo di carico totale / Quantità di LP token
$60.000 / 0,234 LP token = $256.410,26 per LP token
Dopo il ritiro della tua liquidità da un liquidity pool, è necessario calcolare il valore delle criptovalute ricevute, utilizzando il prezzo di carico degli LP token scambiati per effettuare il ritiro. In un liquidity pool con coppie di criptovalute, il costo degli LP token viene diviso equamente tra le due criptovalute presenti nel pool.
Vediamo come calcolare il tutto, continuando dall’esempio precedente:
Dopo sei mesi, Bob decide di ritirare la sua liquidità dal pool, restituendo gli LP token e ottenendo in cambio 1,5 BTC e 11 ETH. Successivamente, Bob vende i suoi 11 ETH su un exchange centralizzato al prezzo unitario di $3.500.
Ecco come calcolare il valore delle criptovalute ritirate e la plusvalenza.
Prezzo di carico totale per ciascuna criptovaluta
Prezzo di carico totale LP token = $60.000
Prezzo di carico per BTC = $60.000 × 50% = $30.000
Prezzo di carico per ETH = $60.000 × 50% = $30.000
Prezzo di carico unitario per ciascuna criptovaluta
Prezzo di carico unitario BTC = $30.000 / 1,5 BTC = $20.000 per BTC
Prezzo di carico unitario ETH = $30.000 / 11 ETH = $2.727,27 per ETH
Plusvalenza = Prezzo di vendita - Prezzo di acquisto
($3.500 × 11 ETH) - ($2.727,27 × 11 ETH) = $38.500 - $30.000 = $8.500
La complessità delle transazioni sulla blockchain e di tutti i casi d’uso delle criptovalute, complica ancora di più questo compito. I calcoli richiedono la costruzione di modelli excel complessi e ore di lavoro da dedicare all’analisi delle proprie transazioni.
Noi di CryptoBooks abbiamo colto la sfida e stiamo già aiutando migliaia di possessori di criptovalute ad essere in regola e conformi con le normative.
CryptoBooks è il software che ti permette di collegare facilmente i tuoi conti exchange e wallet, per calcolare automaticamente l’ammontare delle crypto da dichiarare, oppure le potenziali plusvalenze/minusvalenze generate dall’attività di compravendita. Fornisce tutti i dati e le informazioni necessarie per completare la dichiarazione dei redditi sia per i privati che per le aziende.
Che tu stia facendo trading di crypto o esplorando protocolli della DeFi, CryptoBooks rende il monitoraggio del portafoglio e la rendicontazione delle transazioni più facili che mai! Provalo gratuitamente per 7 giorni!
Fiscalità
02/02/2024
Ecco quali sono le scadenze fiscali 2024 per chi possiede criptovalute.
Leggi l'articoloFiscalità
02/02/2024
In questo articolo vediamo insieme come alcuni exchange applicano le commissioni alle diverse transazioni in criptovalute.
Leggi l'articoloFiscalità
02/02/2024
In questo articolo vediamo insieme quali sono le norme introdotte dalla manovra finanziaria 2023 in materia di fiscalità delle criptovalute.
Leggi l'articoloFiscalità
02/02/2024
La lista delle transazioni è una raccolta documentale di tutti i movimenti effettuati con le criptovalute nell’arco dell’anno.
Leggi l'articoloCryptoBooks calcola le tasse sulle tue criptovalute con il 100% di accuratezza: la tranquillità di report fiscali corretti, da consegnare direttamente al tuo commercialista.
CryptoBooks supporta centinaia di integrazioni, da quelle più diffuse a quelle di nicchia, tramite API o CSV per gli exchange. Puoi anche connettere direttamente chain e wallet. E se non trovi ciò che cerchi, puoi creare integrazioni personalizzate.
Affidati alle procedure guidate o alla nostra AI per la riconciliazione delle transazioni crypto, su misura per te. Potrai contare sul nostro supporto dedicato, in ogni momento.
Scegli i parametri di esportazione e scarica i quadri pre-compilati e i report fiscali da consegnare al tuo commercialista. Rispettiamo le leggi italiane al 100%.