options

suspend fun options(symbol: String, expirationDate: Long? = null): OptionsData(source)

Retrieves options chain data for a specific symbol and expiration date.

This method provides call and put option contracts including strike prices, bid/ask prices, implied volatility, Greeks, and open interest.

Return

OptionsData containing calls, puts, and available expiration dates

Parameters

symbol

The ticker symbol (e.g., "AAPL")

expirationDate

Optional Unix timestamp for specific expiration date (default: null, returns nearest expiration)

Throws

if the symbol is invalid or has no options available

Samples