This article was generated by AI. Please verify important information independently.

What Is PNL in Crypto: Quanto Contracts Guide

Crypto Wiki|Jul 13, 2026|4.5 (500 ratings)
AI Summary

Learn what PNL means in crypto trading. Complete guide to Quanto contracts, realized vs unrealized PNL, formulas, and how funding rates affect your pr...

If you have opened a Quanto crypto futures position and found your PNL did not move the way you expected relative to the price change, the Quanto Multiplier is almost certainly the missing piece.

This guide covers everything you need to resolve that confusion: a precise definition of PNL, the difference between realized and unrealized PNL, exactly how Quanto crypto contracts work, the complete PNL formula with a step-by-step worked example, a comparison of Quanto against linear and inverse contracts, how funding rates modify your net PNL, and the risk characteristics unique to Quanto positions. Whether you are evaluating your first Quanto trade or trying to understand why your dashboard numbers do not match your manual calculation, this guide provides the formula, the example, and the context you need.

This article is for educational purposes only and does not constitute financial or investment advice. Cryptocurrency derivatives trading carries significant risk. Understand the mechanics fully before committing capital.

Key Takeaways:

  • PNL stands for Profit and Loss: the net gain or loss on a trading position.
  • A Quanto crypto contract is priced in USD but settles your PNL in a fixed BTC amount per $1 of price movement.
  • The Quanto PNL formula is: (Exit Price - Entry Price) x Contract Size x Quanto Multiplier.
  • Quanto contracts differ from inverse contracts: the BTC payout per $1 move is fixed, not variable.
  • Primary exchanges offering Quanto contracts: BitMEX, Bybit, and OKX.

What Does PNL Mean in Crypto Trading?

PNL stands for Profit and Loss (also written as P&L in traditional finance). In crypto trading, PNL refers to the net financial gain or loss on a trading position: the difference between what you paid to enter a trade and what you receive when you exit it.

The crypto community uses "PNL" rather than "P&L" as the standard abbreviation. You will see PNL displayed on every major derivatives exchange dashboard, from BitMEX to Bybit to OKX. This guide uses PNL throughout.

PNL exists in two states in crypto derivatives: unrealized (while your position is still open) and realized (after you close it). The next section covers this distinction in precise detail.

In a standard spot trade, the calculation is direct: you buy Bitcoin at $40,000 and sell at $45,000, and your PNL is $5,000. In Quanto crypto contracts, one additional variable changes the entire calculation. That variable is the Quanto Multiplier, and the rest of this guide explains exactly how it works.


Realized vs. Unrealized PNL: What's the Difference?

Your PNL exists in one of two states at any moment: Realized PNL, which is locked in when you close a position, and Unrealized PNL, which is the floating gain or loss on an open position that changes in real-time.

Realized PNL

Realized PNL is the profit or loss that has been settled by closing a position. The moment you close, the gain or loss transfers from a floating number on your screen to your actual account balance.

The formula for a long position is:

Realized PNL = (Exit Price - Entry Price) x Contract Size x Quanto Multiplier

In plain terms: once you close your position, the BTC amount you gained or lost is transferred to your account balance. For a short position, the formula inverts: (Entry Price - Exit Price) x Contract Size x Quanto Multiplier.

Unrealized PNL

Unrealized PNL is the profit or loss on an open position that fluctuates in real-time. It is not cash in your account; it only becomes real when you close.

In Quanto contracts, unrealized PNL is calculated using the mark price (a composite reference price derived from multiple spot exchanges), not the last traded price. This protects against price manipulation triggering unfair liquidations. You can read more about how mark price calculation works for perpetual contracts on Bybit's documentation.

The formula is:

Unrealized PNL = (Mark Price - Entry Price) x Contract Size x Quanto Multiplier

In plain terms: substitute the current mark price for the exit price to see your floating gain or loss at any moment.

The detail most traders miss: in a Quanto contract, both Realized PNL and Unrealized PNL are denominated in the settlement cryptocurrency (typically Bitcoin). Even though the contract price is quoted in USD, your profit or loss is paid out in BTC. This is the defining feature of Quanto contracts, and the reason your PNL on the exchange dashboard may look different from what you calculated manually in dollar terms.


What Is a Quanto Crypto Contract?

A Quanto crypto contract is a type of cryptocurrency derivative where the contract is priced in one currency (typically USD) but your profit and loss is settled in a fixed quantity of a different cryptocurrency, typically Bitcoin (BTC), regardless of what that cryptocurrency is currently worth in USD.

This settlement mechanic is what makes Quanto contracts unique. In a linear contract (also called a USDT-margined contract), you earn and lose USDT directly. In a Quanto contract, you earn and lose BTC, but the amount of BTC is fixed per $1 of price movement, not calculated dynamically from BTC's current USD price. This distinction sits at the center of why Quanto PNL behaves differently from every other contract type.

Most Quanto contracts in crypto are perpetual futures contracts (also called perpetual swaps or perps): contracts with no expiry date that can be held indefinitely as long as you maintain sufficient margin. BitMEX pioneered Quanto perpetuals in the crypto derivatives space with the XBTUSD contract, which remains the canonical reference for understanding Quanto mechanics. Some exchanges also offer Quanto contracts tracking Ethereum (ETH) price movements, still settled in BTC.

Quanto contracts were originally developed in traditional financial markets to give investors exposure to a foreign asset's price movement without taking on currency conversion risk. In crypto, they allow you to express a directional view on BTC or ETH price while receiving a predictable BTC payout per $1 of price movement, without the variable conversion factor that inverse contracts introduce. A trader who wants a fixed BTC amount per dollar of price movement, and who prefers not to hold USDT, finds Quanto contracts a useful instrument for that purpose.

(Quanto-like mechanisms are beginning to appear in decentralized finance (DeFi) protocols built on blockchain infrastructure, though the mechanics may differ from centralized exchange implementations.)


How Is PNL Calculated in a Quanto Contract?

Quanto PNL calculation requires one variable beyond the standard entry/exit price difference: the Quanto Multiplier. This multiplier converts every dollar of price movement into a precise BTC amount, and it is what separates an accurate Quanto PNL calculation from an incorrect one.

The Quanto Multiplier Explained

The Quanto Multiplier is a fixed conversion factor that determines exactly how much cryptocurrency you earn or lose per $1 of price movement per contract in a Quanto futures position. On BitMEX's XBTUSD Quanto contract, the multiplier is 1 satoshi (0.00000001 BTC) per $1 per contract. You can verify the current value directly in the BitMEX XBTUSD contract specifications.

Your PNL is always expressed in BTC, and the BTC amount is calculated from the price movement alone, not from the current BTC/USD exchange rate at settlement time. This is the key difference from an inverse contract, where the BTC payout depends on both the price movement and the current BTC price.

Important: The Quanto Multiplier is not the same as your leverage setting. Leverage determines your position size; the Quanto Multiplier is a fixed contract parameter that converts USD price movement into BTC PNL. They are independent variables in your PNL calculation.

The core formula is:

BTC PNL = Price Change ($) x Number of Contracts x Quanto Multiplier

In plain terms: multiply the dollar price change by the number of contracts you hold and by the fixed multiplier to get your BTC gain or loss.

Step-by-Step Quanto PNL Calculation Example

The following example walks through a complete Quanto PNL calculation using BitMEX XBTUSD contract parameters, so you can apply the same method to your own positions.

Contract parameters for this example:

  • Exchange: BitMEX XBTUSD
  • Entry Price: $40,000
  • Exit Price: $45,000
  • Contract Size: 100 contracts
  • Quanto Multiplier: 0.00000001 BTC per $1 per contract
  • BTC market price at close: $45,000 (illustrative example)
  1. Identify the Quanto Multiplier for your contract. For the BitMEX XBTUSD contract, the Quanto Multiplier is 0.00000001 BTC (1 satoshi) per $1 of price movement per contract. Always verify this value directly with your exchange before trading.

  2. Record your entry price and exit price. In this example: Entry Price = $40,000; Exit Price = $45,000. The price moved $5,000 in your favor.

  3. Count your contract size (number of contracts). In this example: 100 contracts.

  4. Apply the Quanto PNL formula. Using the formula: BTC PNL = Price Change x Number of Contracts x Quanto Multiplier:

BTC PNL = $5,000 x 100 x 0.00000001 BTC = 0.005 BTC
  1. Interpret your BTC result. You earned 0.005 BTC on this trade. This amount transfers to your account balance upon closing the position.

  2. Convert to approximate USD value (optional). At a BTC price of $45,000 (illustrative): 0.005 BTC x $45,000 = $225 USD.

Note: This is the gross PNL before trading fees and any funding rate payments. Your net PNL will differ if you held the position across funding periods. See the funding rate section below.

PNL scenarios using the same contract parameters (100 contracts, 0.00000001 BTC multiplier):

ScenarioPrice MovementBTC PNLApprox. USD Value at $45,000 BTC
Bull (price rises $5,000)+$5,000+0.005 BTC+$225
Bear (price falls $5,000)-$5,000-0.005 BTC-$225
Sideways (price flat)$00 BTC$0

Quanto vs. Linear vs. Inverse Contracts: PNL Comparison

There are three main types of crypto futures contracts: linear (USDT-settled), inverse (coin-settled), and Quanto (fixed-crypto-settled), and each calculates PNL differently.

Contract TypeDenomination CurrencySettlement CurrencyPNL FormulaKey Risk ProfileExchange Example
QuantoUSDBTC (fixed amount)(Exit - Entry) x Size x MultiplierBTC payout value affected by BTC price changeBitMEX
LinearUSD / USDTUSDT(Exit - Entry) x SizeUSD-stable gain/lossBinance, Bybit
InverseUSDBTC (variable amount)(1/Entry - 1/Exit) x SizeNon-linear BTC payoutBitMEX (historical)

The most common source of confusion is between Quanto and inverse contracts. They are not the same. In an inverse contract (also called a coin-margined contract), BTC serves as both the underlying asset and the settlement currency, which means the BTC payout amount changes in a non-linear relationship with BTC's price. In a Quanto contract, the BTC payout per $1 of price movement is fixed by the multiplier, regardless of BTC's current USD price. This is the fundamental distinction between the two types. For a detailed look at how profit and loss calculations work in inverse contracts, Bybit's documentation on profit and loss calculations for inverse contracts provides a useful reference.

A Quanto contract and a perpetual swap are not mutually exclusive terms. Most Quanto crypto contracts are structured as perpetual swaps, meaning they have no expiry date. "Quanto" refers to the settlement mechanism; "perpetual" refers to the contract duration. A Quanto perpetual swap is simply a Quanto contract with no expiry.


How Funding Rates Affect Your Total PNL in Quanto Perpetuals

If your Quanto PNL is changing even though the market price has not moved, you are experiencing a funding rate payment, one of the most misunderstood aspects of perpetual futures trading.

The funding rate is a periodic payment, typically exchanged every 8 hours, between traders who hold long positions and traders who hold short positions in a perpetual futures contract. Its purpose is to keep the perpetual contract price anchored close to the spot market price. When the funding rate is positive, long position holders pay short position holders. When it is negative, short position holders pay long position holders.

In a Quanto perpetual contract, funding payments are made in the settlement cryptocurrency: BTC. This means your BTC balance changes every 8 hours based on your position size, the current funding rate, and the Quanto Multiplier. This is the mechanism behind the "my PNL changed without the price moving" experience.

The net PNL formula for a Quanto position held across funding periods is:

Net PNL = Position PNL +/- Funding Payments (in BTC)

Your total profit or loss is not just from the price movement. You must account for every funding payment that occurred while you held the position.

Worked example (funding rates are illustrative, not current market rates): You hold a long position of 100 XBTUSD contracts for 24 hours (3 funding periods). The position PNL from price movement is +0.005 BTC. The funding rate is 0.01% per period, costing you 0.0003 BTC in total funding payments. Your net PNL is 0.005 - 0.0003 = 0.0047 BTC.

Tip: Check the current and predicted funding rates on BitMEX, Bybit, or third-party aggregators like funding rate history on Coinglass before holding a Quanto position across multiple funding periods.


Risks Unique to Quanto Contract PNL

Quanto contracts carry risk characteristics that are distinct from linear contracts, and understanding them before you open a position is essential for sound position management.

Risk 1: Compounding Margin Risk

In a Quanto contract, your initial margin is held in BTC. If the BTC/USD price drops while your position is also moving against you, two things happen simultaneously: your unrealized PNL loss grows in BTC terms, and the USD value of your BTC margin shrinks. This compounding effect can accelerate your path to liquidation compared to a USDT-margined linear contract, where your margin value remains stable in USD terms regardless of BTC price movements. Verify your BTC margin value in USD terms alongside your position PNL, particularly during periods of high BTC price volatility.

Risk 2: Settlement Currency Risk

Even if your directional trade is correct (say you correctly predicted that BTC would rise), the USD value of your BTC payout depends on BTC's price at the time you close. If BTC drops significantly between when you open and close your position, your BTC profit may be worth less in USD than you expected. This is the currency risk unique to Quanto contracts. Account for BTC price scenarios when calculating your expected USD return, not just your BTC return.

Risk 3: Quanto Multiplier Position Sizing

Traders who do not account for the Quanto Multiplier when calculating their position size can take on far more or less dollar-equivalent exposure than intended. Your leverage setting and the Quanto Multiplier are two separate variables: leverage affects your position size, while the multiplier converts price movement to BTC PNL. Verify the multiplier value from your exchange's contract specifications before sizing your position.

On liquidation: on most major exchanges, your maximum loss is capped at your initial margin. The exchange will liquidate your position before your balance goes negative. However, compounding Quanto risk means liquidation can occur faster than in linear contracts. Use your exchange's built-in liquidation price calculator to monitor your risk threshold in real time.

For new Quanto traders: start with small position sizes, use stop-loss orders, and confirm your exchange's current funding rate before holding positions across multiple 8-hour funding periods. If you are new to perpetual futures, Bybit's guide on getting started with futures trading perpetual and expiry contracts provides useful foundational context.


Which Exchanges Offer Quanto Crypto Contracts?

The primary exchanges currently offering Quanto crypto contracts are BitMEX, Bybit, and OKX. Product offerings change over time, so treat this list as a starting point and confirm current availability directly with each exchange before trading.

  • BitMEX: BitMEX pioneered Quanto contracts in the crypto derivatives space. Its flagship XBTUSD Quanto perpetual contract uses a multiplier of 1 satoshi (0.00000001 BTC) per $1 per contract and is settled in BTC. Quanto contracts represent a meaningful portion of open interest on BitMEX, reflecting sustained use by active derivatives traders. Check current specifications at the BitMEX XBTUSD contract specifications page.

  • Bybit: Bybit offers Quanto-style contracts alongside its more prominent linear (USDT-margined) products. Confirm current Quanto contract availability and multiplier specifications at Bybit's trading platform before trading.

  • OKX: OKX lists Quanto contracts on select trading pairs. Check current availability at OKX before opening any position.

Exchange product offerings, contract specifications, and Quanto Multiplier values are subject to change. Always confirm current contract specifications directly with the exchange before opening a position.


Frequently Asked Questions

What is the difference between realized and unrealized PNL?

Realized PNL is the profit or loss locked in when you close a position. It transfers from a floating number to your actual wallet balance. Unrealized PNL is the floating gain or loss on an open position that changes in real-time with the mark price. In Quanto contracts, both realized and unrealized PNL are denominated in BTC, not USD, even though the contract is priced in USD.

What is a quanto contract in crypto?

A Quanto crypto contract is a derivative priced in USD but settled in a fixed quantity of cryptocurrency (typically BTC) per $1 of price movement. The BTC payout amount is fixed by the Quanto Multiplier and does not change based on BTC's current market price. This distinguishes Quanto contracts from inverse contracts, where the BTC payout is variable.

How do you calculate PNL in crypto trading?

In a Quanto contract, the formula is: PNL = (Exit Price - Entry Price) x Contract Size x Quanto Multiplier. The result is expressed in BTC. For a worked example: a $5,000 price gain on 100 XBTUSD contracts with a 0.00000001 BTC multiplier produces 0.005 BTC. For unrealized PNL on an open position, substitute the mark price for the exit price.

What is a quanto multiplier?

The Quanto Multiplier is a fixed conversion factor that determines how much cryptocurrency you earn or lose per $1 of price movement per contract. On BitMEX's XBTUSD Quanto contract, the multiplier is 1 satoshi (0.00000001 BTC) per $1 per contract. The multiplier is a fixed contract parameter set by the exchange and does not change with market conditions.

Is quanto the same as inverse futures?

No. In an inverse futures contract, BTC is both the underlying asset and the settlement currency, meaning BTC's current price directly affects the value of your payout in a non-linear relationship. In a Quanto contract, the BTC payout per $1 of price movement is fixed by the Quanto Multiplier, regardless of BTC's current USD price. The two contract types have fundamentally different settlement mechanics.

What exchanges offer quanto crypto contracts?

The primary exchanges currently offering Quanto crypto contracts are BitMEX (the pioneer, offering the XBTUSD Quanto perpetual), Bybit, and OKX. Exchange product offerings change over time, so confirm current Quanto contract availability directly with each exchange before trading. Multiplier values and contract specifications vary by exchange and contract.

How does leverage affect PNL in crypto?

Leverage amplifies your PNL in both directions by increasing your effective position size. With 10x leverage on a Quanto contract, the BTC amount gained or lost per $1 of price movement is multiplied tenfold because you hold 10 times more contracts for the same margin. Higher leverage also increases your liquidation risk. Note that leverage and the Quanto Multiplier are separate variables: leverage affects position size, while the Quanto Multiplier converts price movement into BTC PNL.

What happens to my PNL if Bitcoin price drops?

In a Quanto contract, a BTC price drop creates a compounding effect when BTC is your settlement currency. Your long position loses value in BTC terms as the contract price falls, and that BTC payout is worth fewer USD because BTC's market price is simultaneously lower. This dual impact differs from a USDT-margined linear contract, where a BTC price drop affects only the position value, not the currency in which margin is held.

What is the settlement currency in a quanto contract?

In most Quanto crypto contracts, the settlement currency is Bitcoin (BTC). This means your PNL, regardless of whether the underlying asset is BTC, ETH, or another token, is paid out in a fixed BTC amount calculated using the Quanto Multiplier. Your initial margin is also held in BTC in most Quanto contracts, which means a BTC price drop can erode both your position value and your margin value simultaneously.

What is mark price in crypto futures?

The mark price is a composite reference price derived from multiple spot exchanges, used by derivatives platforms to calculate unrealized PNL and determine liquidation thresholds. In Quanto contracts, unrealized PNL uses the mark price, not the last traded price, to prevent price manipulation from triggering unfair liquidations. When you see your unrealized PNL fluctuating on your exchange dashboard, it is tracking the mark price, not the spot price.


Conclusion

Quanto crypto contracts follow a precise settlement logic: the contract is priced in USD, your PNL is settled in BTC, and the Quanto Multiplier (0.00000001 BTC per $1 per contract on BitMEX XBTUSD) converts every dollar of price movement into a fixed BTC amount. Your net PNL must account for both the directional trade outcome and any funding rate payments that occurred while you held the position.

Before opening a Quanto position, confirm the current Quanto Multiplier and funding rate on your exchange of choice. Apply the formula from this guide to calculate your expected PNL at different price targets before you enter. Use your exchange's built-in liquidation price calculator to set appropriate risk parameters from the start.

BitMEX and Bybit both offer built-in PNL and liquidation calculators on their trading platforms. For further context on setting up and managing positions in perpetual futures, Bybit's guide on take profit and stop loss for perpetual futures contracts covers practical risk management mechanics in detail.