Options Chain
get_options_chainFetch a stock's options chain with calls, puts, and Greeks. View option prices, implied volatility, volume, and open interest by specific strike and expiration.
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
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ticker": "<ticker>"
},
"name": "get_options_chain"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | ||
| expiration | No | ||
| strikes_around | No | ||
| num_expirations | No |