Support Desk

Submit a ticket My Tickets
Welcome
Login  Sign up

FTX Import Restrictions

FAQ: FTX Import Restrictions

TL;DR: FTX API import is no longer available due to the exchange’s bankruptcy. You can still import your trade, deposit, and withdrawal data using CSV files via our Custom Importer. Use the files from claims.ftx.com or contact FTX support. Note that the “core_transactions.csv” file cannot be imported directly and PERP/Margin PnL data must be requested separately. If you received a bankruptcy claim payout, make sure to book it correctly so it isn’t mistaken for a trading or forex gain, and watch out for “missing coins” warnings caused by incomplete transfer data.


Can I still import my FTX data?

No, FTX API connections are no longer supported since the platform has shut down.

However, you can still import your transaction history manually using the CSV export functionality provided by FTX through:

The available export files typically include:


  • Trades


  • Deposits


  • Withdrawals

These files can be imported using the CoinTracking Custom Importer.


What about the core_transactions.csv file?

FTX may also provide a file called core_transactions.csv. Important notes about this file:

  • This file cannot be imported directly using the Custom Importer

  • It includes a mix of trades, deposits, withdrawals, and other data

  • If you want to use this file, you must extract and format each type of transaction separately to match our import template

You can find instructions and templates for formatting your data here: Excel Import Guide


How do I import my CSV files into CoinTracking?

Below are the instructions for importing each file using the Custom Exchange Import.


Importing Trades

  1. Go to Custom Importer

  2. Upload your Trade CSV

  3. Use the correct import settings

    • You can set these manually

    • Or import our template file

Note:

  • Only spot trades will be imported

  • PERP and Margin trades must be entered separately as PnL data

  • FTX does not include this data by default, so you'll need to request it from their support


Importing Withdrawals

  1. Go to Custom Importer

  2. Upload your Withdrawals CSV

  3. Use the appropriate settings

    • Manually configure the columns

    • Or use our ready-to-load settings


Importing Deposits

  1. Go to Custom Importer

  2. Upload your Deposits CSV

  3. Configure the settings manually or import our template


Tips for Working with CSV Files

  • Always save your import settings for future use

  • Make sure to create a backup of your CoinTracking account before importing

  • You can also manually edit or delete transactions via the Transactions page


How do I book a claims payout from FTX correctly?

If you received a payout from the FTX bankruptcy estate (for example via claims.ftx.com), book or import it as a Deposit / incoming transfer, not as a Trade.

  • Booking a claims payout as a trade can cause CoinTracking to calculate a false forex or trading gain, since the system would interpret it as an exchange between two currencies.

  • Instead, enter the payout as an incoming transaction (Deposit), so it is reflected as received funds rather than a taxable exchange.


Why does CoinTracking show a “missing coins” warning?

A missing coins warning appears when the amount of a coin you sold or withdrew is higher than the amount that was actually deposited or bought within your account.

This usually indicates a discrepancy between imported transfer and trade data, for example:

  • A deposit that was never imported

  • A trade using funds that aren’t reflected anywhere else in your account

Check your Trades, Deposits, and Withdrawals for the affected coin to locate the missing transaction and resolve the warning.


What if a coin has no recognizable cost basis?

If a coin shows up in your account without a clear cost basis (for example, because the original purchase or deposit transaction is missing from your FTX export), CoinTracking cannot correctly calculate the gain or loss for it.

In this case:

  • Add the missing transaction manually (e.g., the original deposit or purchase), or

  • Otherwise indicate the coin’s origin so a correct cost basis can be established


Are wallet-to-wallet transfers from FTX taxable?

Pure transfers of the same coin between wallets or exchanges, i.e., a withdrawal on one side matched by a corresponding deposit on the other, are not a taxable event, aside from the transaction fee, which reduces your holdings.

Make sure to import both the withdrawal and the deposit side of a transfer so CoinTracking can recognize it as a transfer rather than mistakenly treating it as a taxable trade or sale.


How can I check my account for import errors?

After importing your FTX CSV files, it’s a good idea to run a systematic check of your account:

  • Review the Transactions page for duplicate, missing, or misclassified entries

  • Look out for any missing coins warnings shown in your account overview

  • Compare your reported balances to your Balances by Exchange page

This helps you catch import errors, duplicate entries, or missing transactions before generating your tax reports.


Summary

Due to the FTX shutdown:

  • Use CSV files for manual import (Trades, Withdrawals, Deposits)

  • Do not use core_transactions.csv directly

  • Request additional data like PnL if needed

  • Book claims payouts as Deposits, not Trades, to avoid false forex/trading gains

  • Watch for missing coins warnings and coins without a recognizable cost basis, and fill in missing transactions where needed

  • Remember that pure wallet-to-wallet transfers are tax neutral aside from fees

  • Format files properly, save your import settings, and run a systematic account check to streamline the process

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.