Dans ce temps de shitcoins ERC20 et de trading sur des DEX (échange décentralisé) j'ai eu à me confronter à une question a un moment ou je tradais du CHT.
Comment SUIVRE mes trades sur forkdelta ou sur ddex ?
Forkdelta montre les derniers trades comme on peut le voir ci-dessous, mais ... sans beaucoup de détails.
On a accès au type de trade : Buy/Sell, au montant en tokens au montant en ETH ainsi que le prix.
Il manque les infos relatives à la date, aux frais, et surtout l'affichage peut être décalé de plusieurs semaines quand FD bug.
Voici donc comment obtenir des infos complètes sur les trades effectués :
Deltabalances :Deltabalances est un site qui offre diverses fonctions.
- analyse du solde de votre ERC20 (ETH & tokens)
- analyse du solde de votre ERC20 sur les DEX (DDEX/IDEX/TokenStore/ED/FD)
- ce qui nous intéresse "trade history" :
https://deltabalances.github.io/trades.htmlOn sélectionne les plateformes sur lesquelles on a tradé, on sélectionne l'intervalle de temps ou de blocks, et on clique sur Retrieve History.
Deltabalances va récupérer toutes ces informations sur la blockchain, et ce processus peut être long. Ne pas s'étonner que cela puisse durer 30min selon l'intervalle sélectionné.
Le progression est indiquée comme ceci
Loaded 110345/185360 blocks
Voilà un exemple de ce qu'on peut obtenir :
Export sur excel :Lorsque l'historique est chargé il est possible d'exporter les données. Pour ce faire sélectionner le format de fichier
Default V2 (CSV), et cliquer sur le logo télécharger.
Importer ce logo dans excel via Données/Fichier texte :
Bien sélectionnier Virgule comme séparateur :
Profiter du résultat :
Les infos disponibles sont :
- Type de transaction : Maker/Taker
- Trade : Achat/vente
- token : le token acheté/vendu
- Amount : le montant en tokens
- BaseCurrency : monnaie contre laquelle le token est vendu ETH/WETH/TUSD etc
- Total : montant de basecurrency échangé
- Block : Le block dans lequel la transaction a été enregistrée
- Hash : hash de la transaction
- Buyer : ERC20 de l'acheteur
- Seller : ERC20 de vendeur
- Fee : Frais
- FeeToken : monnaie dans laquelle les frais ont été payés
- Token Contract : adresse du contrat du token
- BaseCurrency Contract : adresse du contrat de la monnaie d'échange (0x000... pour ETH)
- Exchange : Echange sur lequel le trade a été réalise (DDEX/FD/ED/TokenStore/IDEX)
En espérant que cela vous serve, et pas seulement pour déclarer vos impôts... et que je n'ai pas loupé un tuto identique déjà existant