get https://api.amberdata.com/markets/derivatives/analytics/volatility/delta-surfaces/floating/tradfi
This endpoint returns the option delta surface with floating maturities (exchange listed expirations).
Time Range Limit
The timeInterval supports minute, hour, day.
Due to the density of data, historical time ranges (difference between startDate and endDate) are limited to the following call sizes:
- 1 year of daily data
- 90 days of hourly data
- 1 hour of minutely data
In order to get more than the maximum allowed, you can use the
startDate
&endDate
parameters to move the time frame window to get the next n days/hours/minutes of data.
RESPONSE DATA
Field | Type | Description |
---|---|---|
payload.metadata.api-version | string | Version of the API. |
payload.data[index].timestamp | number | string | This is the data timestamp |
payload.data[index].exchange | string | The name of the exchange. |
payload.data[index].currency | string | The currency. |
payload.data[index].expirationTimestamp | number | string | This is the option expiration date. |
payload.data[index].multiplier | number | The contract multiplier. |
payload.data[index].daysToExpiration | number | Remaining DTE (daysToExpiration). |
payload.data[index].indexPrice | number | The index price (spot). |
payload.data[index].underlyingRate | number | Underlying interest rate assumption in the BSM formula. |
payload.data[index].deltaPut05 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut10 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut15 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut20 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut25 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut30 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut35 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut40 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaPut45 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].delta50 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].atm | number | The "at-the-money" implied volatility. This is weighted between the closest OTM put and closest OTM call. The weights are proportional to the distance of the strike prices vs underlying price. |
payload.data[index].deltaCall45 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall40 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall35 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall30 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall25 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall20 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall15 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall10 | number | This is the IV for the selected delta point on the curve. |
payload.data[index].deltaCall05 | number | This is the IV for the selected delta point on the curve. |