ASSET — Portfolio
Account value, perp equity, spot value, withdrawable, and unrealized PnL — across the addresses you sign for and the addresses you watch.
ASSET is a read view across one or more wallet addresses on the network. The address you sign with (the master) is shown alongside any watched addresses you have added. Every row is read with the same live equity source so totals stay consistent across the page.
Layout
┌────────────────────────────────────────────────┐
│ ASSETS │
├──── Tabs ──────────────────────────────────────┤
│ [ ACCOUNT ] [ POSITION ] [ TX ] │
├────────────────────────────────────────────────┤
│ ( content based on selected tab ) │
└────────────────────────────────────────────────┘
- A centered ASSETS header sits above the tab row.
- The tab row chooses what content to show.
- In the ACCOUNT tab, you switch between your master address and watched addresses by clicking the address tiles in the Account List card.
- POSITION and TX each have a Σ toggle that switches between an aggregate of your master and all watched addresses and a single address picked from a dropdown.
Master and watched addresses
| Role | Description |
|---|---|
| Direct | The address you signed in with. Trades and account-management actions are signed by the trading session you authorized for it. |
| External | A watched address. VibeTrade reads its account state but cannot sign trades on its behalf. |
| Linked | Reserved for future use (subaccounts, vaults). Not yet available. |
Add a watched address
- In the Account List card, choose + Add to add a new watched address.
- Paste an Ethereum address. The address is checksum-validated (EIP-55).
- Give it a label. A label is required — the Add button stays disabled until both the address and the label are filled in.
The watched address is saved in your browser and re-read on subsequent visits. To remove it, use the remove control on the watched card.
You can't add your own master address as a watched address — it's already shown as the master card.
Switch between addresses
In the ACCOUNT tab, click any address tile in the Account List to select it. In POSITION and TX, use the Σ / single-address toggle to choose which address (or the aggregate) you are viewing.
Account status
Each address card shows a status badge when something needs attention. Self-evident states (Tradable on your master, Read-only on a watched address) aren't labelled explicitly.
| Status | Meaning |
|---|---|
| Tradable | The trading session for this address is authorized and ready to sign. |
| Approval needed | A trading session hasn't been authorized yet. Open TRADE to complete the setup. |
| Read-only | No trading session; this address is watched. |
| Sync delayed | Live data is briefly behind because of a missed refresh or a WebSocket reconnect. It resolves on the next successful refresh. |
How data is refreshed
- The master address streams in real time over WebSocket.
- Watched addresses are refreshed on a steady cadence (roughly every 30 seconds) to respect the upstream API's rate limits. A Sync delayed badge may briefly appear between refreshes and clears on the next successful poll.
ACCOUNT tab
The ACCOUNT tab opens with a headline strip — Total Equity with a small Updated timestamp on the right — and an Unrealized PnL figure beside it.
Account List
Below the headline is the Account List card. It contains one tile for your master address (when connected) and one tile for each watched address. The header shows the count, and a + Add button opens the watched-address dialog.
A filter narrows the cards shown by asset kind — All, Stablecoin, or Crypto.
What each account card shows
Each card has two stacked sections, one for the perp account and one for the spot account.
PERP section:
- Balance — perp equity for this address.
- PnL — unrealized PnL on currently open positions, with sign, USD value, and return on equity as a percentage.
- For your master card only, action buttons appear:
- ↓ Deposit — opens the official Hyperliquid deposit page in a new tab.
- ↗ Withdraw — withdraw from your perp account to your main wallet. Withdrawals are final on-chain once confirmed and cannot be reversed.
- ⇄ Transfer — move balance between Perp and Spot.
SPOT section:
- Balance — total spot value in USD.
- Holdings — your spot tokens, USDC first, then other coins by USD value. The first four are shown by default; use + N more to expand the rest.
- For your master card only:
- → Send — send a token to another Hyperliquid user. Sends are final once the recipient receives them.
- ⇄ Transfer — move balance between Spot and Perp.
Movement actions (Deposit / Withdraw / Transfer / Send) open in a two-step dialog: an input stage and a read-only confirm stage.
Field definitions
| Field | Description |
|---|---|
| Total Equity | The full worth of the address at the current mark — perp equity plus marked value of spot holdings. |
| Perp balance | Perp account equity. |
| Spot balance | Sum of spot tokens marked at current mid prices in USDC terms. |
| Withdrawable | Amount currently withdrawable to your main wallet. |
| Unrealized PnL | Mark-to-market gain or loss on currently open perp positions. |
- Total Equity is a balance-sheet figure — the total worth of the account at the current mark.
- Unrealized PnL is a flow figure on currently open positions only. It doesn't include realized PnL or fees from past trades.
- For a period total, use the TX tab. Closed-PnL and fees on the underlying fills add up to the realized result for the window you choose.
Fee tier
Your network fee tier appears as a small VIP badge on the card header when applicable. Detailed maker / taker rates and the gap to the next tier are surfaced in the trader detail view.
POSITION tab
A flat list of every open position for the selected address. The address selector at the top of the tab offers Σ (aggregate across your master and every watched address) and a dropdown for any single address. In Σ view, each row shows the source-address label so you can tell which wallet a position belongs to.
Filters
| Filter | Behavior |
|---|---|
| All | Every open position. |
| BUY | Long positions only. |
| SELL | Short positions only. |
| Profit | Positions whose unrealized PnL is positive. |
| Loss | Positions whose unrealized PnL is negative. |
Each row reuses the same card layout as the Positions tab in TRADE, including the entry price, current mark, size, leverage badge, PnL with percentage, and the liquidation price. The liquidation price is computed at the current mark and updates as the mark moves.
Closing part of a position
On your master account, expanding a position row reveals a partial close slider with 25 %, 50 %, 75 %, and 100 % options. Watched addresses can't be closed from ASSET — open the wallet that holds the position to act on it.
TX tab
A transaction list for the selected address. Filters cover the kind, the pair, and the time period.
Filters
| Filter | Options |
|---|---|
| Type | All / Fills / Funding / Orders / Transfers |
| Pair | All pairs, or any coin that has appeared in your recent events |
| Period | All time / 1D / 7D / 30D / a custom From – To range (the period switches to custom automatically when you set a date range) |
Your filter selection is saved per network and remembered between visits.
What each row shows
Rows are rendered as cards rather than a flat table, and the fields differ by event type:
- Fills — symbol, side (buy / sell), size, fill price, fee, and time. A negative fee is a rebate. If the fill closed (or reduced) a position, the closed-PnL is shown next to the fill.
- Funding — symbol, funding rate, size, the signed USD payment, and time.
- Orders — symbol, side, size, type, status, and time.
- Transfers — direction, token, amount, fee (if any), and time.
The most recent 100 fills are kept on the client. Longer periods may omit older fills — use Load older at the bottom of the list to extend the window.
Unified Account mode
Hyperliquid Unified Account merges your Spot and Perp balances into a single pool — Spot USDC is automatically used as Perp margin, so no manual transfer is required. You can enable or disable it in CONSOLE → PREFS under Disable Unified Account Mode.
When Unified is active for your master account:
- The PERP section is hidden on your master card because the underlying balance is shared.
- The SPOT section gains a Unified badge with a short tooltip explaining the behaviour.
- The Spot ↔ Perp Transfer button is hidden, since the transfer isn't needed.
Tips
- Use Σ in POSITION or TX to compare across all the addresses you track at once.
- For a watched address, expect occasional Sync delayed badges — the refresh cadence is intentionally lower than for the master to keep request volume reasonable.
- If a headline figure on a watched card disagrees with the position breakdown by a small amount, give the refresh cycle a few seconds to converge before reloading.
- Need to send tokens to another Hyperliquid user? Use → Send in your master card's SPOT section.
- Looking for fills from a few weeks ago? Switch the TX Period to 30D (or set a custom range) and use Load older if needed.