Skip to main content
GET

What it returns

For each non-expired expiration, this endpoint returns:
  • Open Interest in USD (calls, puts, and total) per exchange
  • Gamma Exposure (total, upside, downside, absolute) per exchange
  • Contract count per exchange
  • Aggregated totals across all requested exchanges
  • Per-expiration metadata — date, days to expiry, timestamp
Use this to understand how gamma and OI are distributed across the term structure, and to spot the expirations where dealer positioning is heaviest.

Path parameters

string
required
Exchange name: bybit, deribit, okx, or all (cross-exchange aggregation).
string
required
Base coin symbol (uppercase).

Response shape

Per-expiration field guide

Each entry in exchanges.* and total contains the same metric set: total holds the aggregate across all exchanges included in the response. When querying a single exchange (e.g. deribit), exchanges.deribit and total are identical.

Errors

error
Exchange name not recognized.
error
The coin belongs to a market your plan doesn’t cover. See market_not_in_plan.
error
No data available for this coin/exchange combination.