v1

latestOpenAPI 3.1.02026-07-2655154175.6 KB
Underlying

Premium / volume by expiration for a strike

For a single strike on the underlying, breaks the requested window's premium and volume out by expiration date.

get/v1/underlying/{ticker}/by-strike/{strike}/expirations

Path parameters

tickerstring required
Example:SPY

Underlying ticker symbol (uppercase, e.g. SPY, AAPL).

strikestring required
Example:580

Strike price (decimal allowed; e.g. 580 or 580.5).

Query parameters

interval'1D' | '1W' | '7D'
dte_filter'all' | '0-7' | '8-30' | '31-90' | '90+'
datestring date
Example:2026-05-27

Trading date the request targets, in YYYY-MM-DD. Defaults to the current trading date (the most recent session that has settled enough data to be queryable). Past dates fall through to the daily rollup tables.

Response

Expiration breakdown for the strike.

Example response

{
  "meta": {
    "requestId": "d7574836"
  }
}