PerpLedger

Your Hyperliquid perps, funding and fees as a Koinly-ready CSV, in far fewer rows.

Also free: your year on Hyperliquid as a shareable card (net PnL after fees and funding).

Koinly prices by transaction count, and every Hyperliquid fill counts. 8,000 fills puts you on the ~$279/yr plan. PerpLedger rolls fills, fees and funding into daily totals per coin, so the same year can fit in a few hundred rows (the ~$99 tier). It also covers what users have reported Koinly's Hyperliquid sync missing: perp PnL, funding and TWAP fills (example).

Reads your public Hyperliquid history in your browser. No wallet connect, no signup, nothing uploaded.

US filers on extension: the deadline is October 15.

How it works

  1. Reads your fills, funding payments and ledger (deposits, withdrawals, transfers, rewards) from Hyperliquid's public info API. Nothing to sign, no keys, no wallet connect. The data never leaves your browser.
  2. Writes Koinly's universal CSV format with the labels Koinly expects for derivatives: perp closed PnL as realized gain, trading fees and paid funding as margin fee, received funding as realized gain. Spot fills become normal trades.
  3. Daily aggregation turns thousands of fills into one PnL row, one fee row and one funding row per coin per day. Koinly prices plans by transaction count, so fewer rows can mean a cheaper plan.

Pricing

Free

$0

  • Yearly summary: realized PnL, fees, funding, deposits, withdrawals
  • Preview of the Koinly CSV
  • Full export when it fits in 100 Koinly rows

Full export

$9

  • Koinly CSV, every year
  • Full raw ledger CSV (every fill, funding payment and transfer)
  • Unlimited re-exports on this browser

Accountant pack

$49

FAQ

Does it get my whole history?

Hyperliquid's API only returns your most recent 10,000 fills. Funding and ledger history are complete. If you have more than 10,000 fills the page tells you the date the fill data starts, so you know which older period to cover with your own saved exports.

Is this tax advice?

No. It is a data formatting tool. How perps and funding are taxed depends on your country. Check the numbers against your Hyperliquid account and ask a tax professional when in doubt.

Why crypto only?

You already hold stablecoins on Arbitrum if you trade on Hyperliquid, and on-chain payment lets a static page verify it without accounts or a server.

Something looks wrong.

Open an issue or email us. If a paid export is wrong and we cannot fix it, we refund.