Koinly's Hyperliquid integration imports spot transactions and transfers. It does not import perpetual futures fills, funding payments, or liquidations. Users have documented this on Koinly's own feedback board since early 2025, including reports of staking rewards coming through mislabeled. If most of your Hyperliquid activity is perps, most of your activity is simply not in Koinly.
Koinly accepts custom CSV imports. What you need is your complete Hyperliquid fill and funding history converted into Koinly's format, with realized PnL as gains and losses and funding as income and cost rows. You can build this yourself from Hyperliquid's public API (paginate userFillsByTime, handle the per-call limits, categorize each fill), or use a tool that does it.
That's what Settled is. Paste your wallet address, it reads your full history from Hyperliquid's public API in your browser, and generates a Koinly-compatible CSV plus Form 8949 and CoinTracker files. The preview is free, so you can see exactly what Koinly missed before paying anything.
Paste your address, get your real perps PnL, fees, and funding in seconds. Downloads are $29 per tax year. Nothing is uploaded; the report is computed on your machine.
Check my Hyperliquid wallet →