What it is
Tessera imports Hyperliquid perpetual trade history from a CSV export. There is no live Hyperliquid API sync. Asset class is always crypto.
What you can do
- Import Hyperliquid Trade History CSV (fills)
- Label the account with an account name you choose
- Set the timezone used for naive timestamps in the file
How it works
Export from Hyperliquid
- Open app.hyperliquid.xyz and connect the wallet you traded with.
- Open Portfolio (or the lower trade panel) and select the Trade History tab - not Funding History alone.
- Choose the range you need (or all available history).
- Click Export / Export to CSV and save the file.
Confirm the CSV includes fill fields such as time, coin, direction, price, size, and closed PnL. Hyperliquid UI exports can be capped (on the order of 10,000 rows); export regularly if you trade heavily so older fills are not dropped from the downloadable window.
Import into Tessera
- Choose Hyperliquid → CSV import.
- Enter an account name (how this wallet/account appears in Tessera).
- Set timezone to the IANA zone that matches the export’s time column (confirm against the UI / your locale).
- Upload the Trade History CSV and import.
Tessera pairs open/close fills per coin (FIFO within side) and uses closedPnl on close rows for realized PnL.
After import
- Re-export and re-import for new fills.
- Analytics use trading PnL only - see Portfolio growth.
- Funding-only or deposit/withdrawal CSVs are not substitutes for Trade History fills.
Limitations
- CSV only - no wallet API sync in Tessera.
- Crypto / perps lane only.
- Export row caps on Hyperliquid’s side can hide older history if you wait too long between exports.
- Requires an active subscription.
Resources
- Hyperliquid app - Portfolio / Trade History → Export CSV
- Export regularly if you approach the platform’s history download limit
