How CoinGecko Records Single-Sided Open Interest

Last updated: October 30, 2026

CoinGecko records all derivatives open interest on a single-sided basis, so every open contract is counted exactly once. Because exchanges report open interest in different ways, we use one of three methods to get there, depending on what each exchange provides and how its market is structured.

This page explains what single-sided open interest is, how each method works, and what it means for the data you see on CoinGecko and through our API.

What is single-sided open interest?

Open interest is the total amount of outstanding derivatives contracts, such as perpetual swaps and futures, that have not yet been closed or settled.

Every contract has two sides: a long and a short. Single-sided open interest counts each contract once. Double-sided open interest counts both the long and the short side, so the same contract is counted twice.

For example, if Trader A opens a 1 BTC long and Trader B takes the matching 1 BTC short:

  • Single-sided open interest = 1 BTC

  • Double-sided open interest = 2 BTC

Single-sided reporting is the widely adopted convention in traditional futures and derivatives markets, and it is the standard CoinGecko uses for all exchanges.

How we calculate single-sided open interest

We apply one of three methods to each exchange:

Label

Method

Applies to

How it is calculated

Single Sided

Direct

Exchanges that report single-sided open interest

Taken as reported from the exchange’s endpoint

Adjusted to Single Sided

Divided by two

Exchanges that report only double-sided open interest

Reported figure ÷ 2

LP Sum

Summed

Liquidity pool-based exchanges (e.g. GMX-style perpetual DEXs)

Total long open interest + total short open interest

1. Direct from the exchange

When an exchange already reports single-sided open interest, we use its figure as provided, with no adjustment.

Example: An exchange reports 10,000 BTC of single-sided open interest. CoinGecko displays 10,000 BTC.

2. Divided by two

On order book exchanges, every long position is matched by a short position of the same size, so a double-sided figure is exactly twice the single-sided figure. When an exchange reports only double-sided open interest, we divide it by two.

Example: An exchange reports 20,000 BTC of double-sided open interest. CoinGecko displays 20,000 ÷ 2 = 10,000 BTC.

3. Summed for liquidity pool-based exchanges

On liquidity pool-based exchanges, such as GMX-style perpetual DEXs, traders do not trade against each other. Each trader’s long or short position is taken by the liquidity pool (LPs) on the other side. Long and short positions are therefore separate contracts, not two sides of the same one, and longs and shorts are usually not equal in size. To count each contract once, we add total long open interest and total short open interest together.

Example: Traders hold $60M in long positions and $40M in short positions against the pool. CoinGecko displays $60M + $40M = $100M. Dividing by two here would undercount the market, because each position has only one trader side.