What Is PNL? Formula & Trading Guide
Learn what PNL means in crypto trading. Understand realized vs unrealized P&L, formulas, cumulative P&L, and how fees and leverage affect your profits...
PNL stands for Profit and Loss. In trading, PNL measures the gain or loss on a trading position: the difference between the price at which you entered a trade and its current or closing price, multiplied by your position size. A positive PNL means you are in profit. A negative PNL means you are at a loss.
While P&L (with the ampersand) is the standard spelling in traditional finance, the version without the ampersand, PNL, is the form you will see on cryptocurrency exchanges. Both mean exactly the same thing. While P&L is a standard concept across stocks, forex, and commodities, the specific acronym PNL appears most commonly on crypto exchange dashboards. This article covers the trading definition of PNL, including how to calculate it, what cumulative P&L means, and how to read the numbers on your exchange dashboard.
On this page:
- What Is PNL?
- Realized vs. Unrealized P&L
- How to Calculate PNL: Formula and Examples
- What Is Cumulative P&L?
- How Fees and Costs Affect Your P&L
- How Leverage Affects PNL
- PNL vs. ROI: What Is the Difference?
- PNL in Business vs. Trading
- How to Use Cumulative P&L to Trade Better
- Frequently Asked Questions About PNL
What Is PNL?
PNL stands for Profit and Loss, and it is the core metric that tells you whether your trades are making money or losing it. A trading position is an active trade: for example, buying 1 BTC and holding it is an open long position (where you buy an asset expecting its price to rise). The PNL on that position tracks how much you have gained or lost relative to where you opened it.
In finance and trading, PNL measures the gain or loss on an open or closed position relative to the entry price. On your exchange dashboard, this number appears next to each open trade, usually shown in green when positive and red when negative.
A positive PNL means your position has gained value and you are in profit. A negative PNL means your position has lost value and you are at a loss. If your PNL is negative, the market has moved against your position: the price fell after you bought, or rose after you sold short. Trading fees can also push PNL into negative territory even on a position that barely moved.
PNL is not the same as profit, though the two are related. Profit refers specifically to a positive result. PNL is the broader metric that captures both outcomes: a positive PNL is a profit, and a negative PNL is a loss.
Realized vs. Unrealized P&L
PNL falls into two categories: realized P&L, which is locked in when you close a position, and unrealized P&L, which exists only on paper while a trade is still open. Understanding the difference explains why your PNL number keeps changing even when you have not sold anything.
Realized P&L
Realized P&L is the profit or loss that becomes permanent when you close a trading position. Once you close the trade, that figure is locked in and cannot change.
Realized P&L = (Exit Price − Entry Price) × Position Size
Example 1 (long position):
- Entry price: $40,000
- Exit price: $45,000
- Position size: 1 BTC
- Realized P&L = ($45,000 − $40,000) × 1 = +$5,000
A short position (where you sell an asset you do not own, profiting if the price falls) uses the same logic with the formula reversed:
Short Realized P&L = (Entry Price − Exit Price) × Position Size
Example (short position):
- Entry price: $45,000
- Exit price: $40,000
- Position size: 1 BTC
- Short P&L = ($45,000 − $40,000) × 1 = +$5,000
On most platforms, realized P&L appears in your trade history or closed positions tab. Binance labels it "Realized PNL" in the trading history section.
Unrealized P&L
Unrealized P&L is the profit or loss on a position that is still open. It reflects what you would receive if you closed the trade right now, but it has not been locked in yet. Many traders call this a paper profit or paper loss. Some platforms label it floating P&L or running P&L. On futures platforms, you may also see it displayed as Running PNL (sometimes written Running P&L), which refers to the same real-time, unlocked figure.
Unrealized P&L = (Current Market Price − Entry Price) × Position Size
The key property of unrealized P&L is that it changes with every price movement. Take the same 1 BTC position opened at $40,000:
- If the current price is $43,000: Unrealized P&L = ($43,000 − $40,000) × 1 = +$3,000
- If the current price drops to $38,000: Unrealized P&L = ($38,000 − $40,000) × 1 = −$2,000
This constant fluctuation is driven by a process called mark-to-market (MTM): your open position is continuously revalued at the current market price. Every time the price ticks up or down, your unrealized P&L updates instantly. Your unrealized P&L stops changing only when you close the position, at which point it converts to your realized P&L.
For a deeper look at how this conversion can produce unexpected results, see why closed P&L can show a loss even when unrealized P&L was positive.
Table T1: Realized vs. Unrealized P&L
| Type | When It Applies | Can It Change? | Formula | Platform Label |
|---|---|---|---|---|
| Realized P&L | After you close a position | No. Permanently locked in. | (Exit Price − Entry Price) × Size | Realized PNL, Closed P&L |
| Unrealized P&L | While a position is still open | Yes. Updates with every price move. | (Current Price − Entry Price) × Size | Unrealized PNL, Floating P&L, Running P&L |
How to Calculate PNL: Formula and Examples
PNL is calculated by applying one formula to three inputs: entry price, exit price (or current price for open positions), and position size. The entry price is the price you paid when opening your position. Position size refers to how many units of the asset you are trading, for example, 2 BTC, 100 shares, or $5,000 worth of a currency pair.
Long PNL = (Exit Price − Entry Price) × Position Size
Short PNL = (Entry Price − Exit Price) × Position Size
The formula direction inverts for short positions because you profit when the price falls, not when it rises.
Example 1: Long Position (BTC)
- Entry price: $40,000
- Exit price: $45,000
- Position size: 1 BTC
- PNL = ($45,000 − $40,000) × 1 = +$5,000
Example 2: Short Position (BTC) You open a short position (selling borrowed BTC, expecting the price to fall).
- Entry price: $45,000
- Exit price: $40,000
- Position size: 1 BTC
- Short PNL = ($45,000 − $40,000) × 1 = +$5,000
In both examples, the trade gained $5,000. The formula direction reflects which side of the trade you are on.
Example 3: Leveraged Position (preview) With leverage, the same price move produces a larger P&L. A 1 BTC position at $40,000 with no leverage and a $1,000 price rise generates +$1,000. With 10x leverage, the same price rise generates +$10,000 on a $4,000 margin outlay. The full mechanics are in How Leverage Affects PNL.
What Is Cumulative P&L?
Cumulative P&L is the running total of all profit and loss from your trades over a defined time period: daily, weekly, monthly, or since your account was opened. It shows your overall trading performance across multiple positions, not just a single trade.
A single trade's P&L tells you whether that one position made or lost money. Cumulative P&L tells you whether your trading activity as a whole is profitable over time.
Cumulative P&L = Trade 1 P&L + Trade 2 P&L + Trade 3 P&L + ... (sum of all individual trade P&Ls over the period)
Multi-trade worked example:
| Trade | P&L | Running Cumulative Total |
|---|---|---|
| Trade 1 | +$200 | +$200 |
| Trade 2 | −$80 | +$120 |
| Trade 3 | +$150 | +$270 |
| Trade 4 | +$100 | +$370 |
| Trade 5 | −$50 | +$320 |
After five trades: $200 − $80 + $150 + $100 − $50 = +$320.
The time period matters. Daily P&L resets at the start of each trading day and shows only that day's performance. Cumulative P&L accumulates across your selected date range and does not reset unless you change the filter.
Table T2: Daily P&L vs. Cumulative P&L
| Metric | Time Scope | Resets? | Best Used For |
|---|---|---|---|
| Daily P&L | Today's trades only | Yes. Resets each day. | Tracking single-session performance |
| Cumulative P&L | All trades in selected period | No. Accumulates continuously. | Evaluating overall trading performance |
Where to find your PNL on an exchange dashboard:
On most trading platforms, you can find your PNL in two places:
- Your open positions tab, which shows unrealized P&L for each active trade in real time.
- Your trade history or account performance section, which shows realized P&L for closed trades and a cumulative P&L total.
On most major exchanges, including Binance, Bybit, and OKX, cumulative PNL appears in the trading history section and shows the net total of all realized profits and losses. On Bybit, PNL is labeled as both Unrealized P&L (in the Positions tab) and Realized PNL (in the Trade History tab). You can filter by day, week, month, or all-time. Some platforms label this metric "Total PNL" or "All-time PNL."
If the cumulative P&L displayed on your exchange differs from your manual calculation, it is typically because the platform shows net cumulative P&L after fees and funding costs have been deducted, while individual trade views may show gross figures. The full fee math is in How Fees and Costs Affect Your P&L.
How Fees and Costs Affect Your P&L
Every trade carries costs, and those costs reduce your P&L from the gross figure your position generated. Gross P&L is what you made before any costs are deducted. Net P&L is what you actually kept after fees are subtracted.
Net P&L = Gross P&L − Entry Fee − Exit Fee − Funding Rate Costs
Worked example:
- Position value: $10,000
- Entry fee (0.1% taker fee): $10
- Exit fee (0.1% taker fee): $10
- Gross P&L: +$500
- Net P&L: $500 − $10 − $10 = +$480
Taker fees are charged when your order executes immediately against existing orders. Maker fees apply to limit orders that add liquidity to the order book. For most beginners, the simplified rule applies: you pay a percentage of the trade value on both sides of the position.
In perpetual futures contracts, a type of crypto derivatives instrument that lets you hold positions indefinitely, traders also pay or receive a funding rate every 8 hours. This funding rate is an additional cost (or credit) that reduces your net P&L over time and does not apply to spot trading. For background on the instruments where these costs arise, see the difference between spot, margin, and futures trading.
Over many trades, even small fees accumulate significantly in your cumulative P&L. Fifty trades with $20 in combined fees per trade adds up to $1,000 in total fee costs deducted from your cumulative total.
Table T3: Gross P&L vs. Net P&L
| Metric | Definition | Formula | Example |
|---|---|---|---|
| Gross P&L | Profit or loss before any costs | (Exit Price − Entry Price) × Size | +$500 |
| Net P&L | Profit or loss after all fees and funding costs | Gross P&L − Entry Fee − Exit Fee − Funding Costs | +$480 |
How Leverage Affects PNL
Leverage multiplies your P&L by the leverage factor, which means both gains and losses grow proportionally larger. Leverage is typically accessed through margin trading, where you borrow funds from the exchange to control a larger position than your account balance would otherwise allow.
With no leverage, a 2.5% price move on 1 BTC purchased at $40,000 produces a $1,000 gain or loss. With 10x leverage on the same position, you control $40,000 in assets using a $4,000 margin deposit. The same 2.5% price move now produces a $10,000 gain or loss.
Side-by-side comparison:
| Scenario | Entry Price | Price Move | Position | Resulting P&L |
|---|---|---|---|---|
| No leverage | $40,000 | +2.5% (+$1,000) | 1 BTC | +$1,000 |
| 10x leverage | $40,000 | +2.5% (+$1,000) | 1 BTC (on $4,000 margin) | +$10,000 |
| 10x leverage (adverse) | $40,000 | −2.5% (−$1,000) | 1 BTC (on $4,000 margin) | −$10,000 |
Caution: Leverage amplifies losses by the same factor as gains. A 10% adverse move with 10x leverage results in a 100% loss of your margin deposit.
For tools that help control P&L risk on leveraged positions, see how take-profit and stop-loss orders work in perpetual futures.
PNL vs. ROI: What Is the Difference?
PNL and ROI (Return on Investment) both measure trading performance, but PNL expresses that performance in absolute dollar terms while ROI expresses it as a percentage of the amount invested.
ROI = (Net Profit ÷ Cost of Investment) × 100
Using the same trade for both calculations:
- Investment: $1,000
- Gain: $200
- PNL = +$200
- ROI = ($200 ÷ $1,000) × 100 = +20%
The PNL tells you the raw dollar gain. The ROI tells you how efficiently you deployed your capital.
Table T4: PNL vs. ROI
| Metric | What It Measures | Unit | Formula | Best Used For |
|---|---|---|---|---|
| PNL | Absolute profit or loss | Dollars (or asset units) | (Exit Price − Entry Price) × Size | Tracking raw gain or loss on a position |
| ROI | Gain relative to investment size | Percentage | (Net Profit ÷ Investment) × 100 | Comparing performance across positions of different sizes |
Use PNL to track absolute profit or loss in dollar terms. Use ROI to compare performance across positions where the invested amounts differ.
PNL in Business vs. Trading
Trading PNL and the accounting Profit and Loss Statement share the same name but measure different things. In trading, PNL is a real-time metric that shows the gain or loss on individual positions or your portfolio as a whole.
In accounting and business finance, a Profit and Loss Statement (also called an income statement) is a formal financial report that summarizes a company's total revenues, total expenses, and net profit over a quarter or year. Businesses use this document to assess financial health and report to shareholders. It is not a live metric and does not measure individual trade performance.
The confusion arises because both use the "P&L" abbreviation. If you have an accounting background and see "PNL" on an exchange dashboard, the concept is related but the application is different: trading PNL is calculated per position in real time, while the business P&L statement is a periodic summary prepared by accountants.
How to Use Cumulative P&L to Trade Better
Cumulative P&L is not just a scoreboard. It is the primary data signal that tells you whether your trading approach is working, where your losses are concentrated, and whether your risk is under control.
Traders who treat cumulative P&L as actionable data make better position decisions than those who only check it after large wins or losses. Here are five ways to put it to work:
Review your cumulative P&L by strategy or asset class. If you trade BTC, ETH, and altcoins separately, filter your trade history to see cumulative P&L per category. This shows which markets are generating returns and which are not.
Track your drawdown alongside cumulative P&L. Drawdown in trading refers to the peak-to-trough decline in your cumulative P&L: how far your total fell from its highest point before recovering. If your cumulative P&L reached +$500 and then fell to +$200, your drawdown is $300 (60% of peak gains). A large drawdown relative to cumulative P&L signals a strategy carrying more risk than the returns justify.
Calculate net P&L (including fees) before evaluating trade quality. A trade that shows +$30 gross P&L but cost $25 in fees is a $5 net gain. Many traders evaluate performance against gross figures and overestimate actual profitability.
Set stop-loss orders to cap downside P&L on individual trades. A stop-loss order automatically closes your position when the price reaches a specified level, limiting your maximum loss. A take-profit order automatically closes your position at a target price, converting your unrealized P&L into realized P&L at the level you choose. For practical setup guidance, see setting take-profit and stop-loss orders for spot trades.
Track your P&L by time period using three available methods. Most exchanges let you export trade history filtered by date range. From there: (a) use the exchange's built-in performance summary to see cumulative P&L by week or month; (b) export to a spreadsheet and sum the P&L column yourself; or (c) use a trading journal application that visualizes cumulative P&L as a running curve over time. Regular review by time period helps you spot performance trends before they compound.
This content is for educational purposes only and does not constitute financial advice. Trading involves risk, including the possible loss of principal. Past performance does not guarantee future results.
Frequently Asked Questions About PNL
What does PNL stand for?
PNL stands for Profit and Loss. In trading, PNL measures the gain or loss on a position relative to its entry price. The same concept is written as P&L (with the ampersand) in traditional finance and accounting contexts, but both refer to the same calculation.
What is the difference between realized and unrealized PNL?
Realized P&L is profit or loss that is permanently locked in when you close a position. Unrealized P&L is the floating gain or loss on a position that is still open. Unrealized P&L changes with every price movement and converts to realized P&L the moment you close the trade. For a full comparison, see Realized vs. Unrealized P&L.
Why is my PNL negative?
A negative PNL means your position has lost value relative to your entry price. For a long position, the price fell after you bought. For a short position, the price rose after you sold. Trading fees can also cause a small negative PNL on positions that barely moved, because fees are charged on both opening and closing a trade.
Why does my unrealized PNL keep changing?
Your unrealized PNL updates in real time because it is recalculated against the current market price on every price tick. This process is called mark-to-market (MTM): your open position is continuously revalued at the live price. The number keeps changing until you close the position, at which point it becomes your fixed realized P&L.
Why is my cumulative PNL different from my trade history?
The difference is usually fees. Most exchanges display cumulative P&L as a net figure after trading fees and, for futures traders, funding rate costs have been deducted. If you manually sum the P&L from your individual trade list, you may be adding gross figures before fee deductions, producing a higher total than the platform shows.
How do you calculate cumulative P&L?
Add together the P&L from every individual trade in your chosen time period: Cumulative P&L = Trade 1 P&L + Trade 2 P&L + Trade 3 P&L, and so on. Losses count as negative values in the sum. For the worked five-trade example showing wins and losses combined, see What Is Cumulative P&L.
What is daily PNL vs. cumulative PNL?
Daily PNL measures profit or loss from trades closed on a single calendar day and resets to zero at the start of each new day. Cumulative P&L accumulates across all days in your selected date range and does not reset. Use daily PNL to review a single session and cumulative P&L to evaluate performance over weeks or months.
How does leverage affect PNL?
Leverage multiplies both gains and losses by the leverage factor. With 10x leverage, a 2.5% price move produces 10 times the P&L of the same move without leverage: +$10,000 instead of +$1,000 on a 1 BTC position. The loss scenario is identical: a 2.5% adverse move with 10x leverage produces −$10,000.
What is a good PNL ratio?
There is no universally defined good PNL ratio. What matters is that your cumulative P&L is positive over time and that your average winning trade exceeds your average losing trade, which traders call a positive profit factor. Many active traders aim for a reward-to-risk ratio (the ratio of average winning trade size to average losing trade size) of at least 1.5:1, combined with a win rate above 50%. Individual results vary based on strategy, market conditions, and position sizing. This is not financial advice. Trading performance benchmarks serve as educational reference points only.
Related reading:
- Introduction to Take-Profit and Stop-Loss for Perpetual Futures Contracts
- How to Get Started With Futures Trading: Perpetual and Expiry Contracts
- Introduction to Take-Profit and Stop-Loss for Spot Trading
- Why Closed P&L Shows a Loss When Unrealized P&L Was Positive
- Trailing Stop Orders for Perpetual and Futures Trading