PnL & wallet history
Realized and unrealized PnL, plus a parsed history of every wallet transaction.
Vision computes profit-and-loss for any wallet. Your own, or any address you paste in. It parses on-chain history into human-readable swaps, transfers, and fills, then computes realized and unrealized PnL per token and across the wallet. Examples What's my PnL on $WIF? Show recent transactions for my wallet How am I doing overall across all wallets? How is wallet AbCd…1234 doing this month? Combined PnL across Solana and EVM.
What the numbers mean Realized PnL: gains/losses from positions you've already closed. Unrealized PnL. Current mark-to-market on what you still hold. Cost basis. Average buy price across all entries. Combined PnL. When you ask for overall performance, Vision sums your Solana wallet and EVM wallet across Ethereum, Base, Arbitrum and Optimism by default, then shows a per-wallet breakdown. Swaps vs transfers Vision distinguishes real DEX swaps (Jupiter, Raydium, Pump AMM, etc.) from plain transfers in and out of the wallet.
Transfers show the counterparty address ("from 9aBc…XyZ") so you can tell when a token arrived as a gift, an airdrop, or a wallet-to-wallet move rather than a buy. The card also shows a realized $ stat. The net cash flow from the priced buy/sell events. Historical scans. When did wallet X first buy token Y? Standard PnL covers the last ~30 days. For deeper questions. "when did this wallet first buy WIF?" or "all-time PnL on BONK for this address", Vision walks the wallet's full signature history on Solana, page by page.
Historical wallet scan. Incremental, cached, resumable. Results are cached so the next ask is instant. If the first scan doesn't reach far enough back, hit Keep digging on the result card and Vision resumes from the last cursor. No wasted re-scanning. When did wallet AbCd…1234 first buy WIF? Lifetime PnL for this wallet on BONK Show every trade this wallet has made on JUP Be specific. Historical scans are heavier than a 30-day PnL.
Ask for them when you actually need the depth. "first buy", "all-time", or "earliest" all trigger the deeper tool automatically.