Come analizzare l'esportazione CSV del tuo exchange di criptovalute con l'IA (passo dopo passo)

Per analizzare l'esportazione CSV di un exchange di criptovalute, per prima cosa occorre capire cosa rappresenta ciascuna riga: la maggior parte delle esportazioni unisce transazioni, depositi, prelievi, commissioni e premi in un unico file. Successivamente, normalizza i timestamp e la valuta delle commissioni, decidi una regola per il calcolo del costo storico e, solo dopo, calcola le posizioni realizzate e non realizzate. Un agente di dati AI può occuparsi della normalizzazione e dei calcoli a partire dal file grezzo, che è il punto in cui la maggior parte dei tentativi con i fogli di calcolo si blocca.
Quasi tutte le guide su criptovalute e AI riguardano il mercato: andamento dei prezzi, sentiment, quale moneta si sta muovendo. Molte meno si occupano del file che puoi effettivamente scaricare: la tua cronologia delle transazioni, che è l'unico dato che ti dice come sei andato tu.
Questa guida spiega cosa c'è in quel file, il percorso manuale e quello più veloce.
Nota prima di iniziare: tutto ciò che segue è un'analisi descrittiva dei tuoi registri personali. Non costituisce una consulenza finanziaria né una consulenza fiscale. Le regole sul costo storico variano a seconda della giurisdizione e un professionista fiscale dovrebbe verificare qualsiasi documento tu decida di presentare.
Cosa c'è davvero nell'esportazione CSV di un exchange di criptovalute
Le esportazioni variano a seconda dell'exchange, ma quasi tutte presentano gli stessi problemi.
Diversi tipi di record in un unico file. Transazioni, depositi, prelievi, commissioni, premi di staking, crediti di referral e trasferimenti interni spesso condividono un unico foglio, distinti solo da una colonna type. Se sommi la colonna dell'importo senza applicare filtri, il totale non avrà alcun senso.
Transazioni a due vie. Una singola transazione è spesso divisa in due righe (ciò che è uscito dal tuo conto e ciò che è entrato), collegate da un ID ordine. Se le consideri come righe indipendenti, finirai per raddoppiare il calcolo del volume.
Commissioni in una terza valuta. Una transazione può avere il prezzo in USDT, essere regolata in BTC e prevedere una commissione nel token nativo dell'exchange. Tre valute, una sola riga, nessuna conversione fornita.
Timestamp in UTC. Quasi sempre in UTC, quasi mai nel tuo fuso orario locale, e spesso precisi al secondo. Se raggruppi per giorno senza convertirli, i tuoi intervalli giornalieri risulteranno sfalsati.
Nessuna posizione corrente. Le esportazioni mostrano eventi, non saldi. Il portafoglio, il costo medio e i guadagni realizzati devono essere tutti calcolati di conseguenza.
Esecuzioni parziali. Un singolo ordine può apparire su più righe a prezzi leggermente diversi, un dettaglio fondamentale nel momento in cui calcoli un prezzo medio di ingresso.
Ecco perché l'idea di "aprirlo semplicemente in un foglio di calcolo" finisce per portarti via un intero pomeriggio.
Il percorso manuale in un foglio di calcolo
Separa prima i tipi di record
Filtra per la colonna del tipo e separa transazioni, trasferimenti, commissioni e premi in schede diverse prima di fare qualsiasi altra cosa. Tutti i calcoli successivi dipendono da questo passaggio, che è proprio quello che le persone tendono a saltare.
Normalizza valuta e tempo
Converti ogni commissione in un'unica valuta di riferimento, utilizzando il tasso di cambio al momento della transazione anziché quello odierno. Converti i timestamp UTC nel fuso orario che utilizzi abitualmente. Entrambe le operazioni sono noiose e, in caso di errore, non riceverai alcuna notifica: nessun messaggio di errore, semplicemente i totali saranno sballati.
Scegli una regola per il costo storico e applicala in modo coerente
I metodi FIFO, LIFO o del costo medio producono guadagni realizzati significativamente diversi a partire dalle stesse identiche transazioni. Scegline uno, annotalo e applicalo a ogni asset. Mischiare le regole tra i vari asset è il motivo più comune per cui questi fogli di calcolo finiscono per diventare indifendibili.
Calcola la posizione
Crea un saldo corrente per ciascun asset, poi un costo medio per asset e infine i guadagni realizzati per ogni dismissione. In un foglio di calcolo, questo richiede una serie di colonne di supporto che rischiano di saltare ogni volta che compare un nuovo asset.
Excel e Sheets possono fare tutto questo. Se ci vogliono ore, non è per la difficoltà, ma per il lavoro di contabilità.
Come analizzare l'esportazione del tuo exchange con Powerdrill Bloom
La scorciatoia consiste nel definire le regole una sola volta e lasciare che l'analisi venga eseguita direttamente sul file grezzo, anziché creare manualmente le colonne di supporto.
Passaggio 1: Carica l'esportazione
Scarica la cronologia delle transazioni dal tuo exchange in formato CSV e trascinala in un'area di lavoro. Powerdrill Bloom legge Excel, CSV, TSV e PDF, ed esegue una pulizia automatica all'importazione; in questo modo, tipi misti, decimali incoerenti e timestamp in formato testo vengono risolti anziché compromettere silenziosamente i calcoli.
Se fai trading su più di un exchange, carica tutte le esportazioni insieme. La gestione di più exchange è esattamente lo scenario in cui un foglio di calcolo si comporta peggio, poiché ogni piattaforma nomina le colonne in modo diverso.
Passaggio 2: Definisci le regole, poi fai la domanda
Indica chiaramente le regole in linguaggio naturale, quindi chiedi ciò che desideri sapere:
"Questa è la cronologia delle transazioni del mio exchange. Considera le righe in cui il tipo è TRADE come transazioni ed escludi dal volume depositi, prelievi e trasferimenti interni. Converti tutte le commissioni in USD alla data della transazione. Utilizza il metodo FIFO per il costo storico. Successivamente, mostrami il guadagno realizzato per asset, le commissioni totali pagate per mese e il mio prezzo medio di ingresso per ciascun asset che possiedo ancora."
Definire esplicitamente le regole è ciò che rende i risultati attendibili. Se chiedi "come sono andato" senza specificarle, otterrai una risposta basata su presupposti che non hai potuto verificare.
Passaggio 3: Esporta i grafici, la tabella o la presentazione
Scarica la tabella delle posizioni come file, esporta i grafici o trasforma l'intera area di lavoro in una presentazione pronta all'uso con un solo clic ed esportala in PowerPoint o Notion: un'opzione utile se devi presentare i dati a un fondo, a un socio o a un commercialista, e non solo a te stesso.
Cosa puoi imparare concretamente da questi dati
| Domanda | Cosa richiede | Perché un foglio di calcolo è in difficoltà |
|---|---|---|
| Guadagno realizzato per asset | Regola del costo storico + abbinamento delle dismissioni | Colonne di supporto per ciascun asset, da ricostruire ogni volta che ne compare uno nuovo |
| Commissioni totali, anche in rapporto al volume | Normalizzazione delle commissioni tra le varie valute | Le commissioni sono espresse in una terza valuta senza che venga fornito il tasso di cambio |
| Prezzo medio di ingresso per posizione | Esecuzioni parziali unite per ciascun ordine | Le esecuzioni si trovano su righe separate a prezzi differenti |
| Quale mese ti è costato di più in commissioni | Raggruppamento corretto in base al fuso orario | I timestamp UTC inseriscono i dati nel giorno locale errato |
| Se l'attività si concentra nei periodi di volatilità | Unione delle tue transazioni con la cronologia dei prezzi | Richiede un secondo set di dati |
Quest'ultima riga è quella che le persone tendono a sottovalutare. L'impatto delle commissioni (fee drag) è spesso l'elemento più rilevante che emerge da un'esportazione personale, ed è invisibile finché non viene calcolata la somma totale.
Buone pratiche
Effettua prima una riconciliazione con i totali dell'exchange
Prima di interpretare qualsiasi dato, confronta i totali calcolati di depositi e prelievi con i saldi riportati dall'exchange. Una discrepanza indica che un tipo di record è stato classificato in modo errato, e ogni calcolo successivo erediterà tale errore.
Scrivi la regola del costo storico all'interno del file
Inserisci la regola in una cella di intestazione o in una scheda dedicata alle note. A distanza di sei mesi non ricorderai se quel foglio di calcolo utilizzava il metodo FIFO o quello del costo medio, e i due metodi non sono compatibili.
Non considerare mai una commissione vuota come pari a zero
Un valore di commissione mancante e una commissione effettivamente pari a zero sono due cose diverse; trattarli allo stesso modo sottostima i tuoi costi reali. Contrassegna esplicitamente i campi vuoti anziché compilarli.
Mantieni intatta l'esportazione grezza
Lavora sempre su una copia. Gli exchange spesso limitano la retroattività delle esportazioni e un file originale sovrascritto non è sempre recuperabile.
Separa le tue performance dall'andamento del mercato
Il fatto che il tuo portafoglio sia in crescita in un mese in cui l'intero mercato è salito dice ben poco sulle tue decisioni. Se vuoi analizzare l'andamento del mercato, l'articolo su come analizzare i dati del mercato delle criptovalute con l'AI approfondisce questo aspetto, mentre la pagina dell' analista di criptovalute AI illustra gli strumenti dedicati al mercato.
Errori comuni da evitare
- Sommare la colonna dell'importo. Con depositi, transazioni e premi nello stesso file, quel totale non ha alcun significato. Filtra prima per tipo.
- Contare entrambe le parti di una transazione come volume. Due righe, una sola transazione. Elimina i duplicati in base all'ID dell'ordine prima di aggregare i dati.
- Utilizzare il tasso di cambio odierno per le commissioni storiche. Le commissioni devono essere convertite alla data della transazione, altrimenti i dati sui costi oscilleranno insieme al mercato.
- Mischiare le regole del costo storico tra i vari asset. Utilizzare il metodo FIFO per una moneta e il costo medio per un'altra produce un valore impossibile da giustificare.
- Ignorare le esecuzioni parziali. Un ordine eseguito in sei parti a sei prezzi diversi ha un unico prezzo medio di ingresso, non rappresenta sei transazioni indipendenti.
- Considerare i risultati pronti per la dichiarazione dei redditi. Si tratta di un punto di partenza per un confronto con un professionista, non di un documento pronto da presentare.
Conclusione
L'esportazione del tuo exchange è l'unico set di dati sulle criptovalute che descrive le tue decisioni anziché quelle del mercato. Tuttavia, è anche così complessa (tipi di record misti, tre valute per riga, timestamp UTC, nessun saldo corrente) che la maggior parte delle persone non va mai oltre la semplice apertura del file.
Definisci chiaramente le regole, effettua una riconciliazione con i totali dell'exchange e mantieni intatto il file grezzo. Se preferisci evitare di creare le colonne di supporto, Powerdrill Bloom eseguirà l'analisi direttamente dall'esportazione grezza e ne traccerà i grafici, offrendo 1.000 crediti giornalieri rinnovati nel piano gratuito. La pagina dell' assistente AI per CSV mostra il flusso di lavoro generale applicabile a qualsiasi file CSV.
Domande frequenti
Come posso analizzare la cronologia delle mie transazioni in criptovalute?
Suddividi l'esportazione CSV dell'exchange di criptovalute per tipo di record, normalizza le commissioni in un'unica valuta alla data della transazione, converti i timestamp UTC nel tuo fuso orario, quindi scegli una regola per il costo storico prima di effettuare qualsiasi calcolo. Solo dopo questi quattro passaggi i guadagni realizzati, i prezzi medi di ingresso e i totali delle commissioni avranno un significato attendibile.
Perché i totali della mia esportazione dall'exchange non corrispondono al mio saldo?
Di solito perché depositi, prelievi, trasferimenti interni o premi sono stati conteggiati come transazioni, oppure perché entrambe le parti di ciascuna transazione sono state sommate come eventi distinti. Riconcilia i totali calcolati di depositi e prelievi con i saldi riportati dall'exchange prima di considerare attendibile qualsiasi calcolo successivo.
Cos'è il costo storico (cost basis) e perché influisce sui miei numeri?
Il costo storico è il prezzo di acquisto attribuito alle unità vendute. Il metodo FIFO considera i tuoi primi acquisti, il LIFO quelli più recenti, mentre il costo medio li unisce. Le stesse transazioni producono guadagni realizzati significativamente diversi a seconda della regola applicata, motivo per cui la scelta della regola deve essere definita e dichiarata fin dall'inizio.
L'AI può calcolare le mie tasse sulle criptovalute?
No. Un agente di dati AI può calcolare i guadagni realizzati in base a una regola da te specificata e riepilogare commissioni e posizioni, il che costituisce un'ottima preparazione. Il trattamento fiscale varia a seconda della giurisdizione ed è soggetto a modifiche, pertanto i risultati dovrebbero essere sottoposti a un professionista qualificato anziché essere inseriti direttamente in una dichiarazione.
Posso analizzare contemporaneamente le esportazioni di più exchange?
Sì, ed è proprio lo scenario che vale la pena automatizzare, poiché ogni piattaforma nomina e ordina le colonne in modo diverso. Carica tutte le esportazioni insieme e indica la mappatura nelle tue istruzioni: questa riconciliazione è esattamente ciò che rende la visualizzazione multi-exchange così complessa da creare manualmente.