zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Finance/Deribit
Logo Deribit

Deribit

Deribit public data, including DVOL — the crypto volatility index — at one-second resolution, plus options instruments and index prices.

Endpoints
10
Requests
653
Updated
6 hours ago
For LLMs
llms.txt
Endpoint health3 hours ago
  • book-summarypassing, 0.2s
  • funding-rate-historypassing, 0.3s
  • historical-volatilitypassing, 0.2s
  • index-price-namespassing, 0.2s
  • index-pricepassing, 0.2s
+ 5 more endpointsShow less
  • instrumentspassing, 0.2s
  • order-bookpassing, 0.2s
  • tickerpassing, 0.2s
  • tradespassing, 0.2s
  • volatility-indexpassing, 0.2s
10/10 passingdaily 01:00 WIB

Playground

10 endpoints
GET/v1/finance:deribit/book-summary15s cache2 paramschecking key…
Parameters
currencyenum

Settlement currency. Default BTC

kindenum

Instrument kind. Omit for every kind

·
Response
EXAMPLE
{
  "kind": "future",
  "count": 13,
  "items": [
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 66152.5,
      "markIv": null,
      "symbol": "BTC-30OCT26",
      "volume": 79.60912343,
      "high24h": 72970,
      "askPrice": 72350,
      "bidPrice": 72327.5,
      "midPrice": 72338.75,
      "lastPrice": 72238.5,
      "markPrice": 72348.81,
      "volumeUsd": 5595640,
      "baseCurrency": "BTC",
      "openInterest": 8088840,
      "quoteCurrency": "USD",
      "volumeNotional": 5595640,
      "underlyingPrice": null,
      "priceChangePct24h": 8.6579,
      "estimatedDeliveryPrice": 71740.86
    },
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 68405,
      "markIv": null,
      "symbol": "BTC-25JUN27",
      "volume": 84.9230532,
      "high24h": 75140,
      "askPrice": 74415,
      "bidPrice": 74355,
      "midPrice": 74385,
      "lastPrice": 74115,
      "markPrice": 74392.24,
      "volumeUsd": 6136400,
      "baseCurrency": "BTC",
      "openInterest": 10423000,
      "quoteCurrency": "USD",
      "volumeNotional": 6136400,
      "underlyingPrice": null,
      "priceChangePct24h": 8.2484,
      "estimatedDeliveryPrice": 71740.86
    },
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 65955,
      "markIv": null,
      "symbol": "BTC-23AUG26",
      "volume": 130.46758673,
      "high24h": 72395,
      "askPrice": 71740,
      "bidPrice": 71715,
      "midPrice": 71727.5,
      "lastPrice": 71727.5,
      "markPrice": 71737.15,
      "volumeUsd": 9080690,
      "baseCurrency": "BTC",
      "openInterest": 8264000,
      "quoteCurrency": "USD",
      "volumeNotional": 9080690,
      "underlyingPrice": null,
      "priceChangePct24h": 8.7522,
      "estimatedDeliveryPrice": 71740.86
    }
  ],
  "dataset": "book-summary",
  "currency": "BTC",
  "provider": "deribit"
}

Code examples

Book Summary
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("finance:deribit", "book-summary", {
  "currency": "BTC",
  "kind": "future"
});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/finance:deribit/book-summary?currency=BTC&kind=future" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

10 endpoints · plain text
GETBook Summary/v1/finance:deribit/book-summaryTop of book, open interest and 24h volume for every Deribit instrument in one

Parameters

currencyenumoptional
Settlement currency. Default BTC Values: BTC, ETH, USDC, USDT, EURR.
kindenumoptional
Instrument kind. Omit for every kind Values: future, option, spot, future_combo, option_combo.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/book-summary?currency=BTC&kind=future" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "kind": "future",
  "count": 13,
  "items": [
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 66152.5,
      "markIv": null,
      "symbol": "BTC-30OCT26",
      "volume": 79.60912343,
      "high24h": 72970,
      "askPrice": 72350,
      "bidPrice": 72327.5,
      "midPrice": 72338.75,
      "lastPrice": 72238.5,
      "markPrice": 72348.81,
      "volumeUsd": 5595640,
      "baseCurrency": "BTC",
      "openInterest": 8088840,
      "quoteCurrency": "USD",
      "volumeNotional": 5595640,
      "underlyingPrice": null,
      "priceChangePct24h": 8.6579,
      "estimatedDeliveryPrice": 71740.86
    },
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 68405,
      "markIv": null,
      "symbol": "BTC-25JUN27",
      "volume": 84.9230532,
      "high24h": 75140,
      "askPrice": 74415,
      "bidPrice": 74355,
      "midPrice": 74385,
      "lastPrice": 74115,
      "markPrice": 74392.24,
      "volumeUsd": 6136400,
      "baseCurrency": "BTC",
      "openInterest": 10423000,
      "quoteCurrency": "USD",
      "volumeNotional": 6136400,
      "underlyingPrice": null,
      "priceChangePct24h": 8.2484,
      "estimatedDeliveryPrice": 71740.86
    },
    {
      "date": "2026-08-20T14:59:36.039Z",
      "time": 1787237976039,
      "low24h": 65955,
      "markIv": null,
      "symbol": "BTC-23AUG26",
      "volume": 130.46758673,
      "high24h": 72395,
      "askPrice": 71740,
      "bidPrice": 71715,
      "midPrice": 71727.5,
      "lastPrice": 71727.5,
      "markPrice": 71737.15,
      "volumeUsd": 9080690,
      "baseCurrency": "BTC",
      "openInterest": 8264000,
      "quoteCurrency": "USD",
      "volumeNotional": 9080690,
      "underlyingPrice": null,
      "priceChangePct24h": 8.7522,
      "estimatedDeliveryPrice": 71740.86
    }
  ],
  "dataset": "book-summary",
  "currency": "BTC",
  "provider": "deribit"
}
GETFunding Rate History/v1/finance:deribit/funding-rate-historyHourly funding for one Deribit perpetual, with the index it was struck on.

Parameters

symbolstringoptional
Perpetual instrument name
startstringoptional
Oldest hour to include. Epoch ms/s or ISO date. Defaults to seven days back
endstringoptional
Newest hour to include. Epoch ms/s or ISO date. Defaults to now

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/funding-rate-history?symbol=BTC-PERPETUAL&start=2026-08-13T00%3A00%3A00Z&end=2026-08-20T00%3A00%3A00Z" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 168,
  "items": [
    {
      "date": "2026-08-13T01:00:00.000Z",
      "time": 1786582800000,
      "indexPrice": 63495.11,
      "interest1h": 0.000007511698674394949,
      "interest8h": 0.00004911071730031578,
      "previousIndexPrice": 63413.47
    },
    {
      "date": "2026-08-13T02:00:00.000Z",
      "time": 1786586400000,
      "indexPrice": 63391.67,
      "interest1h": 0.0000030121484716520185,
      "interest8h": 0.00004117415585266742,
      "previousIndexPrice": 63495.11
    },
    {
      "date": "2026-08-13T03:00:00.000Z",
      "time": 1786590000000,
      "indexPrice": 63483.87,
      "interest1h": 0.0000015973149776453194,
      "interest8h": 0.00003248514867255686,
      "previousIndexPrice": 63391.67
    },
    {
      "date": "2026-08-13T04:00:00.000Z",
      "time": 1786593600000,
      "indexPrice": 63584,
      "interest1h": 0.0000024490050545234122,
      "interest8h": 0.000030038661823743066,
      "previousIndexPrice": 63483.87
    },
    {
      "date": "2026-08-13T05:00:00.000Z",
      "time": 1786597200000,
      "indexPrice": 63628.5,
      "interest1h": 0.0000049281227417091035,
      "interest8h": 0.00003133237488612422,
      "previousIndexPrice": 63584
    },
    {
      "date": "2026-08-13T06:00:00.000Z",
      "time": 1786600800000,
      "indexPrice": 63813.23,
      "interest1h": 0.0000024846883603425967,
      "interest8h": 0.00003232543799943846,
      "previousIndexPrice": 63628.5
    }
  ],
  "symbol": "BTC-PERPETUAL",
  "dataset": "funding-rate-history",
  "provider": "deribit"
}
GETHistorical Volatility/v1/finance:deribit/historical-volatilityRealised volatility for one Deribit currency — the backward-looking twin of

Parameters

currencyenumoptional
Index currency. Default BTC Values: BTC, ETH, USDC, USDT, EURR.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/historical-volatility?currency=BTC" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 384,
  "items": [
    {
      "date": "2026-08-04T17:00:00.000Z",
      "time": 1785862800000,
      "volatility": 28.69387387574387
    },
    {
      "date": "2026-08-04T17:00:00.000Z",
      "time": 1785862800000,
      "volatility": 28.69387387574387
    },
    {
      "date": "2026-08-04T18:00:00.000Z",
      "time": 1785866400000,
      "volatility": 28.71583025957184
    },
    {
      "date": "2026-08-04T19:00:00.000Z",
      "time": 1785870000000,
      "volatility": 28.70983568463423
    },
    {
      "date": "2026-08-04T20:00:00.000Z",
      "time": 1785873600000,
      "volatility": 28.71183839968203
    },
    {
      "date": "2026-08-04T21:00:00.000Z",
      "time": 1785877200000,
      "volatility": 28.70813156705442
    }
  ],
  "dataset": "historical-volatility",
  "currency": "BTC",
  "provider": "deribit"
}
GETIndex Price Names/v1/finance:deribit/index-price-namesEvery index name Deribit publishes — the input vocabulary for index-price.

Parameters

querystringoptional
Filter the names by substring

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/index-price-names?query=btc" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 10,
  "items": [
    "btc_usd",
    "btc_usdc",
    "btc_usdt",
    "drbfix-btc_usdc",
    "eth_btc",
    "btc_eurr"
  ],
  "query": "btc",
  "total": 344,
  "dataset": "index-price-names",
  "provider": "deribit"
}
GETIndex Price/v1/finance:deribit/index-priceThe spot index Deribit settles one contract family against.

Parameters

indexNamestringoptional
Index name. The full list is the index-price-names endpoint

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/index-price?indexName=btc_usd" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "dataset": "index-price",
  "provider": "deribit",
  "indexName": "btc_usd",
  "indexPrice": 71770.14,
  "estimatedDeliveryPrice": 71770.14
}
GETInstruments/v1/finance:deribit/instrumentsContract specifications for one Deribit currency — futures, options or spot.

Parameters

currencyenumoptional
Settlement currency, or any for every one. Default BTC Values: BTC, ETH, USDC, USDT, EURR, any.
kindenumoptional
Instrument kind. Omit for every kind Values: future, option, spot, future_combo, option_combo.
expiredenumoptional
Return expired instruments instead of live ones. Default false Values: true, false.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/instruments?currency=BTC&kind=future&expired=false" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "kind": "future",
  "count": 13,
  "items": [
    {
      "kind": "future",
      "state": "open",
      "symbol": "BTC-PERPETUAL",
      "tickSize": 0.5,
      "expiryDate": "3000-01-01T08:00:00.000Z",
      "expiryTime": 32503708800000,
      "futureType": "reversed",
      "priceIndex": "btc_usd",
      "maxLeverage": 50,
      "baseCurrency": "BTC",
      "contractSize": 10,
      "creationDate": "2018-08-14T10:24:47.000Z",
      "creationTime": 1534242287000,
      "quoteCurrency": "USD",
      "instrumentType": "reversed",
      "minTradeAmount": 10,
      "counterCurrency": "USD",
      "makerCommission": 0.00015,
      "takerCommission": 0.00035,
      "settlementPeriod": "perpetual",
      "settlementCurrency": "BTC",
      "blockTradeMinAmount": 200000,
      "blockTradeCommission": 0.00025
    },
    {
      "kind": "future",
      "state": "open",
      "symbol": "BTC-21AUG26",
      "tickSize": 2.5,
      "expiryDate": "2026-08-21T08:00:00.000Z",
      "expiryTime": 1787299200000,
      "futureType": "reversed",
      "priceIndex": "btc_usd",
      "maxLeverage": 25,
      "baseCurrency": "BTC",
      "contractSize": 10,
      "creationDate": "2026-07-30T08:00:13.000Z",
      "creationTime": 1785398413000,
      "quoteCurrency": "USD",
      "instrumentType": "reversed",
      "minTradeAmount": 10,
      "counterCurrency": "USD",
      "makerCommission": 0.00015,
      "takerCommission": 0.00035,
      "settlementPeriod": "week",
      "settlementCurrency": "BTC",
      "blockTradeMinAmount": 200000,
      "blockTradeCommission": 0.00025
    }
  ],
  "dataset": "instruments",
  "expired": false,
  "currency": "BTC",
  "provider": "deribit"
}
GETOrder Book/v1/finance:deribit/order-bookDepth for one Deribit instrument, plus the funding, open interest, mark and

Parameters

symbolstringoptional
Instrument name, Deribit's own form
depthenumoptional
Levels per side. Default 10 Values: 1, 5, 10, 20, 50, 100, 1000, 10000.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/order-book?symbol=BTC-PERPETUAL&depth=10" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "asks": [
    {
      "size": 7800,
      "price": 72195
    },
    {
      "size": 6000,
      "price": 72195.5
    },
    {
      "size": 1790,
      "price": 72197
    },
    {
      "size": 30580,
      "price": 72198
    },
    {
      "size": 42600,
      "price": 72198.5
    },
    {
      "size": 6000,
      "price": 72199
    }
  ],
  "bids": [
    {
      "size": 17160,
      "price": 72194.5
    },
    {
      "size": 10000,
      "price": 72194
    },
    {
      "size": 6000,
      "price": 72192
    },
    {
      "size": 350,
      "price": 72190
    },
    {
      "size": 580,
      "price": 72188
    },
    {
      "size": 1500,
      "price": 72184.5
    }
  ],
  "date": "2026-08-20T15:15:34.793Z",
  "time": 1787238934793,
  "state": "open",
  "low24h": 66546,
  "symbol": "BTC-PERPETUAL",
  "dataset": "order-book",
  "high24h": 72511.5,
  "askCount": 10,
  "bidCount": 10,
  "changeId": 170552772179,
  "maxPrice": 73273.5,
  "minPrice": 71107,
  "provider": "deribit",
  "funding8h": 0.00000879,
  "lastPrice": 72187,
  "markPrice": 72190.31,
  "volume24h": 17388.78581996,
  "indexPrice": 72188.68,
  "bestAskPrice": 72195,
  "bestBidPrice": 72194.5,
  "openInterest": 822593720,
  "volumeUsd24h": 1213453520,
  "bestAskAmount": 7800,
  "bestBidAmount": 17160,
  "interestValue": 0.0011166989872886256,
  "currentFunding": 0,
  "settlementPrice": 69806.07,
  "priceChangePct24h": 8.3637,
  "volumeNotional24h": 1213453520,
  "estimatedDeliveryPrice": 72188.68
}
GETTicker/v1/finance:deribit/tickerEverything Deribit publishes about one instrument in a single call.

Parameters

symbolstringoptional
Instrument name, Deribit's own form

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/ticker?symbol=BTC-PERPETUAL" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "date": "2026-08-20T15:00:24.798Z",
  "time": 1787238024798,
  "state": "open",
  "low24h": 65862.5,
  "symbol": "BTC-PERPETUAL",
  "dataset": "ticker",
  "high24h": 72429,
  "maxPrice": 72846,
  "minPrice": 70692.5,
  "provider": "deribit",
  "funding8h": 0.00001004,
  "lastPrice": 71755,
  "markPrice": 71769.38,
  "volume24h": 17682.42559782,
  "indexPrice": 71765.41,
  "bestAskPrice": 71755,
  "bestBidPrice": 71754.5,
  "openInterest": 822916570,
  "volumeUsd24h": 1230962300,
  "bestAskAmount": 361770,
  "bestBidAmount": 255060,
  "interestValue": 0.0011131102258984174,
  "currentFunding": 0,
  "settlementPrice": 69806.07,
  "priceChangePct24h": 8.8838,
  "volumeNotional24h": 1230962300,
  "estimatedDeliveryPrice": 71765.41
}
GETTrades/v1/finance:deribit/tradesRecent public prints for one Deribit instrument.

Parameters

symbolstringoptional
Instrument name, Deribit's own form
countnumberoptional
Prints to return. Default 100, max 1000
sortingenumoptional
Order the exchange applies before the cap. Default desc Values: asc, desc, default.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/trades?symbol=BTC-PERPETUAL&count=100&sorting=desc" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 100,
  "items": [
    {
      "iv": null,
      "date": "2026-08-20T15:00:32.548Z",
      "time": 1787238032548,
      "price": 71769,
      "amount": 330,
      "symbol": "BTC-PERPETUAL",
      "tradeId": "440863223",
      "contracts": 33,
      "direction": "buy",
      "markPrice": 71771,
      "indexPrice": 71767.71,
      "tickDirection": 1,
      "tradeSequence": 296610088
    },
    {
      "iv": null,
      "date": "2026-08-20T15:00:30.853Z",
      "time": 1787238030853,
      "price": 71769,
      "amount": 1280,
      "symbol": "BTC-PERPETUAL",
      "tradeId": "440863222",
      "contracts": 128,
      "direction": "buy",
      "markPrice": 71767.66,
      "indexPrice": 71764.35,
      "tickDirection": 0,
      "tradeSequence": 296610087
    },
    {
      "iv": null,
      "date": "2026-08-20T15:00:30.099Z",
      "time": 1787238030099,
      "price": 71768.5,
      "amount": 1000,
      "symbol": "BTC-PERPETUAL",
      "tradeId": "440863220",
      "contracts": 100,
      "direction": "sell",
      "markPrice": 71767.98,
      "indexPrice": 71764.69,
      "tickDirection": 3,
      "tradeSequence": 296610086
    }
  ],
  "symbol": "BTC-PERPETUAL",
  "dataset": "trades",
  "hasMore": true,
  "sorting": "desc",
  "provider": "deribit"
}
GETVolatility Index/v1/finance:deribit/volatility-indexDVOL — Deribit's implied-volatility index, crypto's VIX — as OHLC candles.

Parameters

currencyenumoptional
Index currency. BTC and ETH carry the deep history. Default BTC Values: BTC, ETH, USDC, USDT, EURR.
resolutionenumoptional
Bar size in seconds, or 1D for a day. Default 60 Values: 1, 60, 3600, 43200, 1D.
startstringoptional
Oldest bar to include. Epoch ms/s or ISO date
endstringoptional
Newest bar to include. Epoch ms/s or ISO date
pagenumberoptional
Page number, walking backwards in time. Default 1, max 20

Request

curl -X GET "https://api.zpi.web.id/v1/finance:deribit/volatility-index?currency=BTC&resolution=60&start=2026-08-19T00%3A00%3A00Z&end=2026-08-20T00%3A00%3A00Z&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1000,
  "items": [
    {
      "low": 34.68,
      "date": "2026-08-19T07:21:00.000Z",
      "high": 34.68,
      "open": 34.68,
      "close": 34.68,
      "openTime": 1787124060000,
      "closeTime": 1787124119999
    },
    {
      "low": 34.68,
      "date": "2026-08-19T07:22:00.000Z",
      "high": 34.69,
      "open": 34.68,
      "close": 34.69,
      "openTime": 1787124120000,
      "closeTime": 1787124179999
    },
    {
      "low": 34.69,
      "date": "2026-08-19T07:23:00.000Z",
      "high": 34.7,
      "open": 34.69,
      "close": 34.7,
      "openTime": 1787124180000,
      "closeTime": 1787124239999
    },
    {
      "low": 34.7,
      "date": "2026-08-19T07:24:00.000Z",
      "high": 34.7,
      "open": 34.7,
      "close": 34.7,
      "openTime": 1787124240000,
      "closeTime": 1787124299999
    },
    {
      "low": 34.7,
      "date": "2026-08-19T07:25:00.000Z",
      "high": 34.73,
      "open": 34.7,
      "close": 34.73,
      "openTime": 1787124300000,
      "closeTime": 1787124359999
    },
    {
      "low": 34.72,
      "date": "2026-08-19T07:26:00.000Z",
      "high": 34.72,
      "open": 34.72,
      "close": 34.72,
      "openTime": 1787124360000,
      "closeTime": 1787124419999
    }
  ],
  "dataset": "volatility-index",
  "hasMore": true,
  "currency": "BTC",
  "nextPage": 2,
  "provider": "deribit",
  "resolution": "60"
}

Related APIs

More in finance

Pluang

finance/pluang

Data pasar Pluang lintas aset: order book, running trade, tradebook dan ringkasan broker per saham IDX, plus saham Amerika, emas, kripto, sinyal analis dan berita.

23.3K calls·1d cache

Binance Vision

finance/binance-vision

Binance's public bulk archive: klines, 5-minute open-interest and long/short metrics, funding, book depth and liquidations, back to 2017.

4.7K calls·1d cache

TradingView

finance/tradingview

Screener, charts, technical indicators, fundamentals, news and the macro calendar across 16 markets — Indonesian equities, US equities, crypto, forex and futures.

52.7K calls·1d cache

Stockbit

finance/stockbit

Data saham IDX dari Stockbit: harga, chart intraday, profil emiten, diskusi komunitas, dan kamus investasi.

17.5K calls·1d cache

Yahoo Finance

finance/yahoo-finance

Global quotes, fundamentals, statements, options, earnings, ownership and analyst coverage. Jakarta listings via the .JK suffix.

12.7K calls·5m cache

IDX (Bursa Efek Indonesia)

finance/idx

Data Bursa Efek Indonesia: ringkasan saham & indeks, top movers, broker, emiten, laporan keuangan, berita, dan passthrough ke ratusan endpoint /primary/.

75.6K calls·1d cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026