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
Direct Link: https://www.kraken.com/u/security/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.