- Retrieve a real-time last NBBO quote of an option contract. - You might need to change the default expiration date to a different date if it is past the current date. - This endpoint will return no data if the market was closed for the day. Theta Data resets the snapshot cache at midnight ET every night.
- Provider
- Theta Data
- Input summary
- {"name":"symbol","type":"string","required":true,"description":"The stock or index symbol, or underlying symbol for options."}, {"name":"expiration","type":"string","required":true,"description":"The expiration of the contract in `YYYY-MM-DD` or `YYYYMMDD` format, or `*` for all expirations."}, {"name":"strike","type":"string","required":false,"description":"The strike price of the contract in dollars (ie `100.00` for `$100.00`), or `*` for all strikes."}, {"name":"right","type":"string","required":false,"description":"The right (call or put) of the contract.","enum":["call","put","both"]}, {"name":"max_dte","type":"integer","required":false,"description":"If specified, only contracts with a full calendar day 'Days to Expiration' (DTE) less than or equal to this number will be returned."}, {"name":"strike_range","type":"integer","required":false,"description":"Used to specify a filter to limit the number of contracts returned relative to the underlying's spot price. Will return the specified number of strikes above and bel..., {"name":"min_time","type":"string","required":false,"description":"Filters snapshots to include only data with a timestamp greater or equal to the specified value (HH:mm:ss.SSS format)."}, {"name":"format","type":"string","required":false,"description":"The format of the data when returned to the user.","enum":["csv","json","ndjson","html"]}
- Output summary
- Not available
- Billing
- 4.8
- Freshness
- Not available
- Verification
- Not available