How to file your Deribit taxes

Deribit is a crypto options and futures exchange for Bitcoin, Ethereum, and more. But if you have profits from your derivatives trading, you’ll need to pay tax on them. Koinly can help with your crypto taxes. Here’s how.


Follow these steps to sync your Deribit data automatically to Koinly:

  1. Log in to your Deribit account.
  2. In the top right corner, click your account name.
  3. From the drop-down menu, select My Account.
  4. In the left-hand menu, select API.
  5. On the right hand side, click Add New Key.
  6. Under Account, select Read.
  7. Under Block Trade, Trade, Wallet, and Custody, select None.
  8. Under Name, add a name for your API key, for example, “Koinly”.
  9. Click Create new API Key.
  10. Copy your Client ID and Client Secret.
  11. Paste your Client ID into the API key box, and your Client Secret into the API secret box in Koinly.

On Koinly:

  1. Create a free account on Koinly
  2. Complete onboarding until you get to the Wallets page and find Deribit in the list
  3. Select API > Paste the API keys you copied above in the appropriate box
  4. Hit Import and wait for Koinly to sync your data. This can take a few minutes
  5. Review your transactions on the Transactions page to ensure everything is tagged correctly and no missing data
  6. Go to the Tax Reports page to view your tax liability!
Having trouble connecting Deribit with Koinly?