get_options_chain
Fetch options chain data for a ticker: calls and puts with Greeks, implied volatility, volume, and open interest per strike. Get option prices and market activity for specific expirations and strikes.
Instructions
Get the options chain for a ticker.
Returns calls and puts with all Greeks, IV, volume, and open interest per strike. Defaults to the nearest expiration and the 20 strikes each side of the money — widen only when the analysis genuinely needs it.
Use this tool when the user asks about:
Options prices for a stock
Call or put prices at specific strikes
Volume and open interest data
Full options chain information
Args: ticker: Stock symbol (e.g., "AAPL", "SPY", "TSLA") expiration: Specific expiration date (YYYY-MM-DD); overrides num_expirations num_expirations: How many of the nearest expirations to include (1-10) strikes_around: Strikes per side of the money to keep (0 = full chain)
Returns: Options chain data with calls, puts, and metadata
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | ||
| expiration | No | ||
| strikes_around | No | ||
| num_expirations | No |