# Wallets

A wallet page shows every position a wallet holds in the pools rangebound tracks, and how each one is doing. Open one by clicking an owner in a pool's [open positions](../pool/open-positions.md), or go to `rangebound.xyz/#/account/<wallet address>`.

Nothing needs connecting. Positions are public on chain, so any wallet can be looked up, including your own.

## Summary

| Number | Meaning |
|---|---|
| Pooled assets | What every position holds at today's prices, how many positions there are, and how many are out of range |
| P&L from pools | Fees plus divergence across all positions: what LPing added over holding the deposited tokens |
| Total fees | Collected plus uncollected fees |
| Price effect | How much the deposited tokens themselves moved in dollars |
| Total P&L | P&L from pools plus price effect: the result against holding dollars |
| APR | P&L over deposits × time, as a yearly rate, time-weighted across positions |

When some positions have no history read yet, the P&L card says how many of them are included.

## Positions

Switch between **Cards** and **List**. Each position shows:

| Field | Meaning |
|---|---|
| Pool | Pair, fee tier, tick spacing and whether it is in range, linked to the pool page |
| Range | The range against the current price, with its lower and upper price |
| Pooled assets | What the position holds now |
| Total P&L | Fees plus divergence |
| Total APR | Total P&L over capital × time, as a yearly rate |
| Fee APR | The same with fees only |
| ROI | Total P&L over what was deposited |
| Total P&L basis | **prices on chain** when every deposit and withdrawal was priced exactly, **one flow bounded** when one was valued at the edge of its range, **as of last read, updating** when the position changed since its history was read |
| Collected | Fees already withdrawn |
| Uncollected | Fees claimable now |
| Age | Time since the position was opened |

## What is and isn't included

- **Tracked pools only.** Positions in pools rangebound doesn't cover are not shown. See [Supported venues and assets](../resources/coverage.md).
- **Positions worth $500 or more.** Smaller positions aren't indexed.
- **Open positions only.** Closing a position burns its NFT, so a closed position can no longer be found from the wallet.
- **Updated hourly.** Positions are found by an hourly scan; a new deposit can take up to an hour to show.

How each figure is built is explained in [How position performance is measured](how-positions-are-measured.md).
