Skip to main content

How to import data from unsupported exchanges/wallets/services/coins

Written by Robin Singh
Updated over 5 months ago

If Koinly doesn't have an integration with one of the exchanges/wallets you're using, you can still import your data by preparing your own CSV or adding the transactions manually.

How to add a custom wallet

  1. Go to the Wallets page and click on Add Wallet / Exchange

  2. Type in the search bar the name of your wallet

  3. Click the button with + sign saying "Custom":

  4. Select how you want to import data. Click "Create without data" if you want to add transactions manually (see below)

Importing data to the custom wallet

Exchange CSVs

If your exchange or wallet offers a way to export your transaction history in CSV/Excel format, then you can most likely modify it to a koinly-readable format.

Mind that the file needs to include your transactions: trades, deposits, withdrawals, pnl of futures positions, etc. Files like 1099 forms, "capital gains summary", etc. cannot be imported to Koinly as they don't contain actual trades you did.

See how to modify such files in:

Explorer CSVs

Some blockchain explorers will provide a CSV export of transactions in your wallet. While those files are often incomplete, this may be the only way for you to retrieve your transaction history. These files will often require a lot of modifications due to their format:

Custom-made CSV

If your wallet/exchange does not offer any CSV files then you can create a custom CSV file for your data. See how to a custom CSV file in:

Adding data manually

Alternatively, you could also add your transactions directly to Koinly using the interface. This method is the simplest but will be time-consuming if you have a lot of transactions to add (creating a custom CSV file is usually faster).:

Did this answer your question?