How to export your Hyperliquid trade history
There is no "Export CSV" button in the Hyperliquid app, so exports happen one of three ways. All of them are read-only — none require your private keys or wallet connection.
Option 1 — The free scanner (fastest)
Paste your address into the scanner and it calls the public API for you, then groups everything by tax year and market: realized PnL, fees, funding, fill counts, and liquidation counts. Use it as your yearly summary or as the reference totals for a more detailed export.
Option 2 — Call the API directly (developers)
Hyperliquid's Info API is a single public endpoint — POST https://api.hyperliquid.xyz/info:
closedPnl,fee, direction, prices, and liquidation flags. Returns up to 2,000 fills per call; page backwards in time with the oldest fill's timestamp. Only the 10,000 most recent fills are available.{"type":"userFillsByTime","user":"0x…","startTime":ms,"endTime":ms}{"type":"userFunding","user":"0x…","startTime":ms,"endTime":ms}{"type":"userNonFundingLedgerUpdates","user":"0x…",…}
{"type":"userNonFundingLedgerUpdates","user":"0x…",…}{"type":"userFunding","user":"0x…","startTime":ms,"endTime":ms}{"type":"userFillsByTime","user":"0x…","startTime":ms,"endTime":ms}{"type":"userFillsByTime","user":"0x…","startTime":ms,"endTime":ms}