Sujets Récents

Suivi des gains ou pertes (Excel)

Commencé par le 31 Déc 2017 – Dernier touché: 21 Mai 2020

1 31 Déc 2017 02:04    

Je suis en train de travailler sur des tableaux excels excessivement compliqués pour importer les historiques de trading de Bitstamp et Kraken et calculer automatiquement les valeurs moyennes d'achat et de vente ainsi que les gains ou pertes.

Est-ce que ça intéresse d'autres gens?

Comment faites-vous actuellement pour suivre vos investissements?

2 Membre 03 Jan 2018 13:20

Perso j’ai simplement fait le total des virements effectués (dans un fichier excel), et je le compare à la valeur du portefeuille bitcoin…

3 Membre 03 Jan 2018 17:11

Oui, mais ça se complique si tu commences à vendre…

4 Antoine Visiteur 03 Jan 2018 21:33

Antoine

Oui tableau excel et APIs pour synchroniser le tout. Mais le tableau reste perfectible.

5 Membre 03 Jan 2018 21:50

Tu utilises quelle API Antoine?

6 Pask Visiteur 03 Jan 2018 23:25

Pask

Hello,

J’ai testé pas mal d’appli pour suivre mes cryptos. J’ai retenu Delta, qui semble être au top. Version iOs, Android, et Desktop qui arrive tout soudain :-)
https://getdelta.io

7 Membre 03 Jan 2018 23:34

J’ai l’impression que dans Delta tu dois saisir toutes tes transactions à la main. Pas d’import depuis les plateformes. Ca parait inutilisable pour ceux qui tradent ne serait ce que sur une 20aine de cryptos et ne serait-ce que le week-end…

8 Membre 08 Jan 2018 09:08

Perso, un tableau de suivi des pourcentages de gains/pertes, stop moss, espérance de gain, m’intéresse beaucoup. Je n’ai pas encore trouvé ce que je cherche.
Celui que j’ai fait est trop basique et ne répond pas vraiment à ce que je veux.
Par contre, je suis plus sur Bittrex et Binance que sur Kraken ou Bitstamp.

9 Membre 08 Jan 2018 12:57

Bonjour,

vous pouvez tester Cointracking, je l’utilise pour le moment, il permet des imports des principaux Exchanges

Bonne semaine

10 Membre 08 Jan 2018 14:27

@franck_melka c’est aussi le plus avancé que j’ai trouvé. J’aurais préféré une solution privée dans Excel mais ça devient vite ingérable avec 5 ou 6 exchanges et plus de 30 coins.

Du coup je suis en train de voir si Cointracking répond à l’ensemble de mes besoins.

11 Membre 14 Jan 2018 20:42

Bonjour à vous !

Au cas ou, je serais intéressé par un tableau excel. J’ai aussi essayé d’en bricoler un mais avec mes faibles connaissances, c’est pas génial.
En attendant, j’utilise le portfolio de cryptocompare. Problème, pas d’api pour beaucoup d’échange donc c’est fastidieux.
J’ai essayé Cointraking mais à l’époque, j’avais trouvé ça fouillis et un peu compliqué… Mais bon, je vais réessayer voir.

J’en profite pour te remercier pour tes vidéo decodeur ! Super travaille et très pédagogue :-) !

12 Membre 17 Jan 2018 17:48

J’abandonne le tableau excel pour le moment.
La complexité est exponentielle quand on ajoute des exchanges, des devises et des cryptos.
Pour le moment j’essayer d’utiliser le service Cointracking.

13 Membre 17 Jan 2018 19:11

Même mon Blockfolio j’ai abandonné.. J’ai plus que 5 coins sur 2 plateformes, mais c’est juste ingérable de tout rentrer si on scalpe un peu le dimanche…

14 Membre 17 Jan 2018 21:48

@coinivek oui c’est pour ça qu’il faut un service où on importe le CSV ou qui se mets à jour tout seul par API.

15 Membre 18 Jan 2018 00:19

Après il faut aussi des exchange avec des API.
Pas simple ^^

16 Membre 18 Jan 2018 02:08

Hum… bon Cointracking c’est quand même un peu bordélique, pas donné, pas exactement ce que je veux et on donne toutes nos infos à un tiers…

Pour voir si ça vaut le coup de continuer à travailler sur le tableau Excel, pouvez-vous me dire quels exchanges et quelles cryptos et quelles devises (EUR,USD) vous voudriez suivre?

Et aussi qu’est ce que vous en attendez exactement?

Merci.

Dans mon cas ce que j’en attends c’est:

  • prix moyens d’achat et de vente de chaque crypto, tous frais inclus
  • plus value/moins value sur chaque crypto/chaque exchange

17 Membre 18 Jan 2018 10:59

Oui. C’est les raisons pour laquelle je n’étais pas aller plus loin avec Cointracking..

J’ai peut être quelque chose qui pourrais vous aider. A default d’avoir trouvé l’équivalent sur excel, j’utilise google spreadsheet avec un magnifique module qui s’appel "Cryptofinance" Connaissez-vous ?

Celui-ci est capable de récupéré automatiquement ( via coinmarketcap ) les volumes, prix, variation pourcentage etc, soit global soit en fonction d’un exchange précis.

Et pour ma part, je me suis fais un tableau avec ceci :

  • Capital global
  • Somme investie par crypto avec pourcentage gain/perte et l’équivalent en euro
  • Nombre de Token possédé en fonction de la somme investie.
  • Total du capital avec variation temps/réel en fonction des gains pertes

Je ne sais pas si ce que je raconte et très clair mais il suffit d’aller sur la page du plugin pour se rendre compte des possibilités.

Je vous partagerais bien le spreadsheets mais quelques bug persistes encore… Je suis en train de bosser dessus.

18 Membre 18 Jan 2018 10:59

Personnellement impossible d’exporter mon fichier binance : "Error : Impossible to find a time Stamp" du coup carrément intéressé par ton fichier excel !

D’accord pour tes 2 attentes ce serait sympa d’avoir en plus un point de vue globale de la situation et pas simplement pour chaque crypto. Histoire de voir si au final on degage une plus véritable plus value et un véritable gain (mais je pense que tu l’as déja prévu).

Il serait également interessant de différencier les trades en fonction d’une echelle de temps : Pour savoir quelle type de trading est le plus rentable (Day, Swing ou Hold ).

Hâte de voir ce que ça peut donner :)
Encore Merci François pour toute ton implication !

19 Membre 18 Jan 2018 22:11

@lecoin J’arrive à récupérer les cours de Coinmarketcap dans Excel. Sous windows c’est facile. Sous Mac OS c’est horrible mais on y arrive quand même. Dans l’absolu, je préfère éviter de donner mes données à Google.

@mrsalamandre Imagine les actions suivantes sur 7 jours distincts:

  • Tu achètes
  • Tu achètes
  • Tu vends
  • Tu achètes
  • Tu vends et tu rachète
  • Tu vends
  • Tu achète 2 fois dans la journée et tu vends 1 fois

Où est ce que tu vois des trades Day, Swing et Hold?

20 Membre 19 Jan 2018 01:35

J’ai trouvé un autre gros défaut à Cointracking: il ne prends pas bien en compte les frais pour calculer les moyennes d’achats , moyennes de ventes et plus values/pertes.

Je suis donc reparti sur mon tableau excel. Je suis arrivé à un truc qui marche pour Kraken + Bitstamp + EUR + USD + BTC + ETH + LTC + XRP +XMR mais c’est monstrueux comme tableau…

Si je veux ajouter Binance, ça risque de prendre plusieurs jours…

21 Membre 19 Jan 2018 10:43

Oui en effet, ça doit être assez énorme comme travail. Peut être pourrions nous t’aider ?
Bien que personellement je ne pense pas avoir le niveau en Excel, si tu veux, tu peux m’envoyé ton fichier et je peux regarder ? Ou alors, tu me dis quoi faire.

Par contre, je suis pas disponible ce weekend. Je serais libre qu’à partir de Lundi.

22 Membre 19 Jan 2018 16:23

Oui tu as raison à moins que chaque trade ne soit différencié par sa date ainsi on peut potentiellement différencier Day et Swing. Mais peut être beaucoup trop de travail pour pas grand chose ^^
Je te laisse expert haha :)

23 Membre 19 Jan 2018 17:38

@mrsalamandre oui, mais encore une fois, imagine que caque point de ma liste ci-dessus est une date. On a donc les dates, mais comment tu identifie ce qui est "chaque" trade dans cet exemple?

Pour ta question sur "que faire avec sa plus value binance", tu peux la copier/coller dans un nouveau sujet s’il te plait pour garder le forum un minimum organisé?
Merci.

24 Membre 19 Jan 2018 17:41

Une formule entre la date d’achat et la date de vente.
–> Si > 1 jour –> Swing
–> Si > 1 jour –> Day

Je suis pas du tout un expert d’excel sorry :(

25 Membre 19 Jan 2018 17:59

@mrsalamandre ma question n’a rien à voir avec Excel en fait. Regarde bien ma liste d’ordres d’achats et de vente entremêlés et dis moi exactement combien tu vois de “trades” pour commencer et ensuite combien tu vois de trades intraday et combien tu vois de swing trades dans un deuxième temps et dans quel ordre.

Excel ou pas Excel, je pense que c’est impossible (dans l’exemple que je te montre).

26 Membre 19 Jan 2018 18:02

Ha je commence à comprendre ! Dans ce cas pourquoi ne pas différencier les brokers. Exemple se focus sur Binance pour le swing et Bitfinex pour le daily ou inversement et Kraken ou Bitstamp pour le Hold.
L’inconvénient est qu’on se prive de plusieurs crypto si l’on choisis l’un ou l’autre broker :(

27 Membre 19 Jan 2018 18:05

@lecoin ce n’est pas tant une difficulté technique qu’une difficulté de nombre de colonnes et nombre de formules et chacun aura besoin de colonnes différentes.

Je vais essayer de finir un truc qui marche correctement pour moi, ensuite enlever mes données perso et partager avec les membres pour voir si ça peut servir ou si chacun voit les choses complètement différemment.

28 Membre 19 Jan 2018 18:07

@mrsalamandre oui, actuellement j’utilise une feuille séparée dans le fichier Excel pour chaque plateforme. Mais clairement tu finis toujours avec des holds, swing et intra Day mélangés.

29 Membre 21 Jan 2018 01:42

Voilà où j’en suis:

1) problème de base: des centaines / milliers de transactions, sur plusieurs exchanges. C’est impossible de tout saisir à la main -> je fais des exports CSV et je les importe dans excel

2) J’ai une feuille de calcul par exchange. Pour l’instant j’ai fait Bitstamp et Kraken. En y collant l’export de chaque plateforme, il y a des formules pour séparer les données "intelligemment"

3) Je sépare les données en différentes colonnes:

  • pour chaque coin
  • pour chaque devis (EUR/USD)
  • pour les achats/ventes

Complications:

  • avec les multidevises/multicoins et aussi les frais de transaction, on parle facilement de 100 à 200 colonnes par exchange.
  • Si vous faites des échanges entre 2 coins (ex vente ETH contre BTC), il faut des colonnes supplémentaires.
  • Il y a des "bugs" (nombre de chiffres après la virgule tronqués) dans l’export Bitstamp pour ETH/BTC par exemple.

4) Ensuite je fais des totaux pour les colonnes ainsi qu’un suivi de solde par coin.

5) Je fais aussi des feuilles séparées pour tous les wallets (Trezor, Ledger, etc.)

6) Ensuite je centralise tous les exchanges et wallets sur une feuille récapitulative. Sur cette feuille je peux calculer:

  • Le total des entrées/sorties en EUR/USD et la valeur stockée dans les exchanges et wallets -> permet de savoir où on en est en profit/perte par coin.
  • Les moyennes de cours d’achat et de vente par coin (intéressant pour les investissements long terme, pas pour le day trading bien sûr)
  • un calcul du cours auquel il faut mettre un stop loss si on veut verrouiller ses gain ou pertes à un niveau donné.

Pour tous les autres qui ont essayé de faire un tableau, pouvez-vous aussi partager dans quelle direction vous êtes partis, pour voir si on a une approche commune où si chacun voit ça complètement différemment?

Merci.

30 L Visiteur 19 Fév 2018 12:35

L

Bonjour,
Je suis dans le même cas et, de mon côté, c’est l’import CSV qui à la longue se retrouve être la plus grande source d’erreur. J’ai donc creusé l’import de données.
Avec une page par marketplace j’utilise (mac OS Excl 2016)

  • Menu Données
  • Données Eternes
  • données Web.

C’est cette source qui m’ a le plus aidé :
http://www.agentjim.com/MVP/Excel/WebQueryHowTo.html

bon courage :-)

(PS : @email jetable - inutile de chercher à me contacter)

31 Membre 10 Jan 2019 02:59

Hello,
Je sais que le sujet date d’un an mais bon ça reste d’actualité je trouve comme sujet.
J’ai également un excel où j’importe les csv de bitstamp, coinbase pro, kraken, bitfinex, bitflyer. Il faudrait utiliser les API pour simplifier au lieu de télécharger les csv mais bon les csv ca reste rapide à maj dans excel quand on connait pas trop l’utilisation des API.

A chaque fois un traitement spécifique des données du csv, afin d’obtenir les données qui importent pour chaque exchange :

  • La balance FIAT a date de l’exchange (convertir les valeurs $ en € si besoin)
  • Le total des withdraw FIAT effectués depuis l’exchange
  • Le total des funding FIAT vers l’exchange
  • Le total des fees (pas indispensable pour calculer le bénéfice)

Avec ça possible de calculer le bénéfice total en additionnant tous les exchanges et en faisant ce calcul :
bénéfice FIAT = balances FIAT - (funding FIAT - withdraw FIAT)
ou bénéfice en prenant en compte la valeur des cryptos détenues= valeur des crypto + balances FIAT - (funding FIAT - withdraw FIAT)

et pour chaque année faire un relevé des bénéfices au 31 décembre à chaque fois, je fais en sorte de vendre les crypto au 31 décembre pour que ça soit exacte.

Pour calculer la valeur des crypto détenues utiliser l’API coinmarketcap (il faut s’inscrire maintenant pour que ça fonctionne)
https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest?CMC_PRO_API_KEY=VOTRECLE&limit=500&convert=EUR
L’import excel est détaillé ici https://medium.com/@moralesgersonpa/how-to-import-coinmarketcap-professional-api-ex-excel-php-49759f10a69d

ou mieux l’API kraken pour avoir une valeur en € plus proche de la réalité et moins de limitation pour les refresh: https://api.kraken.com/0/public/Ticker?pair=BCHEUR,DASHEUR,ETCEUR,LTCEUR,REPEUR,XBTEUR,XMREUR,XRPEUR,ZECEUR,EOSEUR,ADAEUR,BSVEUR,XLMEUR,XTZEUR,GNOEUR,ETHEUR,QTUMEUR
dans "pair name" prendre la colonne c "last trade closed array" puis prendre la valeur "price"

33 Membre 10 Jan 2019 03:26

Au final en y ajoutant des infos bancaires mon tdb de synthèse permet de tout suivre et surtout d’avoir le bénéfice annuel à déclarer.

34 Chris Visiteur 15 Jan 2019 14:52

Chris

Hello,
Du coup ton Excel est-il dispo /partagé quelque part ?
Cordialement.

35 Vic Visiteur 14 Mar 2020 14:39

Vic

Bonjour,
Comme je débute en crypto, un tel fichier me serait bien utile. Est-il disponible quelque part?
Cordialement

36 bob Visiteur 22 Avr 2020 12:08

bob

Bonjour,

Je suis en train de développer un petit outil pour calculer mes gains, mes espérances de gains et monitorer mes portefeuilles, le tout basé sur l’api de coinbase pro.
l’application n’est pas encore tout à fait prête mais en bonne voie de l’être, Si certains sont intéressés envoyez moi vos mail et je vous informerais de l’ouverture du service.

La raison de mon intervention est qu’actuellement je bute sur une incompréhension concernant le calcul fiscal français des gains/pertes et j’espère que quelqu’un pourras me renseigner.

En fait je pars du principe que lorsque j’effectue une vente, je liquide le plus petit achat précédent. (l’acquisition la moins chère). lors du calcul je me retrouve avec des moins values alors que je génère des gains…

Je vais récapituler ce que j’ai extrait du site gouvernemental puis je vais poser un exemple pour expliciter mon incompréhension :

Basé sur le decret du gouvernement (http://www.assemblee-nationale.fr/dyn/15/amendements/1255C/AN/2523)

1/ "Le prix total d’acquisition du portefeuille de crypto-actifs est égal à la somme des prix effectivement acquittés […] réalisées avant la cession
2/ "La valeur globale du portefeuille de crypto-actifs est égale à la somme des valeurs […] évaluées au moment de la cession"
3/ "Le prix de cession à retenir est le prix réel perçu […] obtenue par le cédant"
4/ "Le prix de cession est réduit, sur justificatifs, des frais supportés par le cédant à l’occasion de cette cession."

CALCUL :
"La plus ou moins-value brute réalisée lors de la cession de biens ou droits mentionnés au I est égale à la différence entre, d’une part, le prix de cession et, d’autre part, le produit du prix total d’acquisition de l’ensemble du portefeuille de crypto-actifs par le quotient du prix de cession sur la valeur globale de ce portefeuille."

Donc :
plus/moins value = prix de vente - (cout d’achat total avant vente * prix de vente / valeur totale au moment de la vente)

Exemple :
(Rappel : mon algorithme de calcul se base sur le principe qu’on vend toujours la partie existante la moins chère du portefeuille)

  • Achat 1 eth a 100€ + 1 eth a 150€
  • Vente 1 eth à 120€
  • +/- value = 120 - (250 * 120 / 240) = 120 - (125) = -5

Conclusions et incompréhension :
la plus/moins value au moment de la vente est donc de -5. alors que dans l’absolue j’ai "gagné" 20€ (puisque j’ai vendu 1 eth à 120€ préalablement acheté 100€)…

voila donc je ne comprend pas ce calcul et j’ai beau me triturer l’esprit je ne voit pas ce que je fais mal….
car avec ce système, afin de ne pas payer d’impôts, il suffirait de réserver une partie de son investissement acheté beaucoup trop cher, de la laisser vivre à perte puis de ne faire d’échange qu’avec la partie investis inférieure…ainsi on n’aurais au final que des moins-value mais on générerais quand même du gain avec les investissements inférieurs..

Merci à celui/celle qui saura m’eclairer

37 Membre 26 Avr 2020 04:57

En fait l’avantage du nouveau calcul est que si tu trades de crypto à crypto ce n’est pas gênant puisque le type de crypto revendu importe peu. Tu ne peux plus masquer ta performance globale.
Tu ne peux plus manipuler et optimiser ta plus-value en revendant et rachetant ce qui t’arranges.
Le calcul en lui même peut être tenue sous excel, un peu complexe à la main si trades nombreux vu qu’il faut additionner les fractions des calculs précédents à chaque nouveau trade.

L’inconvénient est qu’il faut maintenant être capable de connaître la valeur totale de son portfolio lors de chaque trade ce qui est moins évident si on ne l’avait pas noté au moment du trade vu qu’il faut connaître la valeur pour chacune des crypto détenues à ce moment. Et ce n’est pas une donnée qui peut être calculée automatiquement avec un export csv de l’échange seul. Il faut aussi l’historique de prix des crypto détenus, et des taux de change / devises utilisées.

Concernant ta conclusion bob, tu n’as pas revendu l’eth acheté à 100€ mais une fraction de chaque eth ou autre crypto acheté précédemment, on n’est pas dans la règle FIFO du 1er acheté 1er revendu.
Si tu revends toutes tes crypto tu arriveras sur le même chiffre au final qu’avec le calcul FIFO, un exemple ici http;//reddit.com/r/CryptoTax/comments/dz677p/2019_imposition_crypto_france_calcul_de_la/

38 Membre 26 Avr 2020 05:24

Les nouvelles règles poussent donc fortement à l’utilisation de stablecoins pour limiter au maximum le nombre de calculs liés à la cession de crypto.
De se fait bob, l’utilisation de coinbase pro n’est pas trop recommandée si tu veux te supplifier les calculs.
D’autant plus qu’il faut détailler chaque cession dans une annexe pouvant en contenir 5 apparemment.

39 Membre 26 Avr 2020 05:46

Quoique y’a des paires en USDC sur coinbase pro :) Faut juste éviter celles en Euro :)

40 lasout Visiteur 29 Avr 2020 19:41

lasout

Salut à tous,

Merci pour vos contributions, j’ai parcouru ce sujet et c’est très intéressant!

Je suis débutant dans le trading de cryptos, j’ai donc pour le moment uniquement un petit montant sur Binance (j’ai débuté avec 80€ de XLM reçu en airdrop) et j’ai rajouté 100€ en fiat par la suite sur mon compte Binance.

En revanche à la lecture des derniers messages faisant allusion à la fiscalité j’ai une question.
Je me suis renseigné un petit peu sur le sujet via différents sites, et j’avais cru comprendre que:

  • la création d’un compte sur une plateforme doit être déclarée d’office
  • les gains ne sont taxables qu’au moment de la transformations de cryptoactifs en fiat

En gros: j’ouvre un compte sur Binance, je le déclare. Je verse 100€ dessus que j’échange contre des Bitcoins. Je ne fais aucune opération supplémentaire. Le Bitcoin prend 6%: tant que je n’échange pas une portion de mes Bitcoins en fiat, je ne suis pas taxable. En revanche, dès que j’échange une portion en fiat, je dois calculer la plus value éventuelle.

J’ai bon ou je me plante complet?

41 mikicrypto Visiteur 04 Mai 2020 21:18

mikicrypto

Bonjour Bob,
si on reprends ton exemple
Achat 1 eth à 100€ + 1 eth à 150€
–> Tu as donc un PRU (prix de revient unitaire) de 125€ pour chaque ETH ((100+150)/2).
Donc si tu vends 1 ETH à 120€ tu as bien une moins value de -5€ sur cette vente.

Il faut donc raisonner en +/- value par rapport à ton PRU pour simplifier la vision de la chose…
Miki


Formulaire en cours de chargement...