From 933cfd191d72844e80a65b3becb03e6e29cdf814 Mon Sep 17 00:00:00 2001 From: Luca Date: Sun, 26 Apr 2026 18:02:57 +0100 Subject: [PATCH 1/4] Fix heston calibration --- docs/api/options/calibration.md | 6 +- .../vol_surface_heston_calibration.py | 2 +- .../vol_surface_hestonj_calibration.py | 2 +- docs/examples_png/vol_surface_heston_plot.py | 2 +- docs/examples_png/vol_surface_hestonj_plot.py | 2 +- quantflow/options/bs.py | 15 +- quantflow/options/calibration.py | 304 +++++------------- quantflow/options/heston_calibration.py | 132 ++++++++ quantflow_tests/test_options.py | 55 +++- 9 files changed, 284 insertions(+), 236 deletions(-) create mode 100644 quantflow/options/heston_calibration.py diff --git a/docs/api/options/calibration.md b/docs/api/options/calibration.md index 01bddf3c..49fb5865 100644 --- a/docs/api/options/calibration.md +++ b/docs/api/options/calibration.md @@ -1,5 +1,9 @@ # Vol Model Calibration +::: quantflow.options.calibration.OptionEntry + ::: quantflow.options.calibration.VolModelCalibration -::: quantflow.options.calibration.HestonCalibration +::: quantflow.options.heston_calibration.HestonCalibration + +::: quantflow.options.heston_calibration.HestonJCalibration diff --git a/docs/examples/vol_surface_heston_calibration.py b/docs/examples/vol_surface_heston_calibration.py index 7fe11f1b..7a8ae1ed 100644 --- a/docs/examples/vol_surface_heston_calibration.py +++ b/docs/examples/vol_surface_heston_calibration.py @@ -1,6 +1,6 @@ import json -from quantflow.options.calibration import HestonCalibration +from quantflow.options.heston_calibration import HestonCalibration from quantflow.options.pricer import OptionPricer from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs from quantflow.sp.heston import Heston diff --git a/docs/examples/vol_surface_hestonj_calibration.py b/docs/examples/vol_surface_hestonj_calibration.py index 7893cb1a..684e2f66 100644 --- a/docs/examples/vol_surface_hestonj_calibration.py +++ b/docs/examples/vol_surface_hestonj_calibration.py @@ -1,6 +1,6 @@ import json -from quantflow.options.calibration import HestonJCalibration +from quantflow.options.heston_calibration import HestonJCalibration from quantflow.options.pricer import OptionPricer from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs from quantflow.sp.heston import HestonJ diff --git a/docs/examples_png/vol_surface_heston_plot.py b/docs/examples_png/vol_surface_heston_plot.py index df3d9d32..ad858538 100644 --- a/docs/examples_png/vol_surface_heston_plot.py +++ b/docs/examples_png/vol_surface_heston_plot.py @@ -1,7 +1,7 @@ import json from pathlib import Path -from quantflow.options.calibration import HestonCalibration +from quantflow.options.heston_calibration import HestonCalibration from quantflow.options.pricer import OptionPricer from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs from quantflow.sp.heston import Heston diff --git a/docs/examples_png/vol_surface_hestonj_plot.py b/docs/examples_png/vol_surface_hestonj_plot.py index 5e46a5cb..21e81790 100644 --- a/docs/examples_png/vol_surface_hestonj_plot.py +++ b/docs/examples_png/vol_surface_hestonj_plot.py @@ -1,7 +1,7 @@ import json from pathlib import Path -from quantflow.options.calibration import HestonJCalibration +from quantflow.options.heston_calibration import HestonJCalibration from quantflow.options.pricer import OptionPricer from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs from quantflow.sp.heston import HestonJ diff --git a/quantflow/options/bs.py b/quantflow/options/bs.py index fb6abe2e..cf2df1c4 100644 --- a/quantflow/options/bs.py +++ b/quantflow/options/bs.py @@ -1,5 +1,6 @@ from __future__ import annotations +import warnings from typing import NamedTuple import numpy as np @@ -258,12 +259,14 @@ def implied_black_volatility( """ if not np.isscalar(k) and np.isscalar(initial_sigma): initial_sigma = np.full_like(k, initial_sigma) - result = newton( - lambda x: black_price(k, x, ttm, call_put) - price, - initial_sigma, - fprime=lambda x: black_vega(k, x, ttm), - full_output=True, - ) + with warnings.catch_warnings(): + warnings.simplefilter("ignore", RuntimeWarning) + result = newton( + lambda x: black_price(k, x, ttm, call_put) - price, + initial_sigma, + fprime=lambda x: black_vega(k, x, ttm), + full_output=True, + ) if hasattr(result, "root"): return ImpliedVols(values=result.root, converged=result.converged) else: diff --git a/quantflow/options/calibration.py b/quantflow/options/calibration.py index c7c93e0f..46f5a9e4 100644 --- a/quantflow/options/calibration.py +++ b/quantflow/options/calibration.py @@ -1,19 +1,16 @@ from __future__ import annotations from abc import ABC, abstractmethod -from dataclasses import dataclass, field from datetime import datetime from decimal import Decimal -from typing import Any, Generic, NamedTuple, Sequence, TypeVar +from typing import Any, Generic, NamedTuple, TypeVar import numpy as np import pandas as pd -from pydantic import BaseModel, Field -from scipy.optimize import Bounds, OptimizeResult, minimize +from pydantic import BaseModel, Field, PrivateAttr +from scipy.optimize import Bounds, OptimizeResult, least_squares, minimize from quantflow.sp.base import StochasticProcess1D -from quantflow.sp.heston import Heston, HestonJ -from quantflow.sp.jump_diffusion import D from quantflow.utils import plot from .pricer import OptionPricerBase @@ -27,37 +24,49 @@ class ModelCalibrationEntryKey(NamedTuple): strike: Decimal -@dataclass -class OptionEntry: - """Entry for a single option""" +class OptionEntry(BaseModel): + """Entry for a single option in the calibration dataset. - ttm: float - moneyness: float - options: list[OptionPrice] = field(default_factory=list) - _price_range: Bounds | None = None + Each entry corresponds to a unique (maturity, strike) pair and holds the + bid and ask sides as separate + [OptionPrice][quantflow.options.surface.OptionPrice] objects. + """ + + ttm: float = Field(description="Time to maturity in years") + moneyness: float = Field(description="Log-moneyness: log(strike / forward)") + options: list[OptionPrice] = Field(default_factory=list) + """Bid and ask option prices for this entry""" + _mid_price: float | None = PrivateAttr(default=None) def implied_vol_range(self) -> Bounds: - """Get the range of implied volatilities""" + """Get the range of implied volatilities across bid and ask""" implied_vols = tuple(option.implied_vol for option in self.options) return Bounds(min(implied_vols), max(implied_vols)) - def residual(self, price: float) -> float: - """Calculate the residual for a given price + def mid_price(self) -> float: + """Mid price as the average of bid and ask call prices""" + if self._mid_price is None: + prices = tuple(float(option.call_price) for option in self.options) + self._mid_price = sum(prices) / len(prices) + return self._mid_price - when inside bid/offer, the residual is 0 - """ - return min(np.min(self.price_range().residual(price)), 0) + def mid_iv(self) -> float: + """Mid implied volatility as the average of bid and ask""" + ivs = tuple(option.implied_vol for option in self.options) + return sum(ivs) / len(ivs) - def price_range(self) -> Bounds: - """Get the range of prices""" - if self._price_range is None: - prices = tuple(float(option.call_price) for option in self.options) - self._price_range = Bounds(min(prices), max(prices)) - return self._price_range +class VolModelCalibration(BaseModel, ABC, Generic[M]): + """Abstract base class for calibration of a stochastic volatility model. + + Subclasses must implement `get_params`, `set_params`, and `get_bounds`. -class VolModelCalibration(BaseModel, ABC, Generic[M], arbitrary_types_allowed=True): - """Abstract class for calibration of a stochastic volatility model""" + The two-stage `fit` method is provided here and works for any subclass: + + - Stage 1: Nelder-Mead on the scalar `cost_function` to find a good basin. + - Stage 2: Levenberg-Marquardt (TRF) on the `residuals` vector for + precise convergence with bound constraints. + """ pricer: OptionPricerBase = Field( description=( @@ -68,20 +77,17 @@ class VolModelCalibration(BaseModel, ABC, Generic[M], arbitrary_types_allowed=Tr vol_surface: VolSurface[Any] = Field(repr=False) """The [VolSurface][quantflow.options.surface.VolSurface] to calibrate the model with""" - minimize_method: str | None = None - """The optimization method to use - if None, the default is used""" moneyness_weight: float = Field(default=0.0, ge=0.0) - """The weight for penalize options with moneyness as it moves away from 0 + """Weight penalising options as moneyness moves away from 0. - The weight is applied as exp(-moneyness_weight * moneyness), therefore - a value of 0 won't penalize moneyness at all + Applied as `exp(-moneyness_weight * |moneyness|)`. + A value of 0 applies no penalisation. """ ttm_weight: float = Field(default=0.0, ge=0.0, le=1.0) - """The weight for penalize options with ttm as it approaches 0 + """Weight penalising short-dated options as ttm approaches 0. - The weight is applied as `1 - ttm_weight*exp(-ttm)`, therefore - a value of 0 won't penalize ttm at all, a value of 1 will penalize - options with ttm->0 the most + Applied as `1 - ttm_weight * exp(-ttm)`. + A value of 0 applies no penalisation. """ options: dict[ModelCalibrationEntryKey, OptionEntry] = Field( default_factory=dict, repr=False @@ -100,26 +106,22 @@ def model_post_init(self, _ctx: Any) -> None: @abstractmethod def get_params(self) -> np.ndarray: - """Get the parameters of the model - - Must be implemented by the subclass - """ + """Current model parameters as a flat array (starting point for fit)""" @abstractmethod def set_params(self, params: np.ndarray) -> None: - """Set the parameters of the model + """Apply a flat parameter array back to the model""" - Must be implemented by the subclass - """ + @abstractmethod + def get_bounds(self) -> Bounds: + """Parameter bounds for the optimiser""" @property def model(self) -> M: - """Get the model""" return self.pricer.model # type: ignore[attr-defined] @property def ref_date(self) -> datetime: - """Get the reference date""" return self.vol_surface.ref_date @property @@ -137,59 +139,56 @@ def remove_implied_above(self, quantile: float = 0.95) -> VolModelCalibration: options[key] = entry return self.model_copy(update=dict(options=options)) - def get_bounds(self) -> Bounds | None: # pragma: no cover - """Get the parameter bounds for the calibration""" - return None - - def get_constraints(self) -> Sequence[dict[str, Any]] | None: - """Get the constraints for the calibration""" - return None - - def get_minimize_method(self) -> str | None: - """Get the minimisation method to use. - - Returns `minimize_method` by default. Override in subclasses to select - a method based on active constraints or bounds. - """ - return self.minimize_method - def implied_vol_range(self) -> Bounds: - """Get the range of implied volatilities""" + """Range of implied volatilities across all calibration options""" return Bounds( min(option.implied_vol_range().lb for option in self.options.values()), max(option.implied_vol_range().ub for option in self.options.values()), ) def fit(self) -> OptimizeResult: - """Fit the model""" - return minimize( - self.cost_function, - self.get_params(), - method=self.get_minimize_method(), - bounds=self.get_bounds(), - constraints=self.get_constraints(), + """Two-stage fit: Nelder-Mead basin search then LM refinement. + + Stage 1 (Nelder-Mead): gradient-free minimisation of `cost_function` + to reach the right basin of attraction. + + Stage 2 (TRF/LM): `scipy.optimize.least_squares` on the `residuals` + vector with parameter bounds for precise convergence. + """ + bounds = self.get_bounds() + stage1 = minimize(self.cost_function, self.get_params(), method="Nelder-Mead") + x1 = np.clip(stage1.x, bounds.lb, bounds.ub) + result = least_squares( + self.residuals, x1, method="trf", bounds=(bounds.lb, bounds.ub) ) + self.set_params(result.x) + return result def cost_weight(self, ttm: float, moneyness: float) -> float: - """Calculate the weight for the cost function for - a given time to maturity and moneyness""" + """Weight for a given time to maturity and moneyness""" return np.exp(-self.moneyness_weight * moneyness) def penalize(self) -> float: - """Penalize the cost function""" + """Additional scalar penalty added to the cost function (default: 0)""" return 0.0 - def cost_function(self, params: np.ndarray) -> float: - """Calculate the cost function from the model prices""" + def residuals(self, params: np.ndarray) -> np.ndarray: + """Weighted price residuals: `weight * (model_price - mid_price)` per option""" self.set_params(params) self.pricer.reset() - cost = 0.0 - for entry in self.options.values(): - model_price = self.pricer.call_price(entry.ttm, entry.moneyness) - if residual := entry.residual(model_price): + res = [] + with np.errstate(all="ignore"): + for entry in self.options.values(): + model_price = self.pricer.call_price(entry.ttm, entry.moneyness) weight = self.cost_weight(entry.ttm, entry.moneyness) - cost += weight * residual**2 - return cost + self.penalize() + r = weight * (model_price - entry.mid_price()) + res.append(r if np.isfinite(r) else 1e6) + return np.asarray(res) + + def cost_function(self, params: np.ndarray) -> float: + """Scalar cost: sum of squared residuals plus any penalty""" + r = self.residuals(params) + return float(np.dot(r, r)) + self.penalize() def plot( self, @@ -199,10 +198,9 @@ def plot( support: int = 51, **kwargs: Any, ) -> Any: - """Plot the implied volatility for market and model prices""" + """Plot implied volatility for market and model prices""" cross = self.vol_surface.maturities[index] options = tuple(self.vol_surface.option_prices(index=index, converged=True)) - cross = self.vol_surface.maturities[index] model = self.pricer.maturity(cross.ttm(self.ref_date)) if max_moneyness_ttm is not None: model = model.max_moneyness_ttm( @@ -213,145 +211,3 @@ def plot( model=model.df, **kwargs, ) - - -class HestonCalibration(VolModelCalibration[Heston]): - """A [VolModelCalibration][quantflow.options.calibration.VolModelCalibration] - for the [Heston][quantflow.sp.heston.Heston] stochastic volatility model""" - - feller_penalize: float = 0.0 - feller_enforce: bool = Field( - default=True, - description=( - "Enforce the Feller condition $2\\kappa\\theta \\geq \\sigma^2$ as a hard " - "inequality constraint during optimisation. When True, " - "`get_minimize_method` returns SLSQP unless `minimize_method` " - "is already set explicitly." - ), - ) - - def get_bounds(self) -> Sequence[Bounds] | None: - vol_range = self.implied_vol_range() - vol_lb = 0.5 * vol_range.lb[0] - vol_ub = 1.5 * vol_range.ub[0] - return Bounds( - [vol_lb * vol_lb, vol_lb * vol_lb, 0.0, 0.0, -0.9], - [vol_ub * vol_ub, vol_ub * vol_ub, np.inf, np.inf, 0], - ) - - def get_params(self) -> np.ndarray: - return np.asarray( - [ - self.model.variance_process.rate, - self.model.variance_process.theta, - self.model.variance_process.kappa, - self.model.variance_process.sigma, - self.model.rho, - ] - ) - - def set_params(self, params: np.ndarray) -> None: - self.model.variance_process.rate = params[0] - self.model.variance_process.theta = params[1] - self.model.variance_process.kappa = params[2] - self.model.variance_process.sigma = params[3] - self.model.rho = params[4] - - def get_constraints(self) -> Sequence[dict[str, Any]] | None: - """Return the Feller condition $2\\kappa\\theta \\geq \\sigma^2$ as a scipy - inequality constraint when `feller_enforce` is True. - - Params layout: `[rate, theta, kappa, sigma, rho]` at indices 0-4. - The constraint function returns $2 \\cdot kappa \\cdot theta - sigma^2$, - which scipy requires to be $\\geq 0$. - """ - if not self.feller_enforce: - return None - return [{"type": "ineq", "fun": lambda p: 2.0 * p[2] * p[1] - p[3] ** 2}] - - def get_minimize_method(self) -> str | None: - """Return SLSQP when `feller_enforce` is True and no explicit method is - set, since SLSQP supports both bounds and inequality constraints. - Otherwise delegates to the base class. - """ - if self.feller_enforce and self.minimize_method is None: - return "SLSQP" - return self.minimize_method - - def penalize(self) -> float: - kt = 2 * self.model.variance_process.kappa * self.model.variance_process.theta - neg = max(0.5 * self.model.variance_process.sigma2 - kt, 0) - return self.feller_penalize * neg * neg - - -class HestonJCalibration(VolModelCalibration[HestonJ[D]], Generic[D]): - """A [VolModelCalibration][quantflow.options.calibration.VolModelCalibration] - for the [HestonJ][quantflow.sp.heston.HestonJ] stochastic volatility model - with [DoubleExponential][quantflow.utils.distributions.DoubleExponential] jumps - """ - - feller_penalize: float = 0.0 - - def get_bounds(self) -> Sequence[Bounds] | None: - vol_range = self.implied_vol_range() - vol_lb = 0.5 * vol_range.lb[0] - vol_ub = 1.5 * vol_range.ub[0] - lower = [ - (0.5 * vol_lb) ** 2, # rate - (0.5 * vol_lb) ** 2, # theta - 0.001, # kappa - mean reversion speed - 0.001, # sigma - vol of vol - -0.9, # correlation - 1.0, # jump intensity - (0.01 * vol_lb) ** 2, # jump variance - ] - upper = [ - (1.5 * vol_ub) ** 2, # rate - (1.5 * vol_ub) ** 2, # theta - np.inf, # kappa - np.inf, # sigma - 0.0, # correlation - np.inf, # jump intensity - (0.5 * vol_ub) ** 2, # jump variance - ] - try: - self.model.jumps.jumps.asymmetry() - lower.append(-2.0) # jump asymmetry - upper.append(2.0) - except NotImplementedError: - pass - return Bounds(lower, upper) - - def get_params(self) -> np.ndarray: - params = [ - self.model.variance_process.rate, - self.model.variance_process.theta, - self.model.variance_process.kappa, - self.model.variance_process.sigma, - self.model.rho, - self.model.jumps.intensity, - self.model.jumps.jumps.variance(), - ] - try: - params.append(self.model.jumps.jumps.asymmetry()) - except NotImplementedError: - pass - return np.asarray(params) - - def set_params(self, params: np.ndarray) -> None: - self.model.variance_process.rate = params[0] - self.model.variance_process.theta = params[1] - self.model.variance_process.kappa = params[2] - self.model.variance_process.sigma = params[3] - self.model.rho = params[4] - self.model.jumps.intensity = params[5] - self.model.jumps.jumps.set_variance(params[6]) - try: - self.model.jumps.jumps.set_asymmetry(params[7]) - except IndexError: - pass - - def penalize(self) -> float: - kt = 2 * self.model.variance_process.kappa * self.model.variance_process.theta - neg = max(0.5 * self.model.variance_process.sigma2 - kt, 0) - return self.feller_penalize * neg * neg diff --git a/quantflow/options/heston_calibration.py b/quantflow/options/heston_calibration.py new file mode 100644 index 00000000..e24213bc --- /dev/null +++ b/quantflow/options/heston_calibration.py @@ -0,0 +1,132 @@ +from __future__ import annotations + +from typing import Generic + +import numpy as np +from pydantic import Field +from scipy.optimize import Bounds + +from quantflow.sp.heston import Heston, HestonJ +from quantflow.sp.jump_diffusion import D + +from .calibration import VolModelCalibration + + +class HestonCalibration(VolModelCalibration[Heston]): + """Calibration of the [Heston][quantflow.sp.heston.Heston] model.""" + + feller_penalize: float = Field( + default=1000.0, + description=( + "Penalty weight for violating the Feller condition " + "$2\\kappa\\theta \\geq \\sigma^2$. Applied during the Nelder-Mead " + "stage. Set to 0 to disable." + ), + ) + + def get_bounds(self) -> Bounds: + vol_range = self.implied_vol_range() + vol_lb = 0.5 * vol_range.lb[0] + vol_ub = 1.5 * vol_range.ub[0] + return Bounds( + [vol_lb**2, vol_lb**2, 0.0, 0.0, -0.9], + [vol_ub**2, vol_ub**2, np.inf, np.inf, 0.0], + ) + + def get_params(self) -> np.ndarray: + return np.asarray( + [ + self.model.variance_process.rate, + self.model.variance_process.theta, + self.model.variance_process.kappa, + self.model.variance_process.sigma, + self.model.rho, + ] + ) + + def set_params(self, params: np.ndarray) -> None: + self.model.variance_process.rate = params[0] + self.model.variance_process.theta = params[1] + self.model.variance_process.kappa = params[2] + self.model.variance_process.sigma = params[3] + self.model.rho = params[4] + + def penalize(self) -> float: + """Penalty for violating the Feller condition""" + kt = 2 * self.model.variance_process.kappa * self.model.variance_process.theta + neg = max(self.model.variance_process.sigma2 - kt, 0.0) + return self.feller_penalize * neg * neg + + +class HestonJCalibration(VolModelCalibration[HestonJ[D]], Generic[D]): + """Calibration of the [HestonJ][quantflow.sp.heston.HestonJ] model with jumps.""" + + feller_penalize: float = Field( + default=1000.0, + description="Penalty weight for violating the Feller condition", + ) + + def get_bounds(self) -> Bounds: + vol_range = self.implied_vol_range() + vol_lb = 0.5 * vol_range.lb[0] + vol_ub = 1.5 * vol_range.ub[0] + lower = [ + (0.5 * vol_lb) ** 2, + (0.5 * vol_lb) ** 2, + 0.001, + 0.001, + -0.9, + 1.0, + (0.01 * vol_lb) ** 2, + ] + upper = [ + (1.5 * vol_ub) ** 2, + (1.5 * vol_ub) ** 2, + np.inf, + np.inf, + 0.0, + np.inf, + (0.5 * vol_ub) ** 2, + ] + try: + self.model.jumps.jumps.asymmetry() + lower.append(-2.0) + upper.append(2.0) + except NotImplementedError: + pass + return Bounds(lower, upper) + + def get_params(self) -> np.ndarray: + params = [ + self.model.variance_process.rate, + self.model.variance_process.theta, + self.model.variance_process.kappa, + self.model.variance_process.sigma, + self.model.rho, + self.model.jumps.intensity, + self.model.jumps.jumps.variance(), + ] + try: + params.append(self.model.jumps.jumps.asymmetry()) + except NotImplementedError: + pass + return np.asarray(params) + + def set_params(self, params: np.ndarray) -> None: + self.model.variance_process.rate = params[0] + self.model.variance_process.theta = params[1] + self.model.variance_process.kappa = params[2] + self.model.variance_process.sigma = params[3] + self.model.rho = params[4] + self.model.jumps.intensity = params[5] + self.model.jumps.jumps.set_variance(params[6]) + try: + self.model.jumps.jumps.set_asymmetry(params[7]) + except IndexError: + pass + + def penalize(self) -> float: + """Penalty for violating the Feller condition""" + kt = 2 * self.model.variance_process.kappa * self.model.variance_process.theta + neg = max(self.model.variance_process.sigma2 - kt, 0.0) + return self.feller_penalize * neg * neg diff --git a/quantflow_tests/test_options.py b/quantflow_tests/test_options.py index 7337d4e7..3cdfc8bc 100644 --- a/quantflow_tests/test_options.py +++ b/quantflow_tests/test_options.py @@ -1,10 +1,13 @@ import math +from datetime import timedelta +from decimal import Decimal import numpy as np import pytest from quantflow.options import bs -from quantflow.options.calibration import HestonCalibration +from quantflow.options.calibration import ModelCalibrationEntryKey, OptionEntry +from quantflow.options.heston_calibration import HestonCalibration from quantflow.options.inputs import OptionInput from quantflow.options.pricer import OptionPricer from quantflow.options.surface import ( @@ -202,3 +205,53 @@ def test_calibration(vol_surface: VolSurface, heston: OptionPricer[Heston]): cal.fit() if has_plotly: assert cal.plot(index=2) is not None + + +def test_calibration_synthetic(vol_surface: VolSurface) -> None: + """Calibration recovers known Heston parameters from synthetic prices.""" + true_vol = 0.3 + true_kappa = 2.0 + true_sigma = 0.5 + true_rho = -0.7 + true_pricer = OptionPricer( + model=Heston.create( + vol=true_vol, kappa=true_kappa, sigma=true_sigma, rho=true_rho + ) + ) + + ttms = [0.25, 0.5, 1.0, 2.0] + moneynesses = np.linspace(-0.3, 0.3, 11) + ref_date = vol_surface.ref_date + + options: dict[ModelCalibrationEntryKey, OptionEntry] = {} + for ttm in ttms: + maturity = ref_date + timedelta(days=round(ttm * 365)) + for k in moneynesses: + price = true_pricer.call_price(ttm, float(k)) + strike = round(np.exp(k), 6) + key = ModelCalibrationEntryKey( + maturity=maturity, strike=Decimal(str(strike)) + ) + op = OptionPrice.create( + strike=strike, + forward=1.0, + price=Decimal(str(round(price, 8))), + ref_date=ref_date, + maturity=maturity, + ) + entry = OptionEntry(ttm=ttm, moneyness=float(k)) + entry.options.append(op) + options[key] = entry + + perturbed = OptionPricer( + model=Heston.create(vol=0.5, kappa=1.0, sigma=0.8, rho=0.0) + ) + cal = HestonCalibration(pricer=perturbed, vol_surface=vol_surface, options=options) + result = cal.fit() + + assert result.cost < 1e-6 + vp = cal.model.variance_process + assert pytest.approx(vp.theta, rel=0.05) == true_vol**2 + assert pytest.approx(vp.kappa, rel=0.1) == true_kappa + assert pytest.approx(vp.sigma, rel=0.1) == true_sigma + assert pytest.approx(cal.model.rho, abs=0.05) == true_rho From cac0f0fd6ef5da30cdc5e40031ec1a7ef9d352b1 Mon Sep 17 00:00:00 2001 From: Luca Date: Sun, 26 Apr 2026 19:19:31 +0100 Subject: [PATCH 2/4] Fix heston calibration --- quantflow/options/calibration.py | 16 ++++- quantflow/options/heston_calibration.py | 63 ++++++------------ quantflow_tests/test_options.py | 87 +++++++++++++++++++------ 3 files changed, 99 insertions(+), 67 deletions(-) diff --git a/quantflow/options/calibration.py b/quantflow/options/calibration.py index 46f5a9e4..d86c5433 100644 --- a/quantflow/options/calibration.py +++ b/quantflow/options/calibration.py @@ -156,10 +156,20 @@ def fit(self) -> OptimizeResult: vector with parameter bounds for precise convergence. """ bounds = self.get_bounds() - stage1 = minimize(self.cost_function, self.get_params(), method="Nelder-Mead") - x1 = np.clip(stage1.x, bounds.lb, bounds.ub) + stage1 = minimize( + self.cost_function, + self.get_params(), + method="L-BFGS-B", + bounds=list(zip(bounds.lb, bounds.ub)), + ) result = least_squares( - self.residuals, x1, method="trf", bounds=(bounds.lb, bounds.ub) + self.residuals, + np.clip(stage1.x, bounds.lb, bounds.ub), + method="trf", + bounds=(bounds.lb, bounds.ub), + ftol=1e-10, + xtol=1e-10, + gtol=1e-10, ) self.set_params(result.x) return result diff --git a/quantflow/options/heston_calibration.py b/quantflow/options/heston_calibration.py index e24213bc..00e3fc8b 100644 --- a/quantflow/options/heston_calibration.py +++ b/quantflow/options/heston_calibration.py @@ -1,6 +1,6 @@ from __future__ import annotations -from typing import Generic +from typing import Generic, TypeVar import numpy as np from pydantic import Field @@ -11,9 +11,15 @@ from .calibration import VolModelCalibration +H = TypeVar("H", bound=Heston) -class HestonCalibration(VolModelCalibration[Heston]): - """Calibration of the [Heston][quantflow.sp.heston.Heston] model.""" + +class HestonCalibration(VolModelCalibration[H], Generic[H]): + """Calibration of the [Heston][quantflow.sp.heston.Heston] model. + + Also serves as the base class for Heston-with-jumps calibration, providing + the Feller condition penalty and the core variance-process parameter handling. + """ feller_penalize: float = Field( default=1000.0, @@ -58,36 +64,20 @@ def penalize(self) -> float: return self.feller_penalize * neg * neg -class HestonJCalibration(VolModelCalibration[HestonJ[D]], Generic[D]): - """Calibration of the [HestonJ][quantflow.sp.heston.HestonJ] model with jumps.""" +class HestonJCalibration(HestonCalibration[HestonJ[D]], Generic[D]): + """Calibration of the [HestonJ][quantflow.sp.heston.HestonJ] model with jumps. - feller_penalize: float = Field( - default=1000.0, - description="Penalty weight for violating the Feller condition", - ) + Extends [HestonCalibration][quantflow.options.heston_calibration.HestonCalibration] + by appending jump parameters to the parameter vector and bounds. + """ def get_bounds(self) -> Bounds: + base = super().get_bounds() vol_range = self.implied_vol_range() vol_lb = 0.5 * vol_range.lb[0] vol_ub = 1.5 * vol_range.ub[0] - lower = [ - (0.5 * vol_lb) ** 2, - (0.5 * vol_lb) ** 2, - 0.001, - 0.001, - -0.9, - 1.0, - (0.01 * vol_lb) ** 2, - ] - upper = [ - (1.5 * vol_ub) ** 2, - (1.5 * vol_ub) ** 2, - np.inf, - np.inf, - 0.0, - np.inf, - (0.5 * vol_ub) ** 2, - ] + lower = list(base.lb) + [1.0, (0.01 * vol_lb) ** 2] + upper = list(base.ub) + [np.inf, (0.5 * vol_ub) ** 2] try: self.model.jumps.jumps.asymmetry() lower.append(-2.0) @@ -97,12 +87,7 @@ def get_bounds(self) -> Bounds: return Bounds(lower, upper) def get_params(self) -> np.ndarray: - params = [ - self.model.variance_process.rate, - self.model.variance_process.theta, - self.model.variance_process.kappa, - self.model.variance_process.sigma, - self.model.rho, + params = list(super().get_params()) + [ self.model.jumps.intensity, self.model.jumps.jumps.variance(), ] @@ -113,20 +98,10 @@ def get_params(self) -> np.ndarray: return np.asarray(params) def set_params(self, params: np.ndarray) -> None: - self.model.variance_process.rate = params[0] - self.model.variance_process.theta = params[1] - self.model.variance_process.kappa = params[2] - self.model.variance_process.sigma = params[3] - self.model.rho = params[4] + super().set_params(params) self.model.jumps.intensity = params[5] self.model.jumps.jumps.set_variance(params[6]) try: self.model.jumps.jumps.set_asymmetry(params[7]) except IndexError: pass - - def penalize(self) -> float: - """Penalty for violating the Feller condition""" - kt = 2 * self.model.variance_process.kappa * self.model.variance_process.theta - neg = max(self.model.variance_process.sigma2 - kt, 0.0) - return self.feller_penalize * neg * neg diff --git a/quantflow_tests/test_options.py b/quantflow_tests/test_options.py index 3cdfc8bc..2f1b984c 100644 --- a/quantflow_tests/test_options.py +++ b/quantflow_tests/test_options.py @@ -1,5 +1,5 @@ import math -from datetime import timedelta +from datetime import datetime, timedelta from decimal import Decimal import numpy as np @@ -7,7 +7,7 @@ from quantflow.options import bs from quantflow.options.calibration import ModelCalibrationEntryKey, OptionEntry -from quantflow.options.heston_calibration import HestonCalibration +from quantflow.options.heston_calibration import HestonCalibration, HestonJCalibration from quantflow.options.inputs import OptionInput from quantflow.options.pricer import OptionPricer from quantflow.options.surface import ( @@ -16,7 +16,8 @@ VolSurface, surface_from_inputs, ) -from quantflow.sp.heston import Heston +from quantflow.sp.heston import Heston, HestonJ +from quantflow.utils.distributions import DoubleExponential from quantflow_tests.utils import has_plotly a = np.asarray @@ -183,7 +184,9 @@ def test_call_put_parity_otm(): def test_calibration_setup(vol_surface: VolSurface, heston: OptionPricer[Heston]): - cal = HestonCalibration(pricer=heston, vol_surface=vol_surface) + cal: HestonCalibration[Heston] = HestonCalibration( + pricer=heston, vol_surface=vol_surface + ) assert cal.ref_date == vol_surface.ref_date assert cal.options n = len(cal.options) @@ -207,27 +210,16 @@ def test_calibration(vol_surface: VolSurface, heston: OptionPricer[Heston]): assert cal.plot(index=2) is not None -def test_calibration_synthetic(vol_surface: VolSurface) -> None: - """Calibration recovers known Heston parameters from synthetic prices.""" - true_vol = 0.3 - true_kappa = 2.0 - true_sigma = 0.5 - true_rho = -0.7 - true_pricer = OptionPricer( - model=Heston.create( - vol=true_vol, kappa=true_kappa, sigma=true_sigma, rho=true_rho - ) - ) - +def _synthetic_options( + pricer: OptionPricer, ref_date: datetime +) -> dict[ModelCalibrationEntryKey, OptionEntry]: ttms = [0.25, 0.5, 1.0, 2.0] moneynesses = np.linspace(-0.3, 0.3, 11) - ref_date = vol_surface.ref_date - options: dict[ModelCalibrationEntryKey, OptionEntry] = {} for ttm in ttms: maturity = ref_date + timedelta(days=round(ttm * 365)) for k in moneynesses: - price = true_pricer.call_price(ttm, float(k)) + price = pricer.call_price(ttm, float(k)) strike = round(np.exp(k), 6) key = ModelCalibrationEntryKey( maturity=maturity, strike=Decimal(str(strike)) @@ -242,11 +234,27 @@ def test_calibration_synthetic(vol_surface: VolSurface) -> None: entry = OptionEntry(ttm=ttm, moneyness=float(k)) entry.options.append(op) options[key] = entry + return options + +def test_calibration_synthetic(vol_surface: VolSurface) -> None: + """Calibration recovers known Heston parameters from synthetic prices.""" + true_vol = 0.3 + true_kappa = 2.0 + true_sigma = 0.5 + true_rho = -0.7 + true_pricer = OptionPricer( + model=Heston.create( + vol=true_vol, kappa=true_kappa, sigma=true_sigma, rho=true_rho + ) + ) + options = _synthetic_options(true_pricer, vol_surface.ref_date) perturbed = OptionPricer( model=Heston.create(vol=0.5, kappa=1.0, sigma=0.8, rho=0.0) ) - cal = HestonCalibration(pricer=perturbed, vol_surface=vol_surface, options=options) + cal: HestonCalibration[Heston] = HestonCalibration( + pricer=perturbed, vol_surface=vol_surface, options=options + ) result = cal.fit() assert result.cost < 1e-6 @@ -255,3 +263,42 @@ def test_calibration_synthetic(vol_surface: VolSurface) -> None: assert pytest.approx(vp.kappa, rel=0.1) == true_kappa assert pytest.approx(vp.sigma, rel=0.1) == true_sigma assert pytest.approx(cal.model.rho, abs=0.05) == true_rho + + +def test_hestonj_calibration_synthetic(vol_surface: VolSurface) -> None: + """HestonJCalibration recovers known parameters from synthetic prices.""" + true_vol = 0.3 + true_kappa = 2.0 + true_sigma = 0.5 + true_rho = -0.5 + true_jump_fraction = 0.2 + true_jump_asymmetry = 0.3 + true_pricer = OptionPricer( + model=HestonJ.create( + DoubleExponential, + vol=true_vol, + kappa=true_kappa, + sigma=true_sigma, + rho=true_rho, + jump_fraction=true_jump_fraction, + jump_asymmetry=true_jump_asymmetry, + ) + ) + options = _synthetic_options(true_pricer, vol_surface.ref_date) + perturbed = OptionPricer( + model=HestonJ.create( + DoubleExponential, + vol=0.35, + kappa=1.7, + sigma=0.6, + rho=-0.3, + jump_fraction=0.15, + jump_asymmetry=0.1, + ) + ) + cal: HestonJCalibration[DoubleExponential] = HestonJCalibration( + pricer=perturbed, vol_surface=vol_surface, options=options + ) + result = cal.fit() + + assert result.cost < 1e-6 From 22837b9f00e36a1780b078b35f21c9ee78548a76 Mon Sep 17 00:00:00 2001 From: Luca Date: Mon, 27 Apr 2026 11:17:23 +0100 Subject: [PATCH 3/4] Better heston calibration --- .github/copilot-instructions.md | 6 + .github/instructions/makefile.instructions.md | 5 + CLAUDE.md | 1 + Makefile | 44 +- dev/build-examples | 22 +- dev/lint | 11 +- docs/__init__.py | 0 docs/assets/heston_calibrated_smile.png | Bin 47817 -> 318022 bytes docs/assets/hestonj_calibrated_smile.png | Bin 48287 -> 321484 bytes docs/examples/__init__.py | 0 docs/examples/_utils.py | 36 + .../vol_surface_heston_calibration.py | 30 +- .../vol_surface_hestonj_calibration.py | 29 +- docs/examples/vol_surface_inputs.py | 6 +- docs/examples/volsurface.json | 7539 ++++++++++------- docs/examples/weiner_volatility_pricer.py | 5 +- docs/examples_png/vol_surface_heston_plot.py | 35 - docs/examples_png/vol_surface_hestonj_plot.py | 46 - docs/glossary.md | 6 +- docs/tutorials/volatility_surface.md | 114 +- quantflow/ai/tools/crypto.py | 27 +- quantflow/options/calibration.py | 91 +- quantflow/utils/plot.py | 2 + quantflow_tests/__init__.py | 0 quantflow_tests/test_options.py | 9 +- 25 files changed, 4555 insertions(+), 3509 deletions(-) create mode 100644 .github/instructions/makefile.instructions.md create mode 100644 docs/__init__.py create mode 100644 docs/examples/__init__.py create mode 100644 docs/examples/_utils.py delete mode 100644 docs/examples_png/vol_surface_heston_plot.py delete mode 100644 docs/examples_png/vol_surface_hestonj_plot.py create mode 100644 quantflow_tests/__init__.py diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index f01c6219..3750dec3 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -30,8 +30,14 @@ applyTo: '/**' * Do not use em dashes (—) in documentation files or docstrings. Use colons, parentheses, or restructure the sentence instead. * Math in documentation and docstrings: always use `\begin{equation}...\end{equation}` for any formula or equation. Use `$...$` only for brief inline references to variables (e.g. $F$, $K$). Do not use `$$...$$`, `` `...` ``, or RST syntax (`.. math::`, `:math:`). * Glossary entries in `docs/glossary.md` must be kept in alphabetical order. +* Do not repeat concept definitions inline in tutorials or docstrings — link to the glossary instead using a relative markdown link (e.g. `[moneyness](../glossary.md#moneyness)`). * To rebuild doc examples run `uv run ./dev/build-examples` — runs all scripts in `docs/examples/` and writes their output to `docs/examples_output/` +## Pydantic models + +* Always document Pydantic fields with `Field(description=...)` — never use a docstring below a field assignment +* Split long description strings across lines using implicit string concatenation rather than shortening the text + ## Package structure * Strategy runtime markdown descriptions (read by `load_description()` at runtime) live inside the package at `quantflow/options/strategies/docs/` — they must be inside the package to be accessible when the library is installed diff --git a/.github/instructions/makefile.instructions.md b/.github/instructions/makefile.instructions.md new file mode 100644 index 00000000..002d45a2 --- /dev/null +++ b/.github/instructions/makefile.instructions.md @@ -0,0 +1,5 @@ +# Makefile Conventions + +- Keep all targets sorted alphabetically. +- targets should be separated by a one blank line only. +- Each target should have a one-line description, starting with `##`, that describes what the target does. This description is used by the `help` target to generate documentation for all targets. diff --git a/CLAUDE.md b/CLAUDE.md index 874699b3..8086e58b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,2 +1,3 @@ @readme.md @.github/copilot-instructions.md +@.github/instructions/makefile.instructions.md diff --git a/Makefile b/Makefile index d0846b78..d3a7e66c 100644 --- a/Makefile +++ b/Makefile @@ -5,38 +5,39 @@ help: @fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##//' @echo ================================================================================ +.PHONY: docs +docs: ## build documentation + @cp docs/index.md readme.md + @uv run ./dev/build-examples + @uv run mkdocs build + +.PHONY: docs-examples +docs-examples: ## Regenerate docs examples + @uv run ./dev/build-examples + +.PHONY: docs-serve +docs-serve: ## serve documentation + @uv run mkdocs serve --livereload --watch quantflow --watch docs + +.PHONY: install-dev +install-dev: ## Install development dependencies + @./dev/install .PHONY: lint lint: ## Lint and fix @uv run ./dev/lint fix - .PHONY: lint-check lint-check: ## Lint check only @uv run ./dev/lint - -.PHONY: install-dev -install-dev: ## Install development dependencies - @./dev/install - .PHONY: marimo marimo: ## Run marimo for editing notebooks @./dev/marimo edit -.PHONY: docs-png -docs-png: ## Regenerate PNG assets in docs/assets/ (requires Chrome via kaleido) - @for f in docs/examples_png/*.py; do uv run python $$f; done - -.PHONY: docs -docs: ## build documentation - @cp docs/index.md readme.md - @uv run ./dev/build-examples - @uv run mkdocs build - -.PHONY: docs-serve -docs-serve: ## serve documentation - @uv run mkdocs serve --livereload --watch quantflow --watch docs +.PHONY: outdated +outdated: ## Show outdated packages + uv tree --outdated .PHONY: publish publish: ## Release to pypi @@ -47,11 +48,6 @@ publish: ## Release to pypi tests: ## Unit tests @./dev/test - -.PHONY: outdated -outdated: ## Show outdated packages - uv tree --outdated - .PHONY: upgrade upgrade: ## Upgrade dependencies uv lock --upgrade diff --git a/dev/build-examples b/dev/build-examples index 8ef726a3..50142d27 100755 --- a/dev/build-examples +++ b/dev/build-examples @@ -1,28 +1,10 @@ #!/usr/bin/env python """Run all example scripts in docs/examples/ and capture their stdout to .out files.""" -import subprocess import sys -from pathlib import Path -out_dir = Path("docs/examples_output") -out_dir.mkdir(exist_ok=True) +from docs.examples._utils import build_examples -examples = sorted(Path("docs/examples").glob("*.py")) -failed = [] - -for script in examples: - out_file = out_dir / script.with_suffix(".out").name - print(f"running {script} -> {out_file}") - result = subprocess.run( - [sys.executable, str(script)], - capture_output=True, - text=True, - ) - if result.returncode != 0: - print(f"FAILED: {script}\n{result.stderr}", file=sys.stderr) - failed.append(script) - else: - out_file.write_text(result.stdout) +failed = build_examples() if failed: sys.exit(1) diff --git a/dev/lint b/dev/lint index a3ba9103..adfca376 100755 --- a/dev/lint +++ b/dev/lint @@ -5,6 +5,7 @@ ISORT_ARGS="-c" BLACK_ARG="--check" RUFF_ARG="" TAPLO_ARG="format --check" +PACKAGES="quantflow quantflow_tests docs/examples" if [ "$1" = "fix" ] ; then ISORT_ARGS="" @@ -15,12 +16,10 @@ fi taplo ${TAPLO_ARG} echo isort -uv run isort quantflow quantflow_tests ${ISORT_ARGS} +uv run isort ${PACKAGES} ${ISORT_ARGS} echo black -uv run black quantflow quantflow_tests ${BLACK_ARG} +uv run black ${PACKAGES} ${BLACK_ARG} echo ruff -uv run ruff check quantflow quantflow_tests ${RUFF_ARG} +uv run ruff check ${PACKAGES} ${RUFF_ARG} echo mypy -uv run mypy quantflow -echo mypy tests -uv run mypy quantflow_tests --explicit-package-bases +uv run mypy ${PACKAGES} diff --git a/docs/__init__.py b/docs/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/docs/assets/heston_calibrated_smile.png b/docs/assets/heston_calibrated_smile.png index d7b310592394af12f3ffd22bf31a31af69b78774..c1d3b99549f576a7c5cd8d7200308cb2cb441207 100644 GIT binary patch literal 318022 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 z%0A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 diff --git a/docs/assets/hestonj_calibrated_smile.png b/docs/assets/hestonj_calibrated_smile.png index 6d875033cf40db6beb3371d883f8f04d3abff86a..a3d3e492055c6a452babad0a3305ca0725c2ea9e 100644 GIT binary patch literal 321484 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 E2j>d+mjD0& diff --git a/docs/examples/__init__.py b/docs/examples/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/docs/examples/_utils.py b/docs/examples/_utils.py new file mode 100644 index 00000000..9ebc4570 --- /dev/null +++ b/docs/examples/_utils.py @@ -0,0 +1,36 @@ +import subprocess +import sys +from pathlib import Path + +from pydantic import BaseModel + +EXAMPLE_DIR = Path(__file__).parent +OUT_DIR = EXAMPLE_DIR.parent / "examples_output" + + +def print_model(model: BaseModel) -> None: + """Helper function to print a Pydantic model as pretty JSON""" + text = model.model_dump_json(indent=2) + text_data = ["", "```json", text, "```"] + print("\n".join(text_data)) + + +def build_examples() -> list[Path]: + failed = [] + OUT_DIR.mkdir(exist_ok=True) + for script in sorted(EXAMPLE_DIR.glob("*.py")): + if script.stem.startswith("_"): + continue + out_file = OUT_DIR / script.with_suffix(".out").name + print(f"running {script} -> {out_file}") + result = subprocess.run( + [sys.executable, str(script)], + capture_output=True, + text=True, + ) + if result.returncode != 0: + print(f"FAILED: {script}\n{result.stderr}", file=sys.stderr) + failed.append(script) + else: + out_file.write_text(result.stdout) + return failed diff --git a/docs/examples/vol_surface_heston_calibration.py b/docs/examples/vol_surface_heston_calibration.py index 7a8ae1ed..9c08608a 100644 --- a/docs/examples/vol_surface_heston_calibration.py +++ b/docs/examples/vol_surface_heston_calibration.py @@ -1,13 +1,15 @@ import json +from pathlib import Path +from docs.examples._utils import print_model from quantflow.options.heston_calibration import HestonCalibration from quantflow.options.pricer import OptionPricer -from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs +from quantflow.options.surface import VolSurfaceInputs, surface_from_inputs from quantflow.sp.heston import Heston # Load a saved volatility surface snapshot and build the surface with open("docs/examples/volsurface.json") as fp: - surface: VolSurface = surface_from_inputs(VolSurfaceInputs(**json.load(fp))) + surface = surface_from_inputs(VolSurfaceInputs(**json.load(fp))) surface.bs() surface.disable_outliers() @@ -15,19 +17,19 @@ # Create a Heston pricer with initial parameters pricer = OptionPricer(model=Heston.create(vol=0.5, kappa=1, sigma=0.8, rho=0)) -# Set up the calibration, dropping the first (very short) maturity and high-vol wings -calibration = HestonCalibration( +# Set up the calibration, dropping the first (very short) maturity +calibration: HestonCalibration[Heston] = HestonCalibration( pricer=pricer, - vol_surface=surface.trim(len(surface.maturities) - 1), - moneyness_weight=1.0, -).remove_implied_above(quantile=0.95) + vol_surface=surface, +) result = calibration.fit() print(result.message) -params = calibration.get_params() -model = calibration.model -print(f"vol: {model.variance_process.rate**0.5:.4f}") -print(f"theta: {model.variance_process.theta**0.5:.4f}") -print(f"kappa: {model.variance_process.kappa:.4f}") -print(f"sigma: {model.variance_process.sigma:.4f}") -print(f"rho: {model.rho:.4f}") +print_model(calibration.model) + +# Plot the calibrated smile for all maturities and save as PNG +fig = calibration.plot_maturities(max_moneyness_ttm=1.5, support=101) +fig.update_layout(title="Heston Calibrated Smiles") + +out_path = Path("docs/assets/heston_calibrated_smile.png") +fig.write_image(str(out_path), width=1200) diff --git a/docs/examples/vol_surface_hestonj_calibration.py b/docs/examples/vol_surface_hestonj_calibration.py index 684e2f66..1fc3f73d 100644 --- a/docs/examples/vol_surface_hestonj_calibration.py +++ b/docs/examples/vol_surface_hestonj_calibration.py @@ -1,5 +1,7 @@ import json +from pathlib import Path +from docs.examples._utils import print_model from quantflow.options.heston_calibration import HestonJCalibration from quantflow.options.pricer import OptionPricer from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs @@ -26,21 +28,20 @@ ) ) -# Set up the calibration, dropping the first (very short) maturity and high-vol wings -calibration = HestonJCalibration( +# Set up the calibration, dropping the first (very short) maturity +calibration: HestonJCalibration[DoubleExponential] = HestonJCalibration( pricer=pricer, - vol_surface=surface.trim(len(surface.maturities) - 1), - moneyness_weight=1.0, -).remove_implied_above(quantile=0.95) + vol_surface=surface, + moneyness_weight=0.5, +) result = calibration.fit() print(result.message) -model = calibration.model -print(f"vol: {model.variance_process.rate**0.5:.4f}") -print(f"theta: {model.variance_process.theta**0.5:.4f}") -print(f"kappa: {model.variance_process.kappa:.4f}") -print(f"sigma: {model.variance_process.sigma:.4f}") -print(f"rho: {model.rho:.4f}") -print(f"jump intensity: {model.jumps.intensity:.4f}") -print(f"jump variance: {model.jumps.jumps.variance():.6f}") -print(f"jump asymmetry: {model.jumps.jumps.asymmetry():.4f}") +print_model(calibration.model) + +# Plot the calibrated smile for all maturities and save as PNG +fig = calibration.plot_maturities(max_moneyness_ttm=1.5, support=101) +fig.update_layout(title="HestonJ Calibrated Smiles") + +out_path = Path("docs/assets/hestonj_calibrated_smile.png") +fig.write_image(str(out_path), width=1200) diff --git a/docs/examples/vol_surface_inputs.py b/docs/examples/vol_surface_inputs.py index 200cc716..7cc82635 100644 --- a/docs/examples/vol_surface_inputs.py +++ b/docs/examples/vol_surface_inputs.py @@ -21,4 +21,8 @@ inputs = surface.inputs(converged=True) option_inputs = [i for i in inputs.inputs if isinstance(i, OptionInput)] df = pd.DataFrame([i.model_dump() for i in option_inputs]) -print(df[["maturity", "strike", "option_type", "bid", "ask", "iv_bid", "iv_ask"]].head(10).to_string(index=False)) +print( + df[["maturity", "strike", "option_type", "bid", "ask", "iv_bid", "iv_ask"]] + .head(10) + .to_string(index=False) +) diff --git a/docs/examples/volsurface.json b/docs/examples/volsurface.json index 1e23240d..35d4d689 100644 --- a/docs/examples/volsurface.json +++ b/docs/examples/volsurface.json @@ -1,4359 +1,5348 @@ { - "asset": "eth", - "ref_date": "2026-01-31T12:25:19.499850Z", + "asset": "BTC", + "ref_date": "2026-04-27T08:54:57.694519Z", "inputs": [ { - "bid": "2635.25", - "ask": "2635.30", - "open_interest": "397478495", - "volume": "233177071.0", + "bid": "77775.5", + "ask": "77776", + "open_interest": "987675860", + "volume": "434177180", "security_type": "spot" }, { - "bid": "2637.00", - "ask": "2637.75", - "open_interest": "8615529", - "volume": "7197233.0", - "maturity": "2026-02-06T08:00:00Z", + "bid": "77688.0", + "ask": "77847.5", + "open_interest": "0", + "volume": "0", + "maturity": "2026-04-28T08:00:00Z", "security_type": "forward" }, { - "bid": "0.0970", - "ask": "0.1000", - "open_interest": "65.0", - "volume": "17808.85", - "strike": "2400.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.0080", - "ask": "0.0085", - "open_interest": "8334.0", - "volume": "39295.43", - "strike": "2400.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "112.9", + "volume": "1727.33", + "strike": "73000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5375622", + "iv_ask": "0.5919214", + "inverse": true }, { - "bid": "0.0100", - "ask": "0.0110", - "open_interest": "790.0", - "volume": "20308.16", - "strike": "2450.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "250.8", + "volume": "1424.59", + "strike": "75000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4188391", + "iv_ask": "0.4554825", + "inverse": true }, { - "bid": "0.0135", - "ask": "0.0145", - "open_interest": "336.0", - "volume": "12741.23", - "strike": "2500.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0006", + "ask": "0.0008", + "open_interest": "49.3", + "volume": "3460.73", + "strike": "75500", + "maturity": "2026-04-28T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3889021", + "iv_ask": "0.4165291", + "inverse": true }, { - "bid": "0.0500", - "ask": "0.0535", - "open_interest": "1.0", - "volume": "172.2", - "strike": "2550.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.001", + "ask": "0.0012", + "open_interest": "100.2", + "volume": "8113.88", + "strike": "76000", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3668268", + "iv_ask": "0.3868547", + "inverse": true }, { - "bid": "0.0180", - "ask": "0.0190", - "open_interest": "993.0", - "volume": "142363.24", - "strike": "2550.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0016", + "ask": "0.0019", + "open_interest": "66.7", + "volume": "8226.51", + "strike": "76500", + "maturity": "2026-04-28T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3392663", + "iv_ask": "0.3616924", + "inverse": true }, { - "bid": "0.0385", - "ask": "0.0395", - "open_interest": "72.0", - "volume": "5403.44", - "strike": "2600.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0028", + "ask": "0.0032", + "open_interest": "98.1", + "volume": "26045.32", + "strike": "77000", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3235727", + "iv_ask": "0.3467574", + "inverse": true }, { - "bid": "0.0240", - "ask": "0.0255", - "open_interest": "5175.0", - "volume": "97966.61", - "strike": "2600.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0048", + "ask": "0.0055", + "open_interest": "63.7", + "volume": "24109.03", + "strike": "77500", + "maturity": "2026-04-28T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3117853", + "iv_ask": "0.3467488", + "inverse": true }, { - "bid": "0.0275", - "ask": "0.0290", - "open_interest": "237.0", - "volume": "23482.45", - "strike": "2650.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.005", + "ask": "0.0055", + "open_interest": "45.5", + "volume": "20438.49", + "strike": "78000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3111888", + "iv_ask": "0.3359649", + "inverse": true }, { - "bid": "0.0325", - "ask": "0.0335", - "open_interest": "788.0", - "volume": "61913.3", - "strike": "2650.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0032", + "ask": "0.0035", + "open_interest": "38.8", + "volume": "16645.2", + "strike": "78500", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.335916", + "iv_ask": "0.3526992", + "inverse": true }, { - "bid": "0.0195", - "ask": "0.0200", - "open_interest": "511.0", - "volume": "33138.18", - "strike": "2700.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0017", + "ask": "0.0021", + "open_interest": "70.5", + "volume": "12791.91", + "strike": "79000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3353014", + "iv_ask": "0.3637628", + "inverse": true }, { - "bid": "0.0415", - "ask": "0.0450", - "open_interest": "6388.0", - "volume": "57465.12", - "strike": "2700.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.001", + "ask": "0.0012", + "open_interest": "33.7", + "volume": "9985.45", + "strike": "79500", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.353494", + "iv_ask": "0.3729134", + "inverse": true }, { - "bid": "0.0130", - "ask": "0.0140", - "open_interest": "776.0", - "volume": "32574.29", - "strike": "2750.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0005", + "ask": "0.0007", + "open_interest": "304.8", + "volume": "11838.5", + "strike": "80000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3582481", + "iv_ask": "0.3870258", + "inverse": true }, { - "bid": "0.0540", - "ask": "0.0575", - "open_interest": "2691.0", - "volume": "93993.49", - "strike": "2750.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0003", + "ask": "0.0004", + "open_interest": "78", + "volume": "8399.42", + "strike": "80500", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3787766", + "iv_ask": "0.4001093", + "inverse": true }, { - "bid": "0.0085", - "ask": "0.0095", - "open_interest": "2046.0", - "volume": "39680.28", - "strike": "2800.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0002", + "ask": "0.0003", + "open_interest": "67.7", + "volume": "2909.5", + "strike": "81000", + "maturity": "2026-04-28T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4046507", + "iv_ask": "0.4333609", + "inverse": true }, { - "bid": "0.0680", - "ask": "0.0715", - "open_interest": "4290.0", - "volume": "26795.96", - "strike": "2800.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "101.3", + "volume": "2441.79", + "strike": "82000", + "maturity": "2026-04-28T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4573552", + "iv_ask": "0.5047645", + "inverse": true + }, + { + "bid": "77700.0", + "ask": "77815.0", + "open_interest": "0", + "volume": "0", + "maturity": "2026-04-29T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.0055", - "ask": "0.0060", - "open_interest": "1699.0", - "volume": "6380.46", - "strike": "2850.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "78.1", + "volume": "949.38", + "strike": "70000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5886027", + "iv_ask": "0.6803194", + "inverse": true }, { - "bid": "0.0830", - "ask": "0.0890", - "open_interest": "2040.0", - "volume": "58465.05", - "strike": "2850.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0002", + "ask": "0.0004", + "open_interest": "8.8", + "volume": "187.38", + "strike": "71000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5664797", + "iv_ask": "0.6280995", + "inverse": true }, { - "bid": "0.0035", - "ask": "0.0040", - "open_interest": "1675.0", - "volume": "4139.29", - "strike": "2900.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0002", + "ask": "0.0005", + "open_interest": "3.6", + "volume": "60.16", + "strike": "72000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4902668", + "iv_ask": "0.5665876", + "inverse": true }, { - "bid": "0.1000", - "ask": "0.1060", - "open_interest": "3555.0", - "volume": "7128.68", - "strike": "2900.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0004", + "ask": "0.0007", + "open_interest": "46", + "volume": "1682.65", + "strike": "73000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4623826", + "iv_ask": "0.5127515", + "inverse": true }, { - "bid": "0.0028", - "ask": "0.0033", - "open_interest": "1218.0", - "volume": "9791.21", - "strike": "2925.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0007", + "ask": "0.001", + "open_interest": "32.2", + "volume": "1348.04", + "strike": "74000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4220138", + "iv_ask": "0.4563569", + "inverse": true }, { - "bid": "0.1090", - "ask": "0.1145", - "open_interest": "1317.0", - "volume": "9570.87", - "strike": "2925.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.001", + "ask": "0.0012", + "open_interest": "20.1", + "volume": "929.25", + "strike": "74500", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.407718", + "iv_ask": "0.4263311", + "inverse": true }, { - "bid": "0.0023", - "ask": "0.0026", - "open_interest": "1937.0", - "volume": "1391.37", - "strike": "2950.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0013", + "ask": "0.0016", + "open_interest": "52.2", + "volume": "2394.27", + "strike": "75000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3835137", + "iv_ask": "0.4062553", + "inverse": true }, { - "bid": "0.1180", - "ask": "0.1235", - "open_interest": "1125.0", - "volume": "1996.38", - "strike": "2950.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0019", + "ask": "0.0023", + "open_interest": "10.9", + "volume": "2131.48", + "strike": "75500", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3709432", + "iv_ask": "0.3950226", + "inverse": true }, { - "bid": "0.0015", - "ask": "0.0019", - "open_interest": "4544.0", - "volume": "9774.06", - "strike": "3000.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0028", + "ask": "0.003", + "open_interest": "30.5", + "volume": "7010.16", + "strike": "76000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3606688", + "iv_ask": "0.3706205", + "inverse": true }, { - "bid": "0.1360", - "ask": "0.1415", - "open_interest": "13493.0", - "volume": "8342.81", - "strike": "3000.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0041", + "ask": "0.0044", + "open_interest": "165.7", + "volume": "6172.95", + "strike": "76500", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.352067", + "iv_ask": "0.3646061", + "inverse": true }, { - "bid": "0.0010", - "ask": "0.0013", - "open_interest": "2036.0", - "volume": "1212.68", - "strike": "3050.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.006", + "ask": "0.0065", + "open_interest": "44.6", + "volume": "17287.94", + "strike": "77000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.34822", + "iv_ask": "0.3666432", + "inverse": true }, { - "bid": "0.1545", - "ask": "0.1600", - "open_interest": "559.0", - "volume": "629.96", - "strike": "3050.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.008", + "ask": "0.009", + "open_interest": "19.8", + "volume": "8876.2", + "strike": "77500", + "maturity": "2026-04-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3275722", + "iv_ask": "0.362119", + "inverse": true }, { - "bid": "0.0007", - "ask": "0.0010", - "open_interest": "3019.0", - "volume": "8077.18", - "strike": "3100.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0085", + "ask": "0.009", + "open_interest": "13.9", + "volume": "9131.59", + "strike": "78000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3407638", + "iv_ask": "0.3579606", + "inverse": true }, { - "bid": "0.1730", - "ask": "0.1785", - "open_interest": "1698.0", - "volume": "0.0", - "strike": "3100.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.006", + "ask": "0.0065", + "open_interest": "6.2", + "volume": "5492.23", + "strike": "78500", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3423951", + "iv_ask": "0.3606088", + "inverse": true }, { - "bid": "0.0006", - "ask": "0.0009", - "open_interest": "3461.0", - "volume": "1003.42", - "strike": "3150.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0041", + "ask": "0.0044", + "open_interest": "5", + "volume": "4461.19", + "strike": "79000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3443416", + "iv_ask": "0.3566525", + "inverse": true }, { - "bid": "0.1920", - "ask": "0.1975", - "open_interest": "150.0", - "volume": "0.0", - "strike": "3150.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0027", + "ask": "0.0029", + "open_interest": "21.4", + "volume": "15740.49", + "strike": "79500", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3458753", + "iv_ask": "0.3556803", + "inverse": true }, { - "bid": "0.0004", - "ask": "0.0007", - "open_interest": "2895.0", - "volume": "29.82", - "strike": "3200.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0018", + "ask": "0.002", + "open_interest": "136.9", + "volume": "46707.64", + "strike": "80000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.352621", + "iv_ask": "0.3647188", + "inverse": true }, { - "bid": "0.2110", - "ask": "0.2165", - "open_interest": "853.0", - "volume": "49751.34", - "strike": "3200.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0012", + "ask": "0.0015", + "open_interest": "57", + "volume": "21009.19", + "strike": "80500", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3609259", + "iv_ask": "0.3835217", + "inverse": true }, { - "bid": "0.0003", - "ask": "0.0006", - "open_interest": "1694.0", - "volume": "16.95", - "strike": "3250.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0008", + "ask": "0.001", + "open_interest": "31.3", + "volume": "7861.02", + "strike": "81000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3699856", + "iv_ask": "0.3896471", + "inverse": true }, { - "bid": "0.2295", - "ask": "0.2350", - "open_interest": "246.0", - "volume": "0.0", - "strike": "3250.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "3.6", + "volume": "428.85", + "strike": "82000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3969482", + "iv_ask": "0.4280958", + "inverse": true }, { "bid": "0.0002", - "ask": "0.0005", - "open_interest": "1916.0", - "volume": "15.8", - "strike": "3300.0000", - "maturity": "2026-02-06T08:00:00Z", + "ask": "0.0004", + "open_interest": "22.9", + "volume": "905.57", + "strike": "83000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.2485", - "ask": "0.2540", - "open_interest": "306.0", - "volume": "0.0", - "strike": "3300.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4214744", + "iv_ask": "0.4699667", + "inverse": true }, { "bid": "0.0001", - "ask": "0.0004", - "open_interest": "1848.0", - "volume": "7.01", - "strike": "3350.0000", - "maturity": "2026-02-06T08:00:00Z", + "ask": "0.0003", + "open_interest": "10.1", + "volume": "523.75", + "strike": "84000", + "maturity": "2026-04-29T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.2675", - "ask": "0.2730", - "open_interest": "42.0", - "volume": "0.0", - "strike": "3350.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4439978", + "iv_ask": "0.5163625", + "inverse": true }, { "bid": "0.0001", - "ask": "0.0004", - "open_interest": "666.0", - "volume": "103.36", - "strike": "3400.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "ask": "0.0003", + "open_interest": "13.4", + "volume": "171.28", + "strike": "85000", + "maturity": "2026-04-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.5028555", + "iv_ask": "0.5823179", + "inverse": true + }, + { + "bid": "77709.5", + "ask": "77821.5", + "open_interest": "0", + "volume": "0", + "maturity": "2026-04-30T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.2860", - "ask": "0.2920", - "open_interest": "103.0", - "volume": "0.0", - "strike": "3400.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0003", + "ask": "0.0005", + "open_interest": "56.5", + "volume": "2535.67", + "strike": "69000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6190282", + "iv_ask": "0.6685198", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0003", - "open_interest": "1528.0", - "volume": "18.54", - "strike": "3450.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "0.1", + "volume": "3.9", + "strike": "70000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5787191", + "iv_ask": "0.6181027", + "inverse": true }, { - "bid": "0.3050", - "ask": "0.3110", - "open_interest": "65.0", - "volume": "0.0", - "strike": "3450.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0006", + "ask": "0.0008", + "open_interest": "0.4", + "volume": "21.79", + "strike": "71000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5476061", + "iv_ask": "0.5768897", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0002", - "open_interest": "1005.0", - "volume": "13.37", - "strike": "3500.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0008", + "ask": "0.001", + "open_interest": "0.7", + "volume": "45.13", + "strike": "72000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5033645", + "iv_ask": "0.5263468", + "inverse": true }, { - "bid": "0.3240", - "ask": "0.3300", - "open_interest": "6.0", - "volume": "0.0", - "strike": "3500.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0011", + "ask": "0.0014", + "open_interest": "127.2", + "volume": "13425.15", + "strike": "73000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4592521", + "iv_ask": "0.4852733", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0002", - "open_interest": "741.0", - "volume": "0.27", - "strike": "3550.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0018", + "ask": "0.002", + "open_interest": "26", + "volume": "4001.11", + "strike": "74000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4306846", + "iv_ask": "0.4433194", + "inverse": true }, { - "bid": "0.3430", - "ask": "0.3490", - "open_interest": "3.0", - "volume": "0.0", - "strike": "3550.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0029", + "ask": "0.0033", + "open_interest": "32.2", + "volume": "8385.22", + "strike": "75000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3990423", + "iv_ask": "0.4174519", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0002", - "open_interest": "863.0", - "volume": "9.02", - "strike": "3600.0000", - "maturity": "2026-02-06T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0038", + "ask": "0.0042", + "open_interest": "19.5", + "volume": "8779.89", + "strike": "75500", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3873955", + "iv_ask": "0.4033429", + "inverse": true }, { - "bid": "0.3620", - "ask": "0.3680", - "open_interest": "18.0", - "volume": "1776.78", - "strike": "3600.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.005", + "ask": "0.0055", + "open_interest": "18.1", + "volume": "6707.94", + "strike": "76000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3772585", + "iv_ask": "0.3947663", + "inverse": true }, { - "bid": "0.3995", - "ask": "0.4060", - "open_interest": "10.0", - "volume": "0.0", - "strike": "3700.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0065", + "ask": "0.0075", + "open_interest": "3.5", + "volume": "2969.98", + "strike": "76500", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.366274", + "iv_ask": "0.3977172", + "inverse": true }, { - "bid": "0.5130", - "ask": "0.5205", - "open_interest": "5.0", - "volume": "6236.57", - "strike": "4000.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.0085", + "ask": "0.009", + "open_interest": "17.1", + "volume": "13690.5", + "strike": "77000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3586642", + "iv_ask": "0.3732924", + "inverse": true }, { - "bid": "0.5885", - "ask": "0.5965", - "open_interest": "142.0", - "volume": "4490.75", - "strike": "4200.0000", - "maturity": "2026-02-06T08:00:00Z", + "bid": "0.011", + "ask": "0.012", + "open_interest": "26.7", + "volume": "22941.75", + "strike": "77500", + "maturity": "2026-04-30T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3521661", + "iv_ask": "0.3801943", + "inverse": true }, { - "bid": "2638.50", - "ask": "2639.00", - "open_interest": "1793521", - "volume": "3591089.0", - "maturity": "2026-02-13T08:00:00Z", - "security_type": "forward" + "bid": "0.0115", + "ask": "0.012", + "open_interest": "114.8", + "volume": "125803.96", + "strike": "78000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3598777", + "iv_ask": "0.3738297", + "inverse": true }, { - "bid": "0.1720", - "ask": "0.1750", - "open_interest": "36.0", - "volume": "0.0", - "strike": "2200.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0085", + "ask": "0.0095", + "open_interest": "18", + "volume": "21300.07", + "strike": "78500", + "maturity": "2026-04-30T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3508133", + "iv_ask": "0.3796688", + "inverse": true }, { - "bid": "0.0060", - "ask": "0.0070", - "open_interest": "2557.0", - "volume": "7628.56", - "strike": "2200.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0065", + "ask": "0.007", + "open_interest": "112", + "volume": "142139.84", + "strike": "79000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3565683", + "iv_ask": "0.37206", + "inverse": true }, { - "bid": "0.1045", - "ask": "0.1085", - "open_interest": "26.0", - "volume": "1311.26", - "strike": "2400.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0048", + "ask": "0.0055", + "open_interest": "82.4", + "volume": "56724.13", + "strike": "79500", + "maturity": "2026-04-30T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3584929", + "iv_ask": "0.3824691", + "inverse": true }, { - "bid": "0.0150", - "ask": "0.0160", - "open_interest": "2531.0", - "volume": "9805.64", - "strike": "2400.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0034", + "ask": "0.0038", + "open_interest": "24", + "volume": "11431.76", + "strike": "80000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3573297", + "iv_ask": "0.3732309", + "inverse": true }, { - "bid": "0.0190", - "ask": "0.0200", - "open_interest": "137.0", - "volume": "6730.16", - "strike": "2450.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0024", + "ask": "0.0028", + "open_interest": "160", + "volume": "72073.42", + "strike": "80500", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3589487", + "iv_ask": "0.3777727", + "inverse": true }, { - "bid": "0.0755", - "ask": "0.0790", - "open_interest": "25.0", - "volume": "5100.76", - "strike": "2500.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0017", + "ask": "0.0019", + "open_interest": "14.6", + "volume": "5405.8", + "strike": "81000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3629189", + "iv_ask": "0.3744968", + "inverse": true }, { - "bid": "0.0240", - "ask": "0.0250", - "open_interest": "735.0", - "volume": "16615.35", - "strike": "2500.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0012", + "ask": "0.0014", + "open_interest": "1.9", + "volume": "195.91", + "strike": "81500", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3677125", + "iv_ask": "0.3819824", + "inverse": true }, { - "bid": "0.0300", - "ask": "0.0310", - "open_interest": "10.0", - "volume": "958.44", - "strike": "2550.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0008", + "ask": "0.001", + "open_interest": "42.8", + "volume": "6840.17", + "strike": "82000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3687651", + "iv_ask": "0.3870011", + "inverse": true }, { - "bid": "0.0520", - "ask": "0.0535", - "open_interest": "62.0", - "volume": "6790.02", - "strike": "2600.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "33.7", + "volume": "3504.41", + "strike": "83000", + "maturity": "2026-04-30T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3819902", + "iv_ask": "0.4104745", + "inverse": true }, { - "bid": "0.0370", - "ask": "0.0380", - "open_interest": "1803.0", - "volume": "54753.08", - "strike": "2600.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0002", + "ask": "0.0004", + "open_interest": "50.6", + "volume": "3508.83", + "strike": "84000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3955028", + "iv_ask": "0.4392871", + "inverse": true }, { - "bid": "0.0420", - "ask": "0.0430", - "open_interest": "94.0", - "volume": "15978.18", - "strike": "2650.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "46.2", + "volume": "2409.81", + "strike": "85000", + "maturity": "2026-04-30T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4088416", + "iv_ask": "0.4734637", + "inverse": true + }, + { + "bid": "77730", + "ask": "77732.5", + "open_interest": "30198620", + "volume": "5038760", + "maturity": "2026-05-01T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.0455", - "ask": "0.0470", - "open_interest": "399.0", - "volume": "32858.32", - "strike": "2650.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "996.5", + "volume": "1651.85", + "strike": "65000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6662974", + "iv_ask": "0.7605", + "inverse": true }, { - "bid": "0.0330", - "ask": "0.0340", - "open_interest": "202.0", - "volume": "17763.67", - "strike": "2700.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "774.4", + "volume": "460.43", + "strike": "66000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.614914", + "iv_ask": "0.6671515", + "inverse": true }, { - "bid": "0.0560", - "ask": "0.0570", - "open_interest": "1627.0", - "volume": "69889.92", - "strike": "2700.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0003", + "ask": "0.0005", + "open_interest": "551.5", + "volume": "13.36", + "strike": "68000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5898027", + "iv_ask": "0.6359126", + "inverse": true }, { - "bid": "0.0260", - "ask": "0.0270", - "open_interest": "364.0", - "volume": "38301.64", - "strike": "2750.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "213.5", + "volume": "1598.06", + "strike": "69000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5565995", + "iv_ask": "0.5934968", + "inverse": true }, { - "bid": "0.0660", - "ask": "0.0705", - "open_interest": "660.0", - "volume": "61385.41", - "strike": "2750.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0005", + "ask": "0.0007", + "open_interest": "1573.6", + "volume": "1174.28", + "strike": "70000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5166318", + "iv_ask": "0.5469371", + "inverse": true }, { - "bid": "0.0200", - "ask": "0.0210", - "open_interest": "469.0", - "volume": "20120.55", - "strike": "2800.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0008", + "ask": "0.0011", + "open_interest": "447.3", + "volume": "1654.46", + "strike": "71000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4968149", + "iv_ask": "0.5286282", + "inverse": true }, { - "bid": "0.0790", - "ask": "0.0835", - "open_interest": "563.0", - "volume": "43479.87", - "strike": "2800.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0012", + "ask": "0.0014", + "open_interest": "1153.7", + "volume": "20262.68", + "strike": "72000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4707589", + "iv_ask": "0.487009", + "inverse": true }, { - "bid": "0.0150", - "ask": "0.0160", - "open_interest": "843.0", - "volume": "30665.25", - "strike": "2850.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0017", + "ask": "0.002", + "open_interest": "679", + "volume": "3836.82", + "strike": "73000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4374705", + "iv_ask": "0.4559868", + "inverse": true }, { - "bid": "0.0930", - "ask": "0.0975", - "open_interest": "597.0", - "volume": "40759.3", - "strike": "2850.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0027", + "ask": "0.0031", + "open_interest": "431.6", + "volume": "6673.85", + "strike": "74000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.415717", + "iv_ask": "0.4340148", + "inverse": true }, { - "bid": "0.0115", - "ask": "0.0125", - "open_interest": "1061.0", - "volume": "33224.32", - "strike": "2900.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0044", + "ask": "0.0047", + "open_interest": "584.5", + "volume": "64541.48", + "strike": "75000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3987878", + "iv_ask": "0.4093333", + "inverse": true }, { - "bid": "0.1070", - "ask": "0.1130", - "open_interest": "1412.0", - "volume": "77553.06", - "strike": "2900.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.007", + "ask": "0.0075", + "open_interest": "1073.9", + "volume": "30847.2", + "strike": "76000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3816549", + "iv_ask": "0.395859", + "inverse": true }, { - "bid": "0.0090", - "ask": "0.0095", - "open_interest": "1967.0", - "volume": "22104.43", - "strike": "2950.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.011", + "ask": "0.0115", + "open_interest": "565.5", + "volume": "89851.21", + "strike": "77000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3685241", + "iv_ask": "0.3809728", + "inverse": true }, { - "bid": "0.1230", - "ask": "0.1295", - "open_interest": "1107.0", - "volume": "0.0", - "strike": "2950.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0135", + "ask": "0.0145", + "open_interest": "6.3", + "volume": "7191.7", + "strike": "77500", + "maturity": "2026-05-01T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3600164", + "iv_ask": "0.3841877", + "inverse": true }, { - "bid": "0.0065", - "ask": "0.0075", - "open_interest": "2947.0", - "volume": "14510.47", - "strike": "3000.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0135", + "ask": "0.014", + "open_interest": "520.4", + "volume": "84779.86", + "strike": "78000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3642812", + "iv_ask": "0.3763406", + "inverse": true }, { - "bid": "0.1405", - "ask": "0.1465", - "open_interest": "497.0", - "volume": "1942.36", - "strike": "3000.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0105", + "ask": "0.011", + "open_interest": "0.2", + "volume": "155.35", + "strike": "78500", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3573817", + "iv_ask": "0.3697657", + "inverse": true }, { - "bid": "0.0050", - "ask": "0.0060", - "open_interest": "770.0", - "volume": "2741.81", - "strike": "3050.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.008", + "ask": "0.009", + "open_interest": "471.1", + "volume": "209444.25", + "strike": "79000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3519466", + "iv_ask": "0.3780838", + "inverse": true }, { - "bid": "0.1580", - "ask": "0.1640", - "open_interest": "398.0", - "volume": "666.19", - "strike": "3050.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0047", + "ask": "0.005", + "open_interest": "1442.7", + "volume": "137543.46", + "strike": "80000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3553669", + "iv_ask": "0.3649151", + "inverse": true }, { - "bid": "0.0041", - "ask": "0.0045", - "open_interest": "1841.0", - "volume": "784.72", - "strike": "3100.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0025", + "ask": "0.0028", + "open_interest": "491.3", + "volume": "110407.93", + "strike": "81000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3540833", + "iv_ask": "0.3669875", + "inverse": true }, { - "bid": "0.1750", - "ask": "0.1820", - "open_interest": "1195.0", - "volume": "364.96", - "strike": "3100.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0032", - "ask": "0.0035", - "open_interest": "1111.0", - "volume": "394.09", - "strike": "3150.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.1930", - "ask": "0.2000", - "open_interest": "8.0", - "volume": "1726.42", - "strike": "3150.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0025", - "ask": "0.0029", - "open_interest": "5029.0", - "volume": "4107.27", - "strike": "3200.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0014", + "ask": "0.0016", + "open_interest": "825.1", + "volume": "69654.05", + "strike": "82000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.2115", - "ask": "0.2185", - "open_interest": "27.0", - "volume": "0.0", - "strike": "3200.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.364147", + "iv_ask": "0.3763902", + "inverse": true }, { - "bid": "0.0016", - "ask": "0.0020", - "open_interest": "1966.0", - "volume": "2844.13", - "strike": "3300.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0008", + "ask": "0.0009", + "open_interest": "667.4", + "volume": "8398.29", + "strike": "83000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.2490", - "ask": "0.2555", - "open_interest": "6.0", - "volume": "0.0", - "strike": "3300.0000", - "maturity": "2026-02-13T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3771286", + "iv_ask": "0.3862035", + "inverse": true }, { - "bid": "0.0011", - "ask": "0.0014", - "open_interest": "2460.0", - "volume": "1870.7", - "strike": "3400.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "129.8", + "volume": "3924.17", + "strike": "84000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3816245", + "iv_ask": "0.408895", + "inverse": true }, { - "bid": "0.0005", - "ask": "0.0008", - "open_interest": "1537.0", - "volume": "12.75", - "strike": "3600.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0003", + "ask": "0.0005", + "open_interest": "954.6", + "volume": "415.26", + "strike": "85000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4110852", + "iv_ask": "0.4453186", + "inverse": true }, { - "bid": "0.0003", - "ask": "0.0006", - "open_interest": "298.0", - "volume": "14.52", - "strike": "3800.0000", - "maturity": "2026-02-13T08:00:00Z", + "bid": "0.0002", + "ask": "0.0003", + "open_interest": "39.2", + "volume": "306.28", + "strike": "86000", + "maturity": "2026-05-01T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4312223", + "iv_ask": "0.4561907", + "inverse": true }, { - "bid": "2641.75", - "ask": "2642.50", - "open_interest": "39806132", - "volume": "2917427.0", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "205.4", + "volume": "155.2", + "strike": "87000", + "maturity": "2026-05-01T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4347883", + "iv_ask": "0.5001501", + "inverse": true + }, + { + "bid": "77755", + "ask": "77757.5", + "open_interest": "2718240", + "volume": "2864240", + "maturity": "2026-05-08T08:00:00Z", "security_type": "forward" }, { - "bid": "0.4325", - "ask": "0.4350", - "open_interest": "37.0", - "volume": "22493.2", - "strike": "1500.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.0010", + "bid": "0.001", "ask": "0.0012", - "open_interest": "8160.0", - "volume": "1027.3", - "strike": "1500.0000", - "maturity": "2026-02-27T08:00:00Z", + "open_interest": "217.3", + "volume": "1119.53", + "strike": "65000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.2490", - "ask": "0.2520", - "open_interest": "90.0", - "volume": "384784.09", - "strike": "2000.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5487305", + "iv_ask": "0.5664115", + "inverse": true }, { - "bid": "0.0065", - "ask": "0.0070", - "open_interest": "13386.0", - "volume": "8713.36", - "strike": "2000.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0012", + "ask": "0.0014", + "open_interest": "370.2", + "volume": "5839.88", + "strike": "66000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.1180", - "ask": "0.1215", - "open_interest": "2916.0", - "volume": "742.53", - "strike": "2400.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5257564", + "iv_ask": "0.5409071", + "inverse": true }, { - "bid": "0.0275", - "ask": "0.0280", - "open_interest": "10615.0", - "volume": "90062.38", - "strike": "2400.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0018", + "ask": "0.002", + "open_interest": "1041.1", + "volume": "14507.73", + "strike": "68000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4824045", + "iv_ask": "0.493292", + "inverse": true }, { - "bid": "0.0915", - "ask": "0.0950", - "open_interest": "28.0", - "volume": "5822.63", - "strike": "2500.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0029", + "ask": "0.0032", + "open_interest": "108.4", + "volume": "3075.54", + "strike": "70000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4446109", + "iv_ask": "0.455945", + "inverse": true }, { - "bid": "0.0390", - "ask": "0.0395", - "open_interest": "16411.0", - "volume": "497716.42", - "strike": "2500.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0038", + "ask": "0.0041", + "open_interest": "137", + "volume": "11800.49", + "strike": "71000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4289334", + "iv_ask": "0.4383776", + "inverse": true }, { - "bid": "0.0700", - "ask": "0.0715", - "open_interest": "262.0", - "volume": "38654.38", - "strike": "2600.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.005", + "ask": "0.0055", + "open_interest": "170.8", + "volume": "22088.81", + "strike": "72000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4139109", + "iv_ask": "0.4270395", + "inverse": true }, { - "bid": "0.0535", - "ask": "0.0550", - "open_interest": "13574.0", - "volume": "217258.45", - "strike": "2600.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0065", + "ask": "0.007", + "open_interest": "192.5", + "volume": "6559.66", + "strike": "73000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3974257", + "iv_ask": "0.4086612", + "inverse": true }, { - "bid": "0.0515", - "ask": "0.0525", - "open_interest": "243.0", - "volume": "14246.82", - "strike": "2700.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0085", + "ask": "0.0095", + "open_interest": "621.5", + "volume": "42889.31", + "strike": "74000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3820314", + "iv_ask": "0.4013904", + "inverse": true }, { - "bid": "0.0725", - "ask": "0.0740", - "open_interest": "6346.0", - "volume": "230336.81", - "strike": "2700.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.012", + "ask": "0.0125", + "open_interest": "255.4", + "volume": "107071.38", + "strike": "75000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3824536", + "iv_ask": "0.3909715", + "inverse": true }, { - "bid": "0.0370", - "ask": "0.0375", - "open_interest": "2284.0", - "volume": "40517.06", - "strike": "2800.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0155", + "ask": "0.0165", + "open_interest": "87.3", + "volume": "28202.41", + "strike": "76000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3687289", + "iv_ask": "0.3842928", + "inverse": true }, { - "bid": "0.0955", - "ask": "0.0985", - "open_interest": "7559.0", - "volume": "117513.15", - "strike": "2800.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0205", + "ask": "0.021", + "open_interest": "293.6", + "volume": "56530.03", + "strike": "77000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3643546", + "iv_ask": "0.3717117", + "inverse": true }, { - "bid": "0.0310", - "ask": "0.0320", - "open_interest": "1095.0", - "volume": "30306.07", - "strike": "2850.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0235", + "ask": "0.0245", + "open_interest": "441.7", + "volume": "106843.94", + "strike": "78000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3616212", + "iv_ask": "0.3760875", + "inverse": true }, { - "bid": "0.1075", - "ask": "0.1120", - "open_interest": "890.0", - "volume": "5128.61", - "strike": "2850.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0175", + "ask": "0.0185", + "open_interest": "271.8", + "volume": "250080.7", + "strike": "79000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.354168", + "iv_ask": "0.368993", + "inverse": true }, { - "bid": "0.0260", - "ask": "0.0265", - "open_interest": "4056.0", - "volume": "46909.13", - "strike": "2900.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.013", + "ask": "0.0135", + "open_interest": "574.4", + "volume": "90683.65", + "strike": "80000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3537403", + "iv_ask": "0.3616659", + "inverse": true }, { - "bid": "0.1220", - "ask": "0.1260", - "open_interest": "5364.0", - "volume": "20429.94", - "strike": "2900.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0095", + "ask": "0.01", + "open_interest": "438.6", + "volume": "44904.99", + "strike": "81000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.354583", + "iv_ask": "0.36338", + "inverse": true }, { - "bid": "0.0215", - "ask": "0.0225", - "open_interest": "2190.0", - "volume": "18903.96", - "strike": "2950.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0065", + "ask": "0.007", + "open_interest": "913.3", + "volume": "154210.98", + "strike": "82000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3493293", + "iv_ask": "0.3595734", + "inverse": true }, { - "bid": "0.1355", - "ask": "0.1400", - "open_interest": "844.0", - "volume": "3805.06", - "strike": "2950.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0031", + "ask": "0.0034", + "open_interest": "939.8", + "volume": "93358.52", + "strike": "84000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3520139", + "iv_ask": "0.3611368", + "inverse": true }, { - "bid": "0.0180", - "ask": "0.0190", - "open_interest": "11071.0", - "volume": "29625.59", - "strike": "3000.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0021", + "ask": "0.0024", + "open_interest": "1483.1", + "volume": "57029.06", + "strike": "85000", + "maturity": "2026-05-08T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3542017", + "iv_ask": "0.3657113", + "inverse": true }, { - "bid": "0.1495", - "ask": "0.1550", - "open_interest": "6092.0", - "volume": "68573.33", - "strike": "3000.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0015", + "ask": "0.0017", + "open_interest": "302.6", + "volume": "10072.55", + "strike": "86000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3614836", + "iv_ask": "0.3711836", + "inverse": true }, { - "bid": "0.0150", - "ask": "0.0155", - "open_interest": "847.0", - "volume": "11219.97", - "strike": "3050.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0004", + "ask": "0.0006", + "open_interest": "479.2", + "volume": "8258.29", + "strike": "90000", + "maturity": "2026-05-08T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3908739", + "iv_ask": "0.4149628", + "inverse": true + }, + { + "bid": "77701.5", + "ask": "77862.0", + "open_interest": "0", + "volume": "0", + "maturity": "2026-05-15T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.1650", - "ask": "0.1730", - "open_interest": "286.0", - "volume": "3958.45", - "strike": "3050.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0023", + "ask": "0.0026", + "open_interest": "124.9", + "volume": "813.5", + "strike": "65000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5021365", + "iv_ask": "0.5152999", + "inverse": true }, { - "bid": "0.0125", - "ask": "0.0130", - "open_interest": "5952.0", - "volume": "40623.98", - "strike": "3100.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.006", + "ask": "0.0065", + "open_interest": "70.3", + "volume": "18603.75", + "strike": "70000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4268486", + "iv_ask": "0.4377581", + "inverse": true }, { - "bid": "0.1810", - "ask": "0.1895", - "open_interest": "4122.0", - "volume": "43080.5", - "strike": "3100.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0095", + "ask": "0.0105", + "open_interest": "124.6", + "volume": "9119.02", + "strike": "72000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4077988", + "iv_ask": "0.4244853", + "inverse": true }, { - "bid": "0.0085", - "ask": "0.0095", - "open_interest": "6936.0", - "volume": "14280.86", - "strike": "3200.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.015", + "ask": "0.016", + "open_interest": "129.5", + "volume": "39340.5", + "strike": "74000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3929067", + "iv_ask": "0.4064881", + "inverse": true }, { - "bid": "0.2150", - "ask": "0.2235", - "open_interest": "2626.0", - "volume": "2013.75", - "strike": "3200.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.019", + "ask": "0.0195", + "open_interest": "50.7", + "volume": "41847.1", + "strike": "75000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.390482", + "iv_ask": "0.3967645", + "inverse": true }, { - "bid": "0.0060", - "ask": "0.0070", - "open_interest": "14920.0", - "volume": "19381.75", - "strike": "3300.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.023", + "ask": "0.024", + "open_interest": "32", + "volume": "49361.37", + "strike": "76000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3796642", + "iv_ask": "0.3915336", + "inverse": true }, { - "bid": "0.2505", - "ask": "0.2590", - "open_interest": "2863.0", - "volume": "0.0", - "strike": "3300.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0285", + "ask": "0.0295", + "open_interest": "108.7", + "volume": "56828.82", + "strike": "77000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3781084", + "iv_ask": "0.3895557", + "inverse": true }, { - "bid": "0.0045", - "ask": "0.0049", - "open_interest": "8132.0", - "volume": "1229.63", - "strike": "3400.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.032", + "ask": "0.0325", + "open_interest": "176.4", + "volume": "141630.22", + "strike": "78000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.2865", - "ask": "0.2950", - "open_interest": "1123.0", - "volume": "0.0", - "strike": "3400.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3768078", + "iv_ask": "0.3824578", + "inverse": true }, { - "bid": "0.0034", - "ask": "0.0038", - "open_interest": "6440.0", - "volume": "3217.49", - "strike": "3500.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0255", + "ask": "0.0265", + "open_interest": "43.4", + "volume": "48689", + "strike": "79000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3671444", + "iv_ask": "0.378566", + "inverse": true }, { - "bid": "0.3230", - "ask": "0.3320", - "open_interest": "640.0", - "volume": "4505.66", - "strike": "3500.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0205", + "ask": "0.0215", + "open_interest": "85", + "volume": "25163.88", + "strike": "80000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3656068", + "iv_ask": "0.3774266", + "inverse": true }, { - "bid": "0.0025", - "ask": "0.0029", - "open_interest": "6370.0", - "volume": "83.28", - "strike": "3600.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.016", + "ask": "0.017", + "open_interest": "42.2", + "volume": "7730.4", + "strike": "81000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3609931", + "iv_ask": "0.3735362", + "inverse": true }, { - "bid": "0.3600", - "ask": "0.3690", - "open_interest": "150.0", - "volume": "0.0", - "strike": "3600.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0125", + "ask": "0.0135", + "open_interest": "85.7", + "volume": "9669.77", + "strike": "82000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3600389", + "iv_ask": "0.3736357", + "inverse": true }, { - "bid": "0.0020", - "ask": "0.0023", - "open_interest": "2072.0", - "volume": "24.99", - "strike": "3700.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0075", + "ask": "0.008", + "open_interest": "460.4", + "volume": "13417.51", + "strike": "84000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3615357", + "iv_ask": "0.3700621", + "inverse": true }, { - "bid": "0.3970", - "ask": "0.4065", - "open_interest": "103.0", - "volume": "0.0", - "strike": "3700.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0043", + "ask": "0.0046", + "open_interest": "88.4", + "volume": "7720.93", + "strike": "86000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3628801", + "iv_ask": "0.3698054", + "inverse": true }, { "bid": "0.0015", - "ask": "0.0019", - "open_interest": "6066.0", - "volume": "116.68", - "strike": "3800.0000", - "maturity": "2026-02-27T08:00:00Z", + "ask": "0.0018", + "open_interest": "129.4", + "volume": "2242.32", + "strike": "90000", + "maturity": "2026-05-15T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3782631", + "iv_ask": "0.3918298", + "inverse": true }, { - "bid": "0.4345", - "ask": "0.4440", - "open_interest": "30.0", - "volume": "0.0", - "strike": "3800.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0005", + "ask": "0.0007", + "open_interest": "6.1", + "volume": "22.62", + "strike": "95000", + "maturity": "2026-05-15T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4108303", + "iv_ask": "0.4310875", + "inverse": true + }, + { + "bid": "77812.5", + "ask": "77815", + "open_interest": "67350560", + "volume": "9387130", + "maturity": "2026-05-29T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.0012", - "ask": "0.0016", - "open_interest": "3005.0", - "volume": "170.27", - "strike": "3900.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0007", + "ask": "0.0009", + "open_interest": "739.1", + "volume": "249.12", + "strike": "48000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.7241261", + "iv_ask": "0.749391", + "inverse": true }, { - "bid": "0.4720", - "ask": "0.4815", - "open_interest": "5.0", - "volume": "0.0", - "strike": "3900.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0008", + "ask": "0.001", + "open_interest": "1250.9", + "volume": "2674.89", + "strike": "50000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6812462", + "iv_ask": "0.7031067", + "inverse": true }, { "bid": "0.0011", "ask": "0.0013", - "open_interest": "3809.0", - "volume": "53.85", - "strike": "4000.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "open_interest": "496.1", + "volume": "47.67", + "strike": "52000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.6567867", + "iv_ask": "0.6737252", + "inverse": true }, { - "bid": "0.5095", - "ask": "0.5200", - "open_interest": "132.0", - "volume": "0.0", - "strike": "4000.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0014", + "ask": "0.0016", + "open_interest": "472.3", + "volume": "991.8", + "strike": "54000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6255369", + "iv_ask": "0.6392689", + "inverse": true }, { - "bid": "0.0007", - "ask": "0.0010", - "open_interest": "3139.0", - "volume": "19.64", - "strike": "4200.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0018", + "ask": "0.002", + "open_interest": "525.2", + "volume": "142", + "strike": "56000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5957779", + "iv_ask": "0.6068514", + "inverse": true }, { - "bid": "0.0004", - "ask": "0.0007", - "open_interest": "4886.0", - "volume": "8.72", - "strike": "4500.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.002", + "ask": "0.0023", + "open_interest": "527.5", + "volume": "1373.33", + "strike": "57000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5789308", + "iv_ask": "0.593825", + "inverse": true }, { - "bid": "0.6970", - "ask": "0.7090", - "open_interest": "1.0", - "volume": "0.0", - "strike": "4500.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0023", + "ask": "0.0026", + "open_interest": "282.7", + "volume": "148.52", + "strike": "58000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5657187", + "iv_ask": "0.579027", + "inverse": true }, { - "bid": "0.0002", - "ask": "0.0004", - "open_interest": "3663.0", - "volume": "162.61", - "strike": "5000.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0026", + "ask": "0.0029", + "open_interest": "346", + "volume": "84.41", + "strike": "59000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5507657", + "iv_ask": "0.5627731", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0002", - "open_interest": "5584.0", - "volume": "5.39", - "strike": "5500.0000", - "maturity": "2026-02-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.003", + "ask": "0.0033", + "open_interest": "852", + "volume": "10889.66", + "strike": "60000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5380795", + "iv_ask": "0.5488048", + "inverse": true }, { - "bid": "1.0735", - "ask": "1.0885", - "open_interest": "862.0", - "volume": "0.0", - "strike": "5500.0000", - "maturity": "2026-02-27T08:00:00Z", + "bid": "0.0034", + "ask": "0.0038", + "open_interest": "290.6", + "volume": "262.53", + "strike": "61000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5234718", + "iv_ask": "0.5362842", + "inverse": true }, { - "bid": "2649.25", - "ask": "2649.50", - "open_interest": "127513022", - "volume": "5914666.0", - "maturity": "2026-03-27T08:00:00Z", - "security_type": "forward" + "bid": "0.0039", + "ask": "0.0043", + "open_interest": "347.7", + "volume": "304.55", + "strike": "62000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5102348", + "iv_ask": "0.5217509", + "inverse": true }, { - "bid": "0.8095", - "ask": "0.8120", - "open_interest": "1229.0", - "volume": "0.0", - "strike": "500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0045", + "ask": "0.0049", + "open_interest": "275.5", + "volume": "3685.61", + "strike": "63000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4977308", + "iv_ask": "0.5080668", + "inverse": true }, { - "bid": "0.6215", - "ask": "0.6245", - "open_interest": "191.0", - "volume": "0.0", - "strike": "1000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.005", + "ask": "0.0055", + "open_interest": "344.9", + "volume": "17058.37", + "strike": "64000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4807026", + "iv_ask": "0.4924656", + "inverse": true }, { - "bid": "0.0003", - "ask": "0.0005", - "open_interest": "15884.0", - "volume": "112.92", - "strike": "1000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.006", + "ask": "0.0065", + "open_interest": "967.7", + "volume": "20444.21", + "strike": "65000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.473088", + "iv_ask": "0.4835113", + "inverse": true }, { - "bid": "0.5470", - "ask": "0.5495", - "open_interest": "108.0", - "volume": "0.0", - "strike": "1200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.007", + "ask": "0.0075", + "open_interest": "767.4", + "volume": "38202.78", + "strike": "66000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4622161", + "iv_ask": "0.4715945", + "inverse": true }, { - "bid": "0.0009", - "ask": "0.0014", - "open_interest": "4155.0", - "volume": "5.35", - "strike": "1200.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.008", + "ask": "0.009", + "open_interest": "381.4", + "volume": "19427.36", + "strike": "67000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4486493", + "iv_ask": "0.4655219", + "inverse": true }, { - "bid": "0.5095", - "ask": "0.5125", - "open_interest": "81.0", - "volume": "0.0", - "strike": "1300.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0095", + "ask": "0.01", + "open_interest": "695.2", + "volume": "2533.12", + "strike": "68000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4405757", + "iv_ask": "0.4482546", + "inverse": true }, { - "bid": "0.0015", - "ask": "0.0019", - "open_interest": "2009.0", - "volume": "0.0", - "strike": "1300.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.011", + "ask": "0.012", + "open_interest": "660.7", + "volume": "8364.57", + "strike": "69000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.429087", + "iv_ask": "0.4430004", + "inverse": true }, { - "bid": "0.4725", - "ask": "0.4755", - "open_interest": "167.0", - "volume": "0.0", - "strike": "1400.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.013", + "ask": "0.014", + "open_interest": "3084.5", + "volume": "36353.17", + "strike": "70000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4210971", + "iv_ask": "0.4337965", + "inverse": true }, { - "bid": "0.0022", - "ask": "0.0026", - "open_interest": "1424.0", - "volume": "0.0", - "strike": "1400.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0155", + "ask": "0.0165", + "open_interest": "360.6", + "volume": "36300.47", + "strike": "71000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4153419", + "iv_ask": "0.4269854", + "inverse": true }, { - "bid": "0.4355", - "ask": "0.4390", - "open_interest": "469.0", - "volume": "0.0", - "strike": "1500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0185", + "ask": "0.019", + "open_interest": "1096.9", + "volume": "20156", + "strike": "72000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4109078", + "iv_ask": "0.4163026", + "inverse": true }, { - "bid": "0.0031", - "ask": "0.0035", - "open_interest": "3118.0", - "volume": "31.65", - "strike": "1500.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0215", + "ask": "0.0225", + "open_interest": "479.9", + "volume": "673656.53", + "strike": "73000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4021122", + "iv_ask": "0.412195", + "inverse": true }, { - "bid": "0.3990", - "ask": "0.4025", - "open_interest": "760.0", - "volume": "0.0", - "strike": "1600.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0255", + "ask": "0.0265", + "open_interest": "1841.2", + "volume": "36817.48", + "strike": "74000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3989167", + "iv_ask": "0.4084237", + "inverse": true }, { - "bid": "0.0044", - "ask": "0.0048", - "open_interest": "6396.0", - "volume": "11.89", - "strike": "1600.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.03", + "ask": "0.0305", + "open_interest": "991.1", + "volume": "84666.73", + "strike": "75000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3956157", + "iv_ask": "0.400154", + "inverse": true }, { - "bid": "0.3275", - "ask": "0.3310", - "open_interest": "752.0", - "volume": "0.0", - "strike": "1800.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.035", + "ask": "0.0355", + "open_interest": "981.3", + "volume": "90930.8", + "strike": "76000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.3920165", + "iv_ask": "0.396398", + "inverse": true }, { - "bid": "0.0080", - "ask": "0.0090", - "open_interest": "9932.0", - "volume": "629.52", - "strike": "1800.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0405", + "ask": "0.041", + "open_interest": "241.5", + "volume": "303035.32", + "strike": "77000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3879827", + "iv_ask": "0.3922652", + "inverse": true }, { - "bid": "0.2590", - "ask": "0.2625", - "open_interest": "2242.0", - "volume": "2273.85", - "strike": "2000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.044", + "ask": "0.045", + "open_interest": "1029.4", + "volume": "413684.52", + "strike": "78000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3825106", + "iv_ask": "0.390987", + "inverse": true }, { - "bid": "0.0150", - "ask": "0.0160", - "open_interest": "14029.0", - "volume": "46084.53", - "strike": "2000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.038", + "ask": "0.039", + "open_interest": "330.9", + "volume": "93354.3", + "strike": "79000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3803055", + "iv_ask": "0.3888008", + "inverse": true }, { - "bid": "0.1955", - "ask": "0.1995", - "open_interest": "9808.0", - "volume": "0.0", - "strike": "2200.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0325", + "ask": "0.0335", + "open_interest": "7198.7", + "volume": "14159.05", + "strike": "80000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3774939", + "iv_ask": "0.3861169", + "inverse": true }, { - "bid": "0.0270", + "bid": "0.0275", "ask": "0.0285", - "open_interest": "6140.0", - "volume": "74443.2", - "strike": "2200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "open_interest": "1002.5", + "volume": "58284.14", + "strike": "81000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.374137", + "iv_ask": "0.3830036", + "inverse": true }, { - "bid": "0.1395", - "ask": "0.1435", - "open_interest": "12137.0", - "volume": "0.0", - "strike": "2400.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.023", + "ask": "0.024", + "open_interest": "4595.2", + "volume": "260884.82", + "strike": "82000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3703197", + "iv_ask": "0.3795593", + "inverse": true }, { - "bid": "0.0475", - "ask": "0.0490", - "open_interest": "9087.0", - "volume": "158492.99", - "strike": "2400.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0195", + "ask": "0.02", + "open_interest": "864.3", + "volume": "129161.75", + "strike": "83000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3710584", + "iv_ask": "0.3759287", + "inverse": true }, { - "bid": "0.1175", - "ask": "0.1200", - "open_interest": "1685.0", - "volume": "9273.65", - "strike": "2500.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.016", + "ask": "0.017", + "open_interest": "2237.3", + "volume": "207661.75", + "strike": "84000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.367117", + "iv_ask": "0.3775085", + "inverse": true }, { - "bid": "0.0620", - "ask": "0.0630", - "open_interest": "24803.0", - "volume": "360220.03", - "strike": "2500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.013", + "ask": "0.014", + "open_interest": "1754", + "volume": "20347.15", + "strike": "85000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3634411", + "iv_ask": "0.3746992", + "inverse": true }, { - "bid": "0.0970", - "ask": "0.0985", - "open_interest": "2659.0", - "volume": "461328.1", - "strike": "2600.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.011", + "ask": "0.0115", + "open_interest": "708.9", + "volume": "27863.79", + "strike": "86000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3667496", + "iv_ask": "0.3728768", + "inverse": true }, { - "bid": "0.0785", - "ask": "0.0800", - "open_interest": "13629.0", - "volume": "271734.24", - "strike": "2600.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.009", + "ask": "0.0095", + "open_interest": "215.5", + "volume": "116228.33", + "strike": "87000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3660756", + "iv_ask": "0.3728294", + "inverse": true }, { - "bid": "0.0790", - "ask": "0.0805", - "open_interest": "537.0", - "volume": "120536.37", - "strike": "2700.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.007", + "ask": "0.008", + "open_interest": "812.7", + "volume": "11422.71", + "strike": "88000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3605964", + "iv_ask": "0.3756909", + "inverse": true }, { - "bid": "0.0980", - "ask": "0.1000", - "open_interest": "2002.0", - "volume": "133210.99", - "strike": "2700.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0048", + "ask": "0.0055", + "open_interest": "1147.9", + "volume": "152285.26", + "strike": "90000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3654597", + "iv_ask": "0.3786821", + "inverse": true }, { - "bid": "0.0640", - "ask": "0.0655", - "open_interest": "3107.0", - "volume": "3179.84", - "strike": "2800.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0032", + "ask": "0.0035", + "open_interest": "533.7", + "volume": "7006.13", + "strike": "92000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3685609", + "iv_ask": "0.3759941", + "inverse": true }, { - "bid": "0.1205", - "ask": "0.1225", - "open_interest": "9219.0", - "volume": "152274.58", - "strike": "2800.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0022", + "ask": "0.0024", + "open_interest": "1158.7", + "volume": "2448.17", + "strike": "94000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3746106", + "iv_ask": "0.3810515", + "inverse": true }, { - "bid": "0.0510", - "ask": "0.0525", - "open_interest": "1363.0", - "volume": "55582.05", - "strike": "2900.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0018", + "ask": "0.0021", + "open_interest": "1463", + "volume": "1559.6", + "strike": "95000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3767028", + "iv_ask": "0.3876312", + "inverse": true }, { - "bid": "0.1445", - "ask": "0.1485", - "open_interest": "2288.0", - "volume": "36418.75", - "strike": "2900.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0014", + "ask": "0.0015", + "open_interest": "205.8", + "volume": "5771.38", + "strike": "96000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3755968", + "iv_ask": "0.3800562", + "inverse": true }, { - "bid": "0.0410", - "ask": "0.0420", - "open_interest": "7879.0", - "volume": "140805.33", - "strike": "3000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0011", + "ask": "0.0012", + "open_interest": "1441.5", + "volume": "220.47", + "strike": "98000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3898627", + "iv_ask": "0.3952896", + "inverse": true }, { - "bid": "0.1720", - "ask": "0.1765", - "open_interest": "12988.0", - "volume": "92927.36", - "strike": "3000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0008", + "ask": "0.0009", + "open_interest": "283.4", + "volume": "204.77", + "strike": "100000", + "maturity": "2026-05-29T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3984549", + "iv_ask": "0.4053762", + "inverse": true }, { - "bid": "0.0325", - "ask": "0.0335", - "open_interest": "2637.0", - "volume": "6257.55", - "strike": "3100.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0003", + "ask": "0.0005", + "open_interest": "871.6", + "volume": "7905.91", + "strike": "105000", + "maturity": "2026-05-29T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.1985", - "ask": "0.2080", - "open_interest": "17328.0", - "volume": "27748.62", - "strike": "3100.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4084979", + "iv_ask": "0.4345937", + "inverse": true }, { - "bid": "0.0255", - "ask": "0.0270", - "open_interest": "19963.0", - "volume": "84839.34", - "strike": "3200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "77920", + "ask": "77922.5", + "open_interest": "588089150", + "volume": "6932390", + "maturity": "2026-06-26T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.2285", - "ask": "0.2395", - "open_interest": "3824.0", - "volume": "153278.2", - "strike": "3200.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0013", + "ask": "0.0016", + "open_interest": "1700.5", + "volume": "5327.23", + "strike": "40000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0205", - "ask": "0.0215", - "open_interest": "3186.0", - "volume": "16683.15", - "strike": "3300.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.7705258", + "iv_ask": "0.7944322", + "inverse": true }, { - "bid": "0.2605", - "ask": "0.2715", - "open_interest": "5430.0", - "volume": "0.0", - "strike": "3300.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.002", + "ask": "0.0023", + "open_interest": "1859.9", + "volume": "0", + "strike": "45000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6913868", + "iv_ask": "0.7074736", + "inverse": true }, { - "bid": "0.0160", - "ask": "0.0175", - "open_interest": "13410.0", - "volume": "4837.48", - "strike": "3400.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0032", + "ask": "0.0035", + "open_interest": "2511.2", + "volume": "868.37", + "strike": "50000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.6231686", + "iv_ask": "0.6338104", + "inverse": true }, { - "bid": "0.2940", - "ask": "0.3060", - "open_interest": "3811.0", - "volume": "36043.8", - "strike": "3400.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.005", + "ask": "0.0055", + "open_interest": "1334.6", + "volume": "14343.48", + "strike": "55000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5567148", + "iv_ask": "0.568612", + "inverse": true }, { - "bid": "0.0130", - "ask": "0.0140", - "open_interest": "22490.0", - "volume": "3884.36", - "strike": "3500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.007", + "ask": "0.0075", + "open_interest": "562.1", + "volume": "14669.57", + "strike": "58000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5270521", + "iv_ask": "0.5362689", + "inverse": true }, { - "bid": "0.3285", - "ask": "0.3410", - "open_interest": "8707.0", - "volume": "1699.81", - "strike": "3500.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.009", + "ask": "0.0095", + "open_interest": "4488.5", + "volume": "891477.33", + "strike": "60000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5120157", + "iv_ask": "0.5197543", + "inverse": true }, { "bid": "0.0105", "ask": "0.0115", - "open_interest": "7719.0", - "volume": "6366.67", - "strike": "3600.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.3630", - "ask": "0.3760", - "open_interest": "2118.0", - "volume": "925.35", - "strike": "3600.0000", - "maturity": "2026-03-27T08:00:00Z", + "open_interest": "975.9", + "volume": "46965.67", + "strike": "62000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0085", - "ask": "0.0095", - "open_interest": "5006.0", - "volume": "4160.62", - "strike": "3700.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4839094", + "iv_ask": "0.4973974", + "inverse": true }, { - "bid": "0.3990", - "ask": "0.4115", - "open_interest": "47.0", - "volume": "0.0", - "strike": "3700.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0135", + "ask": "0.014", + "open_interest": "351.5", + "volume": "13461.97", + "strike": "64000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0070", - "ask": "0.0080", - "open_interest": "8235.0", - "volume": "9314.26", - "strike": "3800.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.47048", + "iv_ask": "0.476281", + "inverse": true }, { - "bid": "0.4340", - "ask": "0.4480", - "open_interest": "2026.0", - "volume": "0.0", - "strike": "3800.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.015", + "ask": "0.016", + "open_interest": "1857.7", + "volume": "376167.1", + "strike": "65000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4610231", + "iv_ask": "0.4717971", + "inverse": true }, { - "bid": "0.0055", - "ask": "0.0065", - "open_interest": "1601.0", - "volume": "2112.02", - "strike": "3900.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.0049", - "ask": "0.0055", - "open_interest": "16718.0", - "volume": "29327.33", - "strike": "4000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.5070", - "ask": "0.5225", - "open_interest": "8666.0", - "volume": "0.0", - "strike": "4000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.017", + "ask": "0.018", + "open_interest": "984.4", + "volume": "14762.43", + "strike": "66000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0041", - "ask": "0.0044", - "open_interest": "858.0", - "volume": "548.96", - "strike": "4100.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.455103", + "iv_ask": "0.4651352", + "inverse": true }, { - "bid": "0.0035", - "ask": "0.0040", - "open_interest": "6496.0", - "volume": "264.82", - "strike": "4200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0215", + "ask": "0.022", + "open_interest": "2331.5", + "volume": "15414.79", + "strike": "68000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4418524", + "iv_ask": "0.4462776", + "inverse": true }, { - "bid": "0.5810", - "ask": "0.5965", - "open_interest": "757.0", - "volume": "0.0", - "strike": "4200.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.027", + "ask": "0.0275", + "open_interest": "2642.7", + "volume": "25180.56", + "strike": "70000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4289799", + "iv_ask": "0.4329336", + "inverse": true }, { - "bid": "0.0026", - "ask": "0.0030", - "open_interest": "5749.0", - "volume": "54.69", - "strike": "4400.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.034", + "ask": "0.035", + "open_interest": "1834.5", + "volume": "54826.62", + "strike": "72000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4189497", + "iv_ask": "0.4261325", + "inverse": true }, { - "bid": "0.6550", - "ask": "0.6725", - "open_interest": "3228.0", - "volume": "0.0", - "strike": "4400.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0425", + "ask": "0.0435", + "open_interest": "364.5", + "volume": "20003.28", + "strike": "74000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4101679", + "iv_ask": "0.4168459", + "inverse": true }, { - "bid": "0.0023", - "ask": "0.0026", - "open_interest": "15123.0", - "volume": "118.03", - "strike": "4500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0475", + "ask": "0.0485", + "open_interest": "2108.6", + "volume": "223992.04", + "strike": "75000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4071464", + "iv_ask": "0.4136411", + "inverse": true }, { - "bid": "0.6925", - "ask": "0.7095", - "open_interest": "2600.0", - "volume": "0.0", - "strike": "4500.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0525", + "ask": "0.0535", + "open_interest": "687.1", + "volume": "327012.65", + "strike": "76000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4016744", + "iv_ask": "0.4080308", + "inverse": true }, { - "bid": "0.0020", - "ask": "0.0023", - "open_interest": "4231.0", - "volume": "65.96", - "strike": "4600.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0635", + "ask": "0.0645", + "open_interest": "1441.2", + "volume": "34976.14", + "strike": "78000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3960528", + "iv_ask": "0.4022545", + "inverse": true }, { - "bid": "0.7295", - "ask": "0.7470", - "open_interest": "242.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0515", + "ask": "0.0525", + "open_interest": "3569.8", + "volume": "2513250", + "strike": "80000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3907505", + "iv_ask": "0.3969573", + "inverse": true }, { - "bid": "0.0015", - "ask": "0.0019", - "open_interest": "4199.0", - "volume": "69.62", - "strike": "4800.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0415", + "ask": "0.0425", + "open_interest": "628.9", + "volume": "54016.85", + "strike": "82000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3880683", + "iv_ask": "0.3944372", + "inverse": true }, { - "bid": "0.8045", - "ask": "0.8220", - "open_interest": "220.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.033", + "ask": "0.0335", + "open_interest": "621.1", + "volume": "54173.91", + "strike": "84000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3854263", + "iv_ask": "0.3887765", + "inverse": true }, { - "bid": "0.0011", - "ask": "0.0015", - "open_interest": "8050.0", - "volume": "172.95", - "strike": "5000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.029", + "ask": "0.03", + "open_interest": "4113.3", + "volume": "793351.7", + "strike": "85000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3821867", + "iv_ask": "0.3891201", + "inverse": true }, { - "bid": "0.8795", - "ask": "0.8985", - "open_interest": "992.0", - "volume": "0.0", - "strike": "5000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0255", + "ask": "0.0265", + "open_interest": "380.4", + "volume": "6595.8", + "strike": "86000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3800176", + "iv_ask": "0.3872386", + "inverse": true }, { - "bid": "0.0008", - "ask": "0.0013", - "open_interest": "8078.0", - "volume": "296.12", - "strike": "5200.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.02", + "ask": "0.0205", + "open_interest": "1700.4", + "volume": "1400183.63", + "strike": "88000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3800168", + "iv_ask": "0.3839904", + "inverse": true }, { - "bid": "0.9540", - "ask": "0.9735", - "open_interest": "284.0", - "volume": "0.0", - "strike": "5200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.015", + "ask": "0.016", + "open_interest": "6366.2", + "volume": "54063.27", + "strike": "90000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3751772", + "iv_ask": "0.384126", + "inverse": true }, { - "bid": "0.0006", - "ask": "0.0011", - "open_interest": "3452.0", - "volume": "90.01", - "strike": "5400.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0115", + "ask": "0.0125", + "open_interest": "165.3", + "volume": "18050.06", + "strike": "92000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3752646", + "iv_ask": "0.3854642", + "inverse": true }, { - "bid": "1.0280", - "ask": "1.0495", - "open_interest": "81.0", - "volume": "0.0", - "strike": "5400.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0075", + "ask": "0.008", + "open_interest": "3273.8", + "volume": "48362.74", + "strike": "95000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3741708", + "iv_ask": "0.3806715", + "inverse": true }, { - "bid": "0.0006", - "ask": "0.0010", - "open_interest": "49199.0", - "volume": "75.47", - "strike": "5500.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.004", + "ask": "0.0042", + "open_interest": "3712.3", + "volume": "21691.86", + "strike": "100000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.382784", + "iv_ask": "0.3867213", + "inverse": true }, { - "bid": "1.0655", - "ask": "1.0870", - "open_interest": "156.0", - "volume": "0.0", - "strike": "5500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0021", + "ask": "0.0023", + "open_interest": "1825.8", + "volume": "8512.31", + "strike": "105000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3902033", + "iv_ask": "0.3963578", + "inverse": true }, { - "bid": "0.0005", - "ask": "0.0009", - "open_interest": "1908.0", - "volume": "20.12", - "strike": "5600.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0011", + "ask": "0.0014", + "open_interest": "1453.8", + "volume": "3311.61", + "strike": "110000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3972395", + "iv_ask": "0.4115515", + "inverse": true }, { - "bid": "1.1030", - "ask": "1.1260", - "open_interest": "44.0", - "volume": "0.0", - "strike": "5600.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0006", + "ask": "0.0008", + "open_interest": "2391.3", + "volume": "515.9", + "strike": "115000", + "maturity": "2026-06-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4058538", + "iv_ask": "0.4210114", + "inverse": true }, { "bid": "0.0004", "ask": "0.0007", - "open_interest": "4698.0", - "volume": "49.7", - "strike": "5800.0000", - "maturity": "2026-03-27T08:00:00Z", + "open_interest": "2121.6", + "volume": "3.89", + "strike": "120000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "1.1780", - "ask": "1.2005", - "open_interest": "16.0", - "volume": "0.0", - "strike": "5800.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4228396", + "iv_ask": "0.4519006", + "inverse": true }, { "bid": "0.0003", - "ask": "0.0007", - "open_interest": "9987.0", - "volume": "1.91", - "strike": "6000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "1.2535", - "ask": "1.2775", - "open_interest": "2.0", - "volume": "0.0", - "strike": "6000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0002", "ask": "0.0006", - "open_interest": "2260.0", - "volume": "2.18", - "strike": "6200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "1.3280", - "ask": "1.3520", - "open_interest": "4.0", - "volume": "0.0", - "strike": "6200.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0002", - "ask": "0.0005", - "open_interest": "3778.0", - "volume": "10.76", - "strike": "6400.0000", - "maturity": "2026-03-27T08:00:00Z", + "open_interest": "1877.2", + "volume": "0", + "strike": "125000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4431012", + "iv_ask": "0.4789481", + "inverse": true }, { "bid": "0.0003", - "ask": "0.0005", - "open_interest": "53376.0", - "volume": "1.08", - "strike": "6500.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.0002", - "ask": "0.0005", - "open_interest": "1457.0", - "volume": "4.07", - "strike": "6600.0000", - "maturity": "2026-03-27T08:00:00Z", + "ask": "0.0004", + "open_interest": "1532.4", + "volume": "64.54", + "strike": "130000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4749204", + "iv_ask": "0.4897225", + "inverse": true }, { "bid": "0.0002", - "ask": "0.0005", - "open_interest": "1969.0", - "volume": "0.0", - "strike": "6800.0000", - "maturity": "2026-03-27T08:00:00Z", + "ask": "0.0003", + "open_interest": "819.1", + "volume": "2.33", + "strike": "135000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4852468", + "iv_ask": "0.5052415", + "inverse": true }, { - "bid": "0.0002", - "ask": "0.0004", - "open_interest": "14068.0", - "volume": "0.0", - "strike": "7000.0000", - "maturity": "2026-03-27T08:00:00Z", + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "742.6", + "volume": "128.7", + "strike": "140000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4820369", + "iv_ask": "0.5342025", + "inverse": true }, { "bid": "0.0001", - "ask": "0.0003", - "open_interest": "3116.0", - "volume": "0.0", - "strike": "7500.0000", - "maturity": "2026-03-27T08:00:00Z", + "ask": "0.0002", + "open_interest": "595.4", + "volume": "14.21", + "strike": "145000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5076161", + "iv_ask": "0.5401968", + "inverse": true }, { "bid": "0.0001", "ask": "0.0003", - "open_interest": "6360.0", - "volume": "0.0", - "strike": "8000.0000", - "maturity": "2026-03-27T08:00:00Z", + "open_interest": "2595.8", + "volume": "0", + "strike": "150000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" - }, - { - "bid": "2.0010", - "ask": "2.0365", - "open_interest": "506.0", - "volume": "0.0", - "strike": "8000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5321674", + "iv_ask": "0.588503", + "inverse": true }, { "bid": "0.0001", "ask": "0.0003", - "open_interest": "2367.0", - "volume": "0.0", - "strike": "8500.0000", - "maturity": "2026-03-27T08:00:00Z", + "open_interest": "254.9", + "volume": "0", + "strike": "155000", + "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5557704", + "iv_ask": "0.6140355", + "inverse": true }, { "bid": "0.0001", "ask": "0.0002", - "open_interest": "3739.0", - "volume": "0.0", - "strike": "9000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "2.7485", - "ask": "2.7965", - "open_interest": "11.0", - "volume": "0.0", - "strike": "10000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "3.5000", - "ask": "3.5565", - "open_interest": "21.0", - "volume": "0.0", - "strike": "12000.0000", - "maturity": "2026-03-27T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "2672.25", - "ask": "2672.75", - "open_interest": "53720583", - "volume": "2902678.0", - "maturity": "2026-06-26T08:00:00Z", - "security_type": "forward" - }, - { - "bid": "0.8120", - "ask": "0.8140", - "open_interest": "334.0", - "volume": "0.0", - "strike": "500.0000", + "open_interest": "1221.2", + "volume": "0", + "strike": "160000", "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5784956", + "iv_ask": "0.6145991", + "inverse": true }, { - "bid": "0.0002", - "ask": "0.0003", - "open_interest": "26674.0", - "volume": "0.0", - "strike": "500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.6275", - "ask": "0.6310", - "open_interest": "494.0", - "volume": "0.0", - "strike": "1000.0000", + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "177", + "volume": "0", + "strike": "165000", "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6004055", + "iv_ask": "0.6375765", + "inverse": true }, { - "bid": "0.0034", - "ask": "0.0041", - "open_interest": "7717.0", - "volume": "769.28", - "strike": "1000.0000", + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "753.2", + "volume": "0", + "strike": "170000", "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.6215564", + "iv_ask": "0.6597485", + "inverse": true }, { - "bid": "0.4520", - "ask": "0.4565", - "open_interest": "18.0", - "volume": "0.0", - "strike": "1500.0000", + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "1178.8", + "volume": "0", + "strike": "180000", "maturity": "2026-06-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.661777", + "iv_ask": "0.7018874", + "inverse": true }, { - "bid": "0.0155", - "ask": "0.0170", - "open_interest": "7398.0", - "volume": "4300.45", - "strike": "1500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "78012.0", + "ask": "78185.5", + "open_interest": "0", + "volume": "0", + "maturity": "2026-07-31T08:00:00Z", + "security_type": "forward" }, { - "bid": "0.0315", - "ask": "0.0335", - "open_interest": "52.0", - "volume": "540.84", - "strike": "1800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0125", + "ask": "0.0135", + "open_interest": "43.1", + "volume": "1405.02", + "strike": "58000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4928138", + "iv_ask": "0.5042139", + "inverse": true }, { - "bid": "0.2975", - "ask": "0.3030", - "open_interest": "492.0", - "volume": "883.07", - "strike": "2000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.0485", - "ask": "0.0505", - "open_interest": "18245.0", - "volume": "3418.78", - "strike": "2000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0155", + "ask": "0.0165", + "open_interest": "38.6", + "volume": "13565.91", + "strike": "60000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.2465", - "ask": "0.2515", - "open_interest": "82.0", - "volume": "0.0", - "strike": "2200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4816157", + "iv_ask": "0.4915485", + "inverse": true }, { - "bid": "0.0715", - "ask": "0.0740", - "open_interest": "16099.0", - "volume": "55438.45", - "strike": "2200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.019", + "ask": "0.0195", + "open_interest": "67.2", + "volume": "53391.07", + "strike": "62000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.2010", - "ask": "0.2065", - "open_interest": "7.0", - "volume": "542.17", - "strike": "2400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4699701", + "iv_ask": "0.4743675", + "inverse": true }, { - "bid": "0.1010", - "ask": "0.1035", - "open_interest": "2949.0", - "volume": "49608.68", - "strike": "2400.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.023", + "ask": "0.0235", + "open_interest": "17.3", + "volume": "1552.84", + "strike": "64000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.457463", + "iv_ask": "0.4613839", + "inverse": true }, { - "bid": "0.1830", - "ask": "0.1860", - "open_interest": "625.0", - "volume": "0.0", - "strike": "2500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.1185", - "ask": "0.1210", - "open_interest": "3375.0", - "volume": "1502.29", - "strike": "2500.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.028", + "ask": "0.0285", + "open_interest": "8.8", + "volume": "640.92", + "strike": "66000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.1645", - "ask": "0.1675", - "open_interest": "1357.0", - "volume": "2947.94", - "strike": "2600.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4473491", + "iv_ask": "0.4508734", + "inverse": true }, { - "bid": "0.1375", - "ask": "0.1400", - "open_interest": "18710.0", - "volume": "15566.93", - "strike": "2600.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0305", + "ask": "0.0315", + "open_interest": "49.5", + "volume": "1903.78", + "strike": "67000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4402805", + "iv_ask": "0.4469974", + "inverse": true }, { - "bid": "0.1325", - "ask": "0.1350", - "open_interest": "4936.0", - "volume": "553375.49", - "strike": "2800.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.1800", - "ask": "0.1830", - "open_interest": "4566.0", - "volume": "21016.1", - "strike": "2800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0335", + "ask": "0.0345", + "open_interest": "26.5", + "volume": "238.29", + "strike": "68000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.1060", - "ask": "0.1085", - "open_interest": "4995.0", - "volume": "530361.8", - "strike": "3000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4352386", + "iv_ask": "0.441658", + "inverse": true }, { - "bid": "0.2275", - "ask": "0.2350", - "open_interest": "13780.0", - "volume": "7194.75", - "strike": "3000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.037", + "ask": "0.038", + "open_interest": "26.9", + "volume": "262.04", + "strike": "69000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0845", - "ask": "0.0865", - "open_interest": "2511.0", - "volume": "149706.39", - "strike": "3200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4318989", + "iv_ask": "0.4380467", + "inverse": true }, { - "bid": "0.2810", - "ask": "0.2840", - "open_interest": "2558.0", - "volume": "0.0", - "strike": "3200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0405", + "ask": "0.0415", + "open_interest": "20.1", + "volume": "16806.44", + "strike": "70000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0675", - "ask": "0.0695", - "open_interest": "2228.0", - "volume": "3211.07", - "strike": "3400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4270392", + "iv_ask": "0.4329541", + "inverse": true }, { - "bid": "0.3325", - "ask": "0.3465", - "open_interest": "6002.0", - "volume": "0.0", - "strike": "3400.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0445", + "ask": "0.0455", + "open_interest": "0.2", + "volume": "666.55", + "strike": "71000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4236284", + "iv_ask": "0.4293353", + "inverse": true }, { - "bid": "0.0600", - "ask": "0.0625", - "open_interest": "2832.0", - "volume": "71023.55", - "strike": "3500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.3620", - "ask": "0.3775", - "open_interest": "4075.0", - "volume": "0.0", - "strike": "3500.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.049", + "ask": "0.05", + "open_interest": "3.2", + "volume": "361.22", + "strike": "72000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4214726", + "iv_ask": "0.4269974", + "inverse": true }, { "bid": "0.0535", - "ask": "0.0560", - "open_interest": "3765.0", - "volume": "60049.47", - "strike": "3600.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.3930", - "ask": "0.4085", - "open_interest": "2592.0", - "volume": "0.0", - "strike": "3600.0000", - "maturity": "2026-06-26T08:00:00Z", + "ask": "0.0545", + "open_interest": "0.3", + "volume": "1240.9", + "strike": "73000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0430", - "ask": "0.0450", - "open_interest": "1032.0", - "volume": "6235.32", - "strike": "3800.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4177374", + "iv_ask": "0.4231095", + "inverse": true }, { - "bid": "0.4565", - "ask": "0.4730", - "open_interest": "1190.0", - "volume": "0.0", - "strike": "3800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0585", + "ask": "0.0595", + "open_interest": "8.5", + "volume": "0", + "strike": "74000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0345", - "ask": "0.0365", - "open_interest": "8019.0", - "volume": "27453.46", - "strike": "4000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4151357", + "iv_ask": "0.4203781", + "inverse": true }, { - "bid": "0.5225", - "ask": "0.5415", - "open_interest": "3990.0", - "volume": "0.0", - "strike": "4000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0635", + "ask": "0.0645", + "open_interest": "2.2", + "volume": "471.15", + "strike": "75000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4109944", + "iv_ask": "0.416131", + "inverse": true }, { - "bid": "0.0280", - "ask": "0.0300", - "open_interest": "5251.0", - "volume": "2763.51", - "strike": "4200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" - }, - { - "bid": "0.5900", - "ask": "0.6085", - "open_interest": "2111.0", - "volume": "0.0", - "strike": "4200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.069", + "ask": "0.0705", + "open_interest": "0.3", + "volume": "1030.72", + "strike": "76000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4078978", + "iv_ask": "0.4154751", + "inverse": true }, { - "bid": "0.0230", - "ask": "0.0250", - "open_interest": "4234.0", - "volume": "119.77", - "strike": "4400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.075", + "ask": "0.0765", + "open_interest": "8.2", + "volume": "46759.25", + "strike": "77000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4057753", + "iv_ask": "0.413257", + "inverse": true }, { - "bid": "0.6590", - "ask": "0.6785", - "open_interest": "4317.0", - "volume": "0.0", - "strike": "4400.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0815", + "ask": "0.0825", + "open_interest": "24", + "volume": "0", + "strike": "78000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.404587", + "iv_ask": "0.4095311", + "inverse": true }, { - "bid": "0.0210", - "ask": "0.0225", - "open_interest": "3921.0", - "volume": "8394.82", - "strike": "4500.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0765", + "ask": "0.0775", + "open_interest": "0", + "volume": "0", + "strike": "79000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4020575", + "iv_ask": "0.4069774", + "inverse": true }, { - "bid": "0.6940", - "ask": "0.7155", - "open_interest": "411.0", - "volume": "0.0", - "strike": "4500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0705", + "ask": "0.0715", + "open_interest": "138.9", + "volume": "267403.7", + "strike": "80000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3993124", + "iv_ask": "0.4042273", + "inverse": true + }, + { + "bid": "0.065", + "ask": "0.066", + "open_interest": "0.1", + "volume": "0", + "strike": "81000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3975185", + "iv_ask": "0.4024473", + "inverse": true + }, + { + "bid": "0.06", + "ask": "0.061", + "open_interest": "13.9", + "volume": "0", + "strike": "82000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3967051", + "iv_ask": "0.4016662", + "inverse": true + }, + { + "bid": "0.055", + "ask": "0.056", + "open_interest": "2", + "volume": "4581.03", + "strike": "83000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3944221", + "iv_ask": "0.3994351", + "inverse": true + }, + { + "bid": "0.0505", + "ask": "0.0515", + "open_interest": "1.1", + "volume": "0", + "strike": "84000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3931913", + "iv_ask": "0.3982745", + "inverse": true + }, + { + "bid": "0.046", + "ask": "0.0475", + "open_interest": "3.5", + "volume": "0", + "strike": "85000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3905105", + "iv_ask": "0.3982701", + "inverse": true + }, + { + "bid": "0.042", + "ask": "0.0435", + "open_interest": "3.5", + "volume": "12678.25", + "strike": "86000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3889773", + "iv_ask": "0.3969027", + "inverse": true }, { - "bid": "0.0190", - "ask": "0.0205", - "open_interest": "4309.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0385", + "ask": "0.0395", + "open_interest": "5", + "volume": "16185.96", + "strike": "87000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3887166", + "iv_ask": "0.3941323", + "inverse": true }, { - "bid": "0.7295", - "ask": "0.7495", - "open_interest": "3460.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" - }, - { - "bid": "0.0160", - "ask": "0.0175", - "open_interest": "745.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.035", + "ask": "0.036", + "open_interest": "0.5", + "volume": "841.8", + "strike": "88000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3870983", + "iv_ask": "0.3926691", + "inverse": true }, { - "bid": "0.8005", - "ask": "0.8215", - "open_interest": "340.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.032", + "ask": "0.033", + "open_interest": "1.2", + "volume": "0", + "strike": "89000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3869391", + "iv_ask": "0.3926805", + "inverse": true }, { - "bid": "0.0135", - "ask": "0.0150", - "open_interest": "16134.0", - "volume": "380964.1", - "strike": "5000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.029", + "ask": "0.03", + "open_interest": "334.3", + "volume": "702111.4", + "strike": "90000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3854712", + "iv_ask": "0.3914152", + "inverse": true }, { - "bid": "0.8720", - "ask": "0.8965", - "open_interest": "433.0", - "volume": "11543.83", - "strike": "5000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0265", + "ask": "0.0275", + "open_interest": "5", + "volume": "0", + "strike": "91000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3857126", + "iv_ask": "0.391871", + "inverse": true }, { - "bid": "0.0110", - "ask": "0.0125", - "open_interest": "2305.0", - "volume": "0.0", - "strike": "5200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.024", + "ask": "0.025", + "open_interest": "5.2", + "volume": "0", + "strike": "92000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3847205", + "iv_ask": "0.3911306", + "inverse": true }, { - "bid": "0.9440", - "ask": "0.9675", - "open_interest": "360.0", - "volume": "0.0", - "strike": "5200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0215", + "ask": "0.0225", + "open_interest": "0", + "volume": "0", + "strike": "93000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3824065", + "iv_ask": "0.3891159", + "inverse": true }, { - "bid": "0.0095", - "ask": "0.0110", - "open_interest": "767.0", - "volume": "27.31", - "strike": "5400.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0195", + "ask": "0.0205", + "open_interest": "68.4", + "volume": "81762.95", + "strike": "94000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3821924", + "iv_ask": "0.3892072", + "inverse": true }, { - "bid": "1.0165", - "ask": "1.0435", - "open_interest": "15.0", - "volume": "0.0", - "strike": "5400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.016", + "ask": "0.0165", + "open_interest": "19.9", + "volume": "133149.86", + "strike": "96000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3819147", + "iv_ask": "0.3857958", + "inverse": true }, { - "bid": "0.0090", - "ask": "0.0105", - "open_interest": "45069.0", - "volume": "728.82", - "strike": "5500.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.013", + "ask": "0.014", + "open_interest": "1018.5", + "volume": "15984.97", + "strike": "98000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3810492", + "iv_ask": "0.3896375", + "inverse": true }, { - "bid": "1.0530", - "ask": "1.0805", - "open_interest": "20.0", - "volume": "0.0", - "strike": "5500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0105", + "ask": "0.011", + "open_interest": "33.2", + "volume": "17857.78", + "strike": "100000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3801337", + "iv_ask": "0.3850011", + "inverse": true }, { - "bid": "0.0080", + "bid": "0.0085", "ask": "0.0095", - "open_interest": "1322.0", - "volume": "256.16", - "strike": "5600.0000", - "maturity": "2026-06-26T08:00:00Z", + "open_interest": "9.2", + "volume": "4041.41", + "strike": "102000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.379947", + "iv_ask": "0.3908171", + "inverse": true }, { - "bid": "0.0070", - "ask": "0.0085", - "open_interest": "665.0", - "volume": "20.48", - "strike": "5800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.007", + "ask": "0.008", + "open_interest": "11.4", + "volume": "96898.84", + "strike": "104000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3816213", + "iv_ask": "0.3938358", + "inverse": true }, { - "bid": "1.1625", - "ask": "1.1920", - "open_interest": "44.0", - "volume": "0.0", - "strike": "5800.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0055", + "ask": "0.0065", + "open_interest": "12.9", + "volume": "1866.75", + "strike": "106000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3795041", + "iv_ask": "0.3935809", + "inverse": true }, { - "bid": "0.0060", - "ask": "0.0075", - "open_interest": "6485.0", - "volume": "19.18", - "strike": "6000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.004", + "ask": "0.0043", + "open_interest": "34", + "volume": "490.85", + "strike": "110000", + "maturity": "2026-07-31T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3885566", + "iv_ask": "0.3940005", + "inverse": true }, { - "bid": "1.2360", - "ask": "1.2665", - "open_interest": "5.0", - "volume": "0.0", - "strike": "6000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0024", + "ask": "0.0029", + "open_interest": "11.1", + "volume": "497.37", + "strike": "115000", + "maturity": "2026-07-31T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3910344", + "iv_ask": "0.4036299", + "inverse": true }, { - "bid": "0.0055", - "ask": "0.0065", - "open_interest": "1062.0", - "volume": "0.0", - "strike": "6200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "78407.5", + "ask": "78410", + "open_interest": "276427820", + "volume": "7071210", + "maturity": "2026-09-25T08:00:00Z", + "security_type": "forward" }, { - "bid": "1.3095", - "ask": "1.3410", - "open_interest": "18.0", - "volume": "0.0", - "strike": "6200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0023", + "ask": "0.0027", + "open_interest": "1576.9", + "volume": "103.03", + "strike": "30000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.7387981", + "iv_ask": "0.7578277", + "inverse": true }, { - "bid": "0.0050", - "ask": "0.0060", - "open_interest": "689.0", - "volume": "0.0", - "strike": "6400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0036", + "ask": "0.004", + "open_interest": "543.3", + "volume": "544.4", + "strike": "35000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.6780532", + "iv_ask": "0.6908654", + "inverse": true }, { - "bid": "1.3830", - "ask": "1.4130", - "open_interest": "31.0", - "volume": "0.0", - "strike": "6400.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0055", + "ask": "0.006", + "open_interest": "1844.5", + "volume": "357.77", + "strike": "40000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6249601", + "iv_ask": "0.6360055", + "inverse": true }, { - "bid": "0.0047", - "ask": "0.0055", - "open_interest": "37688.0", - "volume": "0.0", - "strike": "6500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.008", + "ask": "0.0085", + "open_interest": "1676.4", + "volume": "444.41", + "strike": "45000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5737061", + "iv_ask": "0.5817025", + "inverse": true }, { - "bid": "1.4195", - "ask": "1.4505", - "open_interest": "60.0", - "volume": "0.0", - "strike": "6500.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.012", + "ask": "0.013", + "open_interest": "3174", + "volume": "14910.53", + "strike": "50000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5328755", + "iv_ask": "0.5443926", + "inverse": true }, { - "bid": "0.0044", - "ask": "0.0055", - "open_interest": "1218.0", - "volume": "4259.41", - "strike": "6600.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0185", + "ask": "0.0195", + "open_interest": "1520.4", + "volume": "12538.34", + "strike": "55000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5023818", + "iv_ask": "0.5109083", + "inverse": true }, { - "bid": "0.0040", - "ask": "0.0047", - "open_interest": "933.0", - "volume": "0.0", - "strike": "6800.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.02", + "ask": "0.021", + "open_interest": "102.9", + "volume": "713.74", + "strike": "56000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4957369", + "iv_ask": "0.5038211", + "inverse": true }, { - "bid": "1.5300", - "ask": "1.5660", - "open_interest": "1.0", - "volume": "0.0", - "strike": "6800.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0235", + "ask": "0.0245", + "open_interest": "551.9", + "volume": "174.49", + "strike": "58000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4840656", + "iv_ask": "0.4913477", + "inverse": true }, { - "bid": "0.0036", - "ask": "0.0043", - "open_interest": "6490.0", - "volume": "0.0", - "strike": "7000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0275", + "ask": "0.0285", + "open_interest": "3852.1", + "volume": "27987.2", + "strike": "60000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4727332", + "iv_ask": "0.4793387", + "inverse": true }, { - "bid": "0.0032", - "ask": "0.0039", - "open_interest": "1068.0", - "volume": "19.95", - "strike": "7200.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0325", + "ask": "0.0335", + "open_interest": "719.5", + "volume": "11432.55", + "strike": "62000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4644218", + "iv_ask": "0.470436", + "inverse": true }, { - "bid": "1.6775", - "ask": "1.7160", - "open_interest": "76.0", - "volume": "0.0", - "strike": "7200.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.038", + "ask": "0.039", + "open_interest": "212.7", + "volume": "1163.89", + "strike": "64000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4553685", + "iv_ask": "0.4608988", + "inverse": true }, { - "bid": "0.0029", - "ask": "0.0036", - "open_interest": "2242.0", - "volume": "0.0", - "strike": "7400.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0415", + "ask": "0.0425", + "open_interest": "460.2", + "volume": "7438.92", + "strike": "65000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.453539", + "iv_ask": "0.4588471", + "inverse": true }, { - "bid": "0.0027", - "ask": "0.0034", - "open_interest": "1289.0", - "volume": "3921.85", - "strike": "7500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0445", + "ask": "0.0455", + "open_interest": "114.2", + "volume": "656.41", + "strike": "66000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.448075", + "iv_ask": "0.4531978", + "inverse": true }, { - "bid": "0.0021", - "ask": "0.0028", - "open_interest": "1908.0", - "volume": "51.21", - "strike": "8000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.052", + "ask": "0.053", + "open_interest": "576.2", + "volume": "2371.39", + "strike": "68000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.441974", + "iv_ask": "0.4467614", + "inverse": true }, { - "bid": "0.0017", - "ask": "0.0023", - "open_interest": "4017.0", - "volume": "7283.62", - "strike": "8500.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0605", + "ask": "0.0615", + "open_interest": "1487.2", + "volume": "64675.18", + "strike": "70000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4366797", + "iv_ask": "0.4411965", + "inverse": true }, { - "bid": "0.0014", - "ask": "0.0019", - "open_interest": "9538.0", - "volume": "0.0", - "strike": "9000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0695", + "ask": "0.071", + "open_interest": "261.1", + "volume": "31282.09", + "strike": "72000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4297844", + "iv_ask": "0.4362407", + "inverse": true }, { - "bid": "0.0009", - "ask": "0.0014", - "open_interest": "2018.0", - "volume": "0.0", - "strike": "10000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.08", + "ask": "0.081", + "open_interest": "68.6", + "volume": "6700.79", + "strike": "74000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4255159", + "iv_ask": "0.4296568", + "inverse": true }, { - "bid": "0.0006", - "ask": "0.0011", - "open_interest": "1832.0", - "volume": "0.0", - "strike": "11000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0855", + "ask": "0.0865", + "open_interest": "3022.8", + "volume": "670604", + "strike": "75000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4229795", + "iv_ask": "0.4270557", + "inverse": true }, { - "bid": "0.0004", - "ask": "0.0009", - "open_interest": "3617.0", - "volume": "0.0", - "strike": "12000.0000", - "maturity": "2026-06-26T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.091", + "ask": "0.0925", + "open_interest": "369.5", + "volume": "0", + "strike": "76000", + "maturity": "2026-09-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4195139", + "iv_ask": "0.425547", + "inverse": true }, { - "bid": "3.4510", - "ask": "3.5215", - "open_interest": "55.0", - "volume": "0.0", - "strike": "12000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.1035", + "ask": "0.1045", + "open_interest": "252.9", + "volume": "368973.54", + "strike": "78000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4158037", + "iv_ask": "0.4197477", + "inverse": true }, { - "bid": "0.0002", - "ask": "0.0007", - "open_interest": "3262.0", - "volume": "0.0", - "strike": "13000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.0965", + "ask": "0.0975", + "open_interest": "1788", + "volume": "303998.18", + "strike": "80000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4115207", + "iv_ask": "0.4154247", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0006", - "open_interest": "3571.0", - "volume": "0.0", - "strike": "14000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.086", + "ask": "0.087", + "open_interest": "985.2", + "volume": "0", + "strike": "82000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4102988", + "iv_ask": "0.414199", + "inverse": true }, { - "bid": "0.0001", - "ask": "0.0004", - "open_interest": "2736.0", - "volume": "0.0", - "strike": "15000.0000", - "maturity": "2026-06-26T08:00:00Z", + "bid": "0.076", + "ask": "0.077", + "open_interest": "570.9", + "volume": "12082.44", + "strike": "84000", + "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4075023", + "iv_ask": "0.411433", + "inverse": true }, { - "bid": "2698.00", - "ask": "2699.75", - "open_interest": "23582530", - "volume": "3549252.0", + "bid": "0.071", + "ask": "0.0725", + "open_interest": "589.4", + "volume": "17080.56", + "strike": "85000", "maturity": "2026-09-25T08:00:00Z", - "security_type": "forward" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4047999", + "iv_ask": "0.4107383", + "inverse": true }, { - "bid": "0.6355", - "ask": "0.6415", - "open_interest": "55.0", - "volume": "0.0", - "strike": "1000.0000", + "bid": "0.067", + "ask": "0.068", + "open_interest": "448", + "volume": "0", + "strike": "86000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4052159", + "iv_ask": "0.4092107", + "inverse": true }, { - "bid": "0.0085", - "ask": "0.0100", - "open_interest": "1564.0", - "volume": "1981.77", - "strike": "1000.0000", + "bid": "0.059", + "ask": "0.06", + "open_interest": "306.5", + "volume": "0", + "strike": "88000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4036245", + "iv_ask": "0.4077164", + "inverse": true }, { - "bid": "0.4730", - "ask": "0.4790", - "open_interest": "4.0", - "volume": "0.0", - "strike": "1500.0000", + "bid": "0.0515", + "ask": "0.0525", + "open_interest": "1433.9", + "volume": "4157939.27", + "strike": "90000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4008612", + "iv_ask": "0.4050876", + "inverse": true }, { - "bid": "0.0305", - "ask": "0.0330", - "open_interest": "6296.0", - "volume": "1536.16", - "strike": "1500.0000", + "bid": "0.045", + "ask": "0.046", + "open_interest": "307.8", + "volume": "43549.7", + "strike": "92000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3991974", + "iv_ask": "0.4035926", + "inverse": true }, { - "bid": "0.0555", - "ask": "0.0580", - "open_interest": "19.0", - "volume": "0.0", - "strike": "1800.0000", + "bid": "0.0395", + "ask": "0.04", + "open_interest": "89.7", + "volume": "60443.34", + "strike": "94000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3989996", + "iv_ask": "0.4013002", + "inverse": true }, { - "bid": "0.3365", - "ask": "0.3420", - "open_interest": "243.0", - "volume": "0.0", - "strike": "2000.0000", + "bid": "0.0365", + "ask": "0.0375", + "open_interest": "482.3", + "volume": "54697.29", + "strike": "95000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3966385", + "iv_ask": "0.4013613", + "inverse": true }, { - "bid": "0.0780", - "ask": "0.0810", - "open_interest": "9845.0", - "volume": "2708.42", - "strike": "2000.0000", + "bid": "0.034", + "ask": "0.035", + "open_interest": "114.4", + "volume": "1963.53", + "strike": "96000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3958875", + "iv_ask": "0.4007404", + "inverse": true }, { - "bid": "0.2900", - "ask": "0.2965", - "open_interest": "105.0", - "volume": "0.0", - "strike": "2200.0000", + "bid": "0.0295", + "ask": "0.0305", + "open_interest": "82.9", + "volume": "37404.99", + "strike": "98000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3947589", + "iv_ask": "0.3999035", + "inverse": true }, { - "bid": "0.1060", - "ask": "0.1095", - "open_interest": "3198.0", - "volume": "549.96", - "strike": "2200.0000", + "bid": "0.0255", + "ask": "0.0265", + "open_interest": "3607.7", + "volume": "25051.74", + "strike": "100000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3935173", + "iv_ask": "0.3990043", + "inverse": true }, { - "bid": "0.2505", - "ask": "0.2550", - "open_interest": "36.0", - "volume": "0.0", - "strike": "2400.0000", + "bid": "0.018", + "ask": "0.0185", + "open_interest": "1003.3", + "volume": "41824.99", + "strike": "105000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3938507", + "iv_ask": "0.3971326", + "inverse": true }, { - "bid": "0.1395", - "ask": "0.1435", - "open_interest": "1947.0", - "volume": "0.0", - "strike": "2400.0000", + "bid": "0.0125", + "ask": "0.013", + "open_interest": "1752.4", + "volume": "24687.25", + "strike": "110000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.3933668", + "iv_ask": "0.3973912", + "inverse": true }, { - "bid": "0.2320", - "ask": "0.2365", - "open_interest": "23.0", - "volume": "669.88", - "strike": "2500.0000", + "bid": "0.0085", + "ask": "0.009", + "open_interest": "2039.5", + "volume": "14708.22", + "strike": "115000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.3918607", + "iv_ask": "0.3969331", + "inverse": true }, { - "bid": "0.1580", - "ask": "0.1625", - "open_interest": "2767.0", - "volume": "836.69", - "strike": "2500.0000", + "bid": "0.0065", + "ask": "0.007", + "open_interest": "922.8", + "volume": "2026.33", + "strike": "120000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4004925", + "iv_ask": "0.4065865", + "inverse": true }, { - "bid": "0.2145", - "ask": "0.2190", - "open_interest": "61.0", - "volume": "31550.33", - "strike": "2600.0000", + "bid": "0.0047", + "ask": "0.0055", + "open_interest": "2218.4", + "volume": "203.19", + "strike": "125000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4038175", + "iv_ask": "0.4157425", + "inverse": true }, { - "bid": "0.1780", - "ask": "0.1825", - "open_interest": "8624.0", - "volume": "0.0", - "strike": "2600.0000", + "bid": "0.0036", + "ask": "0.0038", + "open_interest": "2226.1", + "volume": "351.74", + "strike": "130000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4107317", + "iv_ask": "0.4144832", + "inverse": true }, { - "bid": "0.1840", - "ask": "0.1880", - "open_interest": "562.0", - "volume": "90868.82", - "strike": "2800.0000", + "bid": "0.0027", + "ask": "0.0031", + "open_interest": "146.6", + "volume": "2608.55", + "strike": "135000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4154483", + "iv_ask": "0.4245169", + "inverse": true }, { - "bid": "0.2210", - "ask": "0.2255", - "open_interest": "1295.0", - "volume": "0.0", - "strike": "2800.0000", + "bid": "0.0021", + "ask": "0.0025", + "open_interest": "1134.5", + "volume": "4327.41", + "strike": "140000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4218051", + "iv_ask": "0.432708", + "inverse": true }, { - "bid": "0.1575", - "ask": "0.1615", - "open_interest": "397.0", - "volume": "0.0", - "strike": "3000.0000", + "bid": "0.0017", + "ask": "0.002", + "open_interest": "475.8", + "volume": "0", + "strike": "145000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4297655", + "iv_ask": "0.4395167", + "inverse": true }, { - "bid": "0.2665", - "ask": "0.2760", - "open_interest": "6484.0", - "volume": "0.0", - "strike": "3000.0000", + "bid": "0.0013", + "ask": "0.0015", + "open_interest": "542.4", + "volume": "35.08", + "strike": "150000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4337369", + "iv_ask": "0.4418277", + "inverse": true }, { - "bid": "0.1345", - "ask": "0.1385", - "open_interest": "1116.0", - "volume": "0.0", - "strike": "3200.0000", + "bid": "0.0011", + "ask": "0.0013", + "open_interest": "316.7", + "volume": "10.28", + "strike": "155000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4426635", + "iv_ask": "0.4519309", + "inverse": true }, { - "bid": "0.3165", - "ask": "0.3295", - "open_interest": "1436.0", - "volume": "0.0", - "strike": "3200.0000", + "bid": "0.0009", + "ask": "0.0012", + "open_interest": "830.5", + "volume": "7.84", + "strike": "160000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4490589", + "iv_ask": "0.4647861", + "inverse": true }, { - "bid": "0.1155", - "ask": "0.1190", - "open_interest": "3707.0", - "volume": "0.0", - "strike": "3400.0000", + "bid": "0.0008", + "ask": "0.0012", + "open_interest": "127.7", + "volume": "0", + "strike": "165000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4591254", + "iv_ask": "0.4814855", + "inverse": true }, { - "bid": "0.3645", - "ask": "0.3915", - "open_interest": "1084.0", - "volume": "1983.02", - "strike": "3400.0000", + "bid": "0.0006", + "ask": "0.0009", + "open_interest": "368.9", + "volume": "0", + "strike": "170000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4599512", + "iv_ask": "0.4810538", + "inverse": true }, { - "bid": "0.1070", - "ask": "0.1100", - "open_interest": "10484.0", - "volume": "1623.79", - "strike": "3500.0000", + "bid": "0.0005", + "ask": "0.0007", + "open_interest": "1412", + "volume": "18.81", + "strike": "175000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4656563", + "iv_ask": "0.4825423", + "inverse": true }, { - "bid": "0.3925", - "ask": "0.4200", - "open_interest": "908.0", - "volume": "0.0", - "strike": "3500.0000", + "bid": "0.0004", + "ask": "0.0008", + "open_interest": "751.7", + "volume": "3.91", + "strike": "180000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.468996", + "iv_ask": "0.5041863", + "inverse": true }, { - "bid": "0.0990", - "ask": "0.1025", - "open_interest": "952.0", - "volume": "5604.54", - "strike": "3600.0000", + "bid": "0.0003", + "ask": "0.0007", + "open_interest": "824.3", + "volume": "0", + "strike": "190000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4817765", + "iv_ask": "0.524214", + "inverse": true }, { - "bid": "0.4215", - "ask": "0.4500", - "open_interest": "608.0", - "volume": "5830.71", - "strike": "3600.0000", + "bid": "0.0002", + "ask": "0.0006", + "open_interest": "1128.2", + "volume": "0", + "strike": "200000", "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.487836", + "iv_ask": "0.5411607", + "inverse": true }, { - "bid": "0.0850", - "ask": "0.0880", - "open_interest": "774.0", - "volume": "1302.33", - "strike": "3800.0000", + "bid": "0.0001", + "ask": "0.0003", + "open_interest": "272.8", + "volume": "0", + "strike": "220000", "maturity": "2026-09-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5017463", + "iv_ask": "0.5501913", + "inverse": true }, { - "bid": "0.4825", - "ask": "0.5110", - "open_interest": "1001.0", - "volume": "0.0", - "strike": "3800.0000", + "bid": "0.0001", + "ask": "0.0002", + "open_interest": "249.5", + "volume": "3.11", + "strike": "240000", "maturity": "2026-09-25T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.5389329", + "iv_ask": "0.5697779", + "inverse": true + }, + { + "bid": "79082.5", + "ask": "79092.5", + "open_interest": "121192440", + "volume": "2532540", + "maturity": "2026-12-25T08:00:00Z", + "security_type": "forward" + }, + { + "bid": "0.005", + "ask": "0.006", + "open_interest": "1404.7", + "volume": "0", + "strike": "30000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.6715134", + "iv_ask": "0.6952157", + "inverse": true }, { - "bid": "0.0735", - "ask": "0.0765", - "open_interest": "2737.0", - "volume": "2039.32", - "strike": "4000.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.008", + "ask": "0.009", + "open_interest": "2067.1", + "volume": "2809.05", + "strike": "35000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.6310269", + "iv_ask": "0.6473544", + "inverse": true }, { - "bid": "0.5425", - "ask": "0.5740", - "open_interest": "173.0", - "volume": "0.0", - "strike": "4000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.012", + "ask": "0.013", + "open_interest": "2801.6", + "volume": "3785.67", + "strike": "40000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5928292", + "iv_ask": "0.6046837", + "inverse": true }, { - "bid": "0.0635", - "ask": "0.0665", - "open_interest": "808.0", - "volume": "0.0", - "strike": "4200.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.017", + "ask": "0.018", + "open_interest": "1982.1", + "volume": "0", + "strike": "45000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5548153", + "iv_ask": "0.5638314", + "inverse": true }, { - "bid": "0.6065", - "ask": "0.6385", - "open_interest": "527.0", - "volume": "0.0", - "strike": "4200.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.024", + "ask": "0.025", + "open_interest": "1403.5", + "volume": "13076.74", + "strike": "50000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5232647", + "iv_ask": "0.5302812", + "inverse": true }, { - "bid": "0.0550", - "ask": "0.0580", - "open_interest": "3169.0", - "volume": "290.12", - "strike": "4400.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0315", + "ask": "0.033", + "open_interest": "1708.2", + "volume": "477.09", + "strike": "54000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.5021622", + "iv_ask": "0.5109207", + "inverse": true }, { - "bid": "0.6720", - "ask": "0.7055", - "open_interest": "281.0", - "volume": "0.0", - "strike": "4400.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0335", + "ask": "0.035", + "open_interest": "1004.5", + "volume": "17069.39", + "strike": "55000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4963488", + "iv_ask": "0.5047596", + "inverse": true }, { - "bid": "0.0515", - "ask": "0.0540", - "open_interest": "7978.0", - "volume": "411.36", - "strike": "4500.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.036", + "ask": "0.0375", + "open_interest": "70.9", + "volume": "5834.36", + "strike": "56000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4927808", + "iv_ask": "0.500843", + "inverse": true }, { - "bid": "0.7050", - "ask": "0.7395", - "open_interest": "6.0", - "volume": "0.0", - "strike": "4500.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0415", + "ask": "0.043", + "open_interest": "59.9", + "volume": "315.08", + "strike": "58000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4863054", + "iv_ask": "0.4937464", + "inverse": true }, { - "bid": "0.0480", - "ask": "0.0505", - "open_interest": "2103.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.047", + "ask": "0.0485", + "open_interest": "6301.9", + "volume": "5915.37", + "strike": "60000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4773844", + "iv_ask": "0.4843161", + "inverse": true }, { - "bid": "0.7390", - "ask": "0.7690", - "open_interest": "39.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0535", + "ask": "0.0555", + "open_interest": "601.8", + "volume": "0", + "strike": "62000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4707383", + "iv_ask": "0.4793757", + "inverse": true }, { - "bid": "0.0420", - "ask": "0.0445", - "open_interest": "838.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.061", + "ask": "0.0625", + "open_interest": "50.7", + "volume": "1417.49", + "strike": "64000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4658683", + "iv_ask": "0.4719648", + "inverse": true }, { - "bid": "0.8055", - "ask": "0.8425", - "open_interest": "50.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.065", + "ask": "0.0665", + "open_interest": "409.3", + "volume": "0", + "strike": "65000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4634874", + "iv_ask": "0.4694142", + "inverse": true }, { - "bid": "0.0370", - "ask": "0.0390", - "open_interest": "3704.0", - "volume": "618.41", - "strike": "5000.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.069", + "ask": "0.071", + "open_interest": "37.4", + "volume": "15240", + "strike": "66000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4604877", + "iv_ask": "0.4681817", + "inverse": true }, { - "bid": "0.8740", - "ask": "0.9075", - "open_interest": "1.0", - "volume": "0.0", - "strike": "5000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.078", + "ask": "0.08", + "open_interest": "241.9", + "volume": "0", + "strike": "68000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4564555", + "iv_ask": "0.4637856", + "inverse": true }, { - "bid": "0.0325", - "ask": "0.0345", - "open_interest": "1227.0", - "volume": "89.67", - "strike": "5200.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0885", + "ask": "0.0895", + "open_interest": "1173.4", + "volume": "43093.73", + "strike": "70000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4553156", + "iv_ask": "0.4588291", + "inverse": true }, { - "bid": "0.9435", - "ask": "0.9775", - "open_interest": "3.0", - "volume": "0.0", - "strike": "5200.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.098", + "ask": "0.0995", + "open_interest": "210.6", + "volume": "59325.12", + "strike": "72000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4482641", + "iv_ask": "0.45335", + "inverse": true }, { - "bid": "0.0285", - "ask": "0.0310", - "open_interest": "654.0", - "volume": "0.0", - "strike": "5400.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.109", + "ask": "0.1115", + "open_interest": "55.9", + "volume": "0", + "strike": "74000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4440836", + "iv_ask": "0.4523094", + "inverse": true }, { - "bid": "1.0135", - "ask": "1.0485", - "open_interest": "4.0", - "volume": "0.0", - "strike": "5400.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.115", + "ask": "0.117", + "open_interest": "729.7", + "volume": "4512.24", + "strike": "75000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4427834", + "iv_ask": "0.4492804", + "inverse": true }, { - "bid": "0.0270", - "ask": "0.0290", - "open_interest": "1582.0", - "volume": "0.0", - "strike": "5500.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.121", + "ask": "0.1235", + "open_interest": "127.2", + "volume": "0", + "strike": "76000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4409156", + "iv_ask": "0.4489453", + "inverse": true }, { - "bid": "1.0485", - "ask": "1.0840", - "open_interest": "1.0", - "volume": "0.0", - "strike": "5500.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.134", + "ask": "0.1365", + "open_interest": "216", + "volume": "2082.33", + "strike": "78000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4387076", + "iv_ask": "0.4465904", + "inverse": true }, { - "bid": "0.0255", - "ask": "0.0275", - "open_interest": "1433.0", - "volume": "0.0", - "strike": "5600.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.1365", + "ask": "0.1385", + "open_interest": "3942.4", + "volume": "325204.46", + "strike": "80000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4375664", + "iv_ask": "0.443791", + "inverse": true }, { - "bid": "0.0225", - "ask": "0.0245", - "open_interest": "4908.0", - "volume": "0.0", - "strike": "5800.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.125", + "ask": "0.1275", + "open_interest": "77.3", + "volume": "0", + "strike": "82000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4335411", + "iv_ask": "0.4412604", + "inverse": true }, { - "bid": "0.0205", - "ask": "0.0220", - "open_interest": "2308.0", - "volume": "0.0", - "strike": "6000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.115", + "ask": "0.117", + "open_interest": "527.5", + "volume": "19189.3", + "strike": "84000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.432112", + "iv_ask": "0.4382695", + "inverse": true }, { - "bid": "0.0180", - "ask": "0.0200", - "open_interest": "1754.0", - "volume": "0.0", - "strike": "6200.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.1105", + "ask": "0.112", + "open_interest": "1380.3", + "volume": "17323.71", + "strike": "85000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4321908", + "iv_ask": "0.4368105", + "inverse": true }, { - "bid": "0.0165", - "ask": "0.0180", - "open_interest": "1129.0", - "volume": "0.0", - "strike": "6400.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.105", + "ask": "0.1075", + "open_interest": "112.1", + "volume": "16586.39", + "strike": "86000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4287009", + "iv_ask": "0.4364123", + "inverse": true }, { - "bid": "0.0155", - "ask": "0.0175", - "open_interest": "1057.0", - "volume": "0.0", - "strike": "6500.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0965", + "ask": "0.0975", + "open_interest": "1586.6", + "volume": "34774.46", + "strike": "88000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.428003", + "iv_ask": "0.4311079", + "inverse": true }, { - "bid": "0.0150", - "ask": "0.0165", - "open_interest": "828.0", - "volume": "0.0", - "strike": "6600.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0885", + "ask": "0.09", + "open_interest": "2240.3", + "volume": "27861.5", + "strike": "90000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4270223", + "iv_ask": "0.4317289", + "inverse": true }, { - "bid": "0.0135", - "ask": "0.0150", - "open_interest": "756.0", - "volume": "0.0", - "strike": "6800.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0805", + "ask": "0.0825", + "open_interest": "138.1", + "volume": "13318.92", + "strike": "92000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.424245", + "iv_ask": "0.430615", + "inverse": true }, { - "bid": "0.0120", - "ask": "0.0140", - "open_interest": "1165.0", - "volume": "0.0", - "strike": "7000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0735", + "ask": "0.0755", + "open_interest": "52.7", + "volume": "0", + "strike": "94000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4229086", + "iv_ask": "0.4293985", + "inverse": true }, { - "bid": "0.0110", - "ask": "0.0130", - "open_interest": "594.0", - "volume": "0.0", - "strike": "7200.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.071", + "ask": "0.072", + "open_interest": "878.5", + "volume": "40877.5", + "strike": "95000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4248858", + "iv_ask": "0.4281638", + "inverse": true }, { - "bid": "0.0105", - "ask": "0.0120", - "open_interest": "735.0", - "volume": "155.06", - "strike": "7400.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.067", + "ask": "0.069", + "open_interest": "49", + "volume": "0", + "strike": "96000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4215262", + "iv_ask": "0.4281631", + "inverse": true }, { - "bid": "0.0100", - "ask": "0.0115", - "open_interest": "788.0", - "volume": "0.0", - "strike": "7500.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.061", + "ask": "0.063", + "open_interest": "37.6", + "volume": "0", + "strike": "98000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4201873", + "iv_ask": "0.4269985", + "inverse": true }, { - "bid": "0.0080", - "ask": "0.0095", - "open_interest": "1160.0", - "volume": "1745.22", - "strike": "8000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.056", + "ask": "0.0575", + "open_interest": "2382", + "volume": "1773.15", + "strike": "100000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4207486", + "iv_ask": "0.4260033", + "inverse": true }, { - "bid": "0.0065", - "ask": "0.0080", - "open_interest": "1256.0", - "volume": "0.0", - "strike": "8500.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.051", + "ask": "0.0525", + "open_interest": "39.9", + "volume": "78938.4", + "strike": "102000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4198637", + "iv_ask": "0.4252884", + "inverse": true }, { - "bid": "0.0055", - "ask": "0.0070", - "open_interest": "1533.0", - "volume": "0.0", - "strike": "9000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0465", + "ask": "0.048", + "open_interest": "35.2", + "volume": "107766.3", + "strike": "104000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4193658", + "iv_ask": "0.4249792", + "inverse": true }, { - "bid": "0.0041", - "ask": "0.0050", - "open_interest": "1583.0", - "volume": "979.95", - "strike": "10000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0445", + "ask": "0.0455", + "open_interest": "755.1", + "volume": "0", + "strike": "105000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4195455", + "iv_ask": "0.4233592", + "inverse": true }, { - "bid": "0.0035", - "ask": "0.0039", - "open_interest": "2666.0", - "volume": "0.0", - "strike": "11000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.035", + "ask": "0.0365", + "open_interest": "1905", + "volume": "2288.72", + "strike": "110000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4175218", + "iv_ask": "0.423841", + "inverse": true }, { - "bid": "0.0024", - "ask": "0.0031", - "open_interest": "1348.0", - "volume": "0.0", - "strike": "12000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.028", + "ask": "0.029", + "open_interest": "2688.7", + "volume": "23290.69", + "strike": "115000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4185056", + "iv_ask": "0.4232116", + "inverse": true }, { - "bid": "0.0019", - "ask": "0.0025", - "open_interest": "1664.0", - "volume": "0.0", - "strike": "13000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0225", + "ask": "0.0235", + "open_interest": "6583.5", + "volume": "27714.15", + "strike": "120000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.420054", + "iv_ask": "0.425338", + "inverse": true }, { - "bid": "0.0014", - "ask": "0.0020", - "open_interest": "1168.0", - "volume": "0.0", - "strike": "14000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.018", + "ask": "0.019", + "open_interest": "501.9", + "volume": "0", + "strike": "125000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4209927", + "iv_ask": "0.4269805", + "inverse": true }, { - "bid": "0.0011", - "ask": "0.0017", - "open_interest": "831.0", - "volume": "0.0", - "strike": "15000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.014", + "ask": "0.0155", + "open_interest": "1730.3", + "volume": "19458.27", + "strike": "130000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4190828", + "iv_ask": "0.4293767", + "inverse": true }, { - "bid": "0.0009", - "ask": "0.0012", - "open_interest": "3210.0", - "volume": "0.0", - "strike": "16000.0000", - "maturity": "2026-09-25T08:00:00Z", + "bid": "0.0115", + "ask": "0.013", + "open_interest": "699.1", + "volume": "13730.46", + "strike": "135000", + "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4225318", + "iv_ask": "0.4341579", + "inverse": true }, { - "bid": "4.8520", - "ask": "5.0155", - "open_interest": "30.0", - "volume": "0.0", - "strike": "16000.0000", - "maturity": "2026-09-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0095", + "ask": "0.0105", + "open_interest": "1103.5", + "volume": "389.72", + "strike": "140000", + "maturity": "2026-12-25T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4260323", + "iv_ask": "0.4348952", + "inverse": true }, { - "bid": "2725.25", - "ask": "2727.25", - "open_interest": "6370628", - "volume": "1321880.0", + "bid": "0.0065", + "ask": "0.008", + "open_interest": "1508.9", + "volume": "0", + "strike": "150000", "maturity": "2026-12-25T08:00:00Z", - "security_type": "forward" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4319949", + "iv_ask": "0.4487617", + "inverse": true }, { - "bid": "0.5195", - "ask": "0.5315", - "open_interest": "10.0", - "volume": "14001.87", - "strike": "1400.0000", + "bid": "0.005", + "ask": "0.006", + "open_interest": "1029.6", + "volume": "567.37", + "strike": "160000", "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4449599", + "iv_ask": "0.4587394", + "inverse": true }, { - "bid": "0.0370", - "ask": "0.0405", - "open_interest": "1067.0", - "volume": "488.15", - "strike": "1400.0000", + "bid": "0.0039", + "ask": "0.0044", + "open_interest": "1979.8", + "volume": "1368.16", + "strike": "170000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4566378", + "iv_ask": "0.4651832", + "inverse": true }, { - "bid": "0.0545", - "ask": "0.0580", - "open_interest": "87.0", - "volume": "0.0", - "strike": "1600.0000", + "bid": "0.0028", + "ask": "0.0035", + "open_interest": "831.5", + "volume": "0", + "strike": "180000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4610361", + "iv_ask": "0.4759005", + "inverse": true }, { - "bid": "0.0760", - "ask": "0.0800", - "open_interest": "271.0", - "volume": "0.0", - "strike": "1800.0000", + "bid": "0.0021", + "ask": "0.0028", + "open_interest": "963.2", + "volume": "35.07", + "strike": "190000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4671526", + "iv_ask": "0.4853673", + "inverse": true }, { - "bid": "0.3645", - "ask": "0.3790", - "open_interest": "84.0", - "volume": "0.0", - "strike": "2000.0000", + "bid": "0.0016", + "ask": "0.002", + "open_interest": "922.6", + "volume": "128.87", + "strike": "200000", "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4731253", + "iv_ask": "0.4863711", + "inverse": true }, { - "bid": "0.1025", - "ask": "0.1065", - "open_interest": "1337.0", - "volume": "11678.26", - "strike": "2000.0000", + "bid": "0.0014", + "ask": "0.0018", + "open_interest": "134.2", + "volume": "0", + "strike": "210000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4858514", + "iv_ask": "0.5006689", + "inverse": true }, { - "bid": "0.1335", - "ask": "0.1385", - "open_interest": "96.0", - "volume": "6584.22", - "strike": "2200.0000", + "bid": "0.0014", + "ask": "0.0017", + "open_interest": "222.2", + "volume": "0", + "strike": "220000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.5049758", + "iv_ask": "0.5166325", + "inverse": true }, { - "bid": "0.2835", - "ask": "0.2995", - "open_interest": "538.0", - "volume": "0.0", - "strike": "2400.0000", + "bid": "0.0009", + "ask": "0.0014", + "open_interest": "186.3", + "volume": "7.78", + "strike": "230000", "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4982523", + "iv_ask": "0.5231024", + "inverse": true }, { - "bid": "0.1695", - "ask": "0.1745", - "open_interest": "939.0", - "volume": "107315.86", - "strike": "2400.0000", + "bid": "0.0009", + "ask": "0.0015", + "open_interest": "877.9", + "volume": "0", + "strike": "240000", "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "option_type": "call", + "security_type": "option", + "iv_bid": "0.5148978", + "iv_ask": "0.5445898", + "inverse": true }, { - "bid": "0.2670", - "ask": "0.2835", - "open_interest": "3.0", - "volume": "783.61", - "strike": "2500.0000", + "bid": "0.0007", + "ask": "0.0012", + "open_interest": "1135.2", + "volume": "255.77", + "strike": "250000", "maturity": "2026-12-25T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5172986", + "iv_ask": "0.5473116", + "inverse": true }, { - "bid": "0.1890", - "ask": "0.1945", - "open_interest": "260.0", - "volume": "0.0", - "strike": "2500.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "79800", + "ask": "79802.5", + "open_interest": "15964110", + "volume": "3373920", + "maturity": "2027-03-26T08:00:00Z", + "security_type": "forward" + }, + { + "bid": "0.018", + "ask": "0.0195", + "open_interest": "430.9", + "volume": "22395.24", + "strike": "40000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.5675747", + "iv_ask": "0.5803427", + "inverse": true }, { - "bid": "0.2560", - "ask": "0.2625", - "open_interest": "64.0", - "volume": "45237.74", - "strike": "2600.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0355", + "ask": "0.037", + "open_interest": "1288.2", + "volume": "1942.15", + "strike": "50000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.517943", + "iv_ask": "0.5259073", + "inverse": true }, { - "bid": "0.2095", - "ask": "0.2150", - "open_interest": "615.0", - "volume": "5599.48", - "strike": "2600.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0485", + "ask": "0.05", + "open_interest": "629.3", + "volume": "376.13", + "strike": "55000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.499579", + "iv_ask": "0.506169", + "inverse": true }, { - "bid": "0.2265", - "ask": "0.2320", - "open_interest": "332.0", - "volume": "162390.14", - "strike": "2800.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0515", + "ask": "0.053", + "open_interest": "34.8", + "volume": "0", + "strike": "56000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4963148", + "iv_ask": "0.5026841", + "inverse": true }, { - "bid": "0.2530", - "ask": "0.2590", - "open_interest": "1932.0", - "volume": "6361.06", - "strike": "2800.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.058", + "ask": "0.06", + "open_interest": "23.9", + "volume": "0", + "strike": "58000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4904471", + "iv_ask": "0.4984018", + "inverse": true }, { - "bid": "0.2005", - "ask": "0.2055", - "open_interest": "605.0", - "volume": "1179.5", - "strike": "3000.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.065", + "ask": "0.067", + "open_interest": "122.7", + "volume": "1491.49", + "strike": "60000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4846734", + "iv_ask": "0.4921719", + "inverse": true }, { - "bid": "0.2915", - "ask": "0.3105", - "open_interest": "696.0", - "volume": "765.67", - "strike": "3000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0725", + "ask": "0.075", + "open_interest": "60.1", + "volume": "0", + "strike": "62000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4789458", + "iv_ask": "0.4878228", + "inverse": true }, { - "bid": "0.1770", - "ask": "0.1825", - "open_interest": "673.0", - "volume": "51633.27", - "strike": "3200.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.081", + "ask": "0.0835", + "open_interest": "22.7", + "volume": "0", + "strike": "64000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4749216", + "iv_ask": "0.4833696", + "inverse": true + }, + { + "bid": "0.0855", + "ask": "0.088", + "open_interest": "25.4", + "volume": "0", + "strike": "65000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4730537", + "iv_ask": "0.4813104", + "inverse": true + }, + { + "bid": "0.09", + "ask": "0.0925", + "open_interest": "29.4", + "volume": "0", + "strike": "66000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4707328", + "iv_ask": "0.4788136", + "inverse": true + }, + { + "bid": "0.0995", + "ask": "0.102", + "open_interest": "34.1", + "volume": "0", + "strike": "68000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4663906", + "iv_ask": "0.4741575", + "inverse": true + }, + { + "bid": "0.11", + "ask": "0.1125", + "open_interest": "72.7", + "volume": "84054.42", + "strike": "70000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4634057", + "iv_ask": "0.4709042", + "inverse": true + }, + { + "bid": "0.121", + "ask": "0.124", + "open_interest": "104.3", + "volume": "0", + "strike": "72000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4601959", + "iv_ask": "0.4689229", + "inverse": true }, { - "bid": "0.3410", - "ask": "0.3640", - "open_interest": "209.0", - "volume": "10301.53", - "strike": "3200.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1325", + "ask": "0.1355", + "open_interest": "23.1", + "volume": "0", + "strike": "74000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4567922", + "iv_ask": "0.4652929", + "inverse": true }, { - "bid": "0.1570", - "ask": "0.1620", - "open_interest": "751.0", - "volume": "14029.57", - "strike": "3400.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.145", + "ask": "0.148", + "open_interest": "5.2", + "volume": "0", + "strike": "76000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "put", + "security_type": "option", + "iv_bid": "0.4546068", + "iv_ask": "0.462922", + "inverse": true }, { - "bid": "0.3935", - "ask": "0.4175", - "open_interest": "34.0", - "volume": "28891.61", - "strike": "3400.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1575", + "ask": "0.1595", + "open_interest": "114.5", + "volume": "0", + "strike": "78000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "put", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4508679", + "iv_ask": "0.4563106", + "inverse": true }, { - "bid": "0.1390", - "ask": "0.1445", - "open_interest": "687.0", - "volume": "0.0", - "strike": "3600.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1685", + "ask": "0.1715", + "open_interest": "306.6", + "volume": "0", + "strike": "80000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4483291", + "iv_ask": "0.4563785", + "inverse": true }, { - "bid": "0.4480", - "ask": "0.4735", - "open_interest": "92.0", - "volume": "29370.19", - "strike": "3600.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.158", + "ask": "0.1595", + "open_interest": "100.9", + "volume": "1312.3", + "strike": "82000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4471844", + "iv_ask": "0.4511663", + "inverse": true }, { - "bid": "0.1235", - "ask": "0.1290", - "open_interest": "321.0", - "volume": "0.0", - "strike": "3800.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1475", + "ask": "0.15", + "open_interest": "27", + "volume": "1190.08", + "strike": "84000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4446112", + "iv_ask": "0.4512014", + "inverse": true }, { - "bid": "0.5050", - "ask": "0.5325", - "open_interest": "36.0", - "volume": "0.0", - "strike": "3800.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.1375", + "ask": "0.1405", + "open_interest": "30", + "volume": "0", + "strike": "86000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4419852", + "iv_ask": "0.4498641", + "inverse": true }, { - "bid": "0.1120", - "ask": "0.1140", - "open_interest": "4003.0", - "volume": "353734.29", - "strike": "4000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1285", + "ask": "0.1315", + "open_interest": "19.6", + "volume": "0", + "strike": "88000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4406535", + "iv_ask": "0.4485282", + "inverse": true }, { - "bid": "0.5640", - "ask": "0.5930", - "open_interest": "226.0", - "volume": "0.0", - "strike": "4000.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.12", + "ask": "0.123", + "open_interest": "58.4", + "volume": "993.16", + "strike": "90000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4393464", + "iv_ask": "0.4472404", + "inverse": true }, { - "bid": "0.0990", - "ask": "0.1035", - "open_interest": "435.0", - "volume": "65657.7", - "strike": "4200.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1115", + "ask": "0.1145", + "open_interest": "63.3", + "volume": "9113.44", + "strike": "92000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4367892", + "iv_ask": "0.4447267", + "inverse": true }, { - "bid": "0.6250", - "ask": "0.6550", - "open_interest": "60.0", - "volume": "0.0", - "strike": "4200.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.104", + "ask": "0.107", + "open_interest": "28.2", + "volume": "0", + "strike": "94000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4356695", + "iv_ask": "0.4436715", + "inverse": true }, { - "bid": "0.0885", - "ask": "0.0930", - "open_interest": "277.0", - "volume": "58929.81", - "strike": "4400.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.1005", + "ask": "0.1035", + "open_interest": "65", + "volume": "16048.48", + "strike": "95000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4353399", + "iv_ask": "0.4433815", + "inverse": true }, { - "bid": "0.0840", - "ask": "0.0885", - "open_interest": "37.0", - "volume": "7340.47", - "strike": "4500.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.097", + "ask": "0.1", + "open_interest": "51.4", + "volume": "8945.05", + "strike": "96000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.434726", + "iv_ask": "0.4428132", + "inverse": true }, { - "bid": "0.0795", - "ask": "0.0840", - "open_interest": "186.0", - "volume": "0.0", - "strike": "4600.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0905", + "ask": "0.0935", + "open_interest": "19", + "volume": "0", + "strike": "98000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4340182", + "iv_ask": "0.4422103", + "inverse": true }, { - "bid": "0.0720", - "ask": "0.0760", - "open_interest": "175.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.084", + "ask": "0.087", + "open_interest": "128", + "volume": "6961.12", + "strike": "100000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4322207", + "iv_ask": "0.4405429", + "inverse": true }, { - "bid": "0.8155", - "ask": "0.8500", - "open_interest": "25.0", - "volume": "0.0", - "strike": "4800.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "put", - "security_type": "option" + "bid": "0.0785", + "ask": "0.0815", + "open_interest": "22.5", + "volume": "6478.32", + "strike": "102000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4321595", + "iv_ask": "0.4406239", + "inverse": true + }, + { + "bid": "0.073", + "ask": "0.076", + "open_interest": "1", + "volume": "0", + "strike": "104000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.431101", + "iv_ask": "0.4397331", + "inverse": true + }, + { + "bid": "0.0705", + "ask": "0.0735", + "open_interest": "51.9", + "volume": "0", + "strike": "105000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4309251", + "iv_ask": "0.4396462", + "inverse": true + }, + { + "bid": "0.068", + "ask": "0.071", + "open_interest": "0", + "volume": "0", + "strike": "106000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.430512", + "iv_ask": "0.4393289", + "inverse": true + }, + { + "bid": "0.063", + "ask": "0.066", + "open_interest": "5", + "volume": "27513.66", + "strike": "108000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4289668", + "iv_ask": "0.4379983", + "inverse": true + }, + { + "bid": "0.059", + "ask": "0.062", + "open_interest": "35.2", + "volume": "0", + "strike": "110000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4295475", + "iv_ask": "0.4387921", + "inverse": true + }, + { + "bid": "0.049", + "ask": "0.052", + "open_interest": "393.3", + "volume": "0", + "strike": "115000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.4273018", + "iv_ask": "0.4372142", + "inverse": true }, { - "bid": "0.0650", - "ask": "0.0690", - "open_interest": "2453.0", - "volume": "43834.3", - "strike": "5000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0415", + "ask": "0.044", + "open_interest": "80.5", + "volume": "0", + "strike": "120000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4284489", + "iv_ask": "0.4373427", + "inverse": true }, { - "bid": "0.0590", - "ask": "0.0625", - "open_interest": "132.0", - "volume": "0.0", - "strike": "5200.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.035", + "ask": "0.0375", + "open_interest": "22.6", + "volume": "0", + "strike": "125000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.428861", + "iv_ask": "0.4384941", + "inverse": true }, { - "bid": "0.0510", - "ask": "0.0545", - "open_interest": "906.0", - "volume": "7477.65", - "strike": "5500.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0295", + "ask": "0.0315", + "open_interest": "592.1", + "volume": "253.38", + "strike": "130000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4291369", + "iv_ask": "0.4375563", + "inverse": true }, { - "bid": "0.0405", - "ask": "0.0440", - "open_interest": "3130.0", - "volume": "483.5", - "strike": "6000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0215", + "ask": "0.0235", + "open_interest": "80.5", + "volume": "2002.98", + "strike": "140000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4323137", + "iv_ask": "0.4423314", + "inverse": true }, { - "bid": "0.0330", - "ask": "0.0360", - "open_interest": "677.0", - "volume": "386.84", - "strike": "6500.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0155", + "ask": "0.017", + "open_interest": "83", + "volume": "271.41", + "strike": "150000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4335328", + "iv_ask": "0.4426856", + "inverse": true }, { - "bid": "0.0270", - "ask": "0.0300", - "open_interest": "1606.0", - "volume": "0.0", - "strike": "7000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.012", + "ask": "0.013", + "open_interest": "604", + "volume": "467.16", + "strike": "160000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4405418", + "iv_ask": "0.4478131", + "inverse": true }, { - "bid": "0.0185", - "ask": "0.0210", - "open_interest": "1134.0", - "volume": "279.34", - "strike": "8000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.009", + "ask": "0.0105", + "open_interest": "63.3", + "volume": "82.66", + "strike": "170000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4434883", + "iv_ask": "0.4564694", + "inverse": true }, { - "bid": "0.0135", - "ask": "0.0160", - "open_interest": "1369.0", - "volume": "18148.43", - "strike": "9000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.007", + "ask": "0.0085", + "open_interest": "198.7", + "volume": "7845.12", + "strike": "180000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.4484281", + "iv_ask": "0.4637703", + "inverse": true }, { - "bid": "0.0100", - "ask": "0.0120", - "open_interest": "1205.0", - "volume": "1085.31", - "strike": "10000.0000", - "maturity": "2026-12-25T08:00:00Z", + "bid": "0.0055", + "ask": "0.0075", + "open_interest": "64.9", + "volume": "6366.53", + "strike": "190000", + "maturity": "2027-03-26T08:00:00Z", "option_type": "call", - "security_type": "option" + "security_type": "option", + "iv_bid": "0.453116", + "iv_ask": "0.476623", + "inverse": true }, { - "bid": "0.0075", - "ask": "0.0095", - "open_interest": "346.0", - "volume": "0.0", - "strike": "11000.0000", - "maturity": "2026-12-25T08:00:00Z", - "option_type": "call", - "security_type": "option" + "bid": "0.0048", + "ask": "0.0055", + "open_interest": "57.8", + "volume": "218.23", + "strike": "200000", + "maturity": "2027-03-26T08:00:00Z", + "option_type": "call", + "security_type": "option", + "iv_bid": "0.464132", + "iv_ask": "0.4738818", + "inverse": true } ] } \ No newline at end of file diff --git a/docs/examples/weiner_volatility_pricer.py b/docs/examples/weiner_volatility_pricer.py index cb82f03b..eae572f5 100644 --- a/docs/examples/weiner_volatility_pricer.py +++ b/docs/examples/weiner_volatility_pricer.py @@ -1,13 +1,10 @@ from quantflow.options.inputs import OptionType from quantflow.options.pricer import OptionPricer from quantflow.sp.weiner import WeinerProcess -from quantflow.utils.distributions import DoubleExponential # Weiner process with constant volatility # This produces the same sensitivities as the Black-Scholes model -pricer = OptionPricer( - model=WeinerProcess(sigma=0.3) -) +pricer = OptionPricer(model=WeinerProcess(sigma=0.3)) # Price an ATM call option at time to maturity 1.0 price = pricer.price( diff --git a/docs/examples_png/vol_surface_heston_plot.py b/docs/examples_png/vol_surface_heston_plot.py deleted file mode 100644 index ad858538..00000000 --- a/docs/examples_png/vol_surface_heston_plot.py +++ /dev/null @@ -1,35 +0,0 @@ -import json -from pathlib import Path - -from quantflow.options.heston_calibration import HestonCalibration -from quantflow.options.pricer import OptionPricer -from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs -from quantflow.sp.heston import Heston - -# Load a saved volatility surface snapshot and build the surface -with open("docs/examples/volsurface.json") as fp: - surface: VolSurface = surface_from_inputs(VolSurfaceInputs(**json.load(fp))) - -surface.bs() -surface.disable_outliers() - -# Create a Heston pricer and calibrate -pricer = OptionPricer(model=Heston.create(vol=0.5, kappa=1, sigma=0.8, rho=0)) -calibration = HestonCalibration( - pricer=pricer, - vol_surface=surface.trim(len(surface.maturities) - 1), - moneyness_weight=1.0, -).remove_implied_above(quantile=0.95) -calibration.fit() - -# Plot the calibrated smile for the second maturity and save as PNG -fig = calibration.plot(index=1, max_moneyness_ttm=1.5, support=101) -fig.update_layout( - xaxis_title="Moneyness / sqrt(T)", - yaxis_title="Implied Volatility", - title="Heston Calibrated Smile — Maturity 2", -) - -out_path = Path("docs/assets/heston_calibrated_smile.png") -fig.write_image(str(out_path), width=900, height=500) -print(f"saved {out_path}") diff --git a/docs/examples_png/vol_surface_hestonj_plot.py b/docs/examples_png/vol_surface_hestonj_plot.py deleted file mode 100644 index 21e81790..00000000 --- a/docs/examples_png/vol_surface_hestonj_plot.py +++ /dev/null @@ -1,46 +0,0 @@ -import json -from pathlib import Path - -from quantflow.options.heston_calibration import HestonJCalibration -from quantflow.options.pricer import OptionPricer -from quantflow.options.surface import VolSurface, VolSurfaceInputs, surface_from_inputs -from quantflow.sp.heston import HestonJ -from quantflow.utils.distributions import DoubleExponential - -# Load a saved volatility surface snapshot and build the surface -with open("docs/examples/volsurface.json") as fp: - surface: VolSurface = surface_from_inputs(VolSurfaceInputs(**json.load(fp))) - -surface.bs() -surface.disable_outliers() - -# Create a HestonJ pricer and calibrate -pricer = OptionPricer( - model=HestonJ.create( - DoubleExponential, - vol=0.5, - kappa=2, - rho=-0.2, - sigma=0.8, - jump_fraction=0.3, - jump_asymmetry=0.2, - ) -) -calibration = HestonJCalibration( - pricer=pricer, - vol_surface=surface.trim(len(surface.maturities) - 1), - moneyness_weight=1.0, -).remove_implied_above(quantile=0.95) -calibration.fit() - -# Plot the calibrated smile for the second maturity and save as PNG -fig = calibration.plot(index=1, max_moneyness_ttm=1.5, support=101) -fig.update_layout( - xaxis_title="Moneyness / sqrt(T)", - yaxis_title="Implied Volatility", - title="HestonJ Calibrated Smile — Maturity 2", -) - -out_path = Path("docs/assets/hestonj_calibrated_smile.png") -fig.write_image(str(out_path), width=900, height=500) -print(f"saved {out_path}") diff --git a/docs/glossary.md b/docs/glossary.md index e30fc393..2d96a1ca 100644 --- a/docs/glossary.md +++ b/docs/glossary.md @@ -67,15 +67,15 @@ Log-strike, or log strike/forward ratio, is used in the context of option pricin where $K$ is the strike and $F$ is the Forward price. A positive value implies strikes above the forward, which means put options are in the money (ITM) and call options are out of the money (OTM). The log-strike is used as input for all Black-Scholes type formulas. -## Moneyness Time Scaled +## Moneyness -The time to maturity scaled moneyness, is used in the context of option pricing in order to compare options with different maturities. It is defined as +Moneyness is used in the context of option pricing in order to compare options with different maturities. It is defined as \begin{equation} m = \frac{1}{\sqrt{\tau}}\ln{\frac{K}{F}} \end{equation} -where $K$ is the strike, $F$ is the Forward price, and $\tau$ is the time to maturity. It is used to compare options with different maturities by scaling the moneyness by the square root of time to maturity. This is because the price of the underlying asset is subject to random fluctuations, if these fluctuations follow a Brownian motion than the standard deviation of the price movement will increase with the square root of time. +where $K$ is the strike, $F$ is the Forward price, and $\tau$ is the time to maturity. It is used to compare options with different maturities by scaling the [log-strike](#log-strike) by the square root of time to maturity. This is because the price of the underlying asset is subject to random fluctuations, if these fluctuations follow a Brownian motion than the standard deviation of the price movement will increase with the square root of time. ## Moneyness Vol Adjusted diff --git a/docs/tutorials/volatility_surface.md b/docs/tutorials/volatility_surface.md index 42ced0c1..e7250bc9 100644 --- a/docs/tutorials/volatility_surface.md +++ b/docs/tutorials/volatility_surface.md @@ -57,13 +57,7 @@ matches each bid and ask price and marks each option as `converged` or not. Raw option quotes often contain illiquid or stale prices that produce unrealistic implied volatilities. [disable_outliers()][quantflow.options.surface.VolSurface.disable_outliers] removes -them in two passes per maturity: - -1. **Wide spread filter** — options whose implied-vol bid/ask spread exceeds 30% of the - mid vol are marked as not converged. -2. **Polynomial smile fit** — a quadratic is fitted to the remaining smile; options - whose residual exceeds the 99th-percentile threshold are disabled. This is repeated - twice. +them in two passes per maturity. ```python surface.disable_outliers() @@ -106,44 +100,85 @@ surface2 = surface_from_inputs(inputs) # VolSurfaceInputs -> VolSurface ## Calibrating the Heston Model -[HestonCalibration][quantflow.options.calibration.HestonCalibration] wraps an -[OptionPricer][quantflow.options.pricer.OptionPricer] and the surface, then minimises -the squared residuals between market bid/ask call prices and model prices across all -strikes and maturities. +[HestonCalibration][quantflow.options.heston_calibration.HestonCalibration] fits the +five Heston parameters ($v_0$, $\theta$, $\kappa$, $\sigma$, $\rho$) to the implied +volatility surface using a two-stage optimisation: + +1. **L-BFGS-B** minimises the scalar cost function (sum of squared weighted price + residuals) to reach a good basin of attraction. +2. **Trust-region reflective** (`least_squares` with `method="trf"`) refines the + solution on the residual vector with tight tolerances and enforces parameter bounds. + +Residuals are computed as `weight * (model_call_price - mid_call_price)` where +`mid_call_price` is the average of the bid and ask call prices, and the weight is +$e^{-w \cdot |k|}$ controlled by `moneyness_weight`. A penalty for violating the +Feller condition ($2\kappa\theta \geq \sigma^2$) is added during stage 1 to keep the +variance process well-behaved. ```python --8<-- "docs/examples/vol_surface_heston_calibration.py" ``` -``` +### Output + --8<-- "docs/examples_output/vol_surface_heston_calibration.out" -``` ### Calibration Options -[remove_implied_above()][quantflow.options.calibration.VolModelCalibration.remove_implied_above] -drops options with implied vols above the given quantile before fitting — useful for -excluding illiquid deep wings. - The `moneyness_weight` parameter down-weights far-from-the-money options via $e^{-w \cdot |k|}$ where $k = \log(K/F)$. Setting `ttm_weight > 0` similarly down-weights near-expiry options. ### Plotting the Calibrated Smile -Use [plot()][quantflow.options.calibration.VolModelCalibration.plot] to produce a -Plotly figure overlaying market bid/ask implied vols against the model smile: +Use [plot_maturities()][quantflow.options.calibration.VolModelCalibration.plot_maturities] +to produce a Plotly figure overlaying market bid/ask implied vols against the model smile +for all maturities at once: ```python -fig = calibration.plot(index=1, max_moneyness_ttm=1.5, support=101) -fig.write_image("heston_calibrated_smile.png", width=900, height=500) +fig = calibration.plot_maturities(max_moneyness_ttm=1.5, support=101) +fig.write_image("heston_calibrated_smile.png", width=1200) ``` +The x axis is [moneyness](../glossary.md#moneyness). + ![Heston calibrated smile](../assets/heston_calibrated_smile.png) +### Model Limitations at Short Maturities + +Inspecting the calibrated smiles across all maturities reveals a systematic pattern: +the Heston model fits long-dated options reasonably well but struggles with short-term +maturities, where the market smile is steeper than the model can reproduce. + +This is a fundamental structural limitation, not a numerical issue. The Heston model +generates an implied volatility smile through two mechanisms: the correlation $\rho$ +between spot and variance (which creates skew) and the volatility-of-variance $\sigma$ +(which inflates the wings). Both effects accumulate diffusively over time. For a maturity +$T$, the smile roughly scales as $\sigma \sqrt{T}$, so as $T \to 0$ the distribution +collapses toward a Gaussian and the smile flattens. + +More precisely, the Heston characteristic function at short maturities satisfies: + +\begin{equation} +\log \phi(u, T) \approx i u \mu T - \tfrac{1}{2} u^2 v_0 T + O(T^2) +\end{equation} + +which is the characteristic function of a Gaussian with variance $v_0 T$. The higher +cumulants that produce skew and excess kurtosis are all $O(T^2)$ or smaller, so they +vanish faster than the Gaussian term as $T \to 0$. + +In practice this means the Heston model essentially reduces to Black-Scholes for +near-expiry options. The market, however, exhibits pronounced short-term skew driven by +jump risk and the market microstructure of short-dated hedging demand. A diffusion-only +model cannot reproduce this behaviour regardless of how its parameters are tuned. + +The natural extension is to add a jump component to the dynamics, which contributes +a term of order $O(T)$ to the cumulants and restores the short-term smile. This is +the motivation for the Heston jump-diffusion model described in the next section. + ## Calibrating the Heston Jump-Diffusion Model -[HestonJCalibration][quantflow.options.calibration.HestonJCalibration] extends the +[HestonJCalibration][quantflow.options.heston_calibration.HestonJCalibration] extends the Heston calibration with a compound Poisson jump component via the [HestonJ][quantflow.sp.heston.HestonJ] model. Jumps are drawn from a [DoubleExponential][quantflow.utils.distributions.DoubleExponential] distribution, @@ -153,22 +188,43 @@ which captures asymmetric jump behaviour common in equity and crypto markets. --8<-- "docs/examples/vol_surface_hestonj_calibration.py" ``` -``` --8<-- "docs/examples_output/vol_surface_hestonj_calibration.out" -``` ### Plotting the Calibrated Smile -Use [plot()][quantflow.options.calibration.VolModelCalibration.plot] to produce a -Plotly figure overlaying market bid/ask implied vols against the model smile: - ```python -fig = calibration.plot(index=1, max_moneyness_ttm=1.5, support=101) -fig.write_image("hestonj_calibrated_smile.png", width=900, height=500) +fig = calibration.plot_maturities(max_moneyness_ttm=1.5, support=101) +fig.write_image("hestonj_calibrated_smile.png", width=1200) ``` ![HestonJ calibrated smile](../assets/hestonj_calibrated_smile.png) +### Remaining Limitations at Short Maturities + +Adding jumps improves the short-term smile significantly compared to plain Heston, but +the fit at the nearest maturities is still imperfect. Several structural reasons combine: + +**Jump parameters are global.** The compound Poisson component has a single intensity +$\lambda$, jump variance, and asymmetry shared across all maturities. Increasing +$\lambda$ to steepen the short-term smile simultaneously distorts the long-term smile, +so the optimizer settles on a compromise. + +**Long maturities dominate the cost function.** They have more liquid strikes and +therefore more data points. The optimizer minimizes total squared residuals across the +whole surface, so short maturities — with fewer strikes — are outvoted and their fit is +systematically sacrificed. + +**The jump distribution is not rich enough.** The short-term smile in crypto is driven +by large, rare, asymmetric events. A [DoubleExponential][quantflow.utils.distributions.DoubleExponential] +with fixed parameters cannot simultaneously match the wing curvature at short and long +maturities. + +The natural next step is a rough volatility model (for example rough Heston with Hurst +parameter $H < \tfrac{1}{2}$). Because the variance process has long memory and does not +behave diffusively at short time scales, rough models produce a steep short-term skew +without requiring jumps, and the skew decays as a power law $T^H$ rather than the +$T^{1/2}$ rate of classical stochastic volatility. + ### Parameter Reference The calibrated parameter vector for the jump-diffusion model is: diff --git a/quantflow/ai/tools/crypto.py b/quantflow/ai/tools/crypto.py index 24a51b31..52ef79e1 100644 --- a/quantflow/ai/tools/crypto.py +++ b/quantflow/ai/tools/crypto.py @@ -1,5 +1,7 @@ """Crypto tools for the quantflow MCP server.""" +from pathlib import Path + from mcp.server.fastmcp import FastMCP from quantflow.data.deribit import Deribit, InstrumentKind @@ -46,11 +48,9 @@ async def crypto_term_structure(currency: str) -> str: Args: currency: Cryptocurrency symbol e.g. BTC, ETH """ - from quantflow.options.surface import VolSurface - async with Deribit() as client: loader = await client.volatility_surface_loader(currency) - vs: VolSurface = loader.surface() + vs = loader.surface() ts = vs.term_structure().round({"ttm": 4}) return ts.to_csv(index=False) @@ -62,17 +62,32 @@ async def crypto_implied_volatility(currency: str, maturity_index: int = -1) -> currency: Cryptocurrency symbol e.g. BTC, ETH maturity_index: Maturity index (-1 for all maturities) """ - from quantflow.options.surface import VolSurface - async with Deribit() as client: loader = await client.volatility_surface_loader(currency) - vs: VolSurface = loader.surface() + vs = loader.surface() index = None if maturity_index < 0 else maturity_index vs.bs(index=index) df = vs.options_df(index=index) df["implied_vol"] = df["implied_vol"].map("{:.2%}".format) return df.to_csv(index=False) + @mcp.tool() + async def vol_surface_snapshot(currency: str, path: str) -> str: + """Fetch a live volatility surface from Deribit and save it as a JSON snapshot. + + Args: + currency: Cryptocurrency symbol e.g. BTC, ETH + path: File path to write the snapshot to + """ + async with Deribit() as client: + loader = await client.volatility_surface_loader(currency) + vs = loader.surface() + vs.bs() + vs.disable_outliers() + inputs = vs.inputs(converged=True) + Path(path).write_text(inputs.model_dump_json(indent=2)) + return f"Saved {len(vs.maturities)} maturities to {path}" + @mcp.tool() async def crypto_prices(symbol: str, frequency: str = "") -> str: """Get OHLC price history for a cryptocurrency via FMP. diff --git a/quantflow/options/calibration.py b/quantflow/options/calibration.py index d86c5433..4c598570 100644 --- a/quantflow/options/calibration.py +++ b/quantflow/options/calibration.py @@ -74,25 +74,37 @@ class VolModelCalibration(BaseModel, ABC, Generic[M]): " for the model" ) ) - vol_surface: VolSurface[Any] = Field(repr=False) - """The [VolSurface][quantflow.options.surface.VolSurface] - to calibrate the model with""" - moneyness_weight: float = Field(default=0.0, ge=0.0) - """Weight penalising options as moneyness moves away from 0. - - Applied as `exp(-moneyness_weight * |moneyness|)`. - A value of 0 applies no penalisation. - """ - ttm_weight: float = Field(default=0.0, ge=0.0, le=1.0) - """Weight penalising short-dated options as ttm approaches 0. - - Applied as `1 - ttm_weight * exp(-ttm)`. - A value of 0 applies no penalisation. - """ + vol_surface: VolSurface[Any] = Field( + repr=False, + description=( + "The [VolSurface][quantflow.options.surface.VolSurface]" + " to calibrate the model with" + ), + ) + moneyness_weight: float = Field( + default=0.0, + ge=0.0, + description=( + "Weight penalising options as moneyness moves away from 0." + " Applied as `exp(-moneyness_weight * |moneyness|)`." + " A value of 0 applies no penalisation." + ), + ) + ttm_weight: float = Field( + default=0.0, + ge=0.0, + le=1.0, + description=( + "Weight penalising short-dated options as ttm approaches 0." + " Applied as `1 - ttm_weight * exp(-ttm)`." + " A value of 0 applies no penalisation." + ), + ) options: dict[ModelCalibrationEntryKey, OptionEntry] = Field( - default_factory=dict, repr=False + default_factory=dict, + repr=False, + description="The options to calibrate", ) - """The options to calibrate""" def model_post_init(self, _ctx: Any) -> None: if not self.options: @@ -131,14 +143,6 @@ def implied_vols(self) -> np.ndarray: data.extend(option.implied_vol for option in entry.options) return np.asarray(data) - def remove_implied_above(self, quantile: float = 0.95) -> VolModelCalibration: - exclude_above = np.quantile(self.implied_vols, quantile) - options = {} - for key, entry in self.options.items(): - if entry.implied_vol_range().ub <= exclude_above: - options[key] = entry - return self.model_copy(update=dict(options=options)) - def implied_vol_range(self) -> Bounds: """Range of implied volatilities across all calibration options""" return Bounds( @@ -221,3 +225,40 @@ def plot( model=model.df, **kwargs, ) + + def plot_maturities( + self, + *, + max_moneyness_ttm: float | None = 1.0, + support: int = 51, + cols: int = 2, + row_height: int = 400, + showlegend: bool = False, + **kwargs: Any, + ) -> Any: + """Plot implied volatility for all maturities as a subplot grid""" + plot.check_plotly() + n = len(self.vol_surface.maturities) + rows = (n + cols - 1) // cols + titles = [ + cross.maturity.strftime("%Y-%m-%d") for cross in self.vol_surface.maturities + ] + fig = plot.make_subplots(rows=rows, cols=cols, subplot_titles=titles) + fig.update_layout(height=rows * row_height, showlegend=showlegend) + for i, cross in enumerate(self.vol_surface.maturities): + row = i // cols + 1 + col = i % cols + 1 + options = tuple(self.vol_surface.option_prices(index=i, converged=True)) + model = self.pricer.maturity(cross.ttm(self.ref_date)) + if max_moneyness_ttm is not None: + model = model.max_moneyness_ttm( + max_moneyness_ttm=max_moneyness_ttm, support=support + ) + plot.plot_vol_surface( + pd.DataFrame([d.info_dict() for d in options]), + model=model.df, + fig=fig, + fig_params={"row": row, "col": col}, + **kwargs, + ) + return fig diff --git a/quantflow/utils/plot.py b/quantflow/utils/plot.py index 8d47fdc6..b11dfc77 100644 --- a/quantflow/utils/plot.py +++ b/quantflow/utils/plot.py @@ -13,10 +13,12 @@ import plotly.express as px # type: ignore import plotly.graph_objects as go import plotly.io as pio + from plotly.subplots import make_subplots pio.templates.default = PLOTLY_THEME except ImportError: px = None + make_subplots = None # type: ignore[assignment] def check_plotly() -> None: diff --git a/quantflow_tests/__init__.py b/quantflow_tests/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/quantflow_tests/test_options.py b/quantflow_tests/test_options.py index 2f1b984c..03425ca0 100644 --- a/quantflow_tests/test_options.py +++ b/quantflow_tests/test_options.py @@ -189,22 +189,17 @@ def test_calibration_setup(vol_surface: VolSurface, heston: OptionPricer[Heston] ) assert cal.ref_date == vol_surface.ref_date assert cal.options - n = len(cal.options) vol_range = cal.implied_vol_range() assert vol_range.lb < vol_range.ub assert vol_range.lb > 0 assert vol_range.ub < 10 - cal2 = cal.remove_implied_above(1.0) - assert len(cal2.options) == n - cal2 = cal.remove_implied_above(0.95) - assert len(cal2.options) < n def test_calibration(vol_surface: VolSurface, heston: OptionPricer[Heston]): vol_surface.maturities = vol_surface.maturities[1:] - cal = HestonCalibration( + cal: HestonCalibration[Heston] = HestonCalibration( pricer=heston, vol_surface=vol_surface - ).remove_implied_above(0.95) + ) cal.fit() if has_plotly: assert cal.plot(index=2) is not None From 600ea37d44b822ad22f1a830ebec3a773590118c Mon Sep 17 00:00:00 2001 From: Luca Date: Mon, 27 Apr 2026 11:24:00 +0100 Subject: [PATCH 4/4] token --- .github/workflows/build.yml | 2 ++ .github/workflows/docker-multiarch.yml | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1d642dbf..2da905fd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,6 +23,8 @@ jobs: - uses: actions/checkout@v4 - name: install rops uses: quantmind/rops/.github/actions/setup-rops@main + env: + GITHUB_TOKEN: ${{ secrets.TOKEN_DEPLOYMENT }} - name: install taplo run: rops tools update taplo - name: Set up Python ${{ matrix.python-version }} diff --git a/.github/workflows/docker-multiarch.yml b/.github/workflows/docker-multiarch.yml index 2d121681..756d40c7 100644 --- a/.github/workflows/docker-multiarch.yml +++ b/.github/workflows/docker-multiarch.yml @@ -23,6 +23,8 @@ jobs: password: ${{ github.token }} - name: install rops uses: quantmind/rops/.github/actions/setup-rops@main + env: + GITHUB_TOKEN: ${{ secrets.TOKEN_DEPLOYMENT }} - name: build amd64 run: rops docker build ${{ inputs.image-name }} - name: push amd64 @@ -44,6 +46,8 @@ jobs: password: ${{ github.token }} - name: install rops uses: quantmind/rops/.github/actions/setup-rops@main + env: + GITHUB_TOKEN: ${{ secrets.TOKEN_DEPLOYMENT }} - name: build arm64 run: rops docker build ${{ inputs.image-name }} - name: push arm64 @@ -64,5 +68,7 @@ jobs: password: ${{ github.token }} - name: install rops uses: quantmind/rops/.github/actions/setup-rops@main + env: + GITHUB_TOKEN: ${{ secrets.TOKEN_DEPLOYMENT }} - name: create manifest run: rops docker manifest ${{ inputs.image-name }}