API TraderAPI QuantAPI DeveloperRequires options add-on
Retrieve one option-data field for a ticker, listed by expiry date and then strike price. Select the field with the required 'parameter_name' query parameter.
Available Data Points:
- Parameter Name: One of: oi, volume, last_price, last_size, ask_price, ask_size, bid_price, bid_size, implied_vol, delta, gamma, theta, vega, rho, put_call_oi_ratio, put_call_volume_ratio.
Response shape
The response is one row holding every expiry, in ascending order: {"expiries": [{"expiry": "
Snapshot date
Use date (YYYY-MM-DD) to choose which day's option-data snapshot is read: the latest snapshot on or before that date. Without it, the latest available snapshot is read.
Strike window
By default the response is limited to the 20 strikes closest to the current underlying price in each direction (a window of up to 40 strikes, shared across all expiries). The window follows the underlying price, so requests made at different times can include different strikes at the window edges.
Use num_strikes to widen or narrow that window (default: 20, maximum: 500), or all_data=true to return the complete option chain with no strike window applied. Requests widening the window beyond the default are charged proportionally to the number of strikes returned.
Try it out! You can test the API with the trial key TEST. Simply include it in your request headers; either here, or add the header "Ortex-Api-Key": "TEST" to your http request.
Trial key restrictions: Trial keys may be limited to a specific date range and set of regions. Requests outside the allowed regions or entirely outside the allowed date range are rejected; a date window that partially overlaps the allowed range is trimmed to it, reported in meta.restriction.
Get full access! Get a key at app.ortex.com/apis
