What’s New
Realized PnL
Unrealized PnL
Cost Basis
Position History
PnL in Positions and Portfolio
Total PnL for each supported position is shown in:- Positions in the Liquidity Terminal
- Portfolio
- Cost basis
- Realized PnL
- Unrealized PnL

Hover over Total PnL to learn what the metric represents.

The PnL breakdown shows Cost Basis, Unrealized PnL, and Realized PnL.
Closed Positions
The Closed Positions tab shows available metrics for supported closed positions, including:- Total PnL
- Harvested yield breakdown
- Position duration
When “N/A” appears
Some positions may show N/A for PnL or duration. This means the required data could not be calculated or is not currently available. Common reasons include:- The position was opened before January 2026. PnL tracking started in January 2026, so older positions may not have the historical data needed to calculate PnL. This is expected and not an error.
- The position was created or updated very recently, and values have not loaded yet.
- Price data is temporarily unavailable.

The N/A tooltip explains why a value could not be calculated.
Understanding the Metrics
Cost Basis
Cost Basis
- It increases when you add liquidity.
- It decreases when you withdraw liquidity.
Realized PnL
Realized PnL
- Harvesting fees
- Harvesting rewards
- Withdrawing liquidity
- Closing a position
Unrealized PnL
Unrealized PnL
Total PnL
Total PnL
PnL Percentage
PnL Percentage
- If price data is unavailable, N/A will be displayed.
- When a position is closed, remaining PnL is treated as realized in the displayed metrics and cost basis resets to zero.
Position History
Position History is a tab in the Liquidity Terminal alongside Positions and Position Simulator. It provides a recorded history of supported liquidity actions tied to your positions.Why this matters
Position History and PnL metrics can help you review:- PnL for active and closed positions
- Realized and unrealized components of displayed PnL
- Cost basis used in displayed calculations
- Recorded liquidity actions over time
Frequently Asked Questions
Why doesn't my PnL match what I expected?
Why doesn't my PnL match what I expected?
What's the difference between realized and unrealized PnL?
What's the difference between realized and unrealized PnL?
- Realized PnL is PnL associated with completed actions, such as harvesting fees or closing part or all of a position.
- Unrealized PnL is PnL for assets still inside an open position, including accrued but unharvested fees and rewards where available.
Does unrealized PnL include unharvested fees and rewards?
Does unrealized PnL include unharvested fees and rewards?
How is PnL % calculated?
How is PnL % calculated?
Why are some of my old positions or actions missing?
Why are some of my old positions or actions missing?
Why is "N/A" shown for PnL % or duration?
Why is "N/A" shown for PnL % or duration?
- The position was opened before January 2026. PnL tracking started in January 2026, so older positions may not have the historical data needed to calculate PnL or duration. This is expected and not an error.
- The position was created or updated very recently, and values have not loaded yet.
- Price data is temporarily unavailable.

The N/A tooltip explains why a value could not be calculated.
Why doesn't my closed position appear immediately?
Why doesn't my closed position appear immediately?
What happens to PnL when I close a position?
What happens to PnL when I close a position?
Can I export my Position History?
Can I export my Position History?
Does Position History update over time?
Does Position History update over time?
