Python function:
getOptionsQuotes()Product Overview
Overview
Options Quotes provides comprehensive quote data for U.S. equity options — bid/ask/mid prices, contract metadata, implied volatilities, and full Greeks — at three granularity levels:- Live: The latest 1-minute snapshot for any option contract.
- Intraday historical: 1-minute bars with full Greeks and IV, available from August 2020.
- Daily historical: End-of-day quotes with additional fields (interest rate, dividend rate, exercise style), available from 2007.
AAPL260213C00280000).
Data Pipeline
Live and Intraday Quotes
Live and intraday options quotes are sourced from a high-frequency options data pipeline that captures strike-level snapshots every minute during market hours:- 1-minute strike snapshots: Every minute, a snapshot is captured for each active strike across all expirations for 5,000+ underlying symbols.
- Smoothed implied volatility: Raw market quotes are cleaned, normalized, and processed through a Smooth Market Value (SMV) system to produce accurate implied volatilities. The SMV system fits a non-arbitrageable smooth curve through strike implied volatilities (see the Options Greeks & Implied Volatility reference for full methodology).
- Greeks derivation: Delta, gamma, theta, vega, rho, and phi are computed from the smoothed IV surface using a modified binomial pricing engine that accounts for dividends, interest rates, and early exercise (American-style options).
- Bid/ask IV: Separate implied volatilities are calculated at the bid and ask prices, in addition to the smoothed mid-IV.
Daily Historical Quotes
Daily end-of-day quotes are sourced from archived Level 1 (L1) data files:- Near end-of-day snapshot: Captured approximately 14 minutes before market close to ensure representative end-of-day values.
- Smoothed Greeks: Same SMV methodology as live/intraday, applied to end-of-day quotes.
- Additional fields: Daily quotes include the risk-free interest rate, dividend rate, exercise style, and shares per contract.
Call/Put Parity
The system computes a single set of Greeks (delta, gamma, theta, vega, rho, phi) per strike that is consistent across both the call and the put. A residual yield rate is solved via put-call parity to align call and put implied volatilities, accounting for hard-to-borrow stocks and varying dividend assumptions.Coverage
- Underlying symbols: 5,000+ U.S. equities and ETFs with listed options.
- Intraday history: August 2020 to present (1-minute granularity).
- Daily history: 2007 to present (end-of-day snapshots).
- Live data: Real-time 1-minute snapshots during market hours.
Supported Modes
Note: Intraday mode supports a maximum of 20 trading days per call. For larger ranges, query in smaller chunks.
Querying the Data
Basic Usage
Parameters
Column Definitions
Live & Intraday Columns
Additional Daily Historical Columns
Daily historical mode returns all columns above (exceptbid_sz / ask_sz) plus: