Mark Price
The mark price is the referee of the derivatives market. It is the price that exchanges use to calculate your unrealized profit and loss, determine funding rates, and decide whether your position gets liquidated. Crucially, it is designed to be different from -- and more stable than -- the last traded price you see flashing on your screen.
Why does this matter? Because in a volatile market, the last traded price can be manipulated, gapped, or temporarily distorted by a single large order. The mark price exists to protect you from getting liquidated by a fake-out wick that has nothing to do with real market value.
In simple terms: The mark price is like the "fair price" sticker on a product, while the last traded price is whatever the last customer paid (which might include a panic surcharge or a discount). Exchanges use the mark price -- not the last trade -- to decide if your position survives or gets closed out.
How Mark Price Is Calculated
The Foundation: Index Price Plus Adjustment
The mark price is not pulled from thin air. It is derived from the index price (the weighted average of multiple spot exchanges) with adjustments for the unique mechanics of perpetual contracts:
Mark Price = Index Price + Funding Rate Impact + (Optional: Basis/Time Decay)
Let us break down each component:
1. Index Price Component
The bulk of the mark price comes from the index price -- that multi-exchange weighted average we covered in detail elsewhere. This provides the manipulation-resistant baseline.
If the index price says BTC is worth $66,750, the mark price will be somewhere near $66,750, regardless of whether the perpetual contract is trading at $66,500 or $67,200.
2. Funding Rate Impact
This is where it gets interesting. The funding rate mechanism creates a natural pull between the perpetual contract price and the index price:
- When perp price > index price (premium/funding positive): Longs pay shorts. The mark price includes a slight upward adjustment to reflect that longs are paying for the privilege of being long.
- When perp price < index price (discount/funding negative): Shorts pay longs. The mark price adjusts downward accordingly.
The exact formula varies by exchange, but the principle is consistent: the mark price tracks the "fair value" of the contract, including the cost (or benefit) of carrying the position through funding cycles.
3. Time Decay and Basis (Exchange-Specific)
Some exchanges incorporate a basis component that accounts for the theoretical difference between spot and futures pricing over time. For perpetual contracts (which have no expiry), this effect is minimal but not zero. The basis tends to decay toward zero as funding payments normalize the perp-spot spread.
Exchange-Specific Formulas
Different exchanges calculate mark price slightly differently:
| Exchange | Mark Price Formula Key Features |
|---|---|
| Binance | Index price + moving average funding rate basis (last 8 hours) |
| Bybit | Index price + discounted basis with depth-weighted adjustment |
| OKX | Index price + linear interpolation of basis component |
| dYdX | Oracle median price with real-time adjustment factor |
The differences are usually small (a few basis points) but can matter for positions near liquidation.
Why Mark Price Matters (More Than You Think)
1. Your PnL Uses Mark Price, Not Last Price
Look at your trading interface. That green or red number showing your unrealized profit or loss? That is calculated using the mark price, not the last traded price. Your perp could be trading at $67,200 while the mark price shows $66,800, and your PnL reflects the $66,800 figure.
This prevents your PnL from swinging wildly on temporary wicks that do not reflect fair value.
2. Liquidations Trigger on Mark Price
This is critical: exchanges liquidate positions when the mark price crosses your liquidation threshold, not the last traded price.
Scenario: Your liquidation price is $64,000 (mark price basis).
- A flash crash wicks the last traded price to $63,800
- But the mark price (smoothed, index-based) only dips to $64,200
- Result: You survive. Without the mark price protection, you would have been liquidated.
This protection is one of the main reasons reputable exchanges use mark price liquidation instead of last-price liquidation.
3. Funding Rate Settlement Reference
Every 8 hours (typically at 00:00, 08:00, and 16:00 UTC), the funding payment is calculated based on the difference between the mark price and the index price. The mark price serves as the neutral reference point for determining who pays whom.
4. Arbitrage Pricing Signal
Professional arbitrageurs monitor the spread between the mark price and the perpetual traded price. When the gap widens significantly (indicating extreme greed or fear), arb bots step in to close the gap. The mark price acts as the gravity center that the perp price orbits around.
Real-World Example: Mark Price Saving Your Position
Setup: You are short 5 BTC at 10x leverage, entry at $68,000. Your liquidation price (mark price basis) is approximately $74,800.
The event: A sudden burst of buying hits the market (maybe an ETF approval rumor). The perpetual contract price rockets from $68,000 to $75,500 in 2 minutes -- a massive green candle.
But here is what happens under the hood:
- Last traded price: $75,500 (way above your $74,800 liq)
- Index price: Only moved to $70,200 (spot exchanges did not spike as hard)
- Mark price: Calculated at approximately $71,500 (index plus modest funding adjustment)
- Your status: NOT liquidated, despite the last price being above your liq
Why: The perp price spike was a momentary frenzy in the derivatives market that did not reflect the underlying spot reality. The mark price, anchored to the index, filtered out the noise.
Without mark price protection: Your position would have been liquidated at $74,800 (last price basis), and then price would likely have reverted -- leaving you liquidated on a wick that had no business triggering a liq.
Result: You survived because the exchange uses mark price for liquidation. Over the next hour, the perp price converges back toward the mark, and your short position is profitable again.
The Relationship Between Prices: A Quick Reference
It is easy to confuse the different "prices" you see in crypto trading. Here is how they relate:
| Price Type | What It Is | Used For | Manipulation Resistant? |
|---|---|---|---|
| Spot Price | Current price on one exchange for immediate delivery | Spot trading, reference | No (single exchange) |
| Index Price | Weighted average of multiple spot prices | Basis for mark price | Yes (multi-source) |
| Mark Price | Fair value estimate for derivatives | PnL, liquidation, funding | Yes (derived from index) |
| Last Traded Price | Most recent fill on the perp market | Display, market sentiment | No (single trade) |
| Market Price | Best current bid/ask midpoint | Order execution | Partially (real-time) |
Key insight: For leveraged perp traders, the mark price is the only price that truly matters for survival (liquidation) and accounting (PnL). Everything else is context.
Common Mistakes Traders Make With Mark Price
Mistake 1: Panicking When Last Price Spikes But Mark Price Is Calm
You see the last price rocket against your position and your heart races. But if the mark price has barely moved, your actual risk position is unchanged. The perp market is temporarily disconnected from reality -- it will converge back.
Fix: Train yourself to look at the mark price first, last price second. If mark is stable, stay calm.
Mistake 2: Assuming Mark Price = Entry Price for PnL Calculation
Your unrealized PnL is: (Mark Price - Entry Price) x Position Size (for longs). It is NOT based on where you could currently exit the position (which would use market price). There can be a noticeable gap between your displayed PnL and your actual exit value.
Fix: Understand that mark price PnL is an estimate. Realized PnL depends on actual fill prices at exit.
Mistake 3: Ignoring Mark Price When Setting Stop Losses
If you set a stop loss based on last price levels but your liquidation is calculated on mark price, you can end up in a situation where your stop should have triggered (by last price) but the exchange uses mark price for trigger calculations, creating unexpected behavior.
Fix: Know whether your exchange triggers stops on mark price or last price. Most use mark price for stop orders on perps, but verify this for your platform.
Mistake 4: Trading the Mark-Perp Spread Without Edge
The gap between mark price and perpetual traded price represents an arbitrage opportunity in theory. In practice, funding rate costs, fees, execution timing, and the risk of adverse price movement eat most retail traders alive.
Fix: If you want to trade the basis spread, understand you are competing against institutional arb bots with lower fees, faster execution, and better data. Size accordingly.
Frequently Asked Questions
Q: Why is my PnL different from what I calculate manually? A: Your exchange calculates PnL using the mark price, not the last traded price or your assumed exit price. The mark price includes funding rate adjustments and may differ noticeably from the displayed perpetual price, especially during volatile periods when the perp-spot spread widens.
Q: Can the mark price be wrong or manipulated? A: It is far harder to manipulate than single-exchange prices because it derives from the index price (multi-exchange average). However, if an attacker could simultaneously move prices on multiple major spot exchanges, the index (and thus the mark price) would shift. This would require enormous capital -- hundreds of millions for Bitcoin -- making it impractical for all but the most well-funded adversaries.
Q: Should I use mark price or last price for my trading decisions? A: Use mark price for risk management (position sizing, liquidation awareness, PnL assessment). Use last price and order book data for timing entries and exits. They serve different purposes: mark price is your "accounting truth," last price is your "execution reality."
Q: How often does the mark price update? A: On major derivatives exchanges, the mark price updates continuously -- typically every second or faster. It is a real-time calculation, not a periodic snapshot. However, the index price component (its foundation) may update at slightly different intervals depending on the exchange's data pipeline.
Q: Does mark price affect my funding rate payments? A: Indirectly yes. The funding rate is calculated based on the difference between the perpetual contract price and the mark price (or index price, depending on the exchange). So the mark price level influences whether you pay or receive funding, and how much. A wide perp-mark spread usually means elevated funding rates in the direction of the premium.
Related Terms
- Index Price - The foundation of the mark price calculation
- Liquidation Price - Where the mark price triggers forced closure
- Spot Price - The immediate delivery price on spot markets
- Funding Rate - Periodic payments influenced by mark-perp spread
- Perpetual Swaps - Contracts that rely on mark price for fair valuation
- Market Price - The executable price in the order book
Deep Dive
Want to explore further? Check out:
- Funding Rate Complete Guide - How mark price drives funding settlements
- Perpetual Swaps Explained - Understanding the contracts built on mark price mechanics
- Open Interest Explained - How mark price affects position valuations market-wide

