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.
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 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
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
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
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 APIsReal-time streaming or request-response
- Multi-language SDKsPython, JavaScript, Go, and more
- Direct SQL AccessClickHouse for complex analytical queries
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 );});SELECT symbol, SUM(size * price * 100) AS total_premium, COUNT(*) AS trade_countFROM RawOptionTradesWHERE date = '2025-01-15' AND symbol = 'AAPL'GROUP BY symbolORDER BY total_premium DESCLIMIT 10;Query historical data with SQL
Run custom SQL queries directly against our ClickHouse database. Perfect for backtesting and analytics.
- Standard SQL SyntaxFamiliar SELECT, WHERE, GROUP BY
- ClickHouse PerformanceBlazing fast on millions of records
- REST API AccessPOST SQL queries with your API key
Simple, transparent pricing
One plan, all three APIs.
Pro Plan
Everything included — real-time, historical SQL, and option chain.
- 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