Connecting your Kraken account to CoinTracker
- Log in to Kraken
- Click on your name in the upper-right corner of the page and choose Security and then choose API
- Select Add key
- Enable the following permissions:
- Query funds
- Query closed orders & trades
- Query ledger entries
- Select Generate key
- Copy the API Key and Private Key and paste into CoinTracker
Note: Kraken's API may not return all transactions for users with transactions dating 2018 or earlier. If you have transactions from 2018 or earlier and have imported your Kraken account by API, but are seeing errors, we recommend you import your Kraken account by CSV instead.
- Visit Kraken's Documents Page
- Click Create Export
- Select Ledger as the export type
- Set Start and End Date as your desired date range
- If this is your first time importing your Kraken transactions, you should capture the full date range of your transactions
- If you have previously imported your Kraken transactions and are simply adding the most recent transactions, your date range should only include the dates which are not yet imported into CoinTracker
- Set Transaction types = All
- Set Asset = All
- Set Field = All
- Set Format = CSV
- Select Generate
- Download the generated export once it is ready
- Unzip the file and upload the CSV here