Coin Open Interest by Exchange

Get a coin's current futures open interest on each exchange, including the USD value, the number of coins, the breakdown into stablecoin-margined and coin-margined, and open interest percentage changes from 5 minutes to 24 hours. The first row is the market-wide total.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Available on all API plans: Hobbyist Startup Standard Professional Enterprise

Update frequencyEvery 10 seconds

Response Data

data is an array. In the first row, exchange is All, the market-wide total row; each row after it is one exchange. The All row is not guaranteed to equal exactly the sum of the exchange rows below it; when calculating shares by exchange, sum the exchange rows yourself.

📘

Changes Are Already Percentage Values

The *_change_percent_* fields are in %: 0.82 means 0.82%, so there is no need to multiply by 100.

200 · application/json · See the response example in the right panel.

FieldTypeAlways ReturnedDescription
codestringYesBusiness status code; "0" means success
msgstringNoResult message
dataarray of objectYesOpen interest on each exchange; the first row is the total
data[].exchangestringYesExchange name; All is the market-wide total row
data[].symbolstringYesCoin
data[].open_interest_usdnumberYesOpen interest value, in USD
data[].open_interest_quantitynumberYesOpen interest quantity, in number of coins
data[].open_interest_by_coin_marginnumberNoOpen interest value of coin-margined futures, in USD
data[].open_interest_by_stable_coin_marginnumberNoOpen interest value of stablecoin-margined (commonly called USDT-margined) futures, in USD
data[].open_interest_quantity_by_coin_marginnumberNoOpen interest quantity of coin-margined futures, in number of coins
data[].open_interest_quantity_by_stable_coin_marginnumberNoOpen interest quantity of stablecoin-margined futures, in number of coins
data[].open_interest_change_percent_5mnumberNoOpen interest change over the past 5 minutes, in %
data[].open_interest_change_percent_15mnumberNoOpen interest change over the past 15 minutes, in %
data[].open_interest_change_percent_30mnumberNoOpen interest change over the past 30 minutes, in %
data[].open_interest_change_percent_1hnumberNoOpen interest change over the past 1 hour, in %
data[].open_interest_change_percent_4hnumberNoOpen interest change over the past 4 hours, in %
data[].open_interest_change_percent_24hnumberNoOpen interest change over the past 24 hours, in %

API Plans

All API plans can call this endpoint. For the price of each plan, see API Plans.

API PlanAccess
Hobbyist✅ Yes
Startup✅ Yes
Standard✅ Yes
Professional✅ Yes
Enterprise✅ Yes

Use This Endpoint with AI

Pick a task and click Open in ChatGPT or Open in Claude: the AI reads this page first and then gives you the result. You can also click Copy and paste the full prompt into the AI tool you use.

Fetch data with Python
Have AI write a Python function that lists the top 10 exchanges by BTC open interest.
Build an unusual open interest alert
Have AI write a script that alerts you when the 1-hour open interest change exceeds a threshold.
Understand this endpoint
Have AI explain the response fields and the difference between stablecoin-margined and coin-margined in plain language.

This endpoint provides data through the REST API. Use the prompts above to have AI write the request code. For the tools available through MCP, see CoinGlass MCP.

Use Cases

ScenarioDescription
Open Interest Distribution RankingShow a coin's open interest ranking and share on each exchange to see which platforms capital is concentrated on.
Short-Term Unusual Activity MonitoringUse the 5-minute to 4-hour changes to spot exchanges where open interest suddenly surges or plunges.
Stablecoin-Margined vs. Coin-Margined StructureUse the open interest breakdown between the two futures types to observe changes in the market's leverage structure.
Market DashboardUse it as a data source for a real-time dashboard, showing the market-wide futures size alongside price.

Related Endpoints

EndpointHow It Differs
Aggregated Open Interest OHLC HistoryHistorical trend summed across all exchanges
Exchange Open Interest History ChartHistorical open interest curves for each exchange
Open Interest OHLC HistoryOpen interest candles for a single trading pair
Coin Funding Rate by ExchangeCurrent funding rates on each exchange

FAQ

Is a change of 0.82 equal to 0.82% or 82%?

0.82%. The open_interest_change_percent_* fields of this endpoint are already percentage values: 1 means 1%.

What is the All row?

The row whose exchange is All is the market-wide total row. It comes first and is not guaranteed to equal exactly the sum of the exchange rows below it. When calculating each exchange's ranking or share, remove this row first to avoid double counting.

How often is it updated?

Every 10 seconds.

Learn More: Bitcoin Open Interest by Exchange

Why Look at How Open Interest Is Distributed Across Exchanges?

Platforms where open interest is concentrated have a greater impact on price. When top traders or institutions concentrate their position-building on one platform, it often shows up first in that platform's open interest changes.

What Is Special About CME Open Interest?

CME is a regulated futures exchange whose participants are mainly institutions, and changes in its open interest are often taken as a reference for institutional capital flows.

How Do I Get Historical Open Interest Changes?

This endpoint only returns current values. For historical trends, use Exchange Open Interest History Chart or Aggregated Open Interest OHLC History.

Query Params
string
required
Defaults to BTC

Coin symbol, e.g., BTC, ETH, SOL. For the coins you can query, see the Supported Coins endpoint.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json