The site is still being built — nothing on it is final yet.Write to hi@perly.io to hear things first, or wait for the announcement.

← Back to perly.io
Perly

Download your Kraken trade history as CSV

Perly imports transaction history from CSV files — the export every serious exchange offers, and the one format that needs no API keys, no OAuth grant and no ongoing connection. Here is how to get yours out of Kraken, and what to glance at before you import it anywhere.

The export

  1. Sign in to Kraken on the web.
  2. Open History → Export. Kraken's export lives in one place and has for years, which makes this the easiest of the big three.
  3. Choose Trades as the export type (Ledgers includes every internal movement; Trades is what a cost-basis importer wants), and select your date range.
  4. Submit the export. Kraken generates it in the background and lists it below with a download link when ready.
  5. Download the ZIP, unpack the CSV, and open it once: one row per trade with pair, time, type, price, cost, fee and volume columns.

Exchange interfaces move; menu names drift. If a label above has changed, the feature is still there — search the exchange's own help for “export history CSV”.

Before you import it

  • Kraken pairs use its own tickers — XBT is Bitcoin. A row in XBT/USD is a BTC trade priced in dollars.
  • The cost column is the total in quote currency and the fee is listed separately. Cost basis per fill is cost plus fee, which is exactly how an Average Cost Basis engine will read it.
  • If you used margin, close-outs appear as trades too. Import what changed your actual position.

What the import does

Perly detects the columns, shows you every row it intends to write, flags likely duplicates and leaves them unticked. Nothing is written until you confirm it — a ledger you cannot trust is worse than no ledger, and the fastest way to an untrustworthy one is a silent import. Cost basis, PnL and ROI are then recomputed from your full history; the arithmetic is explained in Average cost vs FIFO.

← Back to perly.io

© 2026 Perly. All rights reserved.