Derivatives

get
Futures Perpetual Funding Rate

https://api.glassnode.com/v1/metrics/derivatives/futures_funding_rate_perpetual
The average funding rate (in %) set by exchanges for perpetual futures contracts. When the rate is positive, long positions periodically pay short positions. Conversely, when the rate is negative, short positions periodically pay long positions. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. Note: The mean Funding Rate across exchanges is an average of each exchange's Funding Rate weighted by the Open Interest of the corresponding exchange. All funding rates are 8 hour rates, e.g. if exchanges quote a different period, we normalize them to represent 8 hour rates. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesFundingRatePerpetual
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, deribit, ftx, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.00005274083591876747}]
400: Bad Request
unsupported asset

get
Futures Perpetual Funding Rate (All)

https://api.glassnode.com/v1/metrics/derivatives/futures_funding_rate_perpetual_all
The average funding rate (in %) set by exchanges for perpetual futures contracts. When the rate is positive, long positions periodically pay short positions. Conversely, when the rate is negative, short positions periodically pay long positions. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Note: The mean Funding Rate across exchanges is an average of each exchange's Funding Rate weighted by the Open Interest of the corresponding exchange. All funding rates are 8 hour rates, e.g. if exchanges quote a different period, we normalize them to represent 8 hour rates. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesFundingRatePerpetualAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"binance":0.0001,"bitfinex":0,"bitmex":0.0001,"bybit":0.0001,"deribit":0.00011363,"ftx":0.000248,"huobi":0.0001,"kraken":0.000279760001710784,"mean":0.00005274083591876746,"okex":-0.00022730130413101}}]
400: Bad Request
unsupported asset

get
Cash-Margined Futures Open Interest

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_cash_margin_sum
The total amount of futures contracts open interest () that is margined in USD or USD-pegged stablecoins. Stablecoins include USDT and BUSD. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestCashMarginSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, cme, deribit, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":94029.63349685}]
400: Bad Request
unsupported asset

get
Crypto-Margined Futures Open Interest

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_crypto_margin_sum
The total amount of futures contracts open interest () that is margined in the native coin (e.g. BTC) and not in USD or stablecoin. Note that for Ethereum contracts can be margined both in ETH or BTC. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestCryptoMarginSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, cme, deribit, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":185894.33651846583}]
400: Bad Request
unsupported asset

get
Percent Crypto-Margined Futures Open Interest

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_crypto_margin_relative
The percentage of futures contracts open interest that is margined in the native coin (e.g. BTC), and not in USD or a USD-pegged stablecoin. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestCryptoMarginRelative
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, cme, deribit, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.6640886684634216}]
400: Bad Request
unsupported asset

get
Futures Estimated Leverage Ratio

https://api.glassnode.com/v1/metrics/derivatives/futures_estimated_leverage_ratio
The Estimated Leverage Ratio is defined as the ratio of the open interest in futures contracts and the balance of the corresponding exchange. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesEstimatedLeverageRatio
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.15941339540773364}]
400: Bad Request
unsupported asset

get
Options ATM Implied Volatility (1 Week)

https://api.glassnode.com/v1/metrics/derivatives/options_atm_implied_volatility_1_week
Implied Volatility is the market's expectation of volatility. Given the price of an option we can solve for the expected volatility of the underlying asset. Formally, implied volatility (IV) is the one standard deviation range of expected movement of an asset’s price over the course of a year. Viewing At-The-Money (ATM) IV over time gives a normalized view of volatility expectations which will often rise and fall with realized volatility and market sentiment. This metric shows the ATM implied volatility for options contracts that expire 1 week from today. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsAtmImpliedVolatility1Week
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: deribit
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":95.5002793714286}]
400: Bad Request
unsupported asset

get
Options ATM Implied Volatility (1 Month)

https://api.glassnode.com/v1/metrics/derivatives/options_atm_implied_volatility_1_month
Implied Volatility is the market's expectation of volatility. Given the price of an option we can solve for the expected volatility of the underlying asset. Formally, implied volatility (IV) is the one standard deviation range of expected movement of an asset’s price over the course of a year. Viewing At-The-Money (ATM) IV over time gives a normalized view of volatility expectations which will often rise and fall with realized volatility and market sentiment. This metric shows the ATM implied volatility for options contracts that expire 1 month from today. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsAtmImpliedVolatility1Month
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: deribit
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":102.529337314286}]
400: Bad Request
unsupported asset

get
Options ATM Implied Volatility (3 Months)

https://api.glassnode.com/v1/metrics/derivatives/options_atm_implied_volatility_3_months
Implied Volatility is the market's expectation of volatility. Given the price of an option we can solve for the expected volatility of the underlying asset. Formally, implied volatility (IV) is the one standard deviation range of expected movement of an asset’s price over the course of a year. Viewing At-The-Money (ATM) IV over time gives a normalized view of volatility expectations which will often rise and fall with realized volatility and market sentiment. This metric shows the ATM implied volatility for options contracts that expire 3 months from today. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsAtmImpliedVolatility3Months
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: deribit
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":101.784227144643}]
400: Bad Request
unsupported asset

get
Options ATM Implied Volatility (6 Months)

https://api.glassnode.com/v1/metrics/derivatives/options_atm_implied_volatility_6_months
Implied Volatility is the market's expectation of volatility. Given the price of an option we can solve for the expected volatility of the underlying asset. Formally, implied volatility (IV) is the one standard deviation range of expected movement of an asset’s price over the course of a year. Viewing At-The-Money (ATM) IV over time gives a normalized view of volatility expectations which will often rise and fall with realized volatility and market sentiment. This metric shows the ATM implied volatility for options contracts that expire 6 months from today. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsAtmImpliedVolatility6Months
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: deribit
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":97.8580286543956}]
400: Bad Request
unsupported asset

get
Options ATM Implied Volatility (All)

https://api.glassnode.com/v1/metrics/derivatives/options_atm_implied_volatility_all
Implied Volatility is the market's expectation of volatility. Given the price of an option we can solve for the expected volatility of the underlying asset. Formally, implied volatility (IV) is the one standard deviation range of expected movement of an asset’s price over the course of a year. Viewing At-The-Money (ATM) IV over time gives a normalized view of volatility expectations which will often rise and fall with realized volatility and market sentiment. This metric shows the ATM implied volatility for options contracts expiring 1 week, 1 month, 3 months, and 6 months from today. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsAtmImpliedVolatilityAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: deribit
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"1m":102.529337314286,"1w":95.5002793714286,"3m":101.784227144643,"6m":97.8580286543956}}]
400: Bad Request
unsupported asset

get
Futures Volume

https://api.glassnode.com/v1/metrics/derivatives/futures_volume_daily_sum
The total volume traded in futures contracts in the last 24 hours. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesVolumeDailySum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitfinex, bitflyer, bitmex, bybit, cme, deribit, ftx, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1330006.6884059377}]
400: Bad Request
unsupported asset

get
Futures Volume Perpetual

https://api.glassnode.com/v1/metrics/derivatives/futures_volume_daily_perpetual_sum
The total volume traded in perpetual (non-expiring) futures contracts in the last 24 hours. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesVolumeDailyPerpetualSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitfinex, bitflyer, bitmex, bybit, deribit, ftx, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1067392.784493892}]
400: Bad Request
unsupported asset

get
Futures Open Interest

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_sum
The total amount of funds allocated in open futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, cme, deribit, ftx, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":309409.2056153158}]
400: Bad Request
unsupported asset

get
Futures Open Interest Perpetual

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_perpetual_sum
The total amount of funds allocated in open perpetual (non-expiring) futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestPerpetualSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitfinex, bitmex, bybit, deribit, ftx, huobi, kraken, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":168424.14874210485}]
400: Bad Request
unsupported asset

get
Futures Short Liquidations (Total)

https://api.glassnode.com/v1/metrics/derivatives/futures_liquidated_volume_short_sum
The sum liquidated volume from short positions in futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesLiquidatedVolumeShortSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitmex, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":3231.724669915542}]
400: Bad Request
unsupported asset

get
Futures Short Liquidations (Mean)

https://api.glassnode.com/v1/metrics/derivatives/futures_liquidated_volume_short_mean
The mean liquidated volume from short positions in futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesLiquidatedVolumeShortMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitmex, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.8413480834050439}]
400: Bad Request
unsupported asset

get
Futures Long Liquidations (Total)

https://api.glassnode.com/v1/metrics/derivatives/futures_liquidated_volume_long_sum
The sum liquidated volume from long positions in futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesLiquidatedVolumeLongSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitmex, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1009.5662260096565}]
400: Bad Request
unsupported asset

get
Futures Long Liquidations (Mean)

https://api.glassnode.com/v1/metrics/derivatives/futures_liquidated_volume_long_mean
The mean liquidated volume from long positions in futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesLiquidatedVolumeLongMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, binance, bitmex, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.5522609806783586}]
400: Bad Request
unsupported asset

get
Futures Long Liquidations Dominance

https://api.glassnode.com/v1/metrics/derivatives/futures_liquidated_volume_long_relative
The precentage of long liquidations, i.e. long liquidations / (long liquidations + short liquidations). 50% means that there have been an equal amount of long and short liquidations. Values above 50% indicate more longs liquidated, values below 50% more short liquidated. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesLiquidatedVolumeLongRelative
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name: aggregated, binance, bitmex, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.23803277133846037}]
400: Bad Request
unsupported asset

get
Futures Volume (Stacked)

https://api.glassnode.com/v1/metrics/derivatives/futures_volume_daily_sum_all
The total volume traded in futures contracts in the last 24 hours. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesVolumeDailySumAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"binance":444404.62716204,"bitfinex":1404.02701162,"bitflyer":40304.2979949253,"bitmex":43886.8109339843,"bybit":149641.392294846,"cme":41690,"deribit":25935.18272218,"ftx":82833.128,"huobi":313067.666856269,"kraken":10399.9384860569,"okex":176439.616944016,"total":1330006.6884059375}}]
400: Bad Request
unsupported asset

get
Futures Volume Perpetual (Stacked)

https://api.glassnode.com/v1/metrics/derivatives/futures_volume_daily_perpetual_sum_all
The total volume traded in perpetual (non-expiring) futures contracts in the last 24 hours. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesVolumeDailyPerpetualSumAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"binance":423988.84729997,"bitfinex":1404.02701162,"bitflyer":40304.2979949253,"bitmex":42491.2708832712,"bybit":149641.392294846,"deribit":20420.46880713,"ftx":78531.4254,"huobi":246010.532596373,"kraken":9442.30416649877,"okex":55158.2180392579,"total":1067392.7844938922}}]
400: Bad Request
unsupported asset

get
Futures Open Interest (Stacked)

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_sum_all
The total amount of funds allocated in open futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestSumAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"binance":55502.1306189347,"bitfinex":12032.38449685,"bitmex":22871.1584935498,"bybit":41641.1446901157,"cme":41200,"deribit":25047.4117939684,"ftx":29485.2356,"huobi":32279.673440783,"kraken":4236.07172385205,"okex":45113.9947572622,"total":309409.2056153158}}]
400: Bad Request
unsupported asset

get
Futures Open Interest Perpetual (Stacked)

https://api.glassnode.com/v1/metrics/derivatives/futures_open_interest_perpetual_sum_all
The total amount of funds allocated in open perpetual (non-expiring) futures contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.FuturesOpenInterestPerpetualSumAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"binance":42368.7769357537,"bitfinex":12032.38449685,"bitmex":14723.1550206466,"bybit":41641.1446901157,"deribit":10715.6135990904,"ftx":21655.0076,"huobi":13963.4300576735,"kraken":2789.16863440384,"okex":8535.46770757109,"total":168424.14874210488}}]
400: Bad Request
unsupported asset

get
Options Volume

https://api.glassnode.com/v1/metrics/derivatives/options_volume_daily_sum
The total volume traded in options contracts in the last 24 hours. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsVolumeDailySum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, cme, deribit, ftx, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":22004.6912}]
400: Bad Request
unsupported asset

get
Options Open Interest

https://api.glassnode.com/v1/metrics/derivatives/options_open_interest_sum
The total amount of funds allocated in options contracts. For a list of all supported exchanges and earliest available datapoints, please refer to our futures data documentation (https://docs.glassnode.com/general-info/futures-data). Use dropdown above chart to select individual exchanges. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsOpenInterestSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: aggregated, cme, deribit, ftx, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":193209.7694}]
400: Bad Request
unsupported asset

get
Options OI by Strike Price

https://api.glassnode.com/v1/metrics/derivatives/options_open_interest_distribution
The total open interest of call and put options by strike price for a specific options contract. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=derivatives.OptionsOpenInterestDistribution
Request
Response
Request
Query Parameters
a
required
string
asset symbol: BTC, ETH
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 24h
f
optional
string
format: JSON
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name: deribit, okex
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
{"asset":"BTC","current_price":44890.04746964758,"data":[{"contract_expiration":1632441600,"calls":[{"strike":8000,"value":175.9},{"strike":12000,"value":33.1},{"strike":16000,"value":81.4},{"strike":18000,"value":116.2},{"strike":20000,"value":803.2},{"strike":22000,"value":0.4},{"strike":24000,"value":157.7},{"strike":26000,"value":346.6},{"strike":28000,"value":18.9},{"strike":30000,"value":48.5},{"strike":32000,"value":478.9},{"strike":34000,"value":256.2},{"strike":36000,"value":541},{"strike":38000,"value":139.9},{"strike":40000,"value":1069.3},{"strike":42000,"value":301.1},{"strike":43000,"value":196.3},{"strike":44000,"value":1325.2},{"strike":45000,"value":354.5},{"strike":46000,"value":1800.7},{"strike":47000,"value":361.7},{"strike":48000,"value":2505.6},{"strike":49000,"value":615},{"strike":50000,"value":3423},{"strike":51000,"value":339.6},{"strike":52000,"value":1434.7},{"strike":54000,"value":1617.6},{"strike":56000,"value":1946.2},{"strike":58000,"value":538.6},{"strike":60000,"value":2836},{"strike":62000,"value":137},{"strike":64000,"value":4397},{"strike":66000,"value":325.9},{"strike":68000,"value":78.2},{"strike":72000,"value":1816.3},{"strike":80000,"value":1858.6},{"strike":88000,"value":3291.6},{"strike":100000,"value":2724.8},{"strike":120000,"value":1538.9},{"strike":140000,"value":613.2},{"strike":160000,"value":468.5},{"strike":200000,"value":875.2}],"puts":[{"strike":8000,"value":1089.5},{"strike":12000,"value":826.4},{"strike":16000,"value":858.8},{"strike":18000,"value":307.6},{"strike":20000,"value":2264.3},{"strike":22000,"value":758.8},{"strike":24000,"value":736.2},{"strike":26000,"value":1324.4},{"strike":28000,"value":625.8},{"strike":30000,"value":759.8},{"strike":32000,"value":1779.7},{"strike":34000,"value":922.1},{"strike":36000,"value":1031.5},{"strike":38000,"value":1284.2},{"strike":40000,"value":1685.2},{"strike":42000,"value":1162.2},{"strike":43000,"value":207.5},{"strike":44000,"value":908.2},{"strike":45000,"value":345.4},{"strike":46000,"value":914.4},{"strike":47000,"value":252.1},{"strike":48000,"value":667},{"strike":49000,"value":34.8},{"strike":50000,"value":536.7},{"strike":51000,"value":0.1},{"strike":52000,"value":61.4},{"strike":54000,"value":9.1},{"strike":56000,"value":338.3},{"strike":58000,"value":1.7},{"strike":60000,"value":557},{"strike":62000,"value":0},{"strike":64000,"value":164.5},{"strike":66000,"value":0},{"strike":68000,"value":0},{"strike":72000,"value":68.1},{"strike":80000,"value":20.6},{"strike":88000,"value":12.4},{"strike":100000,"value":48.2},{"strike":120000,"value":0},{"strike":140000,"value":0},{"strike":160000,"value":1.9},{"strike":200000,"value":1.1}]},{"contract_expiration":1632528000,"calls":[{"strike":34000,"value":0},{"strike":36000,"value":0},{"strike":38000,"value":0},{"strike":39000,"value":0},{"strike":40000,"value":0},{"strike":41000,"value":0},{"strike":42000,"value":0},{"strike":43000,"value":2.1},{"strike":44000,"value":39.9},{"strike":45000,"value":109.4},{"strike":46000,"value":69.3},{"strike":47000,"value":10.8},{"strike":48000,"value":6.5},{"strike":49000,"value":19.9},{"strike":50000,"value":0}],"puts":[{"strike":34000,"value":0},{"strike":36000,"value":1.1},{"strike":38000,"value":10.6},{"strike":39000,"value":2.9},{"strike":40000,"value":42.1},{"strike":41000,"value":32.6},{"strike":42000,"value":40.1},{"strike":43000,"value":200},{"strike":44000,"value":52.2},{"strike":45000,"value":27.4},{"strike":46000,"value":1.9},{"strike":47000,"value":0},{"strike":48000,"value":0},{"strike":49000,"value":0},{"strike":50000,"value":0}]},{"contract_expiration":1633046400,"calls":[{"strike":25000,"value":0},{"strike":30000,"value":0},{"strike":35000,"value":7.9},{"strike":36000,"value":4.4},{"strike":38000,"value":5.9},{"strike":39000,"value":0},{"strike":40000,"value":53.5},{"strike":41000,"value":17.5},{"strike":42000,"value":114.6},{"strike":43000,"value":291.1},{"strike":44000,"value":436.8},{"strike":45000,"value":260},{"strike":46000,"value":557.6},{"strike":47000,"value":441.8},{"strike":48000,"value":1393.5},{"strike":49000,"value":573},{"strike":50000,"value":592},{"strike":51000,"value":168.9},{"strike":52000,"value":581.3},{"strike":53000,"value":444.7},{"strike":54000,"value":267.5},{"strike":55000,"value":166.2},{"strike":56000,"value":423.6},{"strike":60000,"value":163.1},{"strike":65000,"value":64.3},{"strike":70000,"value":72},{"strike":75000,"value":92.1}],"puts":[{"strike":25000,"value":70.8},{"strike":30000,"value":327.3},{"strike":35000,"value":323.1},{"strike":36000,"value":297.5},{"strike":38000,"value":457.6},{"strike":39000,"value":72.1},{"strike":40000,"value":554},{"strike":41000,"value":130.2},{"strike":42000,"value":1464.8},{"strike":43000,"value":258.7},{"strike":44000,"value":331.8},{"strike":45000,"value":456.2},{"strike":46000,"value":879.7},{"strike":47000,"value":78.3},{"strike":48000,"value":101.3},{"strike":49000,"value":1},{"strike":50000,"value":6.6},{"strike":51000,"value":2.9},{"strike":52000,"value":0},{"strike":53000,"value":0},{"strike":54000,"value":0},{"strike":55000,"value":0},{"strike":56000,"value":0},{"strike":60000,"value":0},{"strike":65000,"value":0},{"strike":70000,"value":0},{"strike":75000,"value":0}]},{"contract_expiration":1633651200,"calls":[{"strike":25000,"value":0},{"strike":30000,"value":0},{"strike":34000,"value":0},{"strike":35000,"value":0},{"strike":36000,"value":0},{"strike":38000,"value":0},{"strike":40000,"value":35.4},{"strike":42000,"value":174.4},{"strike":44000,"value":111.8},{"strike":46000,"value":328.5},{"strike":48000,"value":348},{"strike":50000,"value":560.6},{"strike":52000,"value":146.4},{"strike":54000,"value":418.5},{"strike":55000,"value":48.4},{"strike":56000,"value":324.4},{"strike":58000,"value":246.1},{"strike":60000,"value":281.4},{"strike":65000,"value":53.1},{"strike":70000,"value":38.3},{"strike":75000,"value":2.9},{"strike":80000,"value":68.4}],"puts":[{"strike":25000,"value":46.9},{"strike":30000,"value":128.3},{"strike":34000,"value":110.2},{"strike":35000,"value":194.2},{"strike":36000,"value":334.9},{"strike":38000,"value":264.7},{"strike":40000,"value":265.3},{"strike":42000,"value":284.4},{"strike":44000,"value":272.9},{"strike":46000,"value":85.8},{"strike":48000,"value":46.1},{"strike":50000,"value":1.5},{"strike":52000,"value":0},{"strike":54000,"value":0},{"strike":55000,"value":0},{"strike":56000,"value":0},{"strike":58000,"value":0},{"strike":60000,"value":0},{"strike":65000,"value":0},{"strike":70000,"value":0},{"strike":75000,"value":0},{"strike":80000,"value":0}]},{"contract_expiration":1634256000,"calls":[{"strike":25000,"value":0},{"strike":30000,"value":0},{"strike":34000,"value":0},{"strike":36000,"value":0},{"strike":38000,"value":0},{"strike":40000,"value":0},{"strike":42000,"value":0},{"strike":44000,"value":2.2},{"strike":46000,"value":1.1},{"strike":48000,"value":1.5},{"strike":50000,"value":10.1},{"strike":52000,"value":99.1},{"strike":54000,"value":0},{"strike":55000,"value":34.9},{"strike":60000,"value":4.5},{"strike":65000,"value":0},{"strike":70000,"value":2}],"puts":[{"strike":25000,"value":1},{"strike":30000,"value":6.2},{"strike":34000,"value":23.3},{"strike":36000,"value":20},{"strike":38000,"value":6.3},{"strike":40000,"value":5.9},{"strike":42000,"value":3.5},{"strike":44000,"value":1},{"strike":46000,"value":0},{"strike":48000,"value":0},{"strike":50000,"value":0},{"strike":52000,"value":0},{"strike":54000,"value":0},{"strike":55000,"value":0},{"strike":60000,"value":0},{"strike":65000,"value":0},{"strike":70000,"value":0}]},{"contract_expiration":1635465600,"calls":[{"strike":20000,"value":0},{"strike":25000,"value":0.1},{"strike":30000,"value":20.8},{"strike":35000,"value":5.6},{"strike":40000,"value":458.5},{"strike":45000,"value":548.7},{"strike":50000,"value":1331.3},{"strike":55000,"value":1329.6},{"strike":60000,"value":1501.8},{"strike":65000,"value":840.8},{"strike":70000,"value":1785.1},{"strike":75000,"value":1154.4},{"strike":80000,"value":2348.6},{"strike":85000,"value":340.5},{"strike":90000,"value":583.7},{"strike":100000,"value":3017.4},{"strike":120000,"value":649.6}],"puts":[{"strike":20000,"value":812.8},{"strike":25000,"value":519.4},{"strike":30000,"value":1295},{"strike":35000,"value":1622.6},{"strike":40000,"value":1683.7},{"strike":45000,"value":492.3},{"strike":50000,"value":442.8},{"strike":55000,"value":14.3},{"strike":60000,"value":0},{"strike":65000,"value":0},{"strike":70000,"value":0.1},{"strike":75000,"value":0},{"strike":80000,"value":0},{"strike":85000,"value":0.1},{"strike":90000,"value":0},{"strike":100000,"value":0},{"strike":120000,"value":0}]},{"contract_expiration":1637884800,"calls":[{"strike":30000,"value":1.8},{"strike":35000,"value":0},{"strike":40000,"value":2.9},{"strike":45000,"value":162.9},{"strike":50000,"value":234.9},{"strike":55000,"value":343.6},{"strike":60000,"value":502.3},{"strike":70000,"value":769.3},{"strike":80000,"value":984.9},{"strike":90000,"value":931.2},{"strike":100000,"value":346.6},{"strike":120000,"value":480.3}],"puts":[{"strike":30000,"value":432.5},{"strike":35000,"value":180.5},{"strike":40000,"value":275.7},{"strike":45000,"value":153.1},{"strike":50000,"value":157.8},{"strike":55000,"value":17.9},{"strike":60000,"value":0},{"strike":70000,"value":0},{"strike":80000,"value":0},{"strike":90000,"value":0},{"strike":100000,"value":1.1},{"strike":120000,"value":0}]},{"contract_expiration":1640908800,"calls":[{"strike":12000,"value":22.4},{"strike":16000,"value":333.1},{"strike":18000,"value":1428.9},{"strike":20000,"value":204.3},{"strike":22000,"value":865.9},{"strike":24000,"value":75.5},{"strike":26000,"value":85.5},{"strike":28000,"value":122.6},{"strike":30000,"value":12.3},{"strike":32000,"value":78.4},{"strike":34000,"value":62.9},{"strike":36000,"value":331.8},{"strike":38000,"value":72.8},{"strike":40000,"value":1645.1},{"strike":42000,"value":170.4},{"strike":44000,"value":736.8},{"strike":46000,"value":328},{"strike":48000,"value":1137},{"strike":50000,"value":1337.3},{"strike":52000,"value":506.3},{"strike":54000,"value":280.5},{"strike":56000,"value":266.5},{"strike":60000,"value":2582.3},{"strike":64000,"value":2025.2},{"strike":70000,"value":1159.9},{"strike":80000,"value":2760.2},{"strike":90000,"value":1108},{"strike":100000,"value":4366.1},{"strike":120000,"value":2292.2},{"strike":140000,"value":3158.2},{"strike":160000,"value":1665.7},{"strike":200000,"value":5235.6},{"strike":300000,"value":732.7},{"strike":400000,"value":805.6}],"puts":[{"strike":12000,"value":475.1},{"strike":16000,"value":868},{"strike":18000,"value":230.2},{"strike":20000,"value":2643},{"strike":22000,"value":1638.8},{"strike":24000,"value":1624.3},{"strike":26000,"value":1133.3},{"strike":28000,"value":905.1},{"strike":30000,"value":929.5},{"strike":32000,"value":