PerpLedger

What was my Hyperliquid PnL this year? Funding, fees and realized PnL by year

Hyperliquid's UI shows PnL per position and a portfolio chart, but not a per-year breakdown of realized PnL, fees and funding, which is what you (or your accountant) need at tax time.

What you get

LineWhere it comes from
Perp realized PnLSum of closedPnl on every perp fill closed in the year
Trading feesSum of fee on perp fills (negative = maker rebates)
Funding netSum of hourly funding payments (userFunding); positive means you received more than you paid
Net perp resultRealized PnL − fees + funding
Deposits / withdrawalsUSDC bridged in from and out to Arbitrum
Fill countsPerp and spot fills per year

Things to know

Need it in Koinly?

The same page writes a Koinly-ready CSV (with daily rows per coin so you stay on a smaller Koinly plan). Free for small accounts, $9 for larger ones. See the Koinly import guide.