-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to handle deposits from unknown sources? #130
Comments
Another error I currently run in is within the current coinbase export... Here's the traceback:
|
Fixed in the commit above. |
CoinTaxman is literally asking: "from where do these coins come from? When and for which price were they bought?" Because you are selling them according to FIFO and the tool can not determine the tax when buying time (is it in speculation period? is it taxable?) and price (calculation of gain) are unknown. To resolve this, you have to add all your account statements; especially in this case the corresponding withdrawal of These account statements should have at least a
Does this solve your problem? Feel free to ask questions. |
Got another Traceback for an Error in Coinbase
i've not used github that much, could you tell me how to download the specific branch? EDIT: Nevermind, donwloaded the github desktop app and cloned the project.. could now check out the rework-evaluation-export branch |
Thanks for your feedback. That might be the reason, you are missing deposits... Have to look into that. Do you use git to clone the repo or did you downloaded it as zip? I'd recommend to use git for that and can recommand Visual Studio Code to handle git.
Btw on the left hand side of the Source Control Tab, you can see your changed files. It's possible to mark these changes and push them to the server, to contribute your changes directly. But thats a topic for sometimes else, if you are interested in that. |
I think that in the code the deposit part is missing for coinbase... probably there should be something for mining rewards too, since all of the coins I've received there via deposit where because of mining IIRC..1
I downloaded and installed the github app... so there's an easy way to change between the branches... also can check out which changes were made with each commit within the app and for the little changes of the code I use sublime... Doing changes and pushing them would be a possible option in near future, but atm I've got just little experience with python and git.. |
Are you able to fix this yourself? I am not a coinbase user myself. So debugging this is kind of annoying without test account statements. Adding the missing deposit operation should be the easiest fix, but dunno whether more is missing.
That works, too. :) |
atm it would be easier to hand over my csv to you for testing purposes (since I have no time atm to read into the whole code to understand everything - thats something I can probably do in about 3-4 months)... my file should be availabe with this comment Edit: removed by @provinzio |
@tobias-p Have you changed or resaved the file with Excel or something like that? Excel is aweful in csv-handling... I am not able to import your given file. It looks like to format is broken. |
damn, you're right, i changed the mail within excel... sorry... I will re upload a file were I did the changes via sublime.. |
Couldn't Edit my previous post with the file, so here it is - and it should be not broken this time Edit: removed by @provinzio |
Thank you for sharing your coinbase account statement. I did some changes and reverted a stupid commit from me earlier... On Can I keep the file for further testing (I won't give it to somebody else without your permission) or shall I delete it? |
Yeah sure, keep it as long as it is helpful to you! I'm glad to found a program where I don't have to enter my ~ 40k lines from Binance :)
I can tell you, that I got those because of the fork of BCH from BTC... Seems like Coinbase doesn't added this in their csv... maybe this could be added manually as a row? I will check out, when I received the BCH |
Adding this by hand sounds reasonable. I'd recommend you to create a new file |
tried to use your rework-evaluation branch, but got a lot of missing libs (didn't got this right away)... Now coinbase import seemed to work, binance import is on the go... Since your app needs some time while calling the binance data, I think I can report tomorrow the outcome of everything 😉 will check everything then and try to give more input to you... BTW, is the debug-data (complete, warnings only, other statements except the normal price data call) shown in the powershell automatically written into a log file? |
Awesome. I am currently testing only your Coinbase.csv which raises some more unrelevant errors at the end. It's already fixed on These errors should appear for you too after you fetched all prices. Please pull my fixes first in that case. :) |
regarding your fork. we might want to add this not as buy/sell conversion, but as a new class type fork, which could be listed as that in the export and so one. feel free to open an issue/pr if this is interesting for you |
opened an issue, it's a nice idea... |
Got a warning about an unresolved deposit, right after that warning the app exits with an error. How can someone handle this to resolve the warning and get the export?
EDIT: Added the Traceback and Lines of Warning and Error
The text was updated successfully, but these errors were encountered: