50% OFF FIRST YEAR

Get 50% off your first year on all API plans!

Contact sales for coupon code
Three APIs. One API key.

Institutional Option Data
For Serious Traders

Real-time WebSocket, historical SQL, and a full option-chain REST API — every U.S. equity option trade, with the Greeks, behind one API key.

14-day free trial
No credit card required
30-day money-back
Live
10M+
trades streaming today
99.9%
Uptime (30d)
10M+
Trades / day
2.8B+
Trades stored
~50ms
API response (US)
OPRA
Licensed feed

Works with your favorite languages

One feed, three ways to access it

Stream it live, query its history with SQL, or pull a full option chain on demand — all from the same licensed dataset.

Realtime · WebSocket

Realtime Options Feed

Stream every U.S. option trade over WebSocket — 30+ fields per print including the Greeks, sentiment, and aggregation modes.

  • WebSocket at wss://ws.optiondata.io
  • 30+ fields with Greeks & sentiment
  • AGGREGATED or RAW modes
Explore the Realtime API
Historical · SQL

Historical SQL Access

Run custom SQL straight against our ClickHouse warehouse over REST. Backtest and analyze the full trade history without downloading a single file.

  • ClickHouse SQL over REST
  • Data from Feb 2025+
  • Built for backtests & analytics
Explore the Historical API
Option Chain · REST

Option Chain API

Get the full option chain in a single POST — every strike and expiration with bid/ask, mark, open interest, IV, and the Greeks, for the latest session or any past trading day.

  • Whole chain in one POST
  • Strikes, expirations, OI, IV & Greeks
  • Latest session or any historical day
Explore the Option Chain API

Complete Greeks

Delta, Gamma, Theta, Vega, Rho & IV on every trade.

Advanced Filtering

Filter by symbol, premium, sentiment, expiry and more.

Clean JSON

Predictable JSON across every API, easy to parse.

Aggregation Modes

AGGREGATED for consolidated trades or RAW originals.

Developer-first API design

Clean, intuitive APIs with SDKs for popular languages. Get up and running in minutes.

  • WebSocket & REST APIs
    Real-time streaming or request-response
  • Multi-language SDKs
    Python, JavaScript, Go, and more
  • Direct SQL Access
    ClickHouse for complex analytical queries
realtime.ts
import WebSocket from 'ws';

const ws = new WebSocket(
'wss://ws.optiondata.io?token=YOUR_API_KEY'
);

ws.on('message', (data) => {
const trade = JSON.parse(data);
console.log(
trade.symbol,
trade.delta,
trade.sentiment
);
});
query.sql
SELECT
symbol,
SUM(size * price * 100) AS total_premium,
COUNT(*) AS trade_count
FROM RawOptionTrades
WHERE
date = '2025-01-15'
AND symbol = 'AAPL'
GROUP BY symbol
ORDER BY total_premium DESC
LIMIT 10;

Query historical data with SQL

Run custom SQL queries directly against our ClickHouse database. Perfect for backtesting and analytics.

  • Standard SQL Syntax
    Familiar SELECT, WHERE, GROUP BY
  • ClickHouse Performance
    Blazing fast on millions of records
  • REST API Access
    POST SQL queries with your API key

Simple, transparent pricing

One plan, all three APIs.

50% OFF FIRST YEAR

Pro Plan

Everything included — real-time, historical SQL, and option chain.

$599299/month
First year, then $599/month* Contact sales for coupon code
  • Real-time WebSocket streaming (wss://)
  • 30+ fields with Greeks & sentiment
  • AGGREGATED or RAW modes
  • Historical SQL via ClickHouse, data from Feb 2025+
  • Option Chain REST API included
  • 15-min delayed (OPRA)
  • 14-day free trial (SQL capped at 10 rows during trial)
  • 30-day money-back guarantee

Need enterprise features or custom data feeds? Contact our sales team

Ready to get started?

Join traders and developers using OptionData to power their trading applications.

No credit card required • 14-day free trial • Cancel anytime