Super Sale WeekClaude Skills — 20% OFF
Tips

Comment analyser l'export CSV de votre plateforme d'échange crypto avec l'IA (étape par étape)

Powerdrill Team·
Comment analyser l'export CSV de votre plateforme d'échange crypto avec l'IA (étape par étape)

Pour analyser un export CSV d'une plateforme d'échange de cryptomonnaies, déterminez d'abord ce que représente chaque ligne — la plupart des exports mélangent transactions, dépôts, retraits, frais et récompenses dans un seul fichier. Normalisez ensuite les horodatages et la devise des frais, choisissez une règle de base de coût, et calculez seulement après cela les positions réalisées et non réalisées. Un agent de données IA peut s'occuper de la normalisation et des calculs à partir du fichier brut, là où la plupart des tentatives sur tableur échouent.

Presque tous les guides sur la crypto et l'IA concernent le marché : tendances des prix, sentiment, quelle pièce est en mouvement. Bien plus rares sont ceux qui traitent du fichier que vous pouvez réellement télécharger — votre propre historique de transactions, qui est la seule donnée vous indiquant comment vous vous en êtes sorti.

Ce guide présente le contenu de ce fichier, la méthode manuelle et la méthode plus rapide.

Une remarque avant de commencer : tout ce qui suit est une analyse descriptive de vos propres enregistrements. Il ne s'agit ni de conseils en investissement, ni de conseils fiscaux. Les règles de base de coût varient selon les juridictions, et un professionnel de la fiscalité devrait valider tout document que vous déclarez.

Ce que contient réellement un export CSV d'une plateforme d'échange de cryptomonnaies

Les exports varient selon les plateformes, mais les mêmes problèmes apparaissent dans presque toutes.

Plusieurs types d'enregistrements dans un seul fichier. Les transactions, dépôts, retraits, frais, récompenses de staking, crédits de parrainage et transferts internes partagent souvent une seule feuille, uniquement différenciés par une colonne type. Si vous additionnez la colonne des montants sans filtrer, le total n'a aucun sens.

Transactions bilatérales. Une transaction correspond fréquemment à deux lignes — ce qui a quitté votre compte et ce qui est arrivé — liées par un identifiant de commande. Si vous les traitez comme des lignes indépendantes, vous doublerez le volume.

Frais dans une troisième devise. Une transaction peut être libellée en USDT, réglée en BTC, et faire l'objet de frais dans le jeton propre à la plateforme. Trois devises, une seule ligne, aucune conversion fournie.

Horodatages en UTC. Presque toujours en UTC, presque jamais à votre heure locale, et souvent à la seconde près. Si vous regroupez par jour sans conversion, vos tranches quotidiennes seront décalées.

Pas de position courante. Les exports vous donnent des événements, pas des soldes. Les avoirs, le coût moyen et les gains réalisés doivent tous être calculés.

Exécutions partielles. Un seul ordre peut apparaître sous la forme de plusieurs lignes à des prix légèrement différents, ce qui a son importance au moment de calculer un prix d'entrée moyen.

Voilà pourquoi l'idée de « simplement l'ouvrir dans un tableur » finit par vous prendre tout un après-midi.

La méthode manuelle dans un tableur

Séparez d'abord les types d'enregistrements

Filtrez par la colonne type et séparez les transactions, transferts, frais et récompenses dans des onglets distincts avant de faire quoi que ce soit d'autre. Tous les calculs ultérieurs en dépendent, et c'est l'étape que les gens ont tendance à sauter.

Normalisez la devise et le temps

Convertissez chaque frais dans une seule devise de référence, en utilisant le taux au moment de la transaction plutôt que le taux actuel. Convertissez les horodatages UTC dans le fuseau horaire que vous utilisez réellement. Ces deux étapes sont fastidieuses et, en cas d'erreur, elles passent inaperçues : aucune erreur ne s'affiche, mais les totaux dérivent.

Choisissez une règle de base de coût et appliquez-la de manière cohérente

Le FIFO, le LIFO ou le coût moyen produisent des gains réalisés sensiblement différents pour des transactions identiques. Choisissez-en une, notez-la et appliquez-la à chaque actif. Mélanger les règles entre les actifs est la raison la plus fréquente pour laquelle ces tableurs finissent par être indéfendables.

Calculez la position

Établissez un solde courant par actif, puis un coût moyen par actif, et enfin les gains réalisés par cession. Dans un tableur, cela se traduit par une accumulation de colonnes intermédiaires qui se dérèglent dès qu'un nouvel actif apparaît.

Excel et Sheets peuvent faire tout cela. Si cela prend des heures, ce n'est pas par difficulté, c'est par pure comptabilité.

Comment analyser l'export de votre plateforme avec Powerdrill Bloom

Le raccourci consiste à décrire les règles une seule fois et à laisser l'analyse s'exécuter à partir du fichier brut, plutôt que de créer vous-même les colonnes intermédiaires.

Étape 1 : Importez l'export

Téléchargez l'historique des transactions de votre plateforme au format CSV et déposez-le dans un espace de travail. Powerdrill Bloom lit les formats Excel, CSV, TSV et PDF, et nettoie automatiquement les données lors de l'importation. Ainsi, les types mixtes, les décimales incohérentes et les horodatages au format texte sont résolus au lieu de fausser discrètement un calcul.

Importation d'un export CSV de plateforme d'échange crypto pour analyse dans Powerdrill Bloom

Si vous négociez sur plusieurs plateformes, importez tous les exports ensemble. Le multi-plateforme est précisément le cas de figure qu'un tableur gère le moins bien, car chaque site nomme ses colonnes différemment.

Étape 2 : Énoncez les règles, puis posez la question

Indiquez les règles d'emblée, en langage naturel, puis demandez ce que vous voulez réellement savoir :

"Voici l'historique des transactions de ma plateforme. Traite les lignes où le type est TRADE comme des transactions et exclus du volume les dépôts, retraits et transferts internes. Convertis tous les frais en USD à la date de la transaction. Utilise le FIFO pour la base de coût. Montre-moi ensuite le gain réalisé par actif, le total des frais payés par mois et mon prix d'entrée moyen pour chaque actif que je détiens encore."

C'est le fait d'être explicite sur les règles qui rend le résultat justifiable. Si vous demandez « comment je m'en suis sorti » sans les préciser, vous obtiendrez une réponse basée sur des hypothèses que vous n'avez jamais vues.

Étape 3 : Exportez les graphiques, le tableau ou la présentation

Récupérez le tableau des positions sous forme de fichier, récupérez les graphiques, ou transformez l'ensemble de l'espace de travail en une présentation prête à l'emploi en un clic et exportez-la vers PowerPoint ou Notion — pratique si vous devez rendre des comptes à un fonds, un associé ou un comptable plutôt qu'à vous-même.

Exportation du tableau des positions, des graphiques ou de la présentation

Ce que vous pouvez réellement en apprendre

Question Ce dont elle a besoin Pourquoi un tableur est à la traîne
Gain réalisé par actif Règle de base de coût + correspondance des cessions Colonnes intermédiaires par actif, à recréer à chaque apparition d'un nouvel actif
Frais totaux, et en proportion du volume Normalisation des frais entre les devises Les frais arrivent dans une troisième devise sans taux de change fourni
Prix d'entrée moyen par actif détenu Exécutions partielles fusionnées par ordre Les exécutions se trouvent sur des lignes distinctes à des prix différents
Quel mois vous a coûté le plus cher en frais Regroupement selon le bon fuseau horaire Les horodatages UTC se classent dans le mauvais jour local
Si l'activité se concentre autour des périodes de volatilité Association de vos transactions à l'historique des prix Nécessite un deuxième ensemble de données

Cette dernière ligne est celle que les gens sous-estiment le plus. L'impact des frais est souvent la découverte la plus importante dans un export personnel, et elle reste invisible tant que personne n'en fait la somme.

Bonnes pratiques

Faites d'abord un rapprochement avec les totaux de la plateforme

Avant d'interpréter quoi que ce soit, comparez vos totaux calculés de dépôts et de retraits avec les soldes déclarés par la plateforme. Un écart signifie qu'un type d'enregistrement a été mal classé, et chaque chiffre en aval héritera de cette erreur.

Inscrivez votre règle de base de coût dans le fichier

Placez la règle dans une cellule d'en-tête ou dans un onglet de notes. Six mois plus tard, vous ne vous rappellerez plus si ce tableur utilisait le FIFO ou le coût moyen, et les deux ne concordent pas.

Ne considérez jamais qu'un champ de frais vide signifie zéro

Une valeur de frais manquante et des frais réellement nuls sont deux choses différentes, et les traiter de la même manière sous-estime votre coût réel. Signalez explicitement les cases vides plutôt que de les remplir.

Conservez l'export brut intact

Faites tout votre travail sur une copie. Les plateformes limitent fréquemment l'ancienneté des données que vous pouvez ré-exporter, et un original écrasé n'est pas toujours récupérable.

Séparez votre propre performance des mouvements du marché

Le fait que votre portefeuille soit en hausse durant un mois où l'ensemble du marché a progressé en dit peu sur vos décisions. Si vous souhaitez analyser l'aspect marché, l'article l'analyse des données du marché crypto avec l'IA traite de ce sujet, et la page AI crypto analyst présente les outils orientés marché.

Erreurs courantes à éviter

  1. Additionner la colonne des montants. Avec les dépôts, les transactions et les récompenses dans un seul fichier, ce total ne signifie rien. Filtrez d'abord par type.
  2. Compter les deux côtés d'une transaction comme du volume. Deux lignes, une seule transaction. Dédupliquez par identifiant de commande avant de regrouper.
  3. Utiliser le taux de change d'aujourd'hui pour les frais historiques. Les frais doivent être convertis à la date de la transaction, sinon vos chiffres de coûts dériveront avec le marché.
  4. Mélanger les règles de base de coût entre les actifs. Le FIFO sur un jeton et le coût moyen sur un autre produisent un chiffre que vous ne pourrez justifier auprès de personne.
  5. Ignorer les exécutions partielles. Un ordre exécuté en six fractions à six prix différents a un seul prix d'entrée moyen, et non six transactions indépendantes.
  6. Traiter le résultat comme prêt pour la déclaration fiscale. C'est un point de départ pour une discussion avec un professionnel, pas une déclaration finale.

Conclusion

L'export de votre plateforme est le seul ensemble de données crypto que décrit vos décisions plutôt que celles du marché. Il est également assez fastidieux — types d'enregistrements mixtes, trois devises par ligne, horodatages UTC, pas de solde courant — pour que la plupart des gens ne dépassent jamais l'étape de l'ouverture du fichier.

Énoncez explicitement les règles, effectuez un rapprochement avec les totaux de la plateforme et conservez le fichier brut intact. Si vous préférez éviter les colonnes intermédiaires, Powerdrill Bloom l'exécutera à partir de l'export brut et tracera le graphique du résultat, avec 1 000 crédits renouvelés quotidiennement dans l'offre gratuite. La page de l'assistant CSV AI assistant montre le flux de travail général sur n'importe quel CSV.

Foire aux questions

Comment analyser mon historique de transactions crypto ?

Séparez l'export CSV de la plateforme crypto par type d'enregistrement, normalisez les frais dans une seule devise à la date de la transaction, convertissez les horodatages UTC dans votre propre fuseau horaire, puis choisissez une règle de base de coût avant de calculer quoi que ce soit. Ce n'est qu'après ces quatre étapes que les gains réalisés, les prix d'entrée moyens et les totaux des frais correspondront réellement à ce que vous pensez.

Pourquoi les totaux de l'export de ma plateforme ne correspondent-ils pas à mon solde ?

Généralement parce que les dépôts, retraits, transferts internes ou récompenses ont été comptabilisés comme des transactions, ou parce que les deux côtés de chaque transaction ont été additionnés comme des événements distincts. Effectuez un rapprochement entre vos totaux calculés de dépôts et de retraits et les soldes déclarés par la plateforme avant de vous fier aux calculs en aval.

Qu'est-ce que la base de coût et pourquoi modifie-t-elle mes chiffres ?

La base de coût est le prix d'achat attribué aux unités que vous avez vendues. Le FIFO attribue vos premiers achats, le LIFO vos plus récents, et le coût moyen les fusionne. Les mêmes transactions produisent des gains réalisés sensiblement différents selon chaque règle, c'est pourquoi la règle doit être choisie et énoncée d'emblée.

L'IA peut-elle calculer mes impôts sur les cryptomonnaies ?

Non. Un agent de données IA peut calculer les gains réalisés selon une règle que vous spécifiez et résumer les frais et les avoirs, ce qui constitue une préparation utile. Le traitement fiscal varie selon les juridictions et évolue, le résultat doit donc être transmis à un professionnel qualifié plutôt que directement intégré à une déclaration.

Puis-je analyser les exports de plusieurs plateformes à la fois ?

Oui, et c'est précisément le cas de figure qu'il convient d'automatiser, car chaque plateforme nomme et ordonne ses colonnes différemment. Importez tous les exports ensemble et indiquez la correspondance dans vos instructions — ce rapprochement est précisément ce qui rend la vue multi-plateforme fastidieuse à construire manuellement.