Does the unlimited version import all your gdax trade history? Or is it only for new trades? I create the API key with the phrase cointracking. It creates a job but nothing gets imported ( I ave not been entering any new trades ).
I am trying to start very basic and erases everything. Just importing my coinbase data and it was off by 942 USD ( the remaining bitcoin balance was correct )over the 4+ years. Since I am only interested in this years taxes I just manually entered a withdraw of the USD amount before Jan1 and balances are correct. Hoping I can figure out why GDAX data after that gets imported.
So far I have tried importing every .csv file manually from Gdax that had any transaction, following the instructions. If I import every single tx from the beginning or if I just import just 2017 the numbers are always way off.
One thing I am a little confused about is on the GDAX API auto importer ( that still has not imported a single tx even though the job is there ) there were 4 checkboxes on setup all pre clicked. I left them all clicked but didn't understand what the "Skip deposits and withdrawals in USD" was clicked. Again, I left it clicked but wouldn't that throw numbers off?
I just wish I could import every single trade since the beginning from both coinbase and gdax and there would be no errors because all the data would be there. It is the reason I paid for unlimited.
I use the Unlimited and trade at GDAX as well as 3 or 4 other exchanges. I set Cointracking up after about six months of trading - not nearly as much unrecorded history as you have, but still it was a lot. I would have quit if it wasn't for the fact that I paid for the unlimited version before moving my trades and mining into Cointracking. And I'm too cheap to throw away the money. It took me a good 40 hours of trade analysis between what was uploaded in CT and the crap that the exchange has for records. This is so hard without Exchange statements to balance against. But, if you export CT trades, by exchange, to Excel and go line by line with the export from GDAX - you can get it to balance. Once I did that, keeping on top of it is a weekly chore, but it's easy now.
CT is a type of accounting system. And it's not magical, you have review your uploads and entries. I review my balances all the time - each exchange and each Wallet. It took time and spreadsheets to set it up. But, once you get it balanced, it's easy to maintain, and really worth it.
You can do it, just get it all spread out in Excel and check it off, trade by trade.
I really appreciate your response. Right now I am completely frustrated with so many trades. So you are saying go back to the very first day of gdax, then do a manual import of every pair on gdax for example btc/usd eth/usd starting at the very first trade. Then also import the coinbase data ( which I think comes over correct and full history with the api). Then after all the data is imported that gives all the crazy errors and completely off balance values, go to google sheets and upload the gdax csv files to compare to the cointracking.info trades list?
If that is what must be done I will start it. Thinking it will be probably more like 80 hours for me. Also from your experience I assume that when you did it line by line somehow the imported data and what you were showing in your excel sheet you downloaded differed? Strange since they would be the same files from gdax imported to 2 different places, google sheets and then manually imported into cointracking.info.
Swimming in this quagmire with overloaded CSR and no help anywhere else to be found facing a daunting task your response was greatly appreciated! Wish there was a step by step of how to fix the problem by people like yourself who have done so. Obviously the FAQ on the site shows you how to import the data that gives errors and then even tells you where your problem could be, however, it doesn't give you a detailed solution path like you briefly described.