Tracking PnL on Hyperliquid sounds simple. It is not. The number you see in the native interface is rarely the number that matters. Funding payments, trading fees, and price reference choices all change your real performance by a meaningful amount.

This guide covers what PnL actually means on Hyperliquid, why the number looks different across tools, how to access your own data, and the calculation mistakes that give traders a false read on their performance.

Realized vs Unrealized PnL: What's the Difference?

Realized PnL is profit or loss that is locked in. You close a position, the gain or loss settles to your balance. Done.

Unrealized PnL is your current mark-to-market gain or loss on open positions. It fluctuates in real time with the market. It means nothing until you close.

A common mistake: traders add unrealized gains to realized PnL and call it "performance." That gives you a distorted picture. Unrealized PnL can reverse in minutes.

Hyperliquid shows both figures in the Portfolio tab. The key number to track over time is realized PnL, net of fees and funding.

How Funding Payments Affect Your PnL

Funding rates on Hyperliquid are paid every hour between longs and shorts. If you hold a long during a high positive funding environment, you are paying the short side every hour you stay in the trade.

This matters for PnL tracking because:

  • Funding is not always included in PnL displays
  • On a multi-day or multi-week position, cumulative funding can exceed the trading fee cost
  • Positive funding can work in your favor if you are on the receiving side

Always check whether your tracking tool includes funding payments in the PnL figure. The Hyperliquid API documentation lets you query funding history separately from trade PnL.

Trading Fees and True Net PnL

Trading fees reduce your gross PnL directly. Hyperliquid charges maker and taker fees depending on order type. High-frequency setups or large position sizes accumulate fees fast.

True net PnL formula:

Net PnL = Realized PnL - Trading Fees - Net Funding Paid

If you are receiving funding (short in a positive funding environment), net funding paid is negative, which increases your net PnL.

Most native displays show gross realized PnL. Third-party tools vary. Always confirm what is included before drawing conclusions from any number.

Why Does PnL Look Different Across Tools?

You will often see different PnL figures for the same wallet across different platforms. This comes down to three methodological choices:

Price reference. Mark price is the fair value Hyperliquid uses for margin and liquidations. Last traded price is the actual execution price. Unrealized PnL calculated from mark price will differ from one calculated from last price.

Funding inclusion. Some tools show PnL before funding. Others include it. A wallet holding a leveraged long for 10 days in a high-funding environment can show wildly different numbers depending on this choice.

Fee handling. Gross vs net realized PnL. A platform showing gross PnL looks better than the actual net result.

When comparing your performance to other wallets or benchmarks, make sure you are using consistent methodology. Tools like CoinGlass apply their own calculation logic, which may differ from Hyperliquid native figures.

How to Access Your PnL Data on Hyperliquid

You have three options:

Native interface. The Portfolio tab shows realized PnL, unrealized PnL, and trade history. It is the fastest way to check performance but has limited export and filtering options. Funding is shown separately under the Funding tab.

Hyperliquid API. The info endpoint lets you query trade fills, funding payments, and account snapshots by wallet address. This gives you raw data to build a complete picture. No authentication required for public wallet data.

Third-party analytics tools. Several tools aggregate Hyperliquid data and present it with PnL breakdowns, trade history, and performance charts. Quality varies. Always verify the methodology.

Common PnL Calculation Mistakes

Ignoring funding. A trader holding a leveraged long for two weeks in a 0.05% per hour funding environment pays 1.2% per day in funding. That adds up fast. Ignoring it inflates your apparent performance.

Ignoring fees. Every entry and exit costs you. If you are trading frequently, fees compound quickly. A strategy with a 1% average win rate per trade is unprofitable if taker fees eat 0.1% each way and you are trading 10+ times per day.

Confusing realized with unrealized. Unrealized PnL does not count. It can disappear. Track realized performance and treat unrealized as a live position metric, not a performance metric.

Not adjusting for position size. Comparing raw dollar PnL across wallets with different capital sizes is meaningless. Percentage returns give you a comparable metric.

Cherry-picking time windows. PnL over the last 24 hours during a trending market tells you nothing about consistency. Look at longer windows and drawdown periods.

PnL Context in Smart Money Analysis

When HyprSwarm tracks smart money positioning, PnL context matters as much as position size and direction. A wallet showing strong positive realized PnL on a trade has staying power. A wallet deep in unrealized losses is closer to a forced exit.

The Smart Money Positioning table includes PnL context for exactly this reason. A +5% position has very different risk dynamics than a -10% position, even if both are the same asset and same direction. Understanding which wallets are in profit and which are under pressure helps you read whether smart money is likely to hold or fold.

This is separate from the leaderboard, which shows top performers by raw PnL. The leaderboard does not tell you about current positioning or risk state. PnL context in active positions does.

How to Calculate True Net PnL Step by Step

  1. Pull your realized PnL from the Hyperliquid Portfolio tab or API for the period.
  2. Pull your total fees paid from the trade history (each fill shows the fee paid).
  3. Pull your net funding received or paid from the Funding tab or API.
  4. Apply the formula: Net PnL = Realized PnL - Fees Paid + Funding Received - Funding Paid
  5. Divide by starting capital to get percentage return.

For a general reference on PnL calculation methodology, Investopedia's guide to realized vs unrealized gains covers the core concepts that apply here.

This calculation gives you the only number that actually reflects what you made or lost.


FAQ

What is the difference between realized and unrealized PnL on Hyperliquid?

Realized PnL is profit or loss locked in after closing a position. Unrealized PnL is the current mark-to-market gain or loss on open positions. Only realized PnL affects your actual account balance. Unrealized can reverse at any time.

Does Hyperliquid PnL include funding payments?

Hyperliquid's native PnL display separates funding from trade PnL. Funding is visible under its own tab. Third-party tools handle this differently. Always check whether a tool includes funding in its PnL figure before comparing numbers.

How do fees affect PnL on Hyperliquid?

Hyperliquid charges maker and taker trading fees on every fill. These fees reduce your net PnL directly. High-frequency strategies and large position sizes can see fees erode a significant portion of gross profit.

Why does my PnL look different across different Hyperliquid tools?

Different tools use different price references (mark price vs last traded price), handle funding inclusion differently, and may or may not deduct fees from the displayed figure. Always verify the methodology of any tool before drawing conclusions.

How can I access my full trade history on Hyperliquid?

Trade history is available via the Portfolio tab in the native interface, or by querying the Hyperliquid API using your wallet address. Third-party analytics tools also aggregate this data with additional filtering and charting.

What is true net PnL on Hyperliquid?

True net PnL equals realized PnL minus trading fees minus net funding paid (or plus net funding received). Ignoring fees or funding gives you an inflated or incomplete picture of actual trading performance.


This content is for informational purposes only and does not constitute financial advice. Trading perpetual futures involves significant risk of loss. Past performance of any wallet or strategy does not indicate future results.