Skip to main content
GET
GEX by strike with key markers

Authorizations

X-API-Key
string
header
required

API key prefixed with gex_sk_. Create one in your account dashboard.

Path Parameters

exchange
string
required

Crypto: bybit, deribit, okx, derive, binance, all / combined, or a +-joined subset such as deribit+derive. TradFi tickers: tradfi (all and combined are aliases). Use /exchanges for the live list.

Examples:

"all"

"deribit+derive"

"tradfi"

coin
string
required

Symbol (case-insensitive), for example BTC or QQQ. Use /coins for the list.

Example:

"BTC"

expiration
string
required

Expiration in DDMMMYY format (e.g., 25APR26), an ISO date (2026-04-25) or TOTAL for all expirations.

Example:

"25APR26"

Query Parameters

view
enum<string>
default:full

full (default) returns per-strike arrays, markers and metadata. levels returns only levels and metadata.

Available options:
full,
levels
range_pct
number

With view=full, keep only strikes within +/- this percent of spot in the per-strike arrays. Number in (0, 50]. No effect with view=levels.

Required range: x <= 50

Response

GEX by strike data

data
object
required

With view=full: gex_data, markers, metadata and levels. With view=levels: levels and metadata only.

meta
object
required

Self-describing meta of data responses (/levels, /gex/...). Keys are additive; exchange, coin and expiration keep their existing values.