What is Index Price?
Index price is a composite price calculated from multiple exchanges to represent the fair market value of an asset. Rather than relying on a single exchange's price, index prices aggregate data from several reputable venues, creating a more reliable and manipulation-resistant reference point. This aggregated price serves as the foundation for derivatives pricing, liquidations, and various DeFi protocol functions.
The importance of index prices becomes clear when considering that prices can vary significantly between exchanges at any moment. During volatile periods, some exchanges might have prices several percent above or below others due to liquidity differences, geographic factors, or temporary imbalances. Index prices smooth out these discrepancies.
How it Works
Index price is typically calculated as a weighted average of prices from selected component exchanges. The weighting might be equal, or it might factor in trading volume, liquidity depth, or other quality metrics. Most indices also include outlier detection to exclude prices that deviate significantly from the median.
For example, an ETH index price might combine prices from Coinbase, Binance, Kraken, and OKX. If three exchanges show ETH at $3,000 and one shows $2,900 due to a large sell order, the index price will be close to $3,000 rather than being dragged down by the outlier.
The component exchange selection is crucial. Reputable index providers choose exchanges based on volume, security, and historical reliability. Some indices update in real-time; others use time-weighted averages that smooth out even more variation.
In DeFi, oracles like Chainlink and Pyth provide index prices by aggregating data from multiple sources and delivering it on-chain. These oracle prices power lending liquidations, derivatives platforms, and various other protocol functions that require reliable price data.
Practical Example
On a perpetual futures platform, your position's mark price and liquidation calculations depend on the ETH index price. The index aggregates prices from five exchanges:
- Exchange A: $3,010
- Exchange B: $3,005
- Exchange C: $3,008
- Exchange D: $2,950 (outlier, excluded)
- Exchange E: $3,007
The index price calculates to approximately $3,007.50 after excluding the outlier. Even if a whale dumps on Exchange D and crashes its price to $2,900, the index price remains stable, protecting traders from manipulation-induced liquidations.
Why it Matters
Index prices provide the foundation for fair and transparent markets. They ensure that no single exchange's issues, whether manipulation, technical problems, or liquidity gaps, can unduly affect prices used for critical functions like liquidations.
For traders, understanding index prices explains why different platforms might show slightly different prices for the same asset and why liquidation prices relate to aggregated market prices rather than any single venue. Index prices also help evaluate whether a specific exchange's price represents fair value or is temporarily distorted.
Protocol designers rely on index prices to build robust systems. DeFi lending protocols use oracle-provided index prices for liquidation calculations. Perpetual futures use them for mark price calculations. The quality of the underlying index directly affects the security and fairness of these systems.
Fensory references index prices from leading oracle providers when displaying asset valuations, ensuring you see fair market prices that reflect genuine market consensus across venues.