Skip to content

Strikes ​

FreeValueStandardPro

List available strike prices for an option at a given expiration.

Lists all strikes that are available for an option with a given symbol and expiration date. This endpoint is updated overnight.

SPY · 20250321
Client
Auth
Style
from thetadatadx import Client

client = Client.from_env()

rows = client.market_data.option_list_strikes(
    "SPY", "20250321",
)
for t in rows:
    print(t)

Parameters ​

NameTypeRequiredDefaultDescription
symbolstringyes-Ticker symbol (e.g. AAPL)
expirationdateyes-Expiration date YYYYMMDD
timeout_msintno-Per-request deadline in milliseconds. 0 means no deadline.

Response ​

A list of strings, one strike value per row.

Released under the Apache-2.0 License.