iv.context

anonymous ok

Implied volatility context

Current 30-day IV with rank, percentile and 52-week range, the last year of daily IV history, monthly seasonality, and realised volatility. IVs are decimals (0.25 = 25%); rank and percentile are 0–100.

Free. Anonymous and Free callers get 15-minute delayed data capped at 50 rows.

Input

FieldTypeDescription
symbol*stringTicker symbol, e.g. SPY

* required

Output

Returned under data; every response also carries meta with freshness, as_of and truncated.

FieldTypeDescription
symbol*string
as_of_date*string
underlying_price*number | null
current_iv*number | null
iv_rank*number | null
iv_percentile*number | null
iv_52w*object
hv20*number | null
hv30*number | null
hv60*number | null
series*object[]Daily IV history, oldest first, capped at 252 rows
seasonality*object[]
unavailable*("series" | "seasonality" | "hv")[]Sub-sources that failed for this call

* required

Example request

curl -X POST "https://impliedoptions.com/api/v1/tools/iv.context" \
  -H "Authorization: Bearer <YOUR_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "args": {
      "symbol": "NVDA"
    }
  }'

Rendered result: /ticker/NVDA#iv

Run

Anonymous: 100 runs/day, delayed.
iv.contextImplied volatility contextFree

Ticker symbol, e.g. SPY