Skip to main content
Orca shows PnL, cost basis, and recorded liquidity actions for supported positions.
PnL is available for both active and closed positions, subject to data availability. Position History and Closed Positions data are available for supported activity from January 2026 onward.
PnL shown in Orca is an informational display metric. It is not tax, accounting, or financial advice and may not include every factor relevant to your own records, such as external transfers, off-platform activity, taxes, slippage, priority fees, or other costs.

What’s New

Realized PnL

PnL associated with completed position actions

Unrealized PnL

Current PnL for assets still inside an open position

Cost Basis

Value of deposits currently allocated to a position

Position History

Recorded liquidity actions for supported positions

PnL in Positions and Portfolio

Total PnL for each supported position is shown in:
  • Positions in the Liquidity Terminal
  • Portfolio
Each supported position may display:
  • Cost basis
  • Realized PnL
  • Unrealized PnL
Hover over a position’s PnL to see the available breakdown.
Total PnL tooltip

Hover over Total PnL to learn what the metric represents.

PnL breakdown popup

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
This provides a summary of a position after it has been closed. It may take time for completed transactions to appear.
Positions closed before January 2026 will not appear in this tab.

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.
N/A tooltip

The N/A tooltip explains why a value could not be calculated.


Understanding the Metrics

Cost basis is the total dollar value of tokens deposited into a position, recorded at the time of each deposit. It is used to calculate displayed PnL metrics.
  • It increases when you add liquidity.
  • It decreases when you withdraw liquidity.
Realized PnL is PnL associated with completed actions, such as:
  • Harvesting fees
  • Harvesting rewards
  • Withdrawing liquidity
  • Closing a position
Once recorded, realized PnL does not change in the displayed metrics.
Unrealized PnL is the current PnL for assets still inside an open position.It can change as token prices move and as fees or rewards accrue.
Total PnL is calculated as:
It represents the displayed PnL for the position so far.
Total PnL measures the position relative to what was deposited into the position. It does not compare the position to simply holding the deposited tokens outside the pool.
PnL% is calculated using total lifetime deposits into the position.Withdrawals do not reduce the denominator. This keeps the displayed percentage calculation consistent over time and avoids distortions when liquidity is removed.
  • 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.
Position History only includes supported actions from January 2026 onward. Liquidity actions taken before that date will not appear. This is expected and not an error.
Each entry includes:
Entries are recorded after the relevant action is indexed. You can filter by pool and liquidity action. Transactions are shown newest first.

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
Orca PnL is an informational display metric. It may not include every factor relevant to your own accounting, tax, or performance analysis, such as external transfers, off-platform activity, taxes, slippage, priority fees, or other costs. Consult a tax or accounting professional for your specific situation.

Frequently Asked Questions

Displayed PnL is based on Orca’s available position data, price data, cost basis, realized PnL, deposits, withdrawals, fees, and rewards.It may differ from your own calculations if you include additional factors such as off-platform activity, taxes, slippage, priority fees, external transfers, or other costs.
  • 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.
Yes. Accrued but unharvested fees and rewards are included where supported data is available.
PnL% is based on total lifetime deposits into a position.Withdrawals do not reduce the denominator. This keeps the displayed percentage calculation consistent over time and avoids distortions when liquidity is removed.
Position History and the Closed Positions tab only include supported data from January 2026 onward. Actions taken before that date will not appear because they predate when tracking began.
“N/A” appears when the required data is not available to calculate a value.This may happen if:
  • 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.
N/A tooltip

The N/A tooltip explains why a value could not be calculated.

It may take time for completed transactions to appear in the Closed Positions tab.
When a position is closed, remaining PnL is treated as realized in the displayed metrics and cost basis resets to zero.
Not at this time.
Position History entries do not change once recorded, but newly indexed supported actions may be added over time.

Next Steps

Manage Portfolio

Review all your positions and position metrics

Harvest Yield

Use Harvest Yield to collect accrued fees and rewards

Close a Position

Close a position and withdraw available balances

Position Simulator

Review estimated outcomes before creating a position