You can import your transactions from Kraken into CoinLedger by following the process below. Read on for more instructions on importing your Kraken transactions using their Ledgers CSV.
Please note: CoinLedger currently only supports importing margin transactions from Kraken through Kraken's API import method. Importing margin transactions through Kraken's CSV files into CoinLedger is not possible at this time.
Step 1:
Login To Your Kraken Account. Please ensure you are using the Kraken Pro layout (you can select the grid icon as shown below and then select Kraken Pro).
Step 2:
Then, select the profile icon in the top right corner of the screen and select Settings. You can access this page directly using this link: Kraken Settings.
Step 3:
Next, click on the Documents tab at the top of the page. Then, press Create export.
Finally, on the Create export menu select LEDGER. Please do not select any of the other export options.
Step 4:
On the next menu you will be prompted to select the type of file you'd like to export. Under Start and end date, set your date range to as wide of a date range as possible to ensure CoinLedger has your full transaction history.
Next, under Transaction types please select ALL other transaction types EXCEPT for:
Margin trade
Margin rollover
Margin settle
Margin conversion
Margin interest
You can do this by selecting All, and then deselecting these margin-related transaction types.
Selecting these margin transaction types may cause your import to fail. If you'd like to import your margin transactions into CoinLedger, we recommend switching to Kraken's API import method instead.
Under Assets and Fields, leave All selected. Finally, under Format select CSV. Then, press Generate.
Step 5:
Download the zip file Kraken provides you. Finally, unzip that file so you have the ledgers.csv that is inside.
Step 6:
You will have a file in .csv format after extracting the .zip file. Navigate to Step 1. Import. Select Add Account then choose the Kraken tab on CoinLedger. Click on Upload File and drag your CSV file into the box to import your transactions.
When importing a transaction history CSV, you will have the option to specify a start date for your import under the Drag and Drop Files Here box. This feature is designed to prevent duplicate data from being imported. You can access this feature by hitting the Import Settings drop down menu, as shown below, and then specifying a date for your import to start from. All transactions after this date will be imported. You should not do this if you are importing all of your transactions into CoinLedger for the first time.