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, 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 |
|---|---|
| Account value | What every position holds at today's prices, how many positions there are, and how many are out of range |
| Total P&L | Fees plus divergence across all positions, on the selected basis |
| Total fees | Collected plus uncollected fees |
| Divergence | The gap against the chosen benchmark, across all positions |
| Uncollected fees | What every position could claim right now |
| ROI | Total P&L over what was deposited |
| Vol harvested | Fees minus swing cost over the last 7 days, every position scored together as one; its VRP beneath. See Vol harvested and VRP |
| Idle capital | The share of the account out of range and earning nothing. Positions still waiting for the price to reach them are counted apart |
| Beta to S&P | How far the tokens the wallet holds move with the S&P, weighted by what it holds of each. Beneath it, the S&P down 5% with every range revalued: worse than holding the same tokens, because a range buys more all the way down |
| A typical day | The one-sigma move, in dollars, of what the wallet holds over a day, with the assets' correlations |
An account-wide APR would divide by time-weighted capital summed across positions of every age, which reads precise and means little. ROI answers the question a wallet owner actually has.
When some positions have no history read yet, the P&L card says how many of them are included.
Beta and a typical day come from hourly closes over the last 7 days: each asset's deepest pool, against the SPYx pool for the S&P. Both are on-chain prices, not a feed.
Where the risk sits
Under the figures, Where the risk sits opens a table of every asset in the wallet, with three shares that rarely agree:
| Column | Meaning |
|---|---|
| Capital | What is in the asset |
| Direction | What the wallet holds of the token right now, the part that moves with the price. A range above the price holds USDC and adds nothing; one below it holds only the token |
| Vol sold | Its dollar gamma: the part that pays swing cost. A range out of range sells none |
| Beta | How far the asset moves with the S&P |
Vol premium
A graph of the wallet's VRP as the week built it up, hour by hour, ending on the figure in the summary, over the vol harvested each day. The line breaks where nothing was active, which is no score rather than a zero. Ticks under the line mark positions opened that week.
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 | A bar with the lower price at one end and the upper at the other, and the current price marked on it. Green while the price is inside the range, red once it has left |
| Pooled assets | What the position holds now |
| Total P&L | Fees plus divergence. approx beside it means one flow had no swap to price it and was valued at the edge of its range; updating means the position changed since its history was read, so the figure is as of that read |
| 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 |
| Collected | Fees already withdrawn |
| Uncollected | Fees claimable now |
| Age | Time since the position was opened |
Above the list, positions out of range and positions waiting are counted separately. A waiting position was opened out of range - a limit order, or one token placed beside the price - and the price has not reached it yet; it is marked grey rather than red. Near an edge shows only the positions in range whose nearer edge is within one typical day's move at the pool's own volatility.
What is and isn't included
- Tracked pools only. Positions in pools rangebound doesn't cover are not shown. See Supported venues and assets.
- 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.