Transactions & P&L
Every buy, sell, receive and send rebuilt from the chain, with realized profit and loss by average cost or FIFO, exits in profit, time held, realized P&L by month, best and worst exits, P&L by coin, a filterable list of every movement, and a CSV export for your accountant.
Transactions & P&L lists every movement in your wallets and works out what each exit made or lost. A self-custody wallet has no order history like an exchange; this page rebuilds it from the blockchain, so you can see your trades, your realized profit, and export it all.
The four types of movement
- Buy — a swap in which you got this coin: something went out and this coin came back in the same transaction
- Sell — a swap in which you gave this coin away for something else
- Received — the coin arrived as a plain transfer: from another person, from an exchange withdrawal, from another wallet
- Sent — the coin left as a plain transfer: to an exchange, to another person, to another wallet
Received and Sent are valued at that day's price. A coin that you receive and send away later has still gained or lost value in between, so a Sent counts as an exit for realized P&L, just like a Sell.
Moves between your own wallets and bridges between networks are not buys or sells: the coin is still yours.
Method: Average cost or FIFO
Two buttons at the top set how the cost of what you sold is calculated:
- Average cost — every unit of a coin carries the same cost: the average of what you paid
- FIFO — first in, first out: the first units you bought are the first ones to leave, each with its own price and date
The two give different realized figures for the same trades. Spain and many other countries require FIFO for crypto taxes. Your choice is remembered.
Period
All, 1Y, 90D or 30D. Every figure and list on the page follows it.
The five figures
| Figure | What it tells you |
|---|---|
| Realized P&L | What your exits made against their cost, with the percentage on cost |
| Exits in profit | The share of sells and sends that closed above their cost, and how many of how many |
| Bought | The value of your buys (swaps only), how many there were, and how much you received as plain transfers |
| Sold | The value of your sells (swaps only), and how much you sent out as plain transfers |
| Time held | How long the units that left had been in the wallet, on average, and the share held for over a year |
Time held matters for taxes: in many countries, gains on assets held for more than a year are taxed differently from short-term gains.
While the history is being read
The first time a wallet is added, its whole history has to be read. Until every movement is in, the page says Reading the full history and how many movements it has so far, and shows no realized P&L — a figure based on part of the history would be wrong. The page updates on its own.
Wallets that belong to an exchange have tens of millions of movements. For those, only new movements are followed and realized P&L does not apply; the page says so.
Realized by month
Profit or loss locked in each month by your sells and sends, as bars, with the running total as a line. It shows whether your result came steadily or from one or two months.
Best and worst exits
The sells and sends that made or lost the most against their cost, with their date, network, how long the units had been held, the amount and the price.
The worst list is the one worth studying. Look for patterns: selling too soon, holding losers too long, or trading one coin repeatedly at a loss.
P&L by coin
For each coin:
| Column | What it shows |
|---|---|
| Coin | Name and symbol |
| Bought | Value bought with swaps |
| Sold | Value sold with swaps |
| Transfers | Value received and sent as plain transfers |
| Realized | Profit or loss on its exits |
| Return | That result as a percentage of the cost of what left |
| In profit | How many of its exits closed in profit |
| Avg buy → sell | Your average buy price and your average sell price |
It separates the coins that actually made you money from the ones that only felt eventful.
All movements
Every movement, newest first:
| Column | What it shows |
|---|---|
| Date | When it happened |
| Type | Buy, Sell, Received or Sent |
| Asset | The coin, and its network when you use several |
| Amount | How many units |
| Price | The price used for that day |
| Value | The value at that price |
| Avg cost / FIFO cost | The cost of what left, by the method you chose |
| Realized | The profit or loss on that exit |
| Held | How long the units had been held |
| Wallet | Which of your wallets it happened in |
A link on each row opens the transaction on the block explorer.
Filters: All, Buys, Sells, Received or Sent; a coin; a network; or search by coin name. 12, 24 or 48 movements per page, with buttons to move between pages.
If a figure looks wrong, check the Price column first: an unusual price on one day is the most common cause.
Export CSV
Export CSV downloads the movements shown, with the filters you have applied, as a spreadsheet file. Each row has:
Date · Type · Asset · Quantity · Price USD · Value USD · Avg cost USD · Realized P&L USD (average) · FIFO cost USD · Realized P&L USD (FIFO) · Days held (FIFO) · Long-term part USD (FIFO) · Wallet · Address · Network · Transaction
Both methods are included, so whoever prepares your tax return can use the one your country requires.
The export is a record of what the blockchain shows, priced and calculated consistently. Tax rules differ by country and some movements — airdrops, staking rewards, bridges, forks — may be treated differently there. Give it to your accountant as source data.
Notes about the data
When bridge transfers are left out, when a network's history is still being read, or when older movements are being recalculated, the page says so in a notes about this data button.
Related
- Your realized P&L also appears on the Overview
- Every movement described in plain language, including approvals and contract calls: Activity
- How purchase prices are worked out: Cost basis and P&L
