Per-file OPRA options history from the exchange, priced by dataset, date and symbol.
Options data and options analysis tools
Chains, greeks, history — and the OPRA fee that sits under every card here, which is why options cost what they cost.
Last updated
One processor, one price list
Options are the asset class where the fee structure shows through the product most clearly. Every US listed options quote — every exchange, every series — is disseminated by a single processor, OPRA, and its fee schedule is one document. There is no equivalent of buying Cboe instead of Nasdaq to get a cheaper equities feed. The floor under the price of every card on this page is the same filing, which is why a plan that sells US stock quotes for a few dollars a month usually sells options as a separate line at several times the number.
The guide to why real-time stock data is so expensive has the figures off the schedule itself. The short version: redistribution and non-display use are where an options bill stops looking like a subscription and starts looking like a contract.
What actually differs between these cards
Sixty-six cards here cover options, and they are not doing the same job.
Chains. The raw quote, strike by strike, expiry by expiry. Alpha Vantage, EODHD, Intrinio and yfinance all return one. What differs is latency, how far back it goes, and whether the bid and ask are the NBBO or a snapshot of one venue.
Surfaces and greeks. A greek is not data, it is a calculation over a volatility surface that somebody had to build and clean. ORATS is the card that sells exactly this — SMV-smoothed implied volatility and greeks, end-of-day back to 2007, starting at 199 dollars a month. QuantLib is the other end of the same problem: it prices the instruments and builds the curves, and supplies no data at all.
History as files. Options history is enormous — every strike of every expiry of every underlying, every day — so it is usually sold as files rather than streamed. Cboe DataShop sells it per dataset, per date, per symbol, straight from the exchange. AlgoSeek leases OPRA tick history per asset class. Tick Data prices per symbol-year, and the ratio on its own rate card is the whole story of this page: 32 dollars for a symbol-year of US equity Level I, 1,000 for the same symbol-year of OPRA options.
Flow and positioning. What the tape says about who is doing what. Unusual Whales sells the options tape and Greek exposure over REST and WebSocket; Market Chameleon does the analysis in a browser, on 15-minute-delayed data, with no API at all. These two look adjacent and are not substitutes.
Where a free tier stops
The pattern across the free tiers on this page is consistent enough to state as a rule. Free options data is delayed rather than live, near-dated rather than the full chain, and comes without greeks. Each of those three is a licensing or a cost decision rather than a technical one: the delay avoids the per-subscriber real-time fee, the truncated chain caps the response size, and the greeks are the expensive part to compute and maintain.
The same wall shows up in the bought-once archives. FirstRate Data sells options as end-of-day Cboe chains going back to 2010, unadjusted for splits, with no options on futures, FX or commodities and no intraday options history at any price. That is a coverage boundary, not a plan you can upgrade past.
Free and cheap is enough for a great deal of work — a screener, a backtest on end-of-day settlements, a position tracker. It is not enough to price a spread you are about to put on. Read the latency field on a card before the price.
The cards that are here for a different reason
Not every card on this page is a data vendor, and the ones that are not are easy to miss.
Brokerage APIs. SnapTrade, Plaid Investments and the rest of brokerage account aggregation are here because they read options positions out of an account. They price nothing and quote nothing. If the question is "what am I currently holding", that is the section, not this one.
Trade journals. Seven of them, and the thing to check is whether an imported four-leg spread arrives as one position or as four trades. TraderSync classifies spreads on import and says so on the box; TradesViz treats stock options and futures options as first-class instruments with spread detection, and puts options flow and an options backtester on its top plan. Tradervue and the rest of trading journal software accept options without making them the point.
Spreadsheets. Wisesheets puts options data in a cell, which is a different ergonomics problem from putting it in a dataframe. The spreadsheet collection is the wider version of that argument.
One time-series database. OneTick is here because somewhere the OPRA feed has to land and stay landed, and that is a storage problem rather than a data-vendor one. Storing tick data is the background for it.
The tools bought for options first — the chains, surfaces, tape and position tooling, and nothing else — are their own section, options data and flow analytics. This page is the wider cut across every section; that one is the listing narrowed the other way.
All 107 of them
Showing 107 of 107
Sort by
Options Data & Flow Analytics13
Options chains with raw IV, greeks and IVX surfaces over REST, US history to 2005.
Cboe's browser options platform - scanners, skew, earnings moves, option tape to 2011.
Earnings-move statistics and option strategy screeners in a browser. No API.
US options strategy scanner you configure, with an Excel and Sheets add-in. No API.
Windows options backtester that replays positions on 5-minute US option history.
Free Black-Scholes P/L tables by date and price for 22 named option strategies, with ads.
Option P&L visualizer, target-price optimizer and unusual-flow feed. No API.
Smoothed options greeks and IV surfaces over REST, end-of-day back to 2007.
US options flow, dealer exposure and dark pool prints over REST and a hosted MCP server.
Every OPRA quote and trade, with greeks computed per tick, from $40 a month.
US options tape, dark pool prints and congressional trades over one REST API.
Options dealer exposure by strike, inferred from OPRA trades. Web dashboard, paid API.
Stock Market Data APIs17
Lossless SIP, OPRA and CME tick history with published per-asset-class lease pricing.
Free IEX data forever, full SIP and OPRA for a flat $99 a month.
The API most people's first script talks to — free key, wide coverage, hard rate limits.
Seventy-odd REST endpoints covering equities, options and physical commodities.
End-of-day futures history back to 1922 and eight ways to build a continuous contract.
Full order book and tick history from exchange feeds, billed by the gigabyte.
End-of-day and fundamentals for 60+ exchanges worldwide, at a hobbyist price.
Global fundamentals, prices, ownership and macro behind one key, with a hosted MCP server.
Historical US intraday and tick data as zipped CSV, bought once rather than rented.
XBRL-standardised US financials, options analytics and an MCP server.
Tick-by-tick data into a local Windows socket, with exchange fees billed on top.
Full-tick US equities, options and futures from a direct exchange feed.
What Quandl became — Nasdaq's own exchange feeds plus a curated data catalogue.
One Python API, REST app and MCP server over 17 public and exchange data sources.
Free daily, hourly and 5-minute history as bulk files, for personal use only.
Historical intraday ticks from 1974, sold by the symbol-year and licensed perpetually.
The Python library everyone starts with — free, unofficial, and not something to build on.
Trading Journal Software15
A cheap US stocks-and-options day-trading journal whose website stopped moving in 2022.
Post-trade analytics and discipline tracking on one annual plan, with no free tier.
Broker-synced trade stats you cannot edit, so the record proves itself.
iPhone-only trade journal tagging each trade with an emotion; free for 10 trades a month.
A free manual-entry trade journal with no trade cap; $10 adds file import and an AI coach.
A stocks-and-options journal rebuilt from your fills, with spreads and rolls kept whole.
A web trade journal with Monte Carlo projections and AI chat; auto-import starts at $49.
A manual-entry trade journal that grades each trade on your own rules, never on its P&L.
Multi-asset trade journal and tracker with a free plan and a 194-name import list.
The open-source trade journal you run in Docker, or rent hosted for $4.99 a month.
Trade journal with options spread detection on Elite and market replay down to 250ms.
The category's oldest journal, 81 supported brokers, and a free tier that still works.
The analytics-heavy journal: 150+ base charts across seven instrument types.
Auto-synced trade journal with bar-by-bar replay, backtesting and AI session review.
A Windows trade journal you buy once, with broker statement import and a local MCP server.
Stock Charting Platforms & Screeners10
Stock, fund and options screeners sold as a $0-$29.95 website membership.
Windows charting on ICE's consolidated feed, with EFS scripting and global exchanges.
Movers, earnings, analyst actions and EDGAR filings on one screen, each with an AI read.
European charting and trading platform, free or paid for in euros or in trades.
Fundamental screening and portfolio analytics on 14,000+ North American stocks.
Browser technical charting, custom scans and alerts, priced per service level.
Real-time charting and EasyScan screening for US and Canadian stocks and options.
Charting across 50-plus markets, with Pine Script, server-side alerts and broker trading.
Automated technical analysis, real-time scanning and no-code backtesting in one web app.
Technical-signal screener for US, A-share and Hong Kong stocks, with per-stock win rates.
Insider, 13F & Congressional Trade Trackers9
Every 13F since 2014, free and account-free, from a Rails app you can run yourself.
Three years of US congressional stock disclosures, filterable and free with no account.
The official short interest, IBKR's borrow fee and SEC fails, sold feature by feature.
Ownership, insider and short-interest filings across thirty markets, none of it free.
13F, Form 4 and congressional filings from 10,000 funds, with the depth behind a paywall.
Every SEC Form 4, minutes behind EDGAR, through a 40-field screener and no account.
Short interest estimated daily from the lending pool, with cost to borrow beside it.
97 value investors' 13F and N-PORT portfolios from 2013, free to read, paid for alerts.
Institutional 13F holdings back to 2001, queryable from a signed REST API.
Backtesting Frameworks & Algo Trading Libraries8
Free hosted Python backtesting with bundled minute data and broker execution.
The community continuation of ib_insync — same API, new maintainers, TWS still required.
QuantConnect's engine without the cloud — your server, your data, your broker login.
One strategy class for backtest and live, plus a built-in LLM agent runtime.
Rust core, Python API, one strategy that backtests and trades live unchanged.
LEAN hosted for you — a browser IDE, mounted data and live trading through real brokers.
C#/.NET algo stack with 384 connectors; source is published but no longer open source.
Windows portfolio backtesting in C# or drag-and-drop blocks, with a built-in MCP service.
Desktop Trading Platforms & Order Flow7
Footprint charts and a market-by-order DOM for futures, with data bought separately.
Windows direct-access platform for US stocks — Level 2, hotkey scripts, chosen routes.
Windows charting and order-entry front end for the broker or data feed you already have.
Java desktop charting whose Elliott Wave tooling is the reason anyone buys it.
Windows order-flow platform — volume ladder, depth map, TPO and an options desk, no data.
Windows order-flow terminal for 60+ connections, with an open C# API and a real free tier.
Windows-native charts, order flow and DOM trading, priced as packages plus exchange fees.
No-Code Strategy Builders & Auto-Trading7
No-code rule-based stock and ETF strategies, backtested and then traded for real.
No-code bots for defined-risk options spreads, run in the cloud through your own broker.
No-code options backtester on 1-minute bid/ask since 2013, with live automation and MCP.
TradingView alerts to futures, prop-firm and IBKR accounts, for one flat fee per login.
Webhook-to-broker order routing, billed per order sent rather than per account.
Turns TradingView and TrendSpider alerts into orders at your own broker, per account.
Block-built strategies for Indian and US markets, backtested per run, priced by live bot.
Brokerage Account Aggregation APIs7
Bank-owned API network for consumer-permissioned account and holdings data. No scraping.
The old Finicity API under Mastercard's name, with holdings on the account object.
Bank-grade aggregation API with investment holdings billed as its own product.
Read-only holdings, cost basis and investment transactions from 3,200 brokerages.
One API for reading brokerage holdings and placing orders at supported brokers.
Canadian wealth aggregation — 125 published providers, positions, transactions, CUSIP.
Long-running aggregation platform whose holdings carry CUSIP, ISIN and SEDOL.
Stock Portfolio Trackers4
Turns a broker's 1099-B or 1099-DA file into Form 8949 and Schedule D, priced per file.
EU-first portfolio tracker with open-banking broker imports and a social feed.
Wash sales and Form 8949 rebuilt from raw broker trade history, not from the 1099-B.
Local-first portfolio and net-worth tracker for desktop, mobile and your own Docker host.
Fundamental Data & Stock Research Platforms3
Equibles
ClaimedFinancial research by browser, REST API and hosted MCP, with an AGPL self-hosted core
A browser terminal with Bloomberg-style commands, real-time US quotes and SEC filings.
Financials, estimates and live prices as worksheet functions in Excel and Google Sheets.
Market Analysis & Portfolio Optimization Libraries2
Exchange schedules as pandas DataFrames, with CME, CBOE options and bond-market calendars.
The open-source derivatives pricing library banks actually use, reachable from Python.
AI Research Agents & Copilots2
Hosted AI research reports on US stocks, ETFs and crypto, readable in ChatGPT or Claude.
A local finance research agent with 74 MCP tools, nine backtest engines and 14 brokers.
Dividend Trackers & Research1
A dividend and earnings calendar wrapped around your holdings, phone first.
Tick Data Storage & Time-Series Databases1
Enterprise tick capture, storage and streaming analytics, sold only by quote.
Financial MCP Servers1
Screeners, technical analysis and backtests for any MCP client. No TradingView account.
FAQ
Why is options data more expensive than stock data?
Because there is only one processor for the whole asset class. Every US listed options quote reaches the world through OPRA, which prices as one thing — a redistribution licence, a direct-access fee and per-device charges on a single schedule. There is no cheaper competing venue to buy from, the way there is in equities, so the floor under every vendor on this page is the same document. See our guide to real-time market data fees for the numbers.
Does a free tier ever include an options chain?
Sometimes, and it is worth checking what shape it arrives in. Free options data is usually delayed, usually near-dated strikes only, and usually without greeks — the greeks are a calculation on top of a volatility surface, which is the part that costs money to build. A free endpoint that returns a chain is not the same product as one that returns a smoothed surface.
What is the difference between an options data API and an options analytics site?
What you get out. An API hands you the chain and you do the work; an analytics site has already done a specific piece of it — earnings-move statistics, IV rank, strategy screening — and hands you the conclusion. Market Chameleon is the second shape and has no REST API at all. The choice is not about data quality, it is about whether you want to write the analysis.
Why are brokerage APIs and trade journals on this page?
Because they carry options too, in the other direction. An aggregation API reads options positions out of an account; a journal imports filled options trades and works out what the spread actually returned. Neither one prices an option. They are here because a card that says it covers options and cannot tell you about the ones you already hold is only half the asset class.