−− calibration with state-dependent rough drift

running: Fit stage 3: global_paired_search

As-of 2026-10-30; Fitting 3 expirations: 2026-11-30, 2026-12-01, 2026-12-02. 19 earlier expirations frozen; 22/39 included so far.

Error scope: active fitting expirations — 3 expirations (2026-11-30, 2026-12-01, 2026-12-02).
Current error: 3.250593640581046 | Retained error: 3.250475086636927 | Stage evaluations: 161/no cap | Cumulative optimizer attempts: 17299
Latest confirmation attempt: 3.2527687956040983 (improved) | Confirmed error: 3.2527687956040983 | Added expiry confirmed error: 4.199021449670266 | Unsuccessful confirmations: 1
Total pricing evaluations: 17496 (17295 fitting; 201 confirmation). Current paths: 524288; confirmation paths: 524,288.

Preserved through 2026-11-27. The 2 quality limit applies to the new continuation. Unchanged earlier expirations above that limit: 2026-11-03, 2026-11-09, 2026-11-11, 2026-11-12, 2026-11-13, 2026-11-16, 2026-11-17, 2026-11-18, 2026-11-19, 2026-11-20, 2026-11-23, 2026-11-24, 2026-11-25, 2026-11-27. Their plots and individual errors remain visible; their quotes do not enter the active fitting error.

Two-state reciprocal model with state-dependent rough drift

There are two states, each represented in smooth and rough coordinates:

$$ \large \begin{gathered} \zeta_i=\mathord{\text{כ}}_i\xi_i^{\lambda_i},\\[6pt] \mathord{\text{כ}}_i>0,\qquad\lambda_i\ne0,\qquad j=3-i. \end{gathered} $$

Both signs of the coordinate powers are defined; this calibration uses the $(-,-)$ regime. Each rough coordinate evolves on the boundary clock of the other smooth coordinate. Its coefficients use $\xi_i$, the state other than the clock driver $\xi_j$.

Term structure of measure-dependent coefficients

Each expiry date $T_m$ labels the preceding interval $(T_{m-1},T_m]$. Parameters transformed by the cash-to-asset numeraire change have independently fitted values at every tenor, including inside an active bootstrap fitting window:

$$ \kappa_i(t)=\kappa_{i,m},\qquad \vartheta_i(t)=\vartheta_{i,m}. $$

These are precisely the transformed coefficients of the current parameterization:

$$ \kappa_i^S=\kappa_i-\rho_i\sqrt{H_i},\qquad \vartheta_i^S=\vartheta_i+\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}. $$

Their descriptor entries are drift[expiration_date][parameter_name]. The other parameters—including $\theta_i$, $\mathord{\text{ר}}_i$ and $\mathord{\text{נ}}_i$—retain shared fitted values across the active bootstrap block. Classification follows the transformation formula even if a correlation happens to be zero at the current trial. The optional inverse-stock quote convention is a separate operation and does not change this classification. States and accumulated clocks carry across boundaries without resetting.

Processes, clocks and correlations

For the discounted stock under the domestic measure:

Calendar-time state increments

$$ \large \begin{aligned} \mathbb E_{\rm d}[d\xi_i]\bigr|_{dt} &=(\theta_i-\kappa_i\xi_i)dt,\\[8pt] d\langle\xi_i\rangle\bigr|_{dt} &=2\xi_i\,dt, \end{aligned} $$

Rough-clock state increments

$$ \large \begin{aligned} \mathbb E_{\rm d}[d\zeta_i]\bigr|_{d\mathord{\text{ז}}_j} &=\left[\vartheta_i+\mathord{\text{ר}}_i\xi_i^{\aleph_i} -\mathord{\text{נ}}_i\xi_i^{\gamma_i}\zeta_i\right]d\mathord{\text{ז}}_j,\\[8pt] d\langle\zeta_i\rangle\bigr|_{d\mathord{\text{ז}}_j} &=2\zeta_i\,d\mathord{\text{ז}}_j, \end{aligned} $$

Stock drift and state independence

$$ \large \begin{aligned} \mathbb E_{\rm d}[dS]&=0,\\[6pt] d\langle\xi_1,\xi_2\rangle&=0. \end{aligned} $$

Stock variance

$$ \large \begin{aligned} \frac{d\langle S\rangle}{S^2} &=\frac{H_1\xi_1+H_2\xi_2}{2}dt\\[6pt] &\quad+\frac{\mathord{\text{ש}}_1}{2\zeta_1}d\mathord{\text{ז}}_2 +\frac{\mathord{\text{ש}}_2}{2\zeta_2}d\mathord{\text{ז}}_1, \end{aligned} $$

Stock–state covariances

$$ \large \begin{aligned} \frac{d\langle\xi_i,S\rangle}{S}\Bigr|_{dt} &=\rho_i\sqrt{H_i}\xi_i\,dt,\\[10pt] \frac{d\langle\zeta_i,S\rangle}{S}\Bigr|_{d\mathord{\text{ז}}_j} &=\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}\,d\mathord{\text{ז}}_j. \end{aligned} $$

All coefficients are state indexed. The parameters $\rho_i$ and $\mathord{\text{מ}}_i$ are component Brownian correlations in $[-1,1]$. In particular, $\mathord{\text{מ}}_i$ is the correlation of the $\zeta_i$ rough channel with its stock channel. The rough $\xi_i$ correlation is $\operatorname{sign}(\lambda_i)\mathord{\text{מ}}_i$. Positive $\mathord{\text{מ}}_i$ gives negative rough-variance/stock leverage. These component correlations need not equal correlations with the aggregate stock innovation.

The clocks retain their normalization:

$$ \large \begin{aligned} \mathord{\text{ז}}_i(t)&=\lim_{\epsilon\downarrow0} \frac{\theta_i(1-\theta_i)}{\epsilon^{\theta_i}} \int_0^t\mathbf1_{\{\xi_i(s)<\epsilon\}}ds,\\[8pt] \mathbf1_{\{\xi_i>0\}}d\mathord{\text{ז}}_i&=0. \end{aligned} $$

The parameter domain includes $0<\theta_i<1$ and $\theta_1+\theta_2>1$, intended to exclude simultaneous zeros. The independent-affine argument alone does not prove this property for the full coupled boundary-clock system. Two contacts at different times inside one numerical interval are not simultaneous contacts. There is no magic clock.

On the positive interior, the full smooth-coordinate equations are

$$ \large \begin{aligned} \mathbb E_{\rm d}[d\xi_i] &=(\theta_i-\kappa_i\xi_i)dt\\ &\quad+\left[ \frac{\vartheta_i+\mathord{\text{ר}}_i\xi_i^{\aleph_i}-1+1/\lambda_i} {\lambda_i\mathord{\text{כ}}_i}\xi_i^{1-\lambda_i} -\frac{\mathord{\text{נ}}_i}{\lambda_i}\xi_i^{1+\gamma_i} \right]d\mathord{\text{ז}}_j,\\ d\langle\xi_i\rangle &=2\xi_i\,dt+ \frac{2}{\lambda_i^2\mathord{\text{כ}}_i} \xi_i^{2-\lambda_i}d\mathord{\text{ז}}_j,\\ \frac{d\langle\xi_i,S\rangle}{S} &=\rho_i\sqrt{H_i}\xi_i\,dt+ \frac{\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}}{\lambda_i\mathord{\text{כ}}_i} \xi_i^{1-\lambda_i}d\mathord{\text{ז}}_j. \end{aligned} $$

The induced smooth drift and variance in rough coordinates are

$$ \large \begin{aligned} \mathbb E_{\rm d}[d\zeta_i]\Bigr|_{dt} &=\left[\lambda_i(\theta_i+\lambda_i-1)\frac{\zeta_i}{\xi_i} -\lambda_i\kappa_i\zeta_i\right]dt,\\ d\langle\zeta_i\rangle\Bigr|_{dt} &=2\lambda_i^2\frac{\zeta_i^2}{\xi_i}\,dt,\\ \frac{d\langle\zeta_i,S\rangle}{S}\Bigr|_{dt} &=\lambda_i\rho_i\sqrt{H_i}\zeta_i\,dt. \end{aligned} $$

Numeraires, initialization and dimensions

The same drift family is preserved by the local stock-numeraire change:

$$ \large \begin{aligned} \kappa_i^S&=\kappa_i-\rho_i\sqrt{H_i},\\[8pt] \vartheta_i^S&=\vartheta_i+\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}. \end{aligned} $$

The parameters $\mathord{\text{ר}}_i$ and $\aleph_i$ are unchanged. All model coefficients remain fitted: four measure-dependent coefficients per expiry interval, plus twenty-four shared parameters including both initial states and all four correlations. The editable descriptor initializes them from the retained global fit. Expiry speeds start at one, with the first speed fixed to anchor the time scale. The stochastic-dividend extension is absent; market forwards and discounts supply deterministic carry.

Both signs of $\aleph_i$ are permitted. For $\lambda_i<0$, nonnegative $\mathord{\text{ר}}_i$ and positive $\aleph_i$ increase repulsion from $\zeta_i=0$. A negative exponent instead strengthens the term at large $\zeta_i$; the remaining drift must control its growth. In rough coordinates the two state-dependent terms are

$$ \large \mathord{\text{ר}}_i\mathord{\text{כ}}_i^{-\aleph_i/\lambda_i} \zeta_i^{\aleph_i/\lambda_i} -\mathord{\text{נ}}_i\mathord{\text{כ}}_i^{-\gamma_i/\lambda_i} \zeta_i^{1+\gamma_i/\lambda_i}. $$

Their boundary behavior must be assessed jointly. Neither a constant test on vartheta alone nor finite numerical output proves global existence, martingality or finiteness of inverse moments.

Within a fitted block, $\theta_i$ is shared and fitted. The coefficient $\vartheta_i$ varies by tenor because its cash-to-asset transformation is nontrivial. With $[\xi_i]=T$ and $[\mathord{\text{ז}}_j]=[\zeta_i]=T^{1-\theta_j}$:

Symbol Descriptor keys Time dimension
$\theta_i$ theta_1, theta_2 $1$
$\kappa_i$ kappa_1, kappa_2 $T^{-1}$
$\xi_{i,0}$ xi_1_0, xi_2_0 $T$
$H_i$ H_1, H_2 $T^{-2}$
$\mathord{\text{כ}}_i$ kaf_1, kaf_2 $T^{1-\theta_j-\lambda_i}$
$\lambda_i$ lambda_1, lambda_2 $1$
$\vartheta_i$ vartheta_1, vartheta_2 $1$
$\mathord{\text{ר}}_i$ resh_1, resh_2 $T^{-\aleph_i}$
$\aleph_i$ aleph_1, aleph_2 $1$
$\mathord{\text{נ}}_i$ nun_1, nun_2 $T^{\theta_j-1-\gamma_i}$
$\gamma_i$ gamma_1, gamma_2 $1$
$\mathord{\text{ש}}_i$ evar_1, evar_2 $1$
$\rho_i$ rho_1, rho_2 $1$
$\mathord{\text{מ}}_i$ ecorr_1, ecorr_2 $1$
expiry speeds time_speed[expiration_date] $1$

The editable descriptor exposes every initial value, change scale and bound; a number fixes a parameter. An active window with $M$ distinct dates has $24+4M$ model entries, plus date-keyed expiry speeds. The first speed is fixed at one. On bootstrap continuation, the frozen prefix retains its coefficients, simulation state and fitting provenance. Each remaining tenor keeps its own four measure-dependent coefficients, even within a multi-expiry fitting block. Shared parameters continue to fit jointly across that active block; the initial states are carried from the frozen prefix rather than refitted there.

Numerical procedure

Each configured outer interval uses the existing touch-conditioned smooth draws in $\xi$, followed by the reciprocal-coordinate rough updates. There are no extra physical-time subdivisions or magic-time substeps. Both touch records are redrawn at the next outer interval.

After the smooth endpoints are drawn, an active rough block starts from $\zeta_i^{\rm sm}=\mathord{\text{כ}}_i(\xi_i^{\rm sm})^{\lambda_i}$ with duration $u=\Delta\mathord{\text{ז}}_j$. Freeze only the new immigration coefficient for this block:

$$ \large A_i=\vartheta_i+\mathord{\text{ר}}_i(\xi_i^{\rm sm})^{\aleph_i}. $$

A zero rough increment is the identity and requires no singular coordinate evaluation. On active blocks the reciprocal inverse-moment calculation requires $A_i>1$ and $A_i+\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}>1$. These are requirements of this finite-step approximation, not a boundary theorem for the nonlinear SDE.

For $q_i=\gamma_i/\lambda_i>0$ and $\mathord{\text{נ}}_i>0$, use the existing equilibrium construction with $A_i$ throughout:

$$ \large \begin{aligned} a_i&=\mathord{\text{נ}}_i\mathord{\text{כ}}_i^{-q_i},\\[6pt] \zeta_{*,i}&=(A_i/a_i)^{1/(1+q_i)},\\[6pt] K_i&=A_i/\zeta_{*,i}. \end{aligned} $$

The exact deterministic flow of $K_i z-a_i z^{1+q_i}$ is

$$ \large F_{i,h}(z)=\left[e^{-q_iK_ih}z^{-q_i} +\frac{a_i}{K_i}(1-e^{-q_iK_ih})\right]^{-1/q_i}. $$

Apply this map for $u/2$, take one existing reciprocal affine draw with drift $A_i-K_i z$ and quadratic variation $2z\,du$, and apply the map for $u/2$ again. In other regimes use the existing frozen rate $b_i=\mathord{\text{נ}}_i(\xi_i^{\rm sm})^{\gamma_i}$, with no surrounding maps. Map the resulting endpoint back to $\xi_i$.

The conditional stock factor uses the same intermediate affine draw and the shifted shape $A_i+\mathord{\text{מ}}_i\sqrt{\mathord{\text{ש}}_i}$. Its analytic normalization retains conditional mean one; the affine first-moment match does not assert an exact match for the subsequent nonlinear endpoint map. Residual variance retains the existing reciprocal fair-variance formula and 24-node quadrature. All stock normalizations are analytic, independent of the simulated sample mean. Raw forward errors and their Monte Carlo standard errors remain displayed separately from controlled option prices.

At $\aleph_i=0$, use the scalar coefficient $A_i=\vartheta_i+\mathord{\text{ר}}_i$, retaining the previous arithmetic and random draws. This permits an exact seeded initialization comparison. Nonzero aleph introduces frozen-coefficient error in addition to the existing finite-step composition and drift approximations; convergence requires a separate time-grid study.

Coefficient changes occur at existing expiry grid boundaries. The grid, random draws and number of outer steps are unchanged. A flat curve reproduces the scalar-coefficient model exactly.

Confirmed parameters by tenor

Parameter horizon marks the end of the interval using that parameter set. Fitted expirations show the joint window from which it was obtained.

Each row applies after the preceding tenor through the date shown. Drift coefficients vary by tenor; the other coefficients belong to the retained bootstrap segment. Expiry time speeds are shown separately below.

Parameter horizonFitted expirationsStatusExpiry strips in segment

$\theta_1$

theta_1

$\kappa_1$

kappa_1

$\xi_{1,0}$

xi_1_0

$H_1$

H_1

$\mathord{\text{כ}}_1$

kaf_1

$\lambda_1$

lambda_1

$\vartheta_1$

vartheta_1

$\mathord{\text{נ}}_1$

nun_1

$\gamma_1$

gamma_1

$\mathord{\text{ר}}_1$

resh_1

$\aleph_1$

aleph_1

$\mathord{\text{ש}}_1$

evar_1

$\rho_1$

rho_1

$\mathord{\text{מ}}_1$

ecorr_1

$\theta_2$

theta_2

$\kappa_2$

kappa_2

$\xi_{2,0}$

xi_2_0

$H_2$

H_2

$\mathord{\text{כ}}_2$

kaf_2

$\lambda_2$

lambda_2

$\vartheta_2$

vartheta_2

$\mathord{\text{נ}}_2$

nun_2

$\gamma_2$

gamma_2

$\mathord{\text{ר}}_2$

resh_2

$\aleph_2$

aleph_2

$\mathord{\text{ש}}_2$

evar_2

$\rho_2$

rho_2

$\mathord{\text{מ}}_2$

ecorr_2
2026-11-022026-11-02 → 2026-11-09 · 6 dates / 6 stripsFrozen10.442950656416.462992920.0015613222363.5092101053.10736079e-05-0.52559177710.99522262070.2152760125-0.062211563941.497093289-0.57606215737.489723373e-05-0.90476247350.69833369260.69078318356.2819767850.080199664610.13786783710.0009771206292-0.97941458410.94036027110.81781640020.76736524770.76237826940.03474360340.0001186341466-0.17524738820.9436943286
2026-11-032026-11-03 → 2026-11-09 · 5 dates / 5 stripsFrozen10.442950656416.463289480.0015613222363.5092101053.057693398e-05-0.52830903970.98622116890.2158154657-0.21088400211.436538075-0.45106215737.589490094e-05-0.90476247350.6983336660.690782771722.279098090.080199664610.13786783710.0009794485419-0.98181973831.0140650760.81677315820.76736524770.7868853640.03474360340.0001186339127-0.1793866660.9436943286
2026-11-042026-11-04 → 2026-11-09 · 4 dates / 4 stripsFrozen10.453030080624.276361910.0015613222363.5092101053.057693398e-05-0.52102051451.0100101240.2155560855-0.23550373241.426733847-0.42606215737.649615535e-05-0.90476247350.69833366280.69078176786.2819768080.080199664610.13786783710.0009797395753-0.98209058410.99902276470.81562276980.89410240680.81218342250.0097436034050.0001186338113-0.18291890410.8864669259
2026-11-052026-11-05 → 2026-11-09 · 3 dates / 3 stripsFrozen10.463940165721.543918020.0015613222363.5274040043.107360791e-05-0.52520802971.0490346220.2138902344-0.25939854791.417015293-0.50273938647.712179467e-05-0.87783111330.69833365440.690779559336.871073280.080199664610.1225386460.0009813108987-0.98244506551.0033043170.80748701991.0201413770.8788773799-0.01525639660.0001186279911-0.18619445370.7631587501
2026-11-062026-11-06 → 2026-11-11 · 4 dates / 4 stripsFrozen10.455472029816.462985540.0015613222363.2733333733.112872065e-05-0.54106704120.98449731110.2104537006-0.10528342251.389678137-0.64718705957.764074134e-05-0.99999999930.69833363580.69078250376.2819770580.080199664610.11518224850.0009818075027-0.98261956530.93964853060.77786639571.0702139141.061936561-0.32581335450.0001118821099-0.18964727230.4211965744
2026-11-092026-11-09 → 2026-11-11 · 3 dates / 3 stripsFrozen10.420012458916.462959710.0015613222363.2153266673.142875319e-05-0.55204016141.0757163970.20448692130.11923168831.417477938-0.82725608537.758468932e-05-0.99999999960.6983336320.690782771642.470105720.080199664610.0046733958840.0009823560306-0.98273263461.0305797490.73783776591.0954499741.221696125-0.67133502448.443753831e-05-0.19122805270.9243182026
2026-11-102026-11-10 → 2026-11-12 · 3 dates / 3 stripsFrozen10.418007360816.462961640.0015613222364.7540937473.170285484e-05-0.57761462771.0756402730.2104539455-0.0056272453621.412577854-1.0819193787.763998076e-05-0.99999999970.69833362670.690780567643.317522290.080199664610.0028250698030.0009826364012-0.98276287661.0331926480.7159648061.1440570491.403882611-1.0982728597.834823054e-05-0.19196596260.9955478826
2026-11-112026-11-11 → 2026-11-13 · 3 dates / 3 stripsFrozen10.419556841816.462963690.0015613222363.5817695463.127296964e-05-0.52529001521.075671040.2149795063-0.23496257721.342519111-0.27460462487.796149536e-05-0.99999999970.69833362240.690782189642.152426080.080199664610.0026617905780.0009824145221-0.98275791891.0329538770.70755978921.2181783981.38155323-0.7680210177.995764089e-05-0.1915346470.9488188534
2026-11-122026-11-12 → 2026-11-16 · 3 dates / 3 stripsFrozen10.419696484316.462952910.0015613222363.4526088443.103538893e-05-0.51703639281.0757042970.2164868441-0.31062848391.282618594-0.28229502697.82031923e-05-0.99999999970.69833361820.690775734842.94077820.080199664610.0026643094040.0009825332313-0.98274358931.0329538320.70755978921.2672103681.387025367-0.85506045127.866329378e-05-0.19057040570.9964382592
2026-11-132026-11-13 → 2026-11-17 · 3 dates / 3 stripsFrozen10.431581188516.462946080.0015613222363.8563916383.13754127e-05-0.51869549821.0753552030.2160633321-0.20669882341.297485512-0.26225372457.824399102e-05-0.99999999950.6983336170.690777582643.38886850.080199664610.0022166178170.000982293122-0.98274214931.0314224030.71596613861.2915940481.310618339-0.45595963517.793616565e-05-0.19196595130.9985318602
2026-11-162026-11-16 → 2026-11-18 · 3 dates / 3 stripsFrozen10.448308404516.462940590.0015613222364.1120860993.164706304e-05-0.53041689941.0756473060.2139028419-0.030272614751.353433593-0.80148717147.834557007e-05-0.99999999970.69833361530.69072496143.077277010.080199664610.0017697935080.0009822061329-0.98271059571.0329538990.73784160111.2672087081.330268263-0.57969774857.635015635e-05-0.19182560570.9984295518
2026-11-172026-11-17 → 2026-11-19 · 3 dates / 3 stripsFrozen10.419666607416.462930330.0015613222365.0614350523.18099602e-05-0.58397362771.0752489160.20746767020.19458611731.437982435-1.1568993957.816975232e-05-0.99999999970.69833361820.690774476842.516155310.080199664610.0014095939430.0009826874954-0.98278316261.0345446580.70713702491.4832164871.504216591-1.3221479947.541754705e-05-0.19223732720.9987024591
2026-11-182026-11-18 → 2026-11-20 · 3 dates / 3 stripsFrozen10.596689544116.462943750.0015613222365.0854410773.076567539e-05-0.52778459871.0756245230.2096682867-0.24419695631.269876107-0.17813933897.859288122e-05-0.99999999980.69833361120.690783861942.02869660.080199664610.0010339250030.0009815401961-0.98268538941.033814040.70734964051.4359336931.719398233-0.89107709467.541716683e-05-0.19421351980.9993630864
2026-11-192026-11-19 → 2026-11-23 · 3 dates / 3 stripsFrozen10.593359343516.462927970.0015613222365.0979048283.125709083e-05-0.5454576031.028077250.2033321747-0.35292541641.280975061-0.32489773897.859505234e-05-0.99999999980.69833361040.690783555943.568147070.080199664610.00097054832370.0009815687349-0.98258680821.0337191550.70734964031.4121412231.673352947-1.0111467917.526088365e-05-0.193834970.9994278285
2026-11-202026-11-20 → 2026-11-24 · 3 dates / 3 stripsFrozen10.588421950916.46292150.0015613222365.1037019463.132166604e-05-0.5429330560.99445028880.2025217028-0.3906497711.236954927-0.66739816287.859561474e-05-0.99999999980.69833360960.690783770743.034056550.080199664610.00097080537720.000982179208-0.98260923321.0337191540.71596630031.4121572121.855057661-1.5093460577.526087086e-05-0.19320759750.9995035631
2026-11-232026-11-23 → 2026-11-25 · 3 dates / 3 stripsFrozen10.602206439716.462918710.0015613222365.1068666873.057693398e-05-0.51579007641.0739692770.1910738395-0.20623899941.266802607-1.1627986767.853988968e-05-0.99999999990.6983336070.690783102843.191809420.080199664610.0009128806750.0009815575984-0.98272355671.0328275430.70713702371.243854451.820436998-1.115848957.558703074e-05-0.19363412510.9995615858
2026-11-242026-11-24 → 2026-11-27 · 3 dates / 3 stripsFrozen10.606032035916.462928530.0015613222365.1142384553.057693398e-05-0.51612256721.0180718980.2045457005-0.31227076681.237822092-0.95280426647.861966218e-05-0.99999999990.69833360610.690783555342.805680520.080199664610.00095520371710.0009819875242-0.98274322871.0329538780.70702996281.3170068481.864389903-0.87918949057.587390055e-05-0.1939323110.9995343668
2026-11-252026-11-25 → 2026-11-30 · 3 dates / 3 stripsFrozen10.606508801516.462921120.0015613222365.1218157493.057693398e-05-0.50525062681.0091096930.2123771193-0.47192731361.192215113-0.77213407137.876263585e-05-0.99999999990.69833360460.690783556242.60433210.080199664610.00098567479660.0009813649577-0.98269348441.0325592890.70702996281.29274741.86921277-0.74963445097.658362928e-05-0.19393251270.9995343843
2026-11-272026-11-27 → 2026-12-01 · 3 dates / 3 stripsFrozen10.607241703116.462918710.0015613222365.1235569673.087493836e-05-0.50675903781.0601877760.2132721136-0.41742795251.173289195-0.65566480747.869438677e-05-0.99999999990.69833360530.690783345142.854110460.080199664610.00093964222760.0009818284684-0.98271946121.0325592580.70707590011.3174823711.833721868-0.69598046427.703149039e-05-0.19421363430.9995615959
2026-11-302026-11-30 → 2026-12-02 · 3 dates / 3 stripsCurrent confirmed10.606727603816.46291840.0015613222365.1242026053.099479493e-05-0.50956537210.99921021490.2126352126-0.39341963351.181853899-0.66589174427.8717585e-05-0.99999999990.69833360530.690783180642.556160240.080199664610.00092558279730.0009818292219-0.98271937781.0329538740.70702996281.3416829951.812281017-0.65748922067.687306207e-05-0.19412171890.9995699724
2026-12-012026-11-30 → 2026-12-02 · 3 dates / 3 stripsCurrent confirmed10.606727603816.462921120.0015613222365.1242026053.099479493e-05-0.50956537211.0033067530.2126352126-0.39341963351.181853899-0.66589174427.8717585e-05-0.99999999990.69833360530.690783180642.555675780.080199664610.00092558279730.0009818292219-0.98271937781.0331926220.70702996281.3416829951.812281017-0.65748922067.687306207e-05-0.19412171890.9995699724
2026-12-022026-11-30 → 2026-12-02 · 3 dates / 3 stripsCurrent confirmed10.606727603816.462921120.0015613222365.1242026053.099479493e-05-0.50956537211.0033067530.2126352126-0.39341963351.181853899-0.66589174427.8717585e-05-0.99999999990.69833360530.690783180642.640493810.080199664610.00092558279730.0009818292219-0.98271937781.0331926220.70702996281.3416829951.812281017-0.65748922067.687306207e-05-0.19412171890.9995699724

Confirmed expiry time scales

expiration speed
2026-11-02 1
2026-11-03 2.593702449
2026-11-04 2.694005729
2026-11-05 2.317227337
2026-11-06 2.160714765
2026-11-09 1.049220519
2026-11-10 2.767357739
2026-11-11 1.914076249
2026-11-12 1.763065697
2026-11-13 1.552774005
2026-11-16 1.094730717
2026-11-17 4.245837192
2026-11-18 0.7876497602
2026-11-19 1.269628688
2026-11-20 1.479612961
2026-11-23 1.516025477
2026-11-24 0.3212337416
2026-11-25 1.863561819
2026-11-27 1.107874667
2026-11-30 1.008160516
2026-12-01 3.542188888
2026-12-02 1.158701479

Individual expiry errors

fit_status symbol expiration normalized_strip_error atm_difference_vol_bps
Frozen — excluded SPXW 2026-11-02 1.9612 -9.23458
Frozen — excluded SPXW 2026-11-03 2.00325 -67.424
Frozen — excluded SPXW 2026-11-04 1.5268 47.072
Frozen — excluded SPXW 2026-11-05 1.61676 60.0563
Frozen — excluded SPXW 2026-11-06 1.90256 -37.008
Frozen — excluded SPXW 2026-11-09 2.1091 -24.2677
Frozen — excluded SPXW 2026-11-10 1.91723 49.9553
Frozen — excluded SPXW 2026-11-11 2.20628 41.3013
Frozen — excluded SPXW 2026-11-12 2.73929 29.7313
Frozen — excluded SPXW 2026-11-13 2.77755 66.1671
Frozen — excluded SPXW 2026-11-16 2.58825 2.43677
Frozen — excluded SPXW 2026-11-17 3.92166 -42.8778
Frozen — excluded SPXW 2026-11-18 3.68506 72.1654
Frozen — excluded SPXW 2026-11-19 4.28003 248.616
Frozen — excluded SPXW 2026-11-20 2.99206 -145.93
Frozen — excluded SPXW 2026-11-23 4.1941 116.226
Frozen — excluded SPXW 2026-11-24 3.74779 -231.839
Frozen — excluded SPXW 2026-11-25 2.7376 -194.616
Frozen — excluded SPXW 2026-11-27 3.06341 -141.839
Active SPXW 2026-11-30 3.14097 -88.1353
Active SPXW 2026-12-01 4.54192 92.5892
Active SPXW 2026-12-02 4.19902 7.84105
SPXW 2026-11-02 · normalized error: 1.961199 · Frozen — excluded
SPXW 2026-11-03 · normalized error: 2.003246 · Frozen — excluded
SPXW 2026-11-04 · normalized error: 1.526800 · Frozen — excluded
SPXW 2026-11-05 · normalized error: 1.616761 · Frozen — excluded
SPXW 2026-11-06 · normalized error: 1.902565 · Frozen — excluded
SPXW 2026-11-09 · normalized error: 2.109104 · Frozen — excluded
SPXW 2026-11-10 · normalized error: 1.917226 · Frozen — excluded
SPXW 2026-11-11 · normalized error: 2.206283 · Frozen — excluded
SPXW 2026-11-12 · normalized error: 2.739285 · Frozen — excluded
SPXW 2026-11-13 · normalized error: 2.777549 · Frozen — excluded
SPXW 2026-11-16 · normalized error: 2.588247 · Frozen — excluded
SPXW 2026-11-17 · normalized error: 3.921656 · Frozen — excluded
SPXW 2026-11-18 · normalized error: 3.685063 · Frozen — excluded
SPXW 2026-11-19 · normalized error: 4.280025 · Frozen — excluded
SPXW 2026-11-20 · normalized error: 2.992062 · Frozen — excluded
SPXW 2026-11-23 · normalized error: 4.194105 · Frozen — excluded
SPXW 2026-11-24 · normalized error: 3.747788 · Frozen — excluded
SPXW 2026-11-25 · normalized error: 2.737596 · Frozen — excluded
SPXW 2026-11-27 · normalized error: 3.063406 · Frozen — excluded
SPXW 2026-11-30 · normalized error: 3.140968 · Active
SPXW 2026-12-01 · normalized error: 4.541924 · Active
SPXW 2026-12-02 · normalized error: 4.199021 · Active
Physical time scaling