Options chains
The option chain for the symbols you name, one row per contract: the underlying symbol and its price at capture, call or put, the OCC contract symbol, strike, expiration, last price, bid, ask, change and percent change, contract volume, open interest, implied volatility as a number, whether it is in the money, the currency and the last trade time.
Covers as many upcoming expirations per symbol as you ask for. One result, and one billable item, per contract.
What a call costs
Billed on actual usage, minimum $0.0020 per call, capped at $20.00 per call.
a price before every call. failed calls are never charged.
When to use it
Use for what the options market is currently pricing: implied volatility across strikes, open interest and unusual volume, put and call skew, or the quote on one specific contract. Rows here are contracts, not symbols, and a single expiration on a liquid US name runs 50 to 400 of them, so maxItems is the ceiling you set on the call. The chain is written calls first in ascending strike order, then puts, per expiration, which means a ceiling smaller than the chain returns low strike calls and no puts at all: ask for one symbol and one expiration when you want a chain you can reason about. Use finance.quote for the underlying snapshot and finance.history for its realised move. Figures come from Yahoo Finance's public feeds rather than from an exchange or an options data vendor, so quotes can be delayed and illiquid contracts can carry stale bids, zero volume and a last price from days ago.
Inputs
Options chains takes 4 fields, 1 of them required. Anything you leave out falls back to the tool's own default.
| Field | Type | Required | What it does |
|---|---|---|---|
| tickers | array of string | yes | Yahoo Finance symbols for instruments that have listed options, so equities, ETFs and indices. Capped at 10 because every symbol multiplies the contract count and the maxItems ceiling is shared across all of them. |
| maxItems | integer | optional | Total contracts to return across every symbol and expiration in this call, and the only number that moves the price: one billable item per contract. 200 is roughly one liquid name's nearest expiration. Filled in chain order rather than shared out, so a cap smaller than the chain truncates the far strikes and the puts, and the run can publish a few rows past the cap when several symbols are in flight. |
| operation | string | optional | Fixed. The underlying source defaults to live quotes, so this is sent on every call: without it a request for a chain would be answered, and billed, as snapshots. |
| optionsExpirations | integer | optional | How many upcoming expiration dates to fetch per symbol, nearest first. Each expiration is a full call and put chain, so raising this multiplies the contracts, and therefore the cost, unless maxItems stops it first. |
How to call it
Connect once and your agent can reach Options chains the same way it reaches everything else in the catalog. Add Goro as an MCP connector, or paste the setup line into an agent that reads skills.
MCP
Add this server in Claude, Claude Code, or any MCP client.
https://mcp.usegoro.ai/mcp
Skill
One line in your agent's chat. It sets itself up.
set up https://usegoro.ai/SKILL.mdOr plain HTTP
POST /v1/run
{
"endpoint": "finance.options",
"input": {
"tickers": [
"AAPL"
],
"maxItems": 200,
"operation": "options",
"optionsExpirations": 1
}
}Related tools
More from markets and finance, or browse the full tool catalog.
Company fundamentals and analyst view
Two views of a company, chosen with operation.
from $0.0030 per resultHistorical price candles
OHLCV candles for the symbols you name, one row per candle: symbol, date, open, high, low, close, adjusted close, volume, the interval it was cut at,...
from $0.0030 per resultStock and crypto quotes
A market snapshot per symbol, around 60 fields in one row: last price, change and percent change, day open, high and low, previous close, pre and...
from $0.0030 per resultStock screener with technical indicators
Screens a market through TradingView and returns about 65 fields per stock in one row: symbol, exchange qualified symbol, name, exchange, sector,...
from $0.15 per stockFurther reading: How to give Claude access to real-time web data
Run Options chains from your agent.
One balance for every tool in the catalog. Start with Build, $25 of credit for $19 a month.
Get started