How to Download Your Coinbase Pro Transaction History and Upload it to NODE40 Balance

As of 2023, Coinbase is no longer allowing users of Coinbase Pro to utilize API keys to query their transaction history. This unfortunately impacts users of platforms like NODE40 Balance who would like to retreieve their historical activity on Coinbase Pro (formerly GDAX).

Due to this, NODE40 users who have interacted on Coinbase Pro or GDAX in the past will need to obtain their Coinbase Pro .csv transaction history, and manually add this data to NODE40 Balance.

There are two ways in which to do this. The first method is called “Custom Upload” and this method is recommended if you do not yet have any existing Coinbase Pro ledgers. This process entails downloading your Coinbase Pro transaction history and converting it into NODE40’s expected format, and then uploading to NODE40 via Custom Upload. The second method requires your Coinbase Pro transaction history, but instead of using the custom upload method, you may add manual transactions individually.

This support document will outline both methods.

STEP 1: Download your Coinbase Pro Transaction History

  1. To download your Coinbase Pro transaction history, log into your Coinbase.com account.

  2. Click on the “Profile” drop down (it typically has the first initial of your email address) in upper right hand corner, then select “Settings”, and then after that, select “Coinbase Pro”.

     

    Your view may also look like this. In which case, click on “more” and then select “taxes”, then choose “Documents” and scroll down until you see “Coinbase Pro Statements” or visit: https://accounts.coinbase.com/statements/pro

  3. In the Coinbase Pro Statements section, navigate to the right hand side where it says “Generate custom report”

  4. Match the selections pictured below and click generate to download a .csv file.

You will need to generate a separate report (.csv file) for each year you had activity on Coinbase Pro

STEP 2: Add Coinbase Pro Data to NODE40 Balance

Once you have obtained all of your Coinbase Pro transaction data, please refer to this suport document: https://node40.atlassian.net/wiki/x/VgDhfw for assistance in converting your files to an acceptable format for upload to NODE40 Balance.

What If I already have existing Coinbase Pro Ledgers that just need to be updated?

If you already have EXISTING Coinbase Pro Ledgers, and have a small amount of new Coinbase Pro transactions not yet present in your NODE40 portfolio, you may want to simply add these additional transactions manually.

  1. To add manual transactions to an existing ledger:
    1. Navigate to the appropriate Coinbase Pro ledger and click the clue +Manual Transaction button on on the right hand side of your screen.

  2. A panel will appear with boxes where you may add relevant information for each specific transaction. You will be retrieving this transaction information from the Coinbase Pro report(s) downloaded in the section above.

  3. Repeat this process until all additional Coinbase Pro transactions have been added.