get_options_chain
Get an options chain by currency and expiry, showing strikes, bid/ask, mark price, IV, greeks, and open interest. Specify underlying for USDC; use atm_range to limit strikes near ATM.
Instructions
Get options chain for a specific currency + expiry. Returns strikes with bid/ask, mark price, IV, greeks, OI. IMPORTANT: always specify 'underlying' for USDC currency, and use 'atm_range' to limit strikes (default 10 = ATM ± 10).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expiry | Yes | Expiration date string (e.g. '28MAR25'). Use get_expirations to list available dates. | |
| currency | Yes | Currency | |
| atm_range | No | Number of strikes above and below ATM to return. Default 10. Use 5 for a quick view, 20 for full chain. | |
| underlying | No | Filter by underlying. REQUIRED for USDC to avoid mixing ETH/BTC options. |