I created a Free Tax Calculator and subtly promote NANO in it. Please Read!
Edit: The "historical Price Download", is not working anymore as bandwidth on Github LFS is limited (I didnt know that). I am reuploading it on Google Drive after work :)) Hi together! I created a Free Python Script to process your trade histories. I am a big NANO supporter and I subtly promote NANO in it :P (Check out the Logo and Screenshots) As I could only use my transaction histories I need your help. Please follow the HOWTO (below) and try to calculate your profits! If you run into any problems (and there will be bugs!) or if you need more exchanges write it in the comments and I will add them! (I could only integrate the ones I use, cause I only got csv files from there) The tool is working fine for me and I could perfectly calculate my profit, payed fees and last buy times to determine the 12 month holding time.
The code is not that complex, so take a look at it and feel free to add, correct or modify stuff and make sure to push it :)
CryptoProfIT (Alpha Version)
https://github.com/LucidSkyWalkeCryptoProfIT/blob/masteREADME.md The profit result can be used to calculate the tax on your crypto. The output are two csv-files. Example Screenshots can be found below. The output files contain: - Sorted full trade history (converts all exchange exports to the same formatting) - Fees per Trade (inklusive Overall Payed fees) - Profit per trade (Overall profit. This can be used to easily calculate your personal capital taxes) - Profit can be calculated in EUR or USD. (Data from European Central Bank) - Amount of your Cryptocurrencies - Display the different BUY-INs by amount and date. So you can control the 12 month holding period. Supported Exchanges: Binance, Bitfinex, Bittrex, Kraken, Mercatox, Poloniex, Costum* *A dummy file is included that can be used to easily add trades of other exchanges. If you give me a csv-file export from other exchanges (you can modify the digits for privacy) I will add them. PLEASE READ: I wrote this tool to calculate my taxes and it did the job fine! Nevertheless it is not well tested yet. If you run into trouble, please write an issue and I will fix it! Thank you :)
Screenshot1 Screenshot of the output.csv. The data of all exchanges is formatted in its specific ways and displayed in a uniform style. Type always refers to the first token of the pair! (First transaction shows buying XRP by BTC) Base Price always refers to the second token of the pair. Base Price in USD shows the price of the second token in USD. Screenshot2 Screenshot of the holding_output.csv. This file can be used to specify your remaining holding times, as Capital gains do not need to be taxed in many countries after 12 month The picture shows (in red), that the first of the remaining ETH were bought on 2017-06-02, meaning that this amount is tax-free one year later. The blue frame shows the date for the next tokens... Screenshot3 Console output of the Python script (Not my real data ;)
For now, there is no Gui so you have to use the python script. If some dev likes to help, making a gui or a brython version would be neat.
Copy the file into the BTC_Data folder and overwrite existing fixed.hdf5
Download the csv-file exports and copy them into the folder "trade_history_files" Note: Binance will give you an excel file. Open that and save it as binance.csv Note: For Kraken, use "trade" (not ledger) and mark "all"
Rename the csv-files into the exchange names with lowercase. E.g. "kraken.csv", "binance.csv"...
For further trades, copy the "dummy.csv" file from the "costum folder" into "trade_history_files". (See section "Using a costum file". I used it for Anycoin and Liqui, as I could not get csv files there)
Start the "main.py" (Detailed: navigate via commandline into the "CryptoTaxator" folder e.g type: "cd C:/CryptoTaxator", hit Enter, type: "Python3 main.py")
If you choose EUR, decimals in the output will be seperated with ",", for USD with "." (For proper Excel display)
Forks are displayed with a warning, as you try to sell tokens you never bought before. Please read the Fork information if your trade history contains forks.
A tax accountant told me, you need to pay taxes on the profit of your received forked coins as soon as you get them. Therefore a "dummy" trade needs to be manually added to one of the csv export files in "trade_history_files". * Add a "Buy" transaction at the moment you reveived the coins. (with price "0") * Add a "Sell" transaction a few seconds later (price = initial price of forked coin) you made the inital profit. * Add a "Buy" transaction a few seconds later than before (price = initial price) Because you know still got the coins Simplifing this could be a feature in a future version...
Using the dummy-file:
You can use this file to add trades from exchanges that do not provide trade history exports. Important: You have to use the same formatting like the sample data in the file. Ensure the right date formatting, and use "." for decimals.
For receiving the minute price data of bitcoin, the historical data of coinbase is used.
For receiving the ETH price data, the poloniex API is used ( ~ 5min accuracy )
For the USD/EUR exchange rate, the european central bank data is used.
If you try to sell something you should not have it is displayed in the console. You can choose to continue or abort. If you sell a coin you received from a fork, this message will show up as you should not have that coin. Read "Fork information" for more info.
I wrote this tool to calculate my taxes and thought I share it. I do not guarantee that the results are 100% accurate, but the script might help you getting a well formatted output csv you can work with.
If you run into any problems, don't hesitate to contact me at any time.
XBR TO THE MOON Donations: xrb_3mwnrhq1d4pdcrgegyygic1a1wpcbnsaj6pd5656dg3yxio3cyg1rn4u1umx
Kraken bitcoin exchange logo. Logo of Kraken bitcoin exchange on samsung mobile . Kraken is a US based prominent bitcoin exchange operating in Canada,the EU. Homepage of Kraken. Amsterdam, the Netherlands - June 24, 2018: Website of Kraken, a US-based cryptocurrency exchange platform. Kraken logo on a smartphone. KONSKIE, POLAND - SEPTEMBER 08, 2018: Kraken logo on a smartphone . Kraken ... Bitcoin logo Bitcoin, dollars, euro banknotes and smartphone with Coinbase logo on the screen Bitcoin, dollars and Kraken logo of exchange on the screen smartphone Bitcoin, dollars, euro banknotes and Bitfinex logo of exchange on the screen smartphone Bitcoin, dollars and KuCoin logo on the screen smartphone Bitcoin, money and Bitsdaq cryptocurrency exchange logo displayed on smartphone ... Kraken cryptocurrency bitcoin exchange and blockchain currency vector logo - download this royalty free Vector in seconds. No membership needed. Find the perfect kraken stock photo. Huge collection, amazing choice, 100+ million high quality, affordable RF and RM images. No need to register, buy now! Kraken is more than just a Bitcoin trading platform. Come see why our cryptocurrency exchange is the best place to buy, sell, trade and learn about crypto. New! Fund and Trade SNX, BAL, KSM and CRV. Learn more. Important: Trading and Staking for Polkadot is now live. DOT tokens are re-denominated 100:1 (New DOT). Learn more. New! Fund and Trade Augur (REPv2). Learn more. New! Fund and Trade ...
John McAfee Bitcoins are Officially UNSTOPPABLE 2018 HD
1.Tether Hack: $ 31 million stolen https://goo.gl/3k14vE 2.Russland: No Country for Bitcoin 3.Blockchain against fraud in used car sales ----- நேரலையில் பணம் ... முஸ்லிம்கள் Bitcoin's ஐப் பயன்படுத்தமாட்டார்கள் என்று துருக்கி ... John McAfee Bitcoins are Officially UNSTOPPABLE 2018 HD ⬇SHOW MORE ... இந்த video வில் Bitcoinsன் வளர்ச்சியின் விளக்கமும் நீங்களும் Bitcoins பணம் ... Bitcoin விரைவில் அமெரிக்க ஐரோப்பா வங்கிகள் ATM இல்! இந்த வருட இறுதிக்குள் bitcoins 9000$ �