Mark Price vs. Index Price vs. Reference Price: What They Are and Why They Matter
Feb 23, 2026

Every perpetual exchange runs on three prices. They look similar. They behave differently. And when the data behind them breaks, the consequences hit users directly — through bad liquidations, erratic funding, and margin calculations that don’t reflect where the market actually is.
This guide explains what mark price, index price, and reference price actually do, how they interact, and why the quality of the underlying data source determines whether any of it works.
Index Price
The index price is an external benchmark. It represents the spot price of an asset, typically aggregated from multiple exchanges, weighted by volume or liquidity.
Its job is simple: reflect where the asset is actually trading in the broader market, independent of conditions on any single venue.
Index prices are used to anchor perpetual contracts. Without a reliable external reference, the contract price drifts from reality — and every downstream calculation drifts with it.
What matters in an index price: the number and quality of sources contributing to it, the weighting methodology, and whether the aggregation logic is disclosed. An index built from two low-volume exchanges and an index built from 125 institutional publishers are not the same product, even if both claim to show “the price.”
Mark Price
The mark price is the price a venue uses internally to calculate unrealized P&L, margin requirements, and liquidation triggers. It’s the price that determines whether a position gets liquidated.
Mark price is typically derived from the index price, with adjustments. Common adjustments include a moving average of the basis (the difference between the contract price and the index), or a smoothing function designed to prevent short-term manipulation from triggering liquidations.
The relationship between mark price and index price is where most risk concentrates. If the index is noisy — because it’s sourced from thin venues or a single exchange — the mark price inherits that noise. Smoothing helps, but it can’t fix bad inputs. A smoothing function applied to inaccurate data produces a smoother version of the wrong price.
Reference Price
Reference price is the broadest term. It refers to any price used as a benchmark for valuation, settlement, or comparison. In traditional finance, reference prices include closing prices, VWAP, or settlement prices published by exchanges or clearinghouses.
In crypto derivatives, “reference price” often refers to the price used at specific intervals — for example, the price at which a funding rate is calculated, or the price used to determine settlement at contract expiry.
The distinction matters because reference prices are typically snapshot-based, while mark and index prices update continuously. A reference price might be the 30-second TWAP of the index at the top of each hour. If the underlying index is stale or manipulated during that window, the reference price locks in a bad number that affects every user on the platform.
How They Interact
The dependency chain is straightforward:
Raw market data → Index price → Mark price → Liquidations, margin, funding
Index price is the foundation. Mark price is the risk-management layer built on top. Reference prices are periodic snapshots used for specific calculations. When data quality is high at the base layer — meaning prices are sourced from deep, competitive markets with transparent aggregation — the entire chain operates reliably. When data quality is low, every layer amplifies the problem.
Where Data Quality Breaks the Chain
The most common failure mode is an index built from thin or non-representative venues. In U.S. equities, for example, IEX and MEMX account for roughly 5.6% of spot volume. Spreads on these venues are 6x–50x wider than primary exchanges. An index anchored to these venues doesn’t reflect where the market is actually trading — it reflects where a small fraction of the market is trading, with significantly worse pricing.
The result: mark prices drift from reality. Liquidations trigger at prices that wouldn’t hold on any major venue. Funding rates oscillate because the mark-to-index spread is noisy. Users lose money on mechanics, not on trades.
This isn’t hypothetical. Pyth Pro tracks the NBBO at 94–96% for top US equities — 94.2% for the top 100 by market cap, and 96.1% excluding MAG7 stocks traded at penny spreads — with median deviation of 1–2 basis points. Thin-venue proxies land at roughly 17.8% within NBBO, with deviation of 33–49 basis points. The difference is approximately 7x.
Pyth also delivers overnight prices via its 24/5 US equities coverage through Blue Ocean ATS, covering pre-market (4am ET) through post-market (8pm ET) and overnight sessions — a window most index providers leave dark entirely.
What This Means for Exchange Operators
If you operate a perpetual exchange, your mark price system is only as good as its data inputs. The questions that matter:
• Where does your index price come from? First-party institutional sources, or repackaged exchange APIs?
• Is the aggregation logic transparent, or is it a black box?
• Do your prices include confidence intervals — explicit signals about data quality during thin liquidity?
• How do prices behave during volatility, outside regular trading hours, and across sessions?
Frequently Asked Questions
What’s the difference between mark price and index price?
The index price is an external market benchmark — where the asset is trading across venues. The mark price is derived from it and used internally by the exchange to calculate P&L, margin, and liquidation levels. Index price is the input; mark price is the risk-management output.
Why does mark price sometimes differ from the last traded price?
Mark price is smoothed to prevent short-term manipulation from triggering unfair liquidations. It incorporates the index price and a moving average of the basis, so it can diverge from the last trade price during volatile periods. This is by design — but it only works correctly if the underlying index is accurate.
What happens when the index price is wrong?
Errors in the index propagate through the entire chain. A bad index price produces a bad mark price, which can trigger incorrect liquidations, distort funding rates, and generate inaccurate margin calculations. No amount of smoothing at the mark price layer fixes a flawed index at the base.
How is reference price different from mark price?
Mark price updates continuously. Reference price is a snapshot taken at a specific moment — used for funding rate calculations or settlement at expiry. Both depend on the quality of the underlying index, but reference prices are more vulnerable to manipulation or staleness during the specific window when the snapshot is taken.
What makes an index price high quality?
A high-quality index draws from deep, representative venues with transparent weighting methodology. It should include confidence intervals to signal data reliability during thin markets, update at millisecond frequency, and source prices from institutions actively trading the asset — not from venues accounting for a small fraction of overall volume.
Pyth Pro delivers institutional-grade price data across equities, crypto, FX, commodities, and fixed income. One integration, all asset classes, updated every millisecond with sub-100ms end-to-end latency and >99.99% uptime.
Want to see how it compares to your current data stack? Book a demo here.





