Skip to main content

What Is ‘Mark Price’ and How Do Oracles Contribute to Its Calculation?

The 'mark price' is an estimated fair price of a perpetual futures contract, designed to prevent unnecessary liquidations that can occur due to temporary market fluctuations or manipulation on a single exchange. Oracles contribute by providing the underlying asset's spot price, often averaged across multiple exchanges.

The mark price is typically calculated using this reliable oracle spot price combined with a decaying funding rate component.

What Is the Difference between the Mark Price and the Index Price in a Perpetual Swap?
What Is the Risk of “Oracle Manipulation” in a Decentralized Derivatives Exchange?
What Is the “Mark Price” and How Does It Relate to the Oracle Price Feed?
How Does the “Mark Price” Used in Perpetual Futures Differ from a Standard Oracle Price Feed?