Skip to main content

Implied Volatility by Strike

HTTP Request

POST /api/v1/global/data/iV/byStrike

Get current implied volatility for target strike

Supported exchanges and assets (baseCurrency/quoteCurrency)
DERIBIT: BTC/USD, ETH/USD, SOL/USDC, XRP/USDC
OKX: BTC/USD, ETH/USD
BYBIT: BTC/USDC, ETH/USDC, SOL/USDC

The request body must contain an array of Instrument ranging in size from 1 to 50

Request body JSON Parameters

ParameterTypeRequiredDescription
instrumentIdStringYesUser defined unique instrument ID
baseCurrencyStringYesBase currency ticker:
BTC,
ETH,
SOL,
XRP
quoteCurrencyStringYesQuote currency ticker:
USD,
USDC
sourceStringYesExchange type:
DERIBIT,
OKX,
BYBIT
volatilityModelStringYesVolatility model:
SVI, SABR, VANNA_VOLGA
The model is calibrated to the Exchange given by the Exchange type
expirationTimestampNumYesInstrument expiration timestamp (in seconds)
Must be >= current timestamp
strikeNumYesTarget strike
Must be > 0

Response body Json Parameters

ParameterTypeDescription
instrumentIdStringUser defined unique instrument ID
observationTimestampNumInstrument observation timestamp (in seconds)
impliedVolatilityNumImplied volatility for the target strike
spotPriceNumCurrent spot price
forwardPriceNumCurrent forward price
Request Example
POST /api/v1/global/data/iV/byStrike
body
[
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-70000-SVI",
"baseCurrency": "BTC",
"quoteCurrency": "USD",
"source": "DERIBIT",
"volatilityModel": "SVI",
"expirationTimestamp": 1722153600,
"strike": 70000
},
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-80000-SABR",
"baseCurrency": "BTC",
"quoteCurrency": "USD",
"source": "DERIBIT",
"volatilityModel": "SABR",
"expirationTimestamp": 1722153600,
"strike": 80000
},
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-90000-VANNA_VOLGA",
"baseCurrency": "BTC",
"quoteCurrency": "USD",
"source": "DERIBIT",
"volatilityModel": "VANNA_VOLGA",
"expirationTimestamp": 1722153600,
"strike": 90000
}
]
Response Example
[
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-70000-SVI",
"observationTimestamp": 1717433945,
"impliedVolatility": 0.5399902881518645,
"spotPrice": 67625.42,
"forwardPrice": 69139.07047619054
},
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-80000-SABR",
"observationTimestamp": 1717433945,
"impliedVolatility": 0.5542362243957041,
"spotPrice": 67625.42,
"forwardPrice": 69139.07047619054
},
{
"instrumentId": "DERIBIT-BTC-USD-28JUL24-90000-VANNA_VOLGA",
"observationTimestamp": 1717433945,
"impliedVolatility": 0.5805891045174244,
"spotPrice": 67625.42,
"forwardPrice": 69139.07047619054
}
]