Coinbase - File Import Guide

How to import your trading history from Coinbase into CoinLedger

David Kemmerer avatar
Written by David Kemmerer
Updated this week

There are two options for importing your CoinLedger trade history. You can upload your history via CSV files or import via a read-only access API. The CSV import process is laid out below.

Step 2:
Click on your profile icon in the top right and select Statements.

Note: VERY IMPORTANT to select Statements and NOT TAXES at this stage.

Also, be sure that you're viewing the regular Coinbase UI and not the Coinbase Advanced UI, as shown above.

Step 3:
Next, you'll be taken directly to the Statements page. Navigate to the Transactions tab shown below. Please do not select the Coinbase Pro or Futures tabs.

On the right side of your screen under Generate custom statement, create a CSV file according to these specifications:

It's important to ensure that All assets and All transactions are selected, and that the date range is set at All time. Finally, select CSV, and then click Download.

Step 4:
You will receive a file in CSV format. From our software, navigate to 1. Import. Select Add Account then choose the Coinbase tab on CoinLedger. Click on Upload File and drag your CSV file into the box to import your transactions.

Note: Coinbase and Coinbase Pro, which has now transitioned to being Coinbase Advanced, were treated as two separate exchanges prior to 2024. If you used both, you need to import your history from each exchange. Here is the guide for importing Coinbase Pro.
โ€‹

Did this answer your question?