Kraken - API Import Guide

How to automatically import your Kraken transactions into CoinLedger.

Lucas Wyland avatar
Written by Lucas Wyland
Updated over a week ago

CoinLedger only needs "Read" or "View" access to import your trade history. This permission protects your accounts. Learn more about API access in this article here.

Note: If you have a lot of trades, import may take some time (5-10 minutes)

Note 2: Please, only use this API key for CoinLedger.

Video Guide - Short Version

Video Guide - Long Version

Step-by-Step Import Instructions

Step 1:
Login to your Kraken account.

Step 2:

Select your profile from the top-right dropdown menu and click on API

Step 3:

Click the Add Key button and create a new API key with the settings below. After the settings are filled out, click the Generate Key button.

Be sure the following checkboxes are enabled:

  • Query Funds

  • Query Open Orders & Trades

  • Query Closed Orders & Trades

  • Query Ledger Entries

Also, make sure to set Nonce Window to 10,000.

Step 4:

On the next screen, copy the API Key and API Private Key values from Kraken. These will be needed for later to import your transaction history.

Once copied, click Save at the bottom.

Step 5:

Navigate to Step 1. Import. Select Add Account then choose the Kraken tab on CoinLedger. Click on Auto-Import then enter your API KEY into the API Key field. Finally, enter your API Private into the API Secret field. Click Sync Transactions.

Did this answer your question?