Skip to main content

How Does the “Mark Price” Used in Perpetual Futures Differ from a Standard Oracle Price Feed?

The standard oracle price feed typically reflects the spot price of the underlying asset from various exchanges. The "mark price" in perpetual futures, however, is often a calculated price designed to prevent manipulation and unnecessary liquidations.

It is usually a blend of the oracle's spot price and the time-weighted average price (TWAP) of the futures contract's funding rate. This smoothing effect makes the mark price less volatile and a more reliable reference for margin and liquidation.

What Is the “Mark Price” and How Does It Relate to the Oracle Price Feed?
What Is the Purpose of the “Funding Rate” in a Perpetual Futures Contract?
How Can a Trader Use a Negative Funding Rate to Execute a ‘Cash and Carry’ Arbitrage Strategy?
What Is the Difference between the Mark Price and the Index Price in a Perpetual Swap?