> For the complete documentation index, see [llms.txt](https://docs.glassnode.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.glassnode.com/basic-api/endpoints/derivatives.md).

# Derivatives

## 25 Delta Skew Normalized (1 Month)

> \*\*Definition.\*\* 25 Delta Skew Normalized (1 Month) is the relative richness of put versus call implied volatility on options expiring in roughly one month, computed as the difference between a 25-delta put\&#x27;s implied volatility and a 25-delta call\&#x27;s implied volatility, normalized by the at-the-money implied volatility.\n\n\*\*Technical.\*\* A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\n\n\*\*Interpretation.\*\* Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew1Month?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_25delta_skew_1_month":{"get":{"summary":"25 Delta Skew Normalized (1 Month)","description":"**Definition.** 25 Delta Skew Normalized (1 Month) is the relative richness of put versus call implied volatility on options expiring in roughly one month, computed as the difference between a 25-delta put&#x27;s implied volatility and a 25-delta call&#x27;s implied volatility, normalized by the at-the-money implied volatility.\\n\\n**Technical.** A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\\n\\n**Interpretation.** Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew1Month?a=BTC)\n","operationId":"derivatives.Options25DeltaSkew1Month","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## 25 Delta Skew Normalized (1 Week)

> \*\*Definition.\*\* 25 Delta Skew Normalized (1 Week) is the relative richness of put versus call implied volatility on options expiring in one week, computed as the difference between a 25-delta put\&#x27;s implied volatility and a 25-delta call\&#x27;s implied volatility, normalized by the at-the-money implied volatility.\n\n\*\*Technical.\*\* A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\n\n\*\*Interpretation.\*\* Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew1Week?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_25delta_skew_1_week":{"get":{"summary":"25 Delta Skew Normalized (1 Week)","description":"**Definition.** 25 Delta Skew Normalized (1 Week) is the relative richness of put versus call implied volatility on options expiring in one week, computed as the difference between a 25-delta put&#x27;s implied volatility and a 25-delta call&#x27;s implied volatility, normalized by the at-the-money implied volatility.\\n\\n**Technical.** A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\\n\\n**Interpretation.** Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew1Week?a=BTC)\n","operationId":"derivatives.Options25DeltaSkew1Week","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## 25 Delta Skew Normalized (3 Months)

> \*\*Definition.\*\* 25 Delta Skew Normalized (3 Months) is the relative richness of put versus call implied volatility on options expiring in roughly three months, computed as the difference between a 25-delta put\&#x27;s implied volatility and a 25-delta call\&#x27;s implied volatility, normalized by the at-the-money implied volatility.\n\n\*\*Technical.\*\* A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\n\n\*\*Interpretation.\*\* Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew3Months?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_25delta_skew_3_months":{"get":{"summary":"25 Delta Skew Normalized (3 Months)","description":"**Definition.** 25 Delta Skew Normalized (3 Months) is the relative richness of put versus call implied volatility on options expiring in roughly three months, computed as the difference between a 25-delta put&#x27;s implied volatility and a 25-delta call&#x27;s implied volatility, normalized by the at-the-money implied volatility.\\n\\n**Technical.** A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\\n\\n**Interpretation.** Positive readings mean puts are richer than equivalent-delta calls, negative readings mean calls are richer than puts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew3Months?a=BTC)\n","operationId":"derivatives.Options25DeltaSkew3Months","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## 25 Delta Skew Normalized (6 Months)

> \*\*Definition.\*\* 25 Delta Skew Normalized (6 Months) is the relative richness of put versus call implied volatility on options expiring in roughly six months, computed as the difference between a 25-delta put\&#x27;s implied volatility and a 25-delta call\&#x27;s implied volatility, normalized by the at-the-money implied volatility.\n\n\*\*Technical.\*\* A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew6Months?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_25delta_skew_6_months":{"get":{"summary":"25 Delta Skew Normalized (6 Months)","description":"**Definition.** 25 Delta Skew Normalized (6 Months) is the relative richness of put versus call implied volatility on options expiring in roughly six months, computed as the difference between a 25-delta put&#x27;s implied volatility and a 25-delta call&#x27;s implied volatility, normalized by the at-the-money implied volatility.\\n\\n**Technical.** A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.Options25DeltaSkew6Months?a=BTC)\n","operationId":"derivatives.Options25DeltaSkew6Months","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## 25 Delta Skew Normalized (All)

> \*\*Definition.\*\* 25 Delta Skew Normalized (All) is the relative richness of put versus call implied volatility on options, computed as the difference between a 25-delta put\&#x27;s implied volatility and a 25-delta call\&#x27;s implied volatility, normalized by the at-the-money implied volatility. The individual series cover option contracts expiring 1 week, 1 month, 3 months, and 6 months from now.\n\n\*\*Technical.\*\* A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\n\n\*\*Interpretation.\*\* Negative readings mean calls trade at a higher implied volatility than puts. Positive readings mean puts trade at a higher implied volatility than calls.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.Options25DeltaSkewAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_25delta_skew_all":{"get":{"summary":"25 Delta Skew Normalized (All)","description":"**Definition.** 25 Delta Skew Normalized (All) is the relative richness of put versus call implied volatility on options, computed as the difference between a 25-delta put&#x27;s implied volatility and a 25-delta call&#x27;s implied volatility, normalized by the at-the-money implied volatility. The individual series cover option contracts expiring 1 week, 1 month, 3 months, and 6 months from now.\\n\\n**Technical.** A 25-delta put has a delta of -25, sampling the option surface at symmetric points either side of the money to expose the put-versus-call asymmetry in implied volatility.\\n\\n**Interpretation.** Negative readings mean calls trade at a higher implied volatility than puts. Positive readings mean puts trade at a higher implied volatility than calls.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.Options25DeltaSkewAll?a=BTC)\n","operationId":"derivatives.Options25DeltaSkewAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Cash-Margined Futures Open Interest

> \*\*Definition.\*\* The total amount of futures contracts open interest that is margined in USD or USD-pegged stablecoins.\n\n\*\*Technical.\*\* Stablecoins include USDT, USDC and BUSD.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCashMarginSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_cash_margin_sum":{"get":{"summary":"Cash-Margined Futures Open Interest","description":"**Definition.** The total amount of futures contracts open interest that is margined in USD or USD-pegged stablecoins.\\n\\n**Technical.** Stablecoins include USDT, USDC and BUSD.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCashMarginSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCashMarginSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Crypto-Margined Futures Open Interest

> \*\*Definition.\*\* The total amount of futures contracts open interest that is margined in the native coin (e.g. BTC) and not in USD or stablecoin.\n\n\*\*Technical.\*\* For Ethereum, contracts can be margined both in ETH or BTC.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_crypto_margin_sum":{"get":{"summary":"Crypto-Margined Futures Open Interest","description":"**Definition.** The total amount of futures contracts open interest that is margined in the native coin (e.g. BTC) and not in USD or stablecoin.\\n\\n**Technical.** For Ethereum, contracts can be margined both in ETH or BTC.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCryptoMarginSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Annualized Rolling Basis (3M)

> \*\*Definition.\*\* 3-Month Futures Annualized Rolling Basis is the annualized yield earned by buying spot  and simultaneously selling a futures contract on that asset expiring in three months.\n\n\*\*Technical.\*\* Crypto futures contracts often trade above spot due to supply, demand, and liquidity factors, allowing participants to capture the spread through a basis trade without taking on directional exposure. On rare occasions the series may show a temporary gap if the exchange has not yet listed the relevant 3-month futures contract.\n\n\*\*Interpretation.\*\* Positive readings indicate the futures contract trades above spot (contango), and negative readings indicate backwardation.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesAnnualizedBasis3M?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_annualized_basis_3m":{"get":{"summary":"Futures Annualized Rolling Basis (3M)","description":"**Definition.** 3-Month Futures Annualized Rolling Basis is the annualized yield earned by buying spot  and simultaneously selling a futures contract on that asset expiring in three months.\\n\\n**Technical.** Crypto futures contracts often trade above spot due to supply, demand, and liquidity factors, allowing participants to capture the spread through a basis trade without taking on directional exposure. On rare occasions the series may show a temporary gap if the exchange has not yet listed the relevant 3-month futures contract.\\n\\n**Interpretation.** Positive readings indicate the futures contract trades above spot (contango), and negative readings indicate backwardation.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesAnnualizedBasis3M?a=BTC)\n","operationId":"derivatives.FuturesAnnualizedBasis3M","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Buy Volume

> \*\*Definition.\*\* The total trading volume (in USD) of all futures contracts, including both perpetual and expiry contracts, where buyers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_buy_sum":{"get":{"summary":"Futures Buy Volume","description":"**Definition.** The total trading volume (in USD) of all futures contracts, including both perpetual and expiry contracts, where buyers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuySum?a=BTC)\n","operationId":"derivatives.FuturesVolumeBuySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Buy Volume 24h

> \*\*Definition.\*\* The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where buyers were the aggressors, summed over a rolling 24-hour window.\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\n\n\*\*Interpretation.\*\* Surfaces aggregate buy-side flow across all futures over the trailing 24 hours, reading as a measure of buying pressure and recent market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_buy_daily_sum":{"get":{"summary":"Futures Buy Volume 24h","description":"**Definition.** The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where buyers were the aggressors, summed over a rolling 24-hour window.\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\\n\\n**Interpretation.** Surfaces aggregate buy-side flow across all futures over the trailing 24 hours, reading as a measure of buying pressure and recent market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyDailySum?a=BTC)\n","operationId":"derivatives.FuturesVolumeBuyDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Buy Volume Perpetual

> \*\*Definition.\*\* The total trading volume (in USD) of perpetual (non-expiring) futures contracts where buyers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\n\n\*\*Interpretation.\*\* Surfaces intraday buy-side flow on perpetual contracts, reading as a measure of immediate buying pressure and short-term market sentiment. Answers questions of the form: how much buying activity has there been for  perpetual futures in the last hour?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_buy_perpetual_sum":{"get":{"summary":"Futures Buy Volume Perpetual","description":"**Definition.** The total trading volume (in USD) of perpetual (non-expiring) futures contracts where buyers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\\n\\n**Interpretation.** Surfaces intraday buy-side flow on perpetual contracts, reading as a measure of immediate buying pressure and short-term market sentiment. Answers questions of the form: how much buying activity has there been for  perpetual futures in the last hour?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeBuyPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Buy Volume Perpetual 24h

> \*\*Definition.\*\* The total trading volume (in USD) of perpetual (non-expiring) futures contracts where buyers were the aggressors, summed over a rolling 24-hour window.\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\n\n\*\*Interpretation.\*\* Surfaces aggregate buy-side flow on perpetual contracts over the chosen window, reading as a measure of buying pressure and market sentiment. Answers questions of the form: how much buying activity has there been for  perpetual futures in the last 24 hours?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyDailyPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_buy_daily_perpetual_sum":{"get":{"summary":"Futures Buy Volume Perpetual 24h","description":"**Definition.** The total trading volume (in USD) of perpetual (non-expiring) futures contracts where buyers were the aggressors, summed over a rolling 24-hour window.\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\\n\\n**Interpretation.** Surfaces aggregate buy-side flow on perpetual contracts over the chosen window, reading as a measure of buying pressure and market sentiment. Answers questions of the form: how much buying activity has there been for  perpetual futures in the last 24 hours?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeBuyDailyPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeBuyDailyPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures CME Open Interest

> \*\*Definition.\*\* The total amount allocated in open futures contracts on the CME exchange.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesCmeOpenInterestSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_cme_open_interest_sum":{"get":{"summary":"Futures CME Open Interest","description":"**Definition.** The total amount allocated in open futures contracts on the CME exchange.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesCmeOpenInterestSum?a=BTC)\n","operationId":"derivatives.FuturesCmeOpenInterestSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures CME Volume

> \*\*Definition.\*\* The total volume traded in futures contracts on the CME exchange in the last 24 hours.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesCmeVolumeDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_cme_volume_daily_sum":{"get":{"summary":"Futures CME Volume","description":"**Definition.** The total volume traded in futures contracts on the CME exchange in the last 24 hours.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesCmeVolumeDailySum?a=BTC)\n","operationId":"derivatives.FuturesCmeVolumeDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Estimated Leverage Ratio

> \*\*Definition.\*\* Estimated Leverage Ratio is the ratio of open interest in futures contracts to the balance of the corresponding exchange. Equivalently, it expresses how much futures notional sits behind each unit of the asset held on the corresponding exchange.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesEstimatedLeverageRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_estimated_leverage_ratio":{"get":{"summary":"Futures Estimated Leverage Ratio","description":"**Definition.** Estimated Leverage Ratio is the ratio of open interest in futures contracts to the balance of the corresponding exchange. Equivalently, it expresses how much futures notional sits behind each unit of the asset held on the corresponding exchange.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesEstimatedLeverageRatio?a=BTC)\n","operationId":"derivatives.FuturesEstimatedLeverageRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Liquidation Heatmap

> Heatmap of estimated liquidation risk from perpetual futures across price levels over the selected lookback window. The model maps recent open-interest flows and price moves into where leveraged exposure would likely liquidate. The heatmap uses 100 price buckets. Brighter zones highlight larger notional at risk.\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidationHeatmap?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidation_heatmap":{"get":{"summary":"Futures Liquidation Heatmap","description":"Heatmap of estimated liquidation risk from perpetual futures across price levels over the selected lookback window. The model maps recent open-interest flows and price moves into where leveraged exposure would likely liquidate. The heatmap uses 100 price buckets. Brighter zones highlight larger notional at risk.\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidationHeatmap?a=BTC)\n","operationId":"derivatives.FuturesLiquidationHeatmap","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Long Liquidations (Mean)

> \*\*Definition.\*\* The mean liquidated volume from long positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongMean?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_volume_long_mean":{"get":{"summary":"Futures Long Liquidations (Mean)","description":"**Definition.** The mean liquidated volume from long positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongMean?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedVolumeLongMean","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Long Liquidations (Total)

> \*\*Definition.\*\* The total liquidated volume from long positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_volume_long_sum":{"get":{"summary":"Futures Long Liquidations (Total)","description":"**Definition.** The total liquidated volume from long positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongSum?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedVolumeLongSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Long Liquidations Dominance

> \*\*Definition.\*\* Futures Long Liquidations Dominance is the share of long liquidations within total liquidations, computed as long liquidations divided by the sum of long and short liquidations.\n\n\*\*Interpretation.\*\* A reading of 50 indicate that more longs were liquidated, values below 50% that more shorts were liquidated.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongRelative?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_volume_long_relative":{"get":{"summary":"Futures Long Liquidations Dominance","description":"**Definition.** Futures Long Liquidations Dominance is the share of long liquidations within total liquidations, computed as long liquidations divided by the sum of long and short liquidations.\\n\\n**Interpretation.** A reading of 50 indicate that more longs were liquidated, values below 50% that more shorts were liquidated.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeLongRelative?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedVolumeLongRelative","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest

> \*\*Definition.\*\* The total amount of funds allocated in open futures contracts.\n\n\*\*Notes.\*\* Use the dropdown above the chart to select individual exchanges.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_sum":{"get":{"summary":"Futures Open Interest","description":"**Definition.** The total amount of funds allocated in open futures contracts.\\n\\n**Notes.** Use the dropdown above the chart to select individual exchanges.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest (Current)

> \*\*Definition.\*\* The current amount of funds allocated in open futures contracts, broken out per exchange.\n\n\*\*Technical.\*\* Values are updated every 10 minutes.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestLatest?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_latest":{"get":{"summary":"Futures Open Interest (Current)","description":"**Definition.** The current amount of funds allocated in open futures contracts, broken out per exchange.\\n\\n**Technical.** Values are updated every 10 minutes.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestLatest?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestLatest","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest (Stacked)

> \*\*Definition.\*\* The total amount of funds allocated in open futures contracts. Shown stacked per exchange so each venue\&#x27;s contribution can be read separately.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestSumAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_sum_all":{"get":{"summary":"Futures Open Interest (Stacked)","description":"**Definition.** The total amount of funds allocated in open futures contracts. Shown stacked per exchange so each venue&#x27;s contribution can be read separately.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestSumAll?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestSumAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest Cash Margin Perpetual

> \*\*Definition.\*\* The total amount (in USD value) allocated in open perpetual futures contracts that are collateralized with cash.\n\n\*\*Technical.\*\* Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date.\n\n\*\*Interpretation.\*\* The metric is useful for assessing the level of market participation and the amount of capital at risk in cash-margined perpetual futures. Answers questions of the form: what is the total cash-margined open interest for  perpetual futures across all exchanges?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCashMarginPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_cash_margin_perpetual_sum":{"get":{"summary":"Futures Open Interest Cash Margin Perpetual","description":"**Definition.** The total amount (in USD value) allocated in open perpetual futures contracts that are collateralized with cash.\\n\\n**Technical.** Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date.\\n\\n**Interpretation.** The metric is useful for assessing the level of market participation and the amount of capital at risk in cash-margined perpetual futures. Answers questions of the form: what is the total cash-margined open interest for  perpetual futures across all exchanges?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCashMarginPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCashMarginPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest Crypto Margin Perpetual

> \*\*Definition.\*\* The total amount (in USD value) allocated in open perpetual futures contracts that are collateralized with digital assets instead of cash.\n\n\*\*Technical.\*\* Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date.\n\n\*\*Interpretation.\*\* The metric is useful for assessing the level of market participation and the amount of capital at risk in crypto-margined perpetual futures. Answers questions of the form: what is the total crypto-margined open interest for  perpetual futures across all exchanges?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_crypto_margin_perpetual_sum":{"get":{"summary":"Futures Open Interest Crypto Margin Perpetual","description":"**Definition.** The total amount (in USD value) allocated in open perpetual futures contracts that are collateralized with digital assets instead of cash.\\n\\n**Technical.** Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date.\\n\\n**Interpretation.** The metric is useful for assessing the level of market participation and the amount of capital at risk in crypto-margined perpetual futures. Answers questions of the form: what is the total crypto-margined open interest for  perpetual futures across all exchanges?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCryptoMarginPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest Crypto Margin Relative Perpetual

> \*\*Definition.\*\* Futures Open Interest Crypto Margin Relative Perpetual is the share of open perpetual futures contract open interest that is collateralized with digital assets (native coin) rather than with cash (USD or USD-pegged stablecoins), expressed as a percentage of total perpetual open interest.\n\n\*\*Technical.\*\* Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date. Mirrors the sibling Percent Futures Open Interest Crypto-Margined, restricted to perpetual contracts.\n\n\*\*Interpretation.\*\* The metric reflects the preference of market participants for using digital assets versus cash as collateral, which can provide insights into market confidence and risk tolerance. Answers questions of the form: what is the relative proportion of crypto-margined versus cash-margined open interest for  perpetual futures? A reading of 50% marks the crossover between native-coin and cash-collateral majority within the perpetual segment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginRelativePerpetual?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_crypto_margin_relative_perpetual":{"get":{"summary":"Futures Open Interest Crypto Margin Relative Perpetual","description":"**Definition.** Futures Open Interest Crypto Margin Relative Perpetual is the share of open perpetual futures contract open interest that is collateralized with digital assets (native coin) rather than with cash (USD or USD-pegged stablecoins), expressed as a percentage of total perpetual open interest.\\n\\n**Technical.** Perpetual futures contracts are a type of derivative that allows traders to speculate on the price of digital assets without an expiration date. Mirrors the sibling Percent Futures Open Interest Crypto-Margined, restricted to perpetual contracts.\\n\\n**Interpretation.** The metric reflects the preference of market participants for using digital assets versus cash as collateral, which can provide insights into market confidence and risk tolerance. Answers questions of the form: what is the relative proportion of crypto-margined versus cash-margined open interest for  perpetual futures? A reading of 50% marks the crossover between native-coin and cash-collateral majority within the perpetual segment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginRelativePerpetual?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCryptoMarginRelativePerpetual","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest Perpetual

> \*\*Definition.\*\* The total amount of funds allocated in open perpetual (non-expiring) futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_perpetual_sum":{"get":{"summary":"Futures Open Interest Perpetual","description":"**Definition.** The total amount of funds allocated in open perpetual (non-expiring) futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Open Interest Perpetual (Stacked)

> \*\*Definition.\*\* The total amount of funds allocated in open perpetual (non-expiring) futures contracts. Shown stacked per exchange so each venue\&#x27;s contribution can be read separately.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestPerpetualSumAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_perpetual_sum_all":{"get":{"summary":"Futures Open Interest Perpetual (Stacked)","description":"**Definition.** The total amount of funds allocated in open perpetual (non-expiring) futures contracts. Shown stacked per exchange so each venue&#x27;s contribution can be read separately.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestPerpetualSumAll?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestPerpetualSumAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Perpetual Funding Rate

> \*\*Definition.\*\* The average funding rate (in %) set by exchanges for perpetual futures contracts.\n\n\*\*Technical.\*\* When the rate is positive, long positions periodically pay short positions. When the rate is negative, short positions periodically pay long positions. The cross-exchange mean is computed as an average of each exchange\&#x27;s funding rate weighted by the open interest of the corresponding exchange.\n\n\*\*Notes.\*\* For supported exchanges and earliest available datapoints, see the \[futures data documentation]\(<https://docs.glassnode.com/general-info/futures-data).\n\\>
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetual?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_funding_rate_perpetual":{"get":{"summary":"Futures Perpetual Funding Rate","description":"**Definition.** The average funding rate (in %) set by exchanges for perpetual futures contracts.\\n\\n**Technical.** When the rate is positive, long positions periodically pay short positions. When the rate is negative, short positions periodically pay long positions. The cross-exchange mean is computed as an average of each exchange&#x27;s funding rate weighted by the open interest of the corresponding exchange.\\n\\n**Notes.** For supported exchanges and earliest available datapoints, see the [futures data documentation](https://docs.glassnode.com/general-info/futures-data).\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetual?a=BTC)\n","operationId":"derivatives.FuturesFundingRatePerpetual","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Perpetual Funding Rate (All)

> \*\*Definition.\*\* The average funding rate (in %) set by exchanges for perpetual futures contracts, aggregated across the full exchange coverage set.\n\n\*\*Technical.\*\* The cross-exchange mean is the open-interest-weighted average of each exchange\&#x27;s funding rate. When the rate is positive, long positions periodically pay short positions, and when it is negative, short positions periodically pay long positions.\n\n\*\*Notes.\*\* For supported exchanges and earliest available datapoints, see the \[futures data documentation]\(<https://docs.glassnode.com/general-info/futures-data).\n\\>
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetualAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_funding_rate_perpetual_all":{"get":{"summary":"Futures Perpetual Funding Rate (All)","description":"**Definition.** The average funding rate (in %) set by exchanges for perpetual futures contracts, aggregated across the full exchange coverage set.\\n\\n**Technical.** The cross-exchange mean is the open-interest-weighted average of each exchange&#x27;s funding rate. When the rate is positive, long positions periodically pay short positions, and when it is negative, short positions periodically pay long positions.\\n\\n**Notes.** For supported exchanges and earliest available datapoints, see the [futures data documentation](https://docs.glassnode.com/general-info/futures-data).\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetualAll?a=BTC)\n","operationId":"derivatives.FuturesFundingRatePerpetualAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Perpetual Funding Rate V2

> \*\*Definition.\*\* The average funding rate (in %) set by exchanges for perpetual futures contracts.\n\n\*\*Technical.\*\* When the rate is positive, long positions periodically pay short positions. When the rate is negative, short positions periodically pay long positions. The mean funding rate across exchanges is an open-interest-weighted average of each exchange\&#x27;s funding rate.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetualV2?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_funding_rate_perpetual_v2":{"get":{"summary":"Futures Perpetual Funding Rate V2","description":"**Definition.** The average funding rate (in %) set by exchanges for perpetual futures contracts.\\n\\n**Technical.** When the rate is positive, long positions periodically pay short positions. When the rate is negative, short positions periodically pay long positions. The mean funding rate across exchanges is an open-interest-weighted average of each exchange&#x27;s funding rate.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesFundingRatePerpetualV2?a=BTC)\n","operationId":"derivatives.FuturesFundingRatePerpetualV2","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Sell Volume

> \*\*Definition.\*\* The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where sellers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\n\n\*\*Interpretation.\*\* Surfaces intraday sell-side flow across all futures, reading as a measure of immediate selling pressure and short-term market sentiment that can inform near-term directional reads.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_sell_sum":{"get":{"summary":"Futures Sell Volume","description":"**Definition.** The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where sellers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\\n\\n**Interpretation.** Surfaces intraday sell-side flow across all futures, reading as a measure of immediate selling pressure and short-term market sentiment that can inform near-term directional reads.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeSellSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Sell Volume 24h

> \*\*Definition.\*\* The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where sellers were the aggressors, summed over a rolling 24-hour window.\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\n\n\*\*Interpretation.\*\* Surfaces aggregate sell-side flow across all futures over the trailing 24 hours, reading as a measure of selling pressure and recent market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_sell_daily_sum":{"get":{"summary":"Futures Sell Volume 24h","description":"**Definition.** The total trading volume (in USD) of all futures contracts, including both expiry and perpetual contracts, where sellers were the aggressors, summed over a rolling 24-hour window.\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\\n\\n**Interpretation.** Surfaces aggregate sell-side flow across all futures over the trailing 24 hours, reading as a measure of selling pressure and recent market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellDailySum?a=BTC)\n","operationId":"derivatives.FuturesVolumeSellDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Sell Volume Perpetual

> \*\*Definition.\*\* The total trading volume (in USD) of perpetual (non-expiring) futures contracts where sellers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\n\n\*\*Interpretation.\*\* Surfaces intraday sell-side flow on perpetual contracts, reading as a measure of immediate selling pressure and short-term market sentiment. Answers questions of the form: how much selling activity has there been for  perpetual futures in the last hour?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_sell_perpetual_sum":{"get":{"summary":"Futures Sell Volume Perpetual","description":"**Definition.** The total trading volume (in USD) of perpetual (non-expiring) futures contracts where sellers were the aggressors, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included.\\n\\n**Interpretation.** Surfaces intraday sell-side flow on perpetual contracts, reading as a measure of immediate selling pressure and short-term market sentiment. Answers questions of the form: how much selling activity has there been for  perpetual futures in the last hour?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeSellPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Sell Volume Perpetual 24h

> \*\*Definition.\*\* The total trading volume (in USD) of perpetual (non-expiring) futures contracts where sellers were the aggressors, summed over a rolling 24-hour window.\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\n\n\*\*Interpretation.\*\* Surfaces aggregate sell-side flow on perpetual contracts over the trailing 24 hours, reading as a measure of selling pressure and market sentiment. Answers questions of the form: how much selling activity has there been for  perpetual futures in the last 24 hours?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellDailyPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_sell_daily_perpetual_sum":{"get":{"summary":"Futures Sell Volume Perpetual 24h","description":"**Definition.** The total trading volume (in USD) of perpetual (non-expiring) futures contracts where sellers were the aggressors, summed over a rolling 24-hour window.\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. The chosen data resolution (e.g. 10-minute, hourly) determines the cadence at which the trailing 24-hour sum is reported.\\n\\n**Interpretation.** Surfaces aggregate sell-side flow on perpetual contracts over the trailing 24 hours, reading as a measure of selling pressure and market sentiment. Answers questions of the form: how much selling activity has there been for  perpetual futures in the last 24 hours?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeSellDailyPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeSellDailyPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Short Liquidations (Mean)

> \*\*Definition.\*\* The mean liquidated volume from short positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeShortMean?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_volume_short_mean":{"get":{"summary":"Futures Short Liquidations (Mean)","description":"**Definition.** The mean liquidated volume from short positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeShortMean?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedVolumeShortMean","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Short Liquidations (Total)

> \*\*Definition.\*\* The total liquidated volume from short positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeShortSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_volume_short_sum":{"get":{"summary":"Futures Short Liquidations (Total)","description":"**Definition.** The total liquidated volume from short positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedVolumeShortSum?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedVolumeShortSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Term Structure

> \*\*Definition.\*\* The Futures Term Structure is a graphical representation of the pricing for futures contracts expiring at increasingly distant dates into the future.\n\n\*\*Interpretation.\*\* An upwards slope, the most common state of the graph, indicates a premium must be paid to purchase exposure, or delivery, of an asset in the future. A downwards slope indicates a discounted rate on delivery of an asset in the future, and trends and dislocations within the graph can paint a picture of supply, demand, and liquidity for futures contracts expiring on different dates.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesTermStructure?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_term_structure":{"get":{"summary":"Futures Term Structure","description":"**Definition.** The Futures Term Structure is a graphical representation of the pricing for futures contracts expiring at increasingly distant dates into the future.\\n\\n**Interpretation.** An upwards slope, the most common state of the graph, indicates a premium must be paid to purchase exposure, or delivery, of an asset in the future. A downwards slope indicates a discounted rate on delivery of an asset in the future, and trends and dislocations within the graph can paint a picture of supply, demand, and liquidity for futures contracts expiring on different dates.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesTermStructure?a=BTC)\n","operationId":"derivatives.FuturesTermStructure","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Term Structure by Exchange

> \*\*Definition.\*\* Futures Term Structure by Exchange is the per-exchange view of the futures term structure: a graphical representation of the pricing for futures contracts expiring at increasingly distant dates into the future, decomposed so each exchange\&#x27;s term curve can be read separately. Past states of the term structure (1 day, 2 days, 1 week, and 2 weeks ago) can be displayed alongside the latest state, showing recent impulses in the market and the evolution of the structure.\n\n\*\*Interpretation.\*\* An upwards slope, the most common state of the graph, indicates a premium must be paid to purchase exposure, or delivery, of an asset in the future. A downwards slope indicates a discounted rate on delivery of an asset in the future, and trends and dislocations within the graph can paint a picture of supply, demand, and liquidity for futures contracts expiring on different dates. Comparing curves across exchanges exposes venue-level dislocations in basis and tenor pricing that the cross-exchange aggregate metric cannot.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesTermStructureByExchange?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_term_structure_by_exchange":{"get":{"summary":"Futures Term Structure by Exchange","description":"**Definition.** Futures Term Structure by Exchange is the per-exchange view of the futures term structure: a graphical representation of the pricing for futures contracts expiring at increasingly distant dates into the future, decomposed so each exchange&#x27;s term curve can be read separately. Past states of the term structure (1 day, 2 days, 1 week, and 2 weeks ago) can be displayed alongside the latest state, showing recent impulses in the market and the evolution of the structure.\\n\\n**Interpretation.** An upwards slope, the most common state of the graph, indicates a premium must be paid to purchase exposure, or delivery, of an asset in the future. A downwards slope indicates a discounted rate on delivery of an asset in the future, and trends and dislocations within the graph can paint a picture of supply, demand, and liquidity for futures contracts expiring on different dates. Comparing curves across exchanges exposes venue-level dislocations in basis and tenor pricing that the cross-exchange aggregate metric cannot.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesTermStructureByExchange?a=BTC)\n","operationId":"derivatives.FuturesTermStructureByExchange","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Total Liquidations (Mean)

> \*\*Definition.\*\* The mean liquidated volume from all positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedTotalVolumeMean?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_total_volume_mean":{"get":{"summary":"Futures Total Liquidations (Mean)","description":"**Definition.** The mean liquidated volume from all positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedTotalVolumeMean?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedTotalVolumeMean","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Total Liquidations (Total)

> \*\*Definition.\*\* The sum of liquidated volume across all positions in futures contracts.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedTotalVolumeSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidated_total_volume_sum":{"get":{"summary":"Futures Total Liquidations (Total)","description":"**Definition.** The sum of liquidated volume across all positions in futures contracts.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidatedTotalVolumeSum?a=BTC)\n","operationId":"derivatives.FuturesLiquidatedTotalVolumeSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume

> \*\*Definition.\*\* The total trading volume (in USD) of all futures contracts, including both perpetual and expiry contracts, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\n\n\*\*Interpretation.\*\* Surfaces intraday trading activity and liquidity in the futures market over the chosen window. Answers questions of the form: what is the total trading volume for  futures in the last hour?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_sum":{"get":{"summary":"Futures Volume","description":"**Definition.** The total trading volume (in USD) of all futures contracts, including both perpetual and expiry contracts, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\\n\\n**Interpretation.** Surfaces intraday trading activity and liquidity in the futures market over the chosen window. Answers questions of the form: what is the total trading volume for  futures in the last hour?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume / Market Cap

> \*\*Definition.\*\* Futures Volume / Market Cap Ratio is futures trading volume divided by market capitalization, sizing derivatives trading activity relative to the asset\&#x27;s market cap.\n\n\*\*Technical.\*\* The metric is available per exchange or aggregated across all exchanges (default).\n\n\*\*Interpretation.\*\* Higher values indicate more active futures trading relative to the asset\&#x27;s market cap, lower values indicate less.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeMcapRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_mcap_ratio":{"get":{"summary":"Futures Volume / Market Cap","description":"**Definition.** Futures Volume / Market Cap Ratio is futures trading volume divided by market capitalization, sizing derivatives trading activity relative to the asset&#x27;s market cap.\\n\\n**Technical.** The metric is available per exchange or aggregated across all exchanges (default).\\n\\n**Interpretation.** Higher values indicate more active futures trading relative to the asset&#x27;s market cap, lower values indicate less.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeMcapRatio?a=BTC)\n","operationId":"derivatives.FuturesVolumeMcapRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume 24h

> \*\*Definition.\*\* The total volume traded in futures contracts over the last 24 hours.\n\n\*\*Technical.\*\* Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells. Individual exchanges can be selected via the dropdown above the chart.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_daily_sum":{"get":{"summary":"Futures Volume 24h","description":"**Definition.** The total volume traded in futures contracts over the last 24 hours.\\n\\n**Technical.** Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells. Individual exchanges can be selected via the dropdown above the chart.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailySum?a=BTC)\n","operationId":"derivatives.FuturesVolumeDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume 24h (Latest)

> \*\*Definition.\*\* The total volume traded in futures contracts per exchange over the last 24 hours.\n\n\*\*Technical.\*\* Values are updated every 10 minutes.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyLatest?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_daily_latest":{"get":{"summary":"Futures Volume 24h (Latest)","description":"**Definition.** The total volume traded in futures contracts per exchange over the last 24 hours.\\n\\n**Technical.** Values are updated every 10 minutes.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyLatest?a=BTC)\n","operationId":"derivatives.FuturesVolumeDailyLatest","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume 24h (Stacked)

> \*\*Definition.\*\* The total volume traded in futures contracts over the last 24 hours, decomposed per exchange so each venue\&#x27;s contribution is shown as a stacked component.\n\n\*\*Technical.\*\* Individual exchanges can be selected via the dropdown above the chart.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailySumAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_daily_sum_all":{"get":{"summary":"Futures Volume 24h (Stacked)","description":"**Definition.** The total volume traded in futures contracts over the last 24 hours, decomposed per exchange so each venue&#x27;s contribution is shown as a stacked component.\\n\\n**Technical.** Individual exchanges can be selected via the dropdown above the chart.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailySumAll?a=BTC)\n","operationId":"derivatives.FuturesVolumeDailySumAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Delta

> \*\*Definition.\*\* Futures Volume Delta is the net difference (in USD) between aggressive buyer-initiated and aggressive seller-initiated volume on futures contracts, aggregating both perpetual and expiry contracts and focusing on the native asset traded against USD-related currencies (fiat and stablecoins).\n\n\*\*Technical.\*\* Volume Delta is computed by subtracting selling volume from buying volume over the chosen resolution window (for example hourly or 10-minute intervals).\n\n\*\*Interpretation.\*\* Positive readings indicate dominant buying pressure, and negative readings indicate dominant selling pressure. Shifts in the sign or magnitude of Volume Delta surface changes in directional pressure that often precede short-term price movement.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesCvd?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_cvd":{"get":{"summary":"Futures Volume Delta","description":"**Definition.** Futures Volume Delta is the net difference (in USD) between aggressive buyer-initiated and aggressive seller-initiated volume on futures contracts, aggregating both perpetual and expiry contracts and focusing on the native asset traded against USD-related currencies (fiat and stablecoins).\\n\\n**Technical.** Volume Delta is computed by subtracting selling volume from buying volume over the chosen resolution window (for example hourly or 10-minute intervals).\\n\\n**Interpretation.** Positive readings indicate dominant buying pressure, and negative readings indicate dominant selling pressure. Shifts in the sign or magnitude of Volume Delta surface changes in directional pressure that often precede short-term price movement.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesCvd?a=BTC)\n","operationId":"derivatives.FuturesCvd","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Delta

> \*\*Definition.\*\* Futures Volume Delta (VD) is the net difference between aggressive-buy and aggressive-sell trade volumes across all futures contracts, computed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD or USD-related currencies (fiat and stablecoins) are included. The metric is available per exchange or as an aggregate total across exchanges.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVd?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_vd":{"get":{"summary":"Futures Volume Delta","description":"**Definition.** Futures Volume Delta (VD) is the net difference between aggressive-buy and aggressive-sell trade volumes across all futures contracts, computed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD or USD-related currencies (fiat and stablecoins) are included. The metric is available per exchange or as an aggregate total across exchanges.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVd?a=BTC)\n","operationId":"derivatives.FuturesVd","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Delta Perpetual

> \*\*Definition.\*\* Futures Volume Delta Perpetual (VD Perpetual) is the net difference between aggressive-buy and aggressive-sell trade volumes in perpetual (non-expiring) futures contracts, computed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD or USD-related currencies (fiat and stablecoins) are included. The metric is available per exchange or as an aggregate total across exchanges.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVdPerpetual?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_vd_perpetual":{"get":{"summary":"Futures Volume Delta Perpetual","description":"**Definition.** Futures Volume Delta Perpetual (VD Perpetual) is the net difference between aggressive-buy and aggressive-sell trade volumes in perpetual (non-expiring) futures contracts, computed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD or USD-related currencies (fiat and stablecoins) are included. The metric is available per exchange or as an aggregate total across exchanges.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVdPerpetual?a=BTC)\n","operationId":"derivatives.FuturesVdPerpetual","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Delta Perpetual

> \*\*Definition.\*\* Futures Perpetual Volume Delta is the net difference (in USD) between aggressive buyer-initiated and aggressive seller-initiated volume on perpetual futures contracts only, focusing on the native asset traded against USD-related currencies (fiat and stablecoins).\n\n\*\*Technical.\*\* Volume Delta is computed by subtracting selling volume from buying volume of perpetual contracts over the chosen resolution window (for example hourly or 10-minute intervals).\n\n\*\*Interpretation.\*\* Positive readings indicate dominant buying pressure in the perpetual market, and negative readings indicate dominant selling pressure. Shifts in the sign or magnitude of perpetual Volume Delta surface changes in directional pressure that often precede short-term price movement.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesCvdPerpetual?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_cvd_perpetual":{"get":{"summary":"Futures Volume Delta Perpetual","description":"**Definition.** Futures Perpetual Volume Delta is the net difference (in USD) between aggressive buyer-initiated and aggressive seller-initiated volume on perpetual futures contracts only, focusing on the native asset traded against USD-related currencies (fiat and stablecoins).\\n\\n**Technical.** Volume Delta is computed by subtracting selling volume from buying volume of perpetual contracts over the chosen resolution window (for example hourly or 10-minute intervals).\\n\\n**Interpretation.** Positive readings indicate dominant buying pressure in the perpetual market, and negative readings indicate dominant selling pressure. Shifts in the sign or magnitude of perpetual Volume Delta surface changes in directional pressure that often precede short-term price movement.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesCvdPerpetual?a=BTC)\n","operationId":"derivatives.FuturesCvdPerpetual","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Perpetual

> \*\*Definition.\*\* The total trading volume (in USD) of perpetual (non-expiring) futures contracts, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\n\n\*\*Technical.\*\* Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\n\n\*\*Interpretation.\*\* Surfaces intraday trading activity and liquidity in the perpetual futures market over the chosen window. Answers questions of the form: what is the total trading volume for  perpetual futures in the last hour?\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumePerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_perpetual_sum":{"get":{"summary":"Futures Volume Perpetual","description":"**Definition.** The total trading volume (in USD) of perpetual (non-expiring) futures contracts, summed within the intraday window set by the chosen data resolution (e.g. 10-minute, hourly).\\n\\n**Technical.** Only trades quoted against USD-related currencies (fiat and stablecoins) on the native asset are included. Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\\n\\n**Interpretation.** Surfaces intraday trading activity and liquidity in the perpetual futures market over the chosen window. Answers questions of the form: what is the total trading volume for  perpetual futures in the last hour?\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumePerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumePerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Perpetual 24h

> \*\*Definition.\*\* The total volume traded in perpetual (non-expiring) futures contracts over the last 24 hours.\n\n\*\*Technical.\*\* Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyPerpetualSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_daily_perpetual_sum":{"get":{"summary":"Futures Volume Perpetual 24h","description":"**Definition.** The total volume traded in perpetual (non-expiring) futures contracts over the last 24 hours.\\n\\n**Technical.** Buy and sell volumes do not always sum to the total, as in rare cases certain transactions cannot be definitively classified as either buys or sells.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyPerpetualSum?a=BTC)\n","operationId":"derivatives.FuturesVolumeDailyPerpetualSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Futures Volume Perpetual 24h (Stacked)

> \*\*Definition.\*\* The total volume traded in perpetual (non-expiring) futures contracts over the last 24 hours, decomposed per exchange so each venue\&#x27;s contribution is shown as a stacked component.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyPerpetualSumAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_volume_daily_perpetual_sum_all":{"get":{"summary":"Futures Volume Perpetual 24h (Stacked)","description":"**Definition.** The total volume traded in perpetual (non-expiring) futures contracts over the last 24 hours, decomposed per exchange so each venue&#x27;s contribution is shown as a stacked component.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesVolumeDailyPerpetualSumAll?a=BTC)\n","operationId":"derivatives.FuturesVolumeDailyPerpetualSumAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Implied Volatility Index (DVOL)

> \*\*Definition.\*\* DVOL Index, developed by Deribit and inspired by the VIX methodology in traditional finance, tracks the 30-day implied volatility of options. It reflects market expectations and the pricing of crypto option risk.\n\n\*\*Technical.\*\* The index is computed across the full strike range of listed options on Deribit rather than sampling a single at-the-money point.\n\n\*\*Notes.\*\* For more details on the methodology, see the \[DVOL methodology]\(<https://insights.deribit.com/exchange-updates/dvol-deribit-implied-volatility-index).\n\\>
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.DvolOhlc?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/dvol_ohlc":{"get":{"summary":"Implied Volatility Index (DVOL)","description":"**Definition.** DVOL Index, developed by Deribit and inspired by the VIX methodology in traditional finance, tracks the 30-day implied volatility of options. It reflects market expectations and the pricing of crypto option risk.\\n\\n**Technical.** The index is computed across the full strike range of listed options on Deribit rather than sampling a single at-the-money point.\\n\\n**Notes.** For more details on the methodology, see the [DVOL methodology](https://insights.deribit.com/exchange-updates/dvol-deribit-implied-volatility-index).\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.DvolOhlc?a=BTC)\n","operationId":"derivatives.DvolOhlc","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 1month, 1w, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Liquidation Heatmap

> \*\*Definition.\*\* Liquidation Heatmap is a two-axis visualization mapping the concentration of leveraged positions at risk of forced liquidation across time and price.\n\n\*\*Interpretation.\*\* Brighter zones mark clusters of liquidation thresholds, structural pressure points where the likelihood of cascade events and elevated volatility increases as price approaches.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.LiquidationHeatmap?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/liquidation_heatmap":{"get":{"summary":"Liquidation Heatmap","description":"**Definition.** Liquidation Heatmap is a two-axis visualization mapping the concentration of leveraged positions at risk of forced liquidation across time and price.\\n\\n**Interpretation.** Brighter zones mark clusters of liquidation thresholds, structural pressure points where the likelihood of cascade events and elevated volatility increases as price approaches.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.LiquidationHeatmap?a=BTC)\n","operationId":"derivatives.LiquidationHeatmap","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 1h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Liquidations / Market Cap

> \*\*Definition.\*\* Futures Liquidations / Market Cap Ratio is the ratio of total futures liquidations to the asset\&#x27;s market capitalization, normalizing liquidation activity by the asset\&#x27;s size to allow comparison across different assets.\n\n\*\*Technical.\*\* The metric can be viewed per exchange or aggregated across all exchanges (default).\n\n\*\*Interpretation.\*\* Higher values indicate more significant liquidation events relative to the asset\&#x27;s market cap.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidationsMcapRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidations_mcap_ratio":{"get":{"summary":"Liquidations / Market Cap","description":"**Definition.** Futures Liquidations / Market Cap Ratio is the ratio of total futures liquidations to the asset&#x27;s market capitalization, normalizing liquidation activity by the asset&#x27;s size to allow comparison across different assets.\\n\\n**Technical.** The metric can be viewed per exchange or aggregated across all exchanges (default).\\n\\n**Interpretation.** Higher values indicate more significant liquidation events relative to the asset&#x27;s market cap.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidationsMcapRatio?a=BTC)\n","operationId":"derivatives.FuturesLiquidationsMcapRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Liquidations / Open Interest

> \*\*Definition.\*\* Futures Liquidations / Open Interest Ratio is the ratio of total futures liquidations to open interest, measuring how much of the outstanding futures positions are being forcibly closed.\n\n\*\*Technical.\*\* The metric can be viewed per exchange, as an intersection (only exchanges present in both sources), or aggregated across all exchanges (default).\n\n\*\*Interpretation.\*\* Higher values indicate more aggressive deleveraging relative to the size of open positions.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesLiquidationsOpenInterestRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_liquidations_open_interest_ratio":{"get":{"summary":"Liquidations / Open Interest","description":"**Definition.** Futures Liquidations / Open Interest Ratio is the ratio of total futures liquidations to open interest, measuring how much of the outstanding futures positions are being forcibly closed.\\n\\n**Technical.** The metric can be viewed per exchange, as an intersection (only exchanges present in both sources), or aggregated across all exchanges (default).\\n\\n**Interpretation.** Higher values indicate more aggressive deleveraging relative to the size of open positions.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesLiquidationsOpenInterestRatio?a=BTC)\n","operationId":"derivatives.FuturesLiquidationsOpenInterestRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Long Entry Price Heatmap

> \*\*Definition.\*\* Long Position Entry Price Heatmap visualizes the long positioning of currently open positions, grouped by traders\&#x27; average entry price.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapLong?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/liquidation_entry_price_heatmap_long":{"get":{"summary":"Long Entry Price Heatmap","description":"**Definition.** Long Position Entry Price Heatmap visualizes the long positioning of currently open positions, grouped by traders&#x27; average entry price.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapLong?a=BTC)\n","operationId":"derivatives.LiquidationEntryPriceHeatmapLong","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 1h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Net Entry Price Heatmap

> \*\*Definition.\*\* Net Position Entry Price Heatmap visualizes the net positioning (long minus short) of currently open positions, grouped by traders\&#x27; average entry price.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapNet?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/liquidation_entry_price_heatmap_net":{"get":{"summary":"Net Entry Price Heatmap","description":"**Definition.** Net Position Entry Price Heatmap visualizes the net positioning (long minus short) of currently open positions, grouped by traders&#x27; average entry price.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapNet?a=BTC)\n","operationId":"derivatives.LiquidationEntryPriceHeatmapNet","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 1h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Open Interest / Market Cap

> \*\*Definition.\*\* Futures Open Interest / Market Cap Ratio is the ratio of futures open interest to market capitalization, measuring the size of outstanding derivatives positions relative to the asset\&#x27;s market value.\n\n\*\*Technical.\*\* The metric can be viewed per exchange or aggregated across all exchanges (default).\n\n\*\*Interpretation.\*\* Higher values indicate greater leverage exposure relative to the asset\&#x27;s size.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestMcapRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_mcap_ratio":{"get":{"summary":"Open Interest / Market Cap","description":"**Definition.** Futures Open Interest / Market Cap Ratio is the ratio of futures open interest to market capitalization, measuring the size of outstanding derivatives positions relative to the asset&#x27;s market value.\\n\\n**Technical.** The metric can be viewed per exchange or aggregated across all exchanges (default).\\n\\n**Interpretation.** Higher values indicate greater leverage exposure relative to the asset&#x27;s size.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestMcapRatio?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestMcapRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Open Interest / Volume

> \*\*Definition.\*\* Futures Open Interest / Volume Ratio is the ratio of open interest to futures trading volume, indicating how long it would take to turn over all open positions at the current trading rate.\n\n\*\*Technical.\*\* The metric can be viewed per exchange or aggregated across all exchanges (default).\n\n\*\*Interpretation.\*\* Higher values suggest positions are being held longer relative to trading activity, while lower values indicate more active position turnover.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestVolumeRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_volume_ratio":{"get":{"summary":"Open Interest / Volume","description":"**Definition.** Futures Open Interest / Volume Ratio is the ratio of open interest to futures trading volume, indicating how long it would take to turn over all open positions at the current trading rate.\\n\\n**Technical.** The metric can be viewed per exchange or aggregated across all exchanges (default).\\n\\n**Interpretation.** Higher values suggest positions are being held longer relative to trading activity, while lower values indicate more active position turnover.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestVolumeRatio?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestVolumeRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options ATM Implied Volatility (1 Month)

> \*\*Definition.\*\* Options ATM Implied Volatility (1 Month) is the at-the-money implied volatility for options contracts expiring 1 month from today. Implied volatility is the market\&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset\&#x27;s price over the course of a year, recovered from option prices given the underlying.\n\n\*\*Interpretation.\*\* Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility1Month?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_atm_implied_volatility_1_month":{"get":{"summary":"Options ATM Implied Volatility (1 Month)","description":"**Definition.** Options ATM Implied Volatility (1 Month) is the at-the-money implied volatility for options contracts expiring 1 month from today. Implied volatility is the market&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset&#x27;s price over the course of a year, recovered from option prices given the underlying.\\n\\n**Interpretation.** Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility1Month?a=BTC)\n","operationId":"derivatives.OptionsAtmImpliedVolatility1Month","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options ATM Implied Volatility (1 Week)

> \*\*Definition.\*\* Options ATM Implied Volatility (1 Week) is the at-the-money implied volatility for options contracts expiring 1 week from today. Implied volatility is the market\&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset\&#x27;s price over the course of a year, recovered from option prices given the underlying.\n\n\*\*Interpretation.\*\* Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility1Week?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_atm_implied_volatility_1_week":{"get":{"summary":"Options ATM Implied Volatility (1 Week)","description":"**Definition.** Options ATM Implied Volatility (1 Week) is the at-the-money implied volatility for options contracts expiring 1 week from today. Implied volatility is the market&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset&#x27;s price over the course of a year, recovered from option prices given the underlying.\\n\\n**Interpretation.** Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility1Week?a=BTC)\n","operationId":"derivatives.OptionsAtmImpliedVolatility1Week","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options ATM Implied Volatility (3 Months)

> \*\*Definition.\*\* Options ATM Implied Volatility (3 Months) is the at-the-money implied volatility for options contracts expiring 3 months from today. Implied volatility is the market\&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset\&#x27;s price over the course of a year, recovered from option prices given the underlying.\n\n\*\*Interpretation.\*\* Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility3Months?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_atm_implied_volatility_3_months":{"get":{"summary":"Options ATM Implied Volatility (3 Months)","description":"**Definition.** Options ATM Implied Volatility (3 Months) is the at-the-money implied volatility for options contracts expiring 3 months from today. Implied volatility is the market&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset&#x27;s price over the course of a year, recovered from option prices given the underlying.\\n\\n**Interpretation.** Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility3Months?a=BTC)\n","operationId":"derivatives.OptionsAtmImpliedVolatility3Months","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options ATM Implied Volatility (6 Months)

> \*\*Definition.\*\* Options ATM Implied Volatility (6 Months) is the at-the-money implied volatility for options contracts expiring 6 months from today. Implied volatility is the market\&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset\&#x27;s price over the course of a year, recovered from option prices given the underlying.\n\n\*\*Interpretation.\*\* Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility6Months?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_atm_implied_volatility_6_months":{"get":{"summary":"Options ATM Implied Volatility (6 Months)","description":"**Definition.** Options ATM Implied Volatility (6 Months) is the at-the-money implied volatility for options contracts expiring 6 months from today. Implied volatility is the market&#x27;s expectation of volatility, formally the one-standard-deviation range of expected movement of an asset&#x27;s price over the course of a year, recovered from option prices given the underlying.\\n\\n**Interpretation.** Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatility6Months?a=BTC)\n","operationId":"derivatives.OptionsAtmImpliedVolatility6Months","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options ATM Implied Volatility (All)

> \*\*Definition.\*\* The at-the-money (ATM) implied volatility for options contracts expiring 1 week, 1 month, 3 months, and 6 months from today. Implied volatility is the market\&#x27;s expectation of future volatility, derived by solving the option-pricing equation given the observed option price. Formally, it is the one-standard-deviation range of expected movement in the underlying asset\&#x27;s price over the course of a year.\n\n\*\*Interpretation.\*\* Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatilityAll?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_atm_implied_volatility_all":{"get":{"summary":"Options ATM Implied Volatility (All)","description":"**Definition.** The at-the-money (ATM) implied volatility for options contracts expiring 1 week, 1 month, 3 months, and 6 months from today. Implied volatility is the market&#x27;s expectation of future volatility, derived by solving the option-pricing equation given the observed option price. Formally, it is the one-standard-deviation range of expected movement in the underlying asset&#x27;s price over the course of a year.\\n\\n**Interpretation.** Tracking ATM IV over time gives a normalized view of volatility expectations, which often rise and fall with realized volatility and market sentiment.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsAtmImpliedVolatilityAll?a=BTC)\n","operationId":"derivatives.OptionsAtmImpliedVolatilityAll","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options CME Open Interest

> \*\*Definition.\*\* The total amount allocated in open options contracts on the CME exchange.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsCmeOpenInterestSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_cme_open_interest_sum":{"get":{"summary":"Options CME Open Interest","description":"**Definition.** The total amount allocated in open options contracts on the CME exchange.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsCmeOpenInterestSum?a=BTC)\n","operationId":"derivatives.OptionsCmeOpenInterestSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options CME Volume

> \*\*Definition.\*\* The total volume traded in options contracts on the CME exchange over the last 24 hours.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsCmeVolumeDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_cme_volume_daily_sum":{"get":{"summary":"Options CME Volume","description":"**Definition.** The total volume traded in options contracts on the CME exchange over the last 24 hours.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsCmeVolumeDailySum?a=BTC)\n","operationId":"derivatives.OptionsCmeVolumeDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options OI by Strike Price

> \*\*Definition.\*\* The total open interest of call and put options by strike price for a specific options contract.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestDistribution?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_open_interest_distribution":{"get":{"summary":"Options OI by Strike Price","description":"**Definition.** The total open interest of call and put options by strike price for a specific options contract.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestDistribution?a=BTC)\n","operationId":"derivatives.OptionsOpenInterestDistribution","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options Open Interest

> \*\*Definition.\*\* The total amount of funds allocated in outstanding options contracts.\n\n\*\*Technical.\*\* Use the dropdown above the chart to select individual exchanges. The supported exchanges served via the API can differ from those available in Studio because some data is for display purposes only.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestSum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_open_interest_sum":{"get":{"summary":"Options Open Interest","description":"**Definition.** The total amount of funds allocated in outstanding options contracts.\\n\\n**Technical.** Use the dropdown above the chart to select individual exchanges. The supported exchanges served via the API can differ from those available in Studio because some data is for display purposes only.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestSum?a=BTC)\n","operationId":"derivatives.OptionsOpenInterestSum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options Open Interest Put/Call Ratio

> \*\*Definition.\*\* Options Open Interest Put/Call Ratio is the put open interest divided by the call open interest across all funds currently allocated in options contracts.\n\n\*\*Interpretation.\*\* Readings below 1.0 mean call open interest exceeds put open interest. Readings above 1.0 mean put open interest exceeds call open interest.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestPutCallRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_open_interest_put_call_ratio":{"get":{"summary":"Options Open Interest Put/Call Ratio","description":"**Definition.** Options Open Interest Put/Call Ratio is the put open interest divided by the call open interest across all funds currently allocated in options contracts.\\n\\n**Interpretation.** Readings below 1.0 mean call open interest exceeds put open interest. Readings above 1.0 mean put open interest exceeds call open interest.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsOpenInterestPutCallRatio?a=BTC)\n","operationId":"derivatives.OptionsOpenInterestPutCallRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options Volatility Term Structure

> \*\*Definition.\*\* Options Implied Volatility Term Structure is the at-the-money implied volatility of options expiring on different dates in the future, showing how the market prices the relation between volatility and time.\n\n\*\*Technical.\*\* The legend reports the state of the term structure at several recent points in time, namely latest, 1 day, 2 days, 1 week, and 2 weeks ago.\n\n\*\*Interpretation.\*\* The curve most often slopes upward, and its steepness can be a sign of complacency in the markets, with implied volatility for options expiring shortly at times 50% lower than that of longer-dated options. When near-term implied volatility exceeds longer-dated implied volatility, the structure is in \\"backwardation\\", which can indicate panic and demand in the options markets as investors price in greater risk for short-term contracts than for those expiring further in the future.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsImpliedVolatilityTermStructure?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_implied_volatility_term_structure":{"get":{"summary":"Options Volatility Term Structure","description":"**Definition.** Options Implied Volatility Term Structure is the at-the-money implied volatility of options expiring on different dates in the future, showing how the market prices the relation between volatility and time.\\n\\n**Technical.** The legend reports the state of the term structure at several recent points in time, namely latest, 1 day, 2 days, 1 week, and 2 weeks ago.\\n\\n**Interpretation.** The curve most often slopes upward, and its steepness can be a sign of complacency in the markets, with implied volatility for options expiring shortly at times 50% lower than that of longer-dated options. When near-term implied volatility exceeds longer-dated implied volatility, the structure is in \\\"backwardation\\\", which can indicate panic and demand in the options markets as investors price in greater risk for short-term contracts than for those expiring further in the future.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsImpliedVolatilityTermStructure?a=BTC)\n","operationId":"derivatives.OptionsImpliedVolatilityTermStructure","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options Volume 24h

> \*\*Definition.\*\* The total volume traded in options contracts in the last 24 hours.\n\n\*\*Technical.\*\* Use the dropdown above the chart to select individual exchanges. The supported exchanges served via the API can differ from those available in Studio because some data is for display purposes only. Options contracts are quoted in premium rather than in the notional value of the underlying that the option controls.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsVolumeDailySum?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_volume_daily_sum":{"get":{"summary":"Options Volume 24h","description":"**Definition.** The total volume traded in options contracts in the last 24 hours.\\n\\n**Technical.** Use the dropdown above the chart to select individual exchanges. The supported exchanges served via the API can differ from those available in Studio because some data is for display purposes only. Options contracts are quoted in premium rather than in the notional value of the underlying that the option controls.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsVolumeDailySum?a=BTC)\n","operationId":"derivatives.OptionsVolumeDailySum","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Options Volume Put/Call Ratio

> \*\*Definition.\*\* Options Volume Put/Call Ratio is the put volume divided by the call volume traded in options contracts over the last 24 hours.\n\n\*\*Interpretation.\*\* Readings below 1.0 mean call volume exceeds put volume. Readings above 1.0 mean put volume exceeds call volume.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsVolumePutCallRatio?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_volume_put_call_ratio":{"get":{"summary":"Options Volume Put/Call Ratio","description":"**Definition.** Options Volume Put/Call Ratio is the put volume divided by the call volume traded in options contracts over the last 24 hours.\\n\\n**Interpretation.** Readings below 1.0 mean call volume exceeds put volume. Readings above 1.0 mean put volume exceeds call volume.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsVolumePutCallRatio?a=BTC)\n","operationId":"derivatives.OptionsVolumePutCallRatio","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Percent Crypto-Margined Futures Open Interest

> \*\*Definition.\*\* 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.\n\n\*\*Interpretation.\*\* A reading of 50% marks the crossover between native-coin and stablecoin-or-fiat collateral majority.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginRelative?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/futures_open_interest_crypto_margin_relative":{"get":{"summary":"Percent Crypto-Margined Futures Open Interest","description":"**Definition.** 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.\\n\\n**Interpretation.** A reading of 50% marks the crossover between native-coin and stablecoin-or-fiat collateral majority.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.FuturesOpenInterestCryptoMarginRelative?a=BTC)\n","operationId":"derivatives.FuturesOpenInterestCryptoMarginRelative","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 10m, 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Perpetuals Reference Rate

> \*\*Definition.\*\* Perpetuals Reference Rate is an index price for perpetual futures contracts on , constructed from trade data on Deribit, Binance, and OKX.\n\n\*\*Technical.\*\* Inspired by the CME CF Bitcoin Reference Rate (BRRNY) methodology, trades are aggregated into 5-minute intervals and a volume-weighted median price is computed for each. The final rate is the average of 12 consecutive intervals. The daily model is calculated at 4:00 PM ET.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.PerpetualsReferenceRate?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/perpetuals_reference_rate":{"get":{"summary":"Perpetuals Reference Rate","description":"**Definition.** Perpetuals Reference Rate is an index price for perpetual futures contracts on , constructed from trade data on Deribit, Binance, and OKX.\\n\\n**Technical.** Inspired by the CME CF Bitcoin Reference Rate (BRRNY) methodology, trades are aggregated into 5-minute intervals and a volume-weighted median price is computed for each. The final rate is the average of 12 consecutive intervals. The daily model is calculated at 4:00 PM ET.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.PerpetualsReferenceRate?a=BTC)\n","operationId":"derivatives.PerpetualsReferenceRate","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":false,"description":"frequency interval - 1h, 24h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - csv, json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Short Entry Price Heatmap

> \*\*Definition.\*\* Short Position Entry Price Heatmap visualizes the short positioning of currently open positions, grouped by traders\&#x27; average entry price.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapShort?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/liquidation_entry_price_heatmap_short":{"get":{"summary":"Short Entry Price Heatmap","description":"**Definition.** Short Position Entry Price Heatmap visualizes the short positioning of currently open positions, grouped by traders&#x27; average entry price.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.LiquidationEntryPriceHeatmapShort?a=BTC)\n","operationId":"derivatives.LiquidationEntryPriceHeatmapShort","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"s","in":"query","required":false,"description":"since, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"u","in":"query","required":false,"description":"until, unix timestamp","schema":{"type":"integer"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 1h","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"c","in":"query","required":false,"description":"currency - NATIVE, USD","schema":{"type":"string"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```

## Volatility Smile

> \*\*Definition.\*\* Options Implied Volatility Smile depicts the implied volatilities of options with different strikes for the chosen expiration date. Options further out of the money usually have higher implied volatilities, producing the characteristic \\"smile\\" shape.\n\n\*\*Technical.\*\* The legend reports historical overlays showing the shape of the smile 1 day, 2 days, 1 week, and 2 weeks ago.\n\n\*\*Interpretation.\*\* The steepness and shape of the smile can be used to assess the relative expensiveness of options and to gauge the tail risks priced in by the market. For example, lower implied volatilities at extreme strikes today than in the historical overlays indicate that the market is pricing in reduced tail risk relative to medium-sized moves.\n\
> \
> \[View in Studio]\(<https://studio.glassnode.com/charts/derivatives.OptionsVolatilitySmile?a=BTC>)<br>

```json
{"openapi":"3.0.3","info":{"title":"Glassnode API - derivatives","version":"1.0.0"},"servers":[{"url":"https://api.glassnode.com","description":"Production API server"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"api_key","description":"Your Glassnode API key"}},"schemas":{"TimeSeriesResponse":{"type":"array","items":{"$ref":"#/components/schemas/TimeSeriesDataPoint"}},"TimeSeriesDataPoint":{"type":"object","properties":{"t":{"type":"integer","format":"int64","description":"Unix timestamp"},"v":{"oneOf":[{"type":"number"},{"type":"object"},{"type":"array"}],"description":"Metric value (can be number, object, or array depending on the metric)"},"o":{"type":"object","description":"Object containing multiple metric values (when applicable)","additionalProperties":true}}},"ErrorResponse":{"type":"object","properties":{"error":{"type":"string"}}}}},"paths":{"/v1/metrics/derivatives/options_volatility_smile":{"get":{"summary":"Volatility Smile","description":"**Definition.** Options Implied Volatility Smile depicts the implied volatilities of options with different strikes for the chosen expiration date. Options further out of the money usually have higher implied volatilities, producing the characteristic \\\"smile\\\" shape.\\n\\n**Technical.** The legend reports historical overlays showing the shape of the smile 1 day, 2 days, 1 week, and 2 weeks ago.\\n\\n**Interpretation.** The steepness and shape of the smile can be used to assess the relative expensiveness of options and to gauge the tail risks priced in by the market. For example, lower implied volatilities at extreme strikes today than in the historical overlays indicate that the market is pricing in reduced tail risk relative to medium-sized moves.\\n\n\n[View in Studio](https://studio.glassnode.com/charts/derivatives.OptionsVolatilitySmile?a=BTC)\n","operationId":"derivatives.OptionsVolatilitySmile","parameters":[{"name":"a","in":"query","required":true,"description":"asset id - (see metadata (metadata/metric) page for more details)}","schema":{"type":"string"},"style":"form","explode":false},{"name":"i","in":"query","required":true,"description":"frequency interval - 10m","schema":{"type":"string"},"style":"form","explode":false},{"name":"f","in":"query","required":false,"description":"format - json","schema":{"type":"string","enum":["csv","json"],"default":"json"},"style":"form","explode":false},{"name":"timestamp_format","in":"query","required":false,"description":"timestamp format - unix or humanized (RFC 3339)","schema":{"type":"string","enum":["unix","humanized"],"default":"unix"},"style":"form","explode":false}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimeSeriesResponse"}}}},"400":{"description":"Bad Request - Invalid parameters or unsupported asset","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"429":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.glassnode.com/basic-api/endpoints/derivatives.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
