Stock options API

Stock Options API for U.S.-listed equity and ETF option data

CuteMarkets is a stock options API for developers building around U.S.-listed equity and ETF options, with chain snapshots, contracts, quotes, trades, aggregates, and expiration data.

Real-time dataHistorical market dataQuotes & tradesAggregates & indicators

Why teams use it

What teams expect from a stock options API

Each capability below is tied to a specific decision a developer has to make before shipping a scanner, dashboard, or research workflow.

Equity and ETF options coverage

Use one product surface for U.S.-listed stock and ETF options data instead of mixing separate data sources.

Chain and contract workflows

Move from broad chain discovery into one contract when the product or strategy narrows to a strike.

Quotes, trades, and aggregates

Support both live product views and historical analysis from the same API family.

Expiration and ticker discovery

Use reference endpoints to power option-aware UI elements and symbol-selection flows.

Research and production paths

Support systematic research, scanners, dashboards, and internal tools without changing providers.

Docs-first developer experience

Go directly from the page into endpoint docs, examples, pricing, and signup.

Equity-options workflow

Stock options workflows start with the underlying, then move into contracts

An equity-options product usually starts with an underlying ticker, not an option symbol. The workflow should resolve the ticker, inspect listed expirations, load a chain, and only then preserve the selected OCC contract for quotes, trades, snapshots, or aggregates.

That is why this page links across ticker search, expiration discovery, option chains, and stock-options joins rather than treating "stock options API" as a synonym for one chain endpoint.

Developer examples

Two code paths teams usually need first

stock options chain
curl "https://api.cutemarkets.com/v1/options/chain/AAPL/?expiration_date=2026-01-16&limit=25" \
  -H "Authorization: Bearer YOUR_API_KEY"
ticker search
curl "https://api.cutemarkets.com/v1/reference/tickers/search/?query=apple" \
  -H "Authorization: Bearer YOUR_API_KEY"

Ticker handoff

How a stock ticker becomes an options data request

StageData objectImplementation detail
Resolve underlyingTicker referenceConfirm active status and symbol identity before requesting option data.
Choose expirationExpirations endpointUse listed dates instead of hard-coded weekly assumptions.
Scan breadthOption chainFilter by strike, side, DTE, Greeks, open interest, and spread context.
Drill into one legContract snapshot or quotesPreserve the OCC ticker so subsequent requests stay contract-specific.

FAQ

Common questions about this options data API

What is a stock options API usually used for?

A stock options API is used for options chain views, contract lookup, pricing context, reference workflows, scanners, dashboards, and research around equity and ETF options.

Does CuteMarkets provide both real-time and historical options data?

Yes. CuteMarkets supports real-time snapshots and historical workflows across contracts, trades, quotes, aggregates, and expirations, with plan-specific live or delayed access.

Do you provide quotes, trades, and historical contracts?

Yes. The platform includes contracts, chain snapshots, contract snapshots, trade history, quote history, aggregates, and expiration lookups for U.S.-listed options.

Do you provide the earnings calendar too?

CuteMarkets provides the options data layer. Earnings timing should come from a dedicated earnings calendar source that you combine with the options data.

Start building around stock options without stitching together multiple data layers

Explore the chain, reference, and pricing docs, then create a key to test the workflows that match your product.