For Hyperliquid traders and their accountants

Your Hyperliquid trading record, with the gaps made clear.

Paste a public address to see how far back Hyperliquid still returns your trade history and where gaps may start, before they turn into wrong numbers in your tax tool.

FreeRead-onlyNo keys or signaturesNothing stored

Also free: Record checkKoinly converterDashboard demo

History coverage Example · checked 25 Oct 2026

Public wallet 0xdcac…9ce2

Older fills are no longer returned

Fills API
From 2026-01-10 · 289 days
TWAP endpoint
2,000 fills, its limit · from 2025-12-26
Funding history
From 2024-01-05
Not returned
736 days

This wallet paid funding before its oldest returned fill. Any tool that syncs it now sees funding without the trades behind it. TWAP slice fills are not in the fill history; their own endpoint keeps only the latest 2,000.

How it works

Read the sources. Check what they show. Use the record, with its limits in view.

01 · Read live

Three public sources
The fills API, TWAP endpoint and funding history, with the period each covers.
Public address only
Read-only. No keys or signatures for the free checks.

02 · Check live

History and position changes
Compare funding with fills and find position changes with no fill behind them. See the method and limits.
Hyperliquid's own PnL
Cross-check the record against Hyperliquid's figures. A difference is a reason to look closer.

03 · Use

Dashboard and free tools live
Explore the dashboard demo, run a record check, or convert fills and funding with the Koinly converter.
Statement and Koinly file with accounts
From the full record, with unknown amounts listed. Statements state facts, without deciding tax treatment. Signed statements can be checked on the verify page.
Tax-tool report check planned
Compare a tax tool's report with the record, line by line, and see where they differ.

Above $1B, all 10 sampled wallets had older fills not returned

40 active leaderboard wallets, 10 per volume band. Select a band to see affected wallets and their median history coverage.

Wallets with older fills not returned10 of 10
Fills still returned, median of those wallets36 days
Account history before that, back to the first funding payment378 days
Account history with no fills returnedFills the API returnsDays before the check
All four bands as a table
Wallets whose older fills the API no longer returns, by lifetime volume
Lifetime volumeOlder fills not returnedFills still returnedGap
$1M – $10M1 of 10135 days205 days
$10M – $100M2 of 10227 days42 days
$100M – $1B3 of 1078 days567 days
$1B and above10 of 1036 days378 days

Measured 24 Oct 2026. Days are medians among the affected wallets in each band. How we measured it is on the method page.

TWAP slices have their own source.

Hyperliquid returns TWAP slice fills from a separate endpoint that keeps only the latest 2,000. Tools that read the normal fill history see the position move with no trade behind it.

Illustration, not a real wallet
Position in ETH over 40 minutes
Fills for the illustrated order
TimeFillPositionSource
14:04Buy 400 → 40Fill history
No fill40 → 120Position changed with no fill
14:34Sell 120120 → 0Fill history

The 14:34 sell starts from 120 ETH, but the last fill ended at 40. 80 ETH of buying has no fill behind it.

Two wallets tested against full-history exports. The figures below describe one TWAP wallet.

418,490of 610,419 rows in one TWAP wallet’s full-history export were TWAP slice fills. None of the 2,000 the TWAP endpoint returned were in the wallet's fill history.

100%of this same TWAP wallet’s testable position breaks were closed once the export's rows were added: 1,174 of 1,174. See the method page.

Every figure in your Hyperliquid record, with its source.

The dashboard reads the fills API and the TWAP endpoint, marks the history the API no longer returns, and splits the net result into price moves, fees and funding. Sources it could not read are shown as unknown, never as zero.

Product preview with sample data. Open the demo to click through it.

Planned pricing

Nothing is for sale yet. Items marked "with accounts" are built and open with early access; items marked planned are not built. Join the waitlist for early access and founding-member pricing.

Planned prices and availability by plan. A dash means no feature is listed for that plan.
Plan Free$0 Pro$15 / monthor $120 per year Tax Pack$79 / tax yearOne-off; included with Pro yearly Accountant$39 / client wallet-yearMinimum 5 client wallets
Free toolsHistory, TWAP and record checks; Koinly converter live———
DashboardPublic API previewPnL by price, funding and fees preview——
History—Daily archive with TWAP slices; wallet verification status plannedOlder history rebuilt from the archive planned—
Tax-tool checkCount of differences planned—Line-by-line report check plannedClient report checks; differences with their source planned
Files——Koinly CSV from the full record; statement of record with accounts—
Review—Wallet, sub-account and vault roll-up; past facts and labelled what-if results planned—Notes per client and year planned

Join the waitlist

One email before launch. Product news only if you opt in.

What would you pay per year to have one wallet's record checked and get its tax tool files?

So we can tell you how much of its history the API still returns at launch.

Questions

How we measured it is on the method page. Not tax or investment advice.

Do you need my keys or a wallet signature?

Not for the free check or the converter: Hyperliquid account history is public, so a wallet address is enough. Accounts will ask you to sign a message (no transaction, no fee) to prove you own a wallet before it can be exported. We never ask for private keys or API secrets.

Can you recover trades the API no longer returns?

Often, once we merge Hyperliquid's public archive, which we are building now. It holds all fills, TWAP slices included, but older rows lack fees and realized PnL and some times are cut to the second. We merge it with the API data and mark every figure as reported by Hyperliquid, recomputed by us, or unknown. Where the order of trades cannot be known, we say so instead of guessing.

What will "verified" mean?

Verification is in development. It will mean only that every check we list passed for the period we state: no position change without a fill to explain it, no gap in what we collected, no row we could not read, and our PnL matches Hyperliquid's own figures between two moments with no open position. It does not prove that no trade is absent. Anything we cannot confirm is shown as unknown, never as zero.

Is this tax advice? Do you file for me?

No to both. We prepare and check your trading data and will export it in your tax tool's format. We do not file returns or decide how your trades are taxed; that stays with you, your tax tool or your accountant.

What is in a statement of record?

Facts from the record for the dates you pick: each close and opening with its fee, each funding payment received or paid, and each transfer, plus a list of what the record does not have, such as an amount or whether a fill closes a position. Totals are kept per category and never added across them. It does not say how any amount is treated for tax. Statements need an account, so they open with early access.

Which tax tools are supported?

Koinly today: the free converter writes its universal CSV in your browser, and the export from the full record comes with accounts. CoinTracker, Summ, Awaken and others are planned, each released after we test it by importing it into the tool. A file that imports cleanly does not by itself meet your local tax rules. The statement of record is country-neutral; whether it meets local rules is for you or your accountant to judge.