v1
latestOpenAPI 3.1.02026-07-2655154175.6 KBContract
Daily stats for a single contract
get/v1/contract/{symbol}/stats
Path parameters
symbolstring required
Example:SPY__250516C00580000
OPRA option symbol in URL-safe form: {ticker}__{YYMMDD}{C|P}{strike×1000, 8 digits} — the ticker and the 15-character contract block are joined by a double underscore (__). For example, an AAPL $250 call expiring 2026-01-17 is AAPL__260117C00250000. (A space-padded 21-char OCC form such as AAPL 260117C00250000 is also accepted on some endpoints, but the __ form is canonical and works across all contract routes.)
Query parameters
datestring date
Example:2026-05-27
Trading date the request targets, in YYYY-MM-DD. Defaults to the current trading date (the most recent session that has settled enough data to be queryable). Past dates fall through to the daily rollup tables.
Response
Stats for the contract on the requested date.
Example response
{
"meta": {
"requestId": "d7574836"
}
}