PolyTerminal
Language en
Open Terminal

Glossary

What Is Index Price? Polymarket Perps

What the index price is on Polymarket Perps: where its feeds come from, how stale prices and outliers are dropped, and how funding and the mark price use it.

  • By PolyTerminal Team
  • Checked against the docs
  • Updated
  • 1 min read
On this page

Where it comes from

The index draws on outside feeds, among them Pyth, Chainlink Data Streams and Hyperliquid. The exchange combines them as a weighted average after stale prices and outliers are dropped, so one stale or strange feed cannot move the index alone. The system picks different feeds depending on the market session; for instance, it can use primary venue feeds in regular hours and after-hours feeds overnight. A session changes which feeds are used, not the margin or liquidation rules.

What uses it

The funding calculation measures how far the order book has drifted from the index, and funding is what keeps the perpetual's price anchored to it. The mark price is built around the index too: its first candidate is Index + EMA(Mid - Index), where Mid is the midpoint of the best bid and best ask and EMA is an exponential moving average, and each candidate falls back to the index when its own data is missing. If the book is empty, nothing has traded recently and no outside mark feeds are available, the mark simply follows the index.

A common mix-up

The index price is not a traded price and it is not the price used for margin. It describes the underlying asset, while the mark price describes the perpetual contract. The mark price guide shows how the index, the mark and the last price relate.

Sources and checks

Every rule quoted in this article comes from the registry below. Each row names the official page and the day it was compared with the text.

All 6 rules used in this article
RuleValueOfficial sourceChecked
What the index price isPolymarket's own estimate of what the underlying asset is worthdocs.polymarket.com/perps/learn-about-trading/index-price
Index price publication interval200 millisecondsdocs.polymarket.com/perps/learn-about-trading/index-price
Index price feed sourcesPyth, Chainlink Data Streams and Hyperliquiddocs.polymarket.com/perps/learn-about-trading/index-price
How the index is combineda weighted average after stale prices and outliers are droppeddocs.polymarket.com/perps/learn-about-trading/index-price
Feed selection for the index pricedifferent feeds depending on the market sessiondocs.polymarket.com/perps/learn-about-trading/index-price
Mark candidate C1Index + EMA(Mid - Index)docs.polymarket.com/perps/learn-about-trading/mark-price

Related terms

Read the full guide

PolyTerminal is an independent interface for Polymarket and is not operated or endorsed by Polymarket. Orders placed through PolyTerminal carry PolyTerminal’s Polymarket builder code, and PolyTerminal may charge a builder fee on top of Polymarket’s own fees. This page is educational and is not investment advice. Rules were compared with the official documentation on Oct 19, 2026; check the source before you act on a number.