UPDATE from 11/30/2021:
Our team has found that some Kucoin API connections do not provide all of the data from the account. Please double check your Kucoin holdings to ensure the API import was successful.
If there are missing transactions, please request an XLSX file from Kucoin support and import the missing transactions using this file.
Kucoin Support XLSX Step-by-Step Instructions:
This import method does not provide Bonus transactions. You will need to create a Custom CSV to import these transactions.
Convert the Excel file provided by Kucoin Support ([email protected]) to our Custom CSV format
If you need to download a Custom CSV template, you can do so here
The Payment tab in the Kucoin Support Excel file provides deposit and withdrawal data
In our Custom CSV, please label deposit transactions as Receive and withdrawal transactions as Send
The Trade tab in the Kucoin Support Excel file provides trade data
In our Custom CSV, please label these transactions as Trade
You may also wish to review our article on How do I created a custom CSV?
Import the converted Custom CSV file into Zenledger under Imports > Add Account > Custom CSV Upload
API Step-by-Step Instructions:
Log in into your KuCoin account, hover over the profile icon in the top right corner, and select API Management (https://www.kucoin.com/account/api)
Click the Create API button
Enter a Name (Zenledger) and passphrase of your choice (passphrase must be 7-32 characters with no spaces)
Make sure API Restriction is marked General
Select "No" for IP Restriction and click "Next"
Enter your trading password, email verification code and Google verification code
Copy the Passphrase, Key and Secret and paste into Imports > Add Account > Kucoin > Kucoin API
For security purposes, please disable the Trade and Withdrawal permissions for this API key
CSV Step-by-Step Instructions:
This import method may not contain data from before 2019 from your Kucoin account.
Login to your Kucoin account
Open your Kucoin records page
Download your deposit and withdrawal history file by clicking Export to CSV
Navigate to orders and click on Spot Trade history. Go to Trade history and download trade history by clicking Export to CSV
Select date range and press Confirm
Unzip the downloaded file to reveal a CSV file
Import this file into ZenLedger by reaching the import page at Imports > Add Account > Kucoin > Kucoin CSV
Kucoin Sub-Account API Instructions:
Login to your Sub Account
In the User Profile page click on API
Click on Create API
Enter a Name (Zenledger) and passphrase of your choice (passphrase must be 7-32 characters with no spaces)
Make sure API Restriction is marked General
Select "No" for IP Restriction and click "Next"
Enter your trading password, email verification code and Google verification code
Copy the Passphrase, Key and Secret and paste here
For security purpose, please disable the Trade and Withdrawal permissions for this API key.
If you encounter issues with these import methods, please reach out to our Support team for assistance.