get_option_greeks
Retrieve broker-computed option greeks (delta, gamma, theta, vega, rho, IV) for a symbol and expiration. Filter by strike range to size or compare option legs with accurate values.
Instructions
Get broker-computed greeks (delta/gamma/theta/vega/rho, IV) for an option chain.
Prefer this over locally derived greeks when sizing or comparing legs.
Args: symbol: Underlying ticker, e.g. 'TSLA'. exp_date: Expiration as 'YYYYMMDD' (or 'YYYY-MM-DD'). Get valid dates from get_option_chain with exp_date omitted. strike_min / strike_max: Optional inclusive strike filter (0 = no bound); full greeks on liquid names exceed the MCP result-size cap.
Returns JSON {"chains": [{strike, cp, side, symbol, iv, delta, gamma, rho, theta, vega}, ...]}. Illiquid strikes report "--" rather than a number.
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": {
"symbol": "<symbol>",
"exp_date": "<exp_date>"
},
"name": "get_option_greeks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| exp_date | Yes | ||
| strike_max | No | ||
| strike_min | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |