Last modified:2026-07-19 17:02:27
Maintainer:Not configured
OperationId:options_symbol_snapshot_history
Time-series of per-date snapshot projections between from_date and to_date (both inclusive). Sparse: dates without a snapshot are represented by a null entry in snapshots. The fields CSV parameter restricts the projection to a whitelist; default fields are underlier_price,underlier_iv_30d_atm,put_call_ratio_volume,total_call_volume,total_put_volume. Per-expiry aggregates come from the matching expiry block when ?expiry=YYYY-MM-DD is set; without the filter, volumes / OI sum across all fetched expiries and put-call ratios are recomputed from the aggregate totals (max-pain and DTE keep the front-expiry value). When ?expiry is set but the requested expiry is absent from a given day's snapshot, that day's entry is null (sparse) rather than a row with all-None fields. The window may not extend past the 90-day retention boundary nor into the future.