Crypto P&L Tracking
Crypto profit-and-loss tracking separates realised trading results, unrealised marks, fees, funding, staking income and transfers so that performance can be understood rather than guess
Reading progress — saved on this device
Learning objectives
- Separate external cash flows from trading P&L.
- Track realised, unrealised, fees, funding and income consistently.
- Reconcile P&L across exchanges, wallets and derivative instruments.
What it is and why it matters
Account equity change is not the same as investment return. A deposit increases equity without creating profit; a withdrawal reduces equity without creating loss. Performance systems therefore need a cash-flow ledger.
Realised P&L depends on position accounting method and instrument type. Perpetual futures may settle continuously or maintain average entry; spot assets may require lot accounting for tax even when a trading dashboard uses weighted average cost.
Unrealised P&L is mark-dependent. Last price, mid, mark and bid/ask produce different values. A consistent policy matters more than choosing the most flattering mark.
Costs should be explicit. Trading fees, funding, borrow interest, gas, bridge fees and slippage can turn gross alpha into a net loss. Strategy review should therefore analyse gross and net P&L separately.
Operational framework
| Check | Purpose | What to verify |
|---|---|---|
| Cash flows | Prevents false P&L | Tag deposits, withdrawals and internal transfers separately. |
| Realised P&L | Measures closed economics | Use consistent lot/average-cost policy appropriate to instrument. |
| Unrealised mark | Measures open positions | Define last/mid/mark or conservative exit mark. |
| Costs | Measures net result | Include fees, funding, borrow, gas and slippage where relevant. |
Evidence, data quality and limitations
Cross-venue transfers need matching identifiers. Sending 1 ETH from one wallet to another is not a sale, but two disconnected systems may record an outflow and inflow separately. A consolidated ledger should pair internal transfers.
Token redenominations, forks and airdrops require event handling. A sudden quantity change without economic context can break cost basis and return calculations.
Worked example and thought exercise
An account starts at £100,000, receives a £20,000 deposit and ends at £125,000. The £25,000 equity increase is not a £25,000 trading profit; before timing effects, only £5,000 is attributable to investment performance.
A perpetual trade earns £2,000 from price movement but pays £450 funding and £120 fees. Net P&L is £1,430 before other costs.
Thought exercise: Why can account balance growth materially overstate trading performance?
Common mistakes and practical workflow
- Treating deposits as profits.
- Ignoring funding and borrow costs.
- Using inconsistent unrealised price marks across periods.
- Failing to match internal wallet transfers.
Practical workflow
- Create a consolidated transaction and cash-flow ledger.
- Classify external flows, internal transfers, trades, income and costs.
- Choose consistent realised and unrealised valuation rules.
- Reconcile daily or periodic P&L to account equity changes.
- Analyse gross versus net results by strategy, venue and cost type.
Knowledge checkpoint
- Why are deposits not P&L?
- Which costs should be included in net trading results?
- How can internal transfers distort reporting?
- Why does unrealised P&L depend on mark policy?
FAQs
❓ Is P&L the same as tax gain?
Not necessarily. Tax law may use different lot, disposal and income rules.
❓ What is realised P&L?
Economic gain or loss crystallised under the chosen accounting treatment for closed or settled positions.
❓ Should funding be included?
Yes for derivatives performance because it is part of carrying the position.
❓ How often should P&L reconcile?
Frequency depends on activity, but active systems benefit from regular automated reconciliation plus exception review.
Summary
Reliable P&L tracking is a ledger problem. Separate cash flows from returns, define marks and lot logic, include all carrying and execution costs, and reconcile the result to actual account equity.
Want this in a personalised order?
Take the crypto assessment and get a custom path of 10 modules matched to what you already know. Free, no card required.
Build my path →