● END OF DAY
SPXcurrent: every source’s date
SPX2026-10-28 VIX2026-10-28 LABELS2026-10-28 FIT2026-10-28 GREEKS2026-10-28 SURFACE2026-10-28 BACKTEST≤2025-03-24 MODELv2 BUILD088fc8d VIEWas of 2026-10-28
SPX7,743.98▲ +0.28% VIX16.91▼ −0.61 VVIX96.61▼ −2.84 9D→6M+5.64contango VIX/VIX3M0.880 RV219.69 VIX−RV21+7.22 VIX 1Y PCTL46th (percentile among the 252 sessions before 2026-10-28) RULER1short gamma2026-10-28 1M ATMF13.40%RR25−4.312026-10-28

Risk · Greeks, scenarios and P&L explain

Second-order Greeks of the stored Heston surface, where a vol move's P&L is mostly convexity, and how well the Greeks explain a hedged position's daily P&L.

Surface 2026-10-28·80 of 90 grid nodes·6 maturities
Convexity-dominated vega
9.0%
vega-weighted share of the 35 of 80 nodes with vomma P&L ratio ½·vomma·|Δσ|/vega > 0.25; 31 of them at |ln(K/F)| ≥ 0.09, where node vega averages 663 against 1,351 nearer the money
$Vega · ref. straddle
+$1,766
per vol pt, one SPX contract · fit of 2026-10-28
$Gamma · ref. straddle
+$810
P&L of a 1% spot move, one SPX contract · fit of 2026-10-28
$Vanna · ref. straddle
+$8.83
per 1% spot, per vol pt, one SPX contract · fit of 2026-10-28
$Volga · ref. straddle
−$0.05
per vol pt²; P&L ≈ ½·$volga·Δσ², one SPX contract · fit of 2026-10-28

Cash Greeks of the scenario grid's reference book: one 30-day SPX straddle struck at the forward (7,745.1; S 7,744.0), Black-76 at the fit's ATM-forward vol 13.26%, × 100 for one SPX contract. $gamma is ½·Γ·(1% of S)²·100. Unit conversions of the same Greeks, not a position: the site holds no book.

Greeks by maturity and ln(K/F)

M6 Greeks source · OK2026-10-28
The vomma P&L ratio by maturity and log-moneyness ln(K/F), with Black–Scholes vomma under each value; ⚠ marks ratio > 0.25; empty cells have no stored Greeks.
T−0.300−0.261−0.221−0.182−0.143−0.104−0.064−0.025+0.014+0.054+0.093+0.132+0.171+0.211+0.250
14d no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F
⚠ 1.37
84
K 6,198, IV 34.8%
⚠ 1.17
224
K 6,447, IV 32.3%
⚠ 0.94
546
K 6,705, IV 29.5%
⚠ 0.70
1,165
K 6,974, IV 26.3%
⚠ 0.43
1,906
K 7,253, IV 22.5%
0.14
1,368
K 7,544, IV 17.6%
0.16
1,743
K 7,846, IV 11.5%
⚠ 1.87
2,073
K 8,160, IV 12.2%
no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F
30d
⚠ 0.80
335
K 5,738, IV 37.8%
⚠ 0.72
547
K 5,968, IV 35.7%
⚠ 0.64
868
K 6,207, IV 33.3%
⚠ 0.55
1,326
K 6,455, IV 30.8%
⚠ 0.45
1,906
K 6,714, IV 28.0%
⚠ 0.34
2,476
K 6,983, IV 24.8%
0.21
2,590
K 7,263, IV 21.1%
0.07
1,259
K 7,554, IV 16.6%
0.06
1,277
K 7,857, IV 11.6%
⚠ 0.86
5,517
K 8,171, IV 11.7%
⚠ 1.66
2,257
K 8,499, IV 13.6%
⚠ 2.33
609
K 8,839, IV 15.3%
no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F no data: OTM value below 5e-06·F
60d
⚠ 0.39
1,480
K 5,754, IV 35.3%
⚠ 0.36
1,891
K 5,984, IV 33.2%
⚠ 0.32
2,362
K 6,224, IV 31.0%
⚠ 0.27
2,855
K 6,474, IV 28.6%
0.22
3,274
K 6,733, IV 26.0%
0.17
3,404
K 7,003, IV 23.1%
0.10
2,826
K 7,283, IV 19.8%
0.03
1,026
K 7,575, IV 16.2%
0.02
772
K 7,879, IV 12.4%
⚠ 0.36
7,584
K 8,194, IV 11.5%
⚠ 0.79
6,591
K 8,523, IV 12.8%
⚠ 1.15
3,610
K 8,864, IV 14.3%
⚠ 1.44
1,701
K 9,219, IV 15.8%
⚠ 1.70
745
K 9,589, IV 17.1%
⚠ 1.93
312
K 9,973, IV 18.4%
91d
⚠ 0.25
2,527
K 5,777, IV 33.3%
0.23
2,967
K 6,008, IV 31.4%
0.20
3,406
K 6,249, IV 29.3%
0.17
3,778
K 6,499, IV 27.1%
0.14
3,956
K 6,759, IV 24.7%
0.10
3,718
K 7,030, IV 22.1%
0.06
2,723
K 7,312, IV 19.3%
0.01
827
K 7,605, IV 16.3%
0.01
518
K 7,910, IV 13.3%
0.18
7,238
K 8,227, IV 11.9%
⚠ 0.46
9,441
K 8,556, IV 12.5%
⚠ 0.71
6,897
K 8,899, IV 13.6%
⚠ 0.92
4,189
K 9,256, IV 14.9%
⚠ 1.10
2,352
K 9,626, IV 16.1%
⚠ 1.26
1,266
K 10,012, IV 17.3%
180d
0.11
4,504
K 5,830, IV 30.0%
0.10
4,797
K 6,064, IV 28.4%
0.08
4,962
K 6,307, IV 26.7%
0.07
4,908
K 6,560, IV 25.0%
0.05
4,510
K 6,823, IV 23.1%
0.04
3,622
K 7,096, IV 21.2%
0.02
2,171
K 7,380, IV 19.2%
0.00
487
K 7,676, IV 17.1%
0.00
223
K 7,984, IV 15.0%
0.04
4,476
K 8,303, IV 13.5%
0.13
10,891
K 8,636, IV 12.9%
⚠ 0.25
12,886
K 8,982, IV 13.1%
⚠ 0.37
11,131
K 9,342, IV 13.8%
⚠ 0.48
8,334
K 9,716, IV 14.5%
⚠ 0.57
5,807
K 10,106, IV 15.3%
365d
0.04
6,324
K 5,957, IV 27.1%
0.03
6,179
K 6,195, IV 25.9%
0.03
5,803
K 6,443, IV 24.7%
0.02
5,140
K 6,702, IV 23.5%
0.02
4,150
K 6,970, IV 22.3%
0.01
2,852
K 7,249, IV 21.0%
0.00
1,389
K 7,540, IV 19.7%
0.00
166
K 7,842, IV 18.3%
0.00
−4
K 8,156, IV 17.0%
0.01
2,017
K 8,483, IV 15.9%
0.02
6,778
K 8,823, IV 14.9%
0.05
12,688
K 9,176, IV 14.3%
0.09
16,761
K 9,544, IV 14.0%
0.13
17,631
K 9,927, IV 14.1%
0.18
16,054
K 10,324, IV 14.3%

Hover or focus a cell (arrow keys move) for its strike, IV and z-score.

Each cell: the vomma P&L ratio on top, the second-order share of a vol move's P&L with Δσ the surface's per-maturity shock; shading (cividis) runs from 0 to the 0.25 threshold; under it, Black–Scholes vomma (∂²V/∂σ², per unit index, per (1.00 vol)²). Outlined cells marked ⚠ exceed the threshold (the surface's own rule). Unstable nodes by maturity: 14d 6, 30d 9, 60d 10, 91d 6, 180d 4, 365d 0.

Unstable nodes · ratio > 0.25

sorted by vomma P&L ratio
Maturityln(K/F)Vomma P&L ratioStrike KIVVommaz
30d+0.1322.3298,83915.3%609−0.85
60d+0.2501.9359,97318.4%312−0.93
14d+0.0541.8668,16012.2%2,073−0.48
60d+0.2111.7019,58917.1%745−0.82
30d+0.0931.6568,49913.6%2,257−0.43
60d+0.1711.4429,21915.8%1,701−0.57
14d−0.2211.3746,19834.8%84−0.99
91d+0.2501.25810,01217.3%1,266−0.68
14d−0.1821.1676,44732.3%224−0.95
60d+0.1321.1468,86414.3%3,610−0.08
91d+0.2111.1009,62616.1%2,352−0.41
14d−0.1430.9446,70529.5%546−0.87
91d+0.1710.9229,25614.9%4,189+0.07
30d+0.0540.8598,17111.7%5,517+0.41
30d−0.3000.8015,73837.8%335−0.92
60d+0.0930.7938,52312.8%6,591+0.69
30d−0.2610.7225,96835.7%547−0.87
91d+0.1320.7128,89913.6%6,897+0.77
14d−0.1040.7006,97426.3%1,165−0.71
30d−0.2210.6376,20733.3%868−0.79
180d+0.2500.56810,10615.3%5,807+0.48
30d−0.1820.5466,45530.8%1,326−0.67
180d+0.2110.4759,71614.5%8,334+1.14
91d+0.0930.4618,55612.5%9,441+1.42
30d−0.1430.4476,71428.0%1,906−0.52
14d−0.0640.4307,25322.5%1,906−0.52
60d−0.3000.3935,75435.3%1,480−0.63
180d+0.1710.3709,34213.8%11,131+1.86
60d+0.0540.3628,19411.5%7,584+0.94
60d−0.2610.3575,98433.2%1,891−0.52
30d−0.1040.3376,98324.8%2,476−0.37
60d−0.2210.3176,22431.0%2,362−0.40
60d−0.1820.2736,47428.6%2,855−0.28
180d+0.1320.2538,98213.1%12,886+2.31
91d−0.3000.2515,77733.3%2,527−0.36

Vomma P&L ratio against ln(K/F)

80 nodes; 35 above the flag threshold 0.25.

Vomma P&L ratio by node (largest ten)
Maturityln(K/F)Vomma P&L ratio
30d+0.1322.329
60d+0.2501.935
14d+0.0541.866
60d+0.2111.701
30d+0.0931.656
60d+0.1711.442
14d−0.2211.374
91d+0.2501.258
14d−0.1821.167
60d+0.1321.146

Largest at short maturities away from the money, where a vol move's P&L is mostly convexity rather than vega.

Scenario grid · spot × vol, full revaluation

P&L of the reference book by spot shock (columns) and parallel vol shock (rows): index points per straddle on one unit of the index, or dollars per SPX contract (× 100) with the units buttons
Vol−10%−5%−3%−1%0%+1%+3%+5%+10%
−5 vol pts +549+$54,948; spot −10%, vol −5 vol pts: P&L +549 idx pts; spot −10%, vol −5 vol pts: P&L +$54,948 per SPX contract+160+$15,956; spot −5%, vol −5 vol pts: P&L +160 idx pts; spot −5%, vol −5 vol pts: P&L +$15,956 per SPX contract+18+$1,780; spot −3%, vol −5 vol pts: P&L +18 idx pts; spot −3%, vol −5 vol pts: P&L +$1,780 per SPX contract−75−$7,497; spot −1%, vol −5 vol pts: P&L −75 idx pts; spot −1%, vol −5 vol pts: P&L −$7,497 per SPX contract−88−$8,828; spot 0%, vol −5 vol pts: P&L −88 idx pts; spot 0%, vol −5 vol pts: P&L −$8,828 per SPX contract−76−$7,598; spot +1%, vol −5 vol pts: P&L −76 idx pts; spot +1%, vol −5 vol pts: P&L −$7,598 per SPX contract+13+$1,274; spot +3%, vol −5 vol pts: P&L +13 idx pts; spot +3%, vol −5 vol pts: P&L +$1,274 per SPX contract+149+$14,863; spot +5%, vol −5 vol pts: P&L +149 idx pts; spot +5%, vol −5 vol pts: P&L +$14,863 per SPX contract+526+$52,606; spot +10%, vol −5 vol pts: P&L +526 idx pts; spot +10%, vol −5 vol pts: P&L +$52,606 per SPX contract
−2 vol pts +550+$54,955; spot −10%, vol −2 vol pts: P&L +550 idx pts; spot −10%, vol −2 vol pts: P&L +$54,955 per SPX contract+169+$16,924; spot −5%, vol −2 vol pts: P&L +169 idx pts; spot −5%, vol −2 vol pts: P&L +$16,924 per SPX contract+46+$4,642; spot −3%, vol −2 vol pts: P&L +46 idx pts; spot −3%, vol −2 vol pts: P&L +$4,642 per SPX contract−26−$2,563; spot −1%, vol −2 vol pts: P&L −26 idx pts; spot −1%, vol −2 vol pts: P&L −$2,563 per SPX contract−35−$3,531; spot 0%, vol −2 vol pts: P&L −35 idx pts; spot 0%, vol −2 vol pts: P&L −$3,531 per SPX contract−26−$2,607; spot +1%, vol −2 vol pts: P&L −26 idx pts; spot +1%, vol −2 vol pts: P&L −$2,607 per SPX contract+43+$4,327; spot +3%, vol −2 vol pts: P&L +43 idx pts; spot +3%, vol −2 vol pts: P&L +$4,327 per SPX contract+161+$16,053; spot +5%, vol −2 vol pts: P&L +161 idx pts; spot +5%, vol −2 vol pts: P&L +$16,053 per SPX contract+526+$52,630; spot +10%, vol −2 vol pts: P&L +526 idx pts; spot +10%, vol −2 vol pts: P&L +$52,630 per SPX contract
0 vol pts +550+$54,995; spot −10%, vol 0 vol pts: P&L +550 idx pts; spot −10%, vol 0 vol pts: P&L +$54,995 per SPX contract+181+$18,109; spot −5%, vol 0 vol pts: P&L +181 idx pts; spot −5%, vol 0 vol pts: P&L +$18,109 per SPX contract+70+$7,028; spot −3%, vol 0 vol pts: P&L +70 idx pts; spot −3%, vol 0 vol pts: P&L +$7,028 per SPX contract+8+$809; spot −1%, vol 0 vol pts: P&L +8 idx pts; spot −1%, vol 0 vol pts: P&L +$809 per SPX contract0$0; spot 0%, vol 0 vol pts: P&L 0 idx pts; spot 0%, vol 0 vol pts: P&L $0 per SPX contract+8+$801; spot +1%, vol 0 vol pts: P&L +8 idx pts; spot +1%, vol 0 vol pts: P&L +$801 per SPX contract+68+$6,840; spot +3%, vol 0 vol pts: P&L +68 idx pts; spot +3%, vol 0 vol pts: P&L +$6,840 per SPX contract+174+$17,431; spot +5%, vol 0 vol pts: P&L +174 idx pts; spot +5%, vol 0 vol pts: P&L +$17,431 per SPX contract+527+$52,727; spot +10%, vol 0 vol pts: P&L +527 idx pts; spot +10%, vol 0 vol pts: P&L +$52,727 per SPX contract
+2 vol pts +551+$55,119; spot −10%, vol +2 vol pts: P&L +551 idx pts; spot −10%, vol +2 vol pts: P&L +$55,119 per SPX contract+197+$19,674; spot −5%, vol +2 vol pts: P&L +197 idx pts; spot −5%, vol +2 vol pts: P&L +$19,674 per SPX contract+97+$9,660; spot −3%, vol +2 vol pts: P&L +97 idx pts; spot −3%, vol +2 vol pts: P&L +$9,660 per SPX contract+42+$4,217; spot −1%, vol +2 vol pts: P&L +42 idx pts; spot −1%, vol +2 vol pts: P&L +$4,217 per SPX contract+35+$3,531; spot 0%, vol +2 vol pts: P&L +35 idx pts; spot 0%, vol +2 vol pts: P&L +$3,531 per SPX contract+42+$4,246; spot +1%, vol +2 vol pts: P&L +42 idx pts; spot +1%, vol +2 vol pts: P&L +$4,246 per SPX contract+96+$9,596; spot +3%, vol +2 vol pts: P&L +96 idx pts; spot +3%, vol +2 vol pts: P&L +$9,596 per SPX contract+192+$19,204; spot +5%, vol +2 vol pts: P&L +192 idx pts; spot +5%, vol +2 vol pts: P&L +$19,204 per SPX contract+530+$52,975; spot +10%, vol +2 vol pts: P&L +530 idx pts; spot +10%, vol +2 vol pts: P&L +$52,975 per SPX contract
+5 vol pts +556+$55,578; spot −10%, vol +5 vol pts: P&L +556 idx pts; spot −10%, vol +5 vol pts: P&L +$55,578 per SPX contract+226+$22,586; spot −5%, vol +5 vol pts: P&L +226 idx pts; spot −5%, vol +5 vol pts: P&L +$22,586 per SPX contract+139+$13,921; spot −3%, vol +5 vol pts: P&L +139 idx pts; spot −3%, vol +5 vol pts: P&L +$13,921 per SPX contract+94+$9,372; spot −1%, vol +5 vol pts: P&L +94 idx pts; spot −1%, vol +5 vol pts: P&L +$9,372 per SPX contract+88+$8,827; spot 0%, vol +5 vol pts: P&L +88 idx pts; spot 0%, vol +5 vol pts: P&L +$8,827 per SPX contract+95+$9,455; spot +1%, vol +5 vol pts: P&L +95 idx pts; spot +1%, vol +5 vol pts: P&L +$9,455 per SPX contract+140+$14,039; spot +3%, vol +5 vol pts: P&L +140 idx pts; spot +3%, vol +5 vol pts: P&L +$14,039 per SPX contract+224+$22,437; spot +5%, vol +5 vol pts: P&L +224 idx pts; spot +5%, vol +5 vol pts: P&L +$22,437 per SPX contract+538+$53,756; spot +10%, vol +5 vol pts: P&L +538 idx pts; spot +10%, vol +5 vol pts: P&L +$53,756 per SPX contract
+10 vol pts +573+$57,329; spot −10%, vol +10 vol pts: P&L +573 idx pts; spot −10%, vol +10 vol pts: P&L +$57,329 per SPX contract+285+$28,496; spot −5%, vol +10 vol pts: P&L +285 idx pts; spot −5%, vol +10 vol pts: P&L +$28,496 per SPX contract+215+$21,533; spot −3%, vol +10 vol pts: P&L +215 idx pts; spot −3%, vol +10 vol pts: P&L +$21,533 per SPX contract+180+$18,027; spot −1%, vol +10 vol pts: P&L +180 idx pts; spot −1%, vol +10 vol pts: P&L +$18,027 per SPX contract+177+$17,653; spot 0%, vol +10 vol pts: P&L +177 idx pts; spot 0%, vol +10 vol pts: P&L +$17,653 per SPX contract+182+$18,199; spot +1%, vol +10 vol pts: P&L +182 idx pts; spot +1%, vol +10 vol pts: P&L +$18,199 per SPX contract+219+$21,944; spot +3%, vol +10 vol pts: P&L +219 idx pts; spot +3%, vol +10 vol pts: P&L +$21,944 per SPX contract+289+$28,876; spot +5%, vol +10 vol pts: P&L +289 idx pts; spot +5%, vol +10 vol pts: P&L +$28,876 per SPX contract+563+$56,318; spot +10%, vol +10 vol pts: P&L +563 idx pts; spot +10%, vol +10 vol pts: P&L +$56,318 per SPX contract

Hover or focus a cell (arrow keys move) for its details.

Long one 30-day SPX straddle struck at the 30-day forward, on one unit of the index, delta-hedged at inception in the index at its Black-Scholes (sticky-strike) delta; instantaneous shocks, full Black-76 revaluation on the headline Heston fit's smile; as of 2026-10-28; sticky-strike dynamics shown (the file also holds sticky-moneyness). P&L in index points per straddle on one unit of the index (×100 for one SPX contract).

Sticky-moneyness dynamics: the same book and shocks
P&L of the reference book under sticky-moneyness dynamics, by spot shock (columns) and parallel vol shock (rows)
Vol−10%−5%−3%−1%0%+1%+3%+5%+10%
−5 vol pts +549+$54,949; spot −10%, vol −5 vol pts: P&L +549 idx pts; spot −10%, vol −5 vol pts: P&L +$54,949 per SPX contract+158+$15,794; spot −5%, vol −5 vol pts: P&L +158 idx pts; spot −5%, vol −5 vol pts: P&L +$15,794 per SPX contract+5+$499; spot −3%, vol −5 vol pts: P&L +5 idx pts; spot −3%, vol −5 vol pts: P&L +$499 per SPX contract−94−$9,428; spot −1%, vol −5 vol pts: P&L −94 idx pts; spot −1%, vol −5 vol pts: P&L −$9,428 per SPX contract−88−$8,828; spot 0%, vol −5 vol pts: P&L −88 idx pts; spot 0%, vol −5 vol pts: P&L −$8,828 per SPX contract−54−$5,389; spot +1%, vol −5 vol pts: P&L −54 idx pts; spot +1%, vol −5 vol pts: P&L −$5,389 per SPX contract+54+$5,443; spot +3%, vol −5 vol pts: P&L +54 idx pts; spot +3%, vol −5 vol pts: P&L +$5,443 per SPX contract+185+$18,453; spot +5%, vol −5 vol pts: P&L +185 idx pts; spot +5%, vol −5 vol pts: P&L +$18,453 per SPX contract+541+$54,081; spot +10%, vol −5 vol pts: P&L +541 idx pts; spot +10%, vol −5 vol pts: P&L +$54,081 per SPX contract
−2 vol pts +550+$54,966; spot −10%, vol −2 vol pts: P&L +550 idx pts; spot −10%, vol −2 vol pts: P&L +$54,966 per SPX contract+163+$16,273; spot −5%, vol −2 vol pts: P&L +163 idx pts; spot −5%, vol −2 vol pts: P&L +$16,273 per SPX contract+24+$2,399; spot −3%, vol −2 vol pts: P&L +24 idx pts; spot −3%, vol −2 vol pts: P&L +$2,399 per SPX contract−46−$4,595; spot −1%, vol −2 vol pts: P&L −46 idx pts; spot −1%, vol −2 vol pts: P&L −$4,595 per SPX contract−35−$3,531; spot 0%, vol −2 vol pts: P&L −35 idx pts; spot 0%, vol −2 vol pts: P&L −$3,531 per SPX contract−3−$324; spot +1%, vol −2 vol pts: P&L −3 idx pts; spot +1%, vol −2 vol pts: P&L −$324 per SPX contract+95+$9,478; spot +3%, vol −2 vol pts: P&L +95 idx pts; spot +3%, vol −2 vol pts: P&L +$9,478 per SPX contract+215+$21,518; spot +5%, vol −2 vol pts: P&L +215 idx pts; spot +5%, vol −2 vol pts: P&L +$21,518 per SPX contract+556+$55,593; spot +10%, vol −2 vol pts: P&L +556 idx pts; spot +10%, vol −2 vol pts: P&L +$55,593 per SPX contract
0 vol pts +550+$55,037; spot −10%, vol 0 vol pts: P&L +550 idx pts; spot −10%, vol 0 vol pts: P&L +$55,037 per SPX contract+171+$17,105; spot −5%, vol 0 vol pts: P&L +171 idx pts; spot −5%, vol 0 vol pts: P&L +$17,105 per SPX contract+44+$4,375; spot −3%, vol 0 vol pts: P&L +44 idx pts; spot −3%, vol 0 vol pts: P&L +$4,375 per SPX contract−13−$1,255; spot −1%, vol 0 vol pts: P&L −13 idx pts; spot −1%, vol 0 vol pts: P&L −$1,255 per SPX contract0$0; spot 0%, vol 0 vol pts: P&L 0 idx pts; spot 0%, vol 0 vol pts: P&L $0 per SPX contract+31+$3,110; spot +1%, vol 0 vol pts: P&L +31 idx pts; spot +1%, vol 0 vol pts: P&L +$3,110 per SPX contract+124+$12,402; spot +3%, vol 0 vol pts: P&L +124 idx pts; spot +3%, vol 0 vol pts: P&L +$12,402 per SPX contract+239+$23,882; spot +5%, vol 0 vol pts: P&L +239 idx pts; spot +5%, vol 0 vol pts: P&L +$23,882 per SPX contract+569+$56,909; spot +10%, vol 0 vol pts: P&L +569 idx pts; spot +10%, vol 0 vol pts: P&L +$56,909 per SPX contract
+2 vol pts +552+$55,217; spot −10%, vol +2 vol pts: P&L +552 idx pts; spot −10%, vol +2 vol pts: P&L +$55,217 per SPX contract+184+$18,363; spot −5%, vol +2 vol pts: P&L +184 idx pts; spot −5%, vol +2 vol pts: P&L +$18,363 per SPX contract+67+$6,724; spot −3%, vol +2 vol pts: P&L +67 idx pts; spot −3%, vol +2 vol pts: P&L +$6,724 per SPX contract+21+$2,133; spot −1%, vol +2 vol pts: P&L +21 idx pts; spot −1%, vol +2 vol pts: P&L +$2,133 per SPX contract+35+$3,531; spot 0%, vol +2 vol pts: P&L +35 idx pts; spot 0%, vol +2 vol pts: P&L +$3,531 per SPX contract+66+$6,572; spot +1%, vol +2 vol pts: P&L +66 idx pts; spot +1%, vol +2 vol pts: P&L +$6,572 per SPX contract+155+$15,451; spot +3%, vol +2 vol pts: P&L +155 idx pts; spot +3%, vol +2 vol pts: P&L +$15,451 per SPX contract+264+$26,440; spot +5%, vol +2 vol pts: P&L +264 idx pts; spot +5%, vol +2 vol pts: P&L +$26,440 per SPX contract+584+$58,450; spot +10%, vol +2 vol pts: P&L +584 idx pts; spot +10%, vol +2 vol pts: P&L +$58,450 per SPX contract
+5 vol pts +558+$55,799; spot −10%, vol +5 vol pts: P&L +558 idx pts; spot −10%, vol +5 vol pts: P&L +$55,799 per SPX contract+209+$20,917; spot −5%, vol +5 vol pts: P&L +209 idx pts; spot −5%, vol +5 vol pts: P&L +$20,917 per SPX contract+107+$10,706; spot −3%, vol +5 vol pts: P&L +107 idx pts; spot −3%, vol +5 vol pts: P&L +$10,706 per SPX contract+73+$7,269; spot −1%, vol +5 vol pts: P&L +73 idx pts; spot −1%, vol +5 vol pts: P&L +$7,269 per SPX contract+88+$8,827; spot 0%, vol +5 vol pts: P&L +88 idx pts; spot 0%, vol +5 vol pts: P&L +$8,827 per SPX contract+118+$11,797; spot +1%, vol +5 vol pts: P&L +118 idx pts; spot +1%, vol +5 vol pts: P&L +$11,797 per SPX contract+202+$20,194; spot +3%, vol +5 vol pts: P&L +202 idx pts; spot +3%, vol +5 vol pts: P&L +$20,194 per SPX contract+306+$30,559; spot +5%, vol +5 vol pts: P&L +306 idx pts; spot +5%, vol +5 vol pts: P&L +$30,559 per SPX contract+611+$61,137; spot +10%, vol +5 vol pts: P&L +611 idx pts; spot +10%, vol +5 vol pts: P&L +$61,137 per SPX contract
+10 vol pts +578+$57,785; spot −10%, vol +10 vol pts: P&L +578 idx pts; spot −10%, vol +10 vol pts: P&L +$57,785 per SPX contract+264+$26,440; spot −5%, vol +10 vol pts: P&L +264 idx pts; spot −5%, vol +10 vol pts: P&L +$26,440 per SPX contract+181+$18,061; spot −3%, vol +10 vol pts: P&L +181 idx pts; spot −3%, vol +10 vol pts: P&L +$18,061 per SPX contract+159+$15,908; spot −1%, vol +10 vol pts: P&L +159 idx pts; spot −1%, vol +10 vol pts: P&L +$15,908 per SPX contract+177+$17,653; spot 0%, vol +10 vol pts: P&L +177 idx pts; spot 0%, vol +10 vol pts: P&L +$17,653 per SPX contract+206+$20,556; spot +1%, vol +10 vol pts: P&L +206 idx pts; spot +1%, vol +10 vol pts: P&L +$20,556 per SPX contract+284+$28,394; spot +3%, vol +10 vol pts: P&L +284 idx pts; spot +3%, vol +10 vol pts: P&L +$28,394 per SPX contract+380+$37,956; spot +5%, vol +10 vol pts: P&L +380 idx pts; spot +5%, vol +10 vol pts: P&L +$37,956 per SPX contract+664+$66,448; spot +10%, vol +10 vol pts: P&L +664 idx pts; spot +10%, vol +10 vol pts: P&L +$66,448 per SPX contract

Hover or focus a cell (arrow keys move) for its details.

Same colour scale and units as the grid above. Under sticky-moneyness the smile (the headline fit’s model smile) moves with the forward, so a fixed strike's vol falls as spot falls on the negative skew; the difference between the two grids is the smile-dynamics risk a sticky-strike book ignores.

Cited on: Calibration

QV convexity and mean vanna by maturity

One value per maturity under the surface's Heston parameters; it grows with the horizon.

QV convexity × 10⁴ by maturity
MaturityQV convexity × 10⁴
14d0.011
30d0.099
60d0.698
91d2.142
180d11.522
365d48.528

Black–Scholes vanna averaged over the strikes stored at each maturity.

Mean vanna by maturity (per unit index, per 1.00 vol)
MaturityMean vanna
14d−0.0245
30d−0.0355
60d+0.0060
91d+0.0578
180d+0.1844
365d+0.3296
Methodology and caveats

QV convexity is the variance of integrated variance ∫₀ᵀ v_t dt under the surface's Heston parameters (exact closed form for the CIR variance); it does not depend on strike. Vanna ((∂²V/∂S∂σ)) = −φ(d₁)·d₂/σ is negative below the forward and positive above it, so its average mostly reflects which strikes the surface holds; it is not a measure of the spot–vol leverage effect.

P&L explain · delta-hedged 1-year ATM straddle, 2020

2020-01-02 → 2020-12-31
Total P&L
+168.3idx pts
Gamma
+439.6idx pts
Vega
+403.5idx pts
Theta
−480.2idx pts
Vanna
−219.5idx pts
Volga
+41.9idx pts
Financing
−7.3idx pts
Residual
−9.7idx pts
Second-order Taylor check
0.42idx pts residual sd
vs daily P&L sd 34.7 idx pts, 252 days
Marks and Greeks share one vol input (the VIX term structure, Run A in delta_hedger.py), so this tests the expansion, not hedge effectiveness against market prices.

252 daily rebalances from 2020-01-02 to 2020-12-31; total +168.3 index points, residual −9.67.

Cumulative P&L by Greek, 2020 (index points per straddle)
ComponentCumulative P&L
Total+168.34
Gamma+439.57
Vega+403.54
Theta−480.19
Vanna−219.54
Volga+41.88
Financing−7.25
Residual−9.67
Methodology and caveats

Long one ATM straddle struck at 3,257.85 on 2020-01-02 with one year to expiry, delta-hedged at each close through 2020-12-31 (252 rebalances). Each day's P&L is split into Θ, Γ, ν (realised Δσ), vanna, volga and financing from the previous close's Greeks; the residual is what the second-order expansion misses (third-order terms, and the vol path between closes).

Greeks are Black–Scholes at the VIX term structure interpolated to the remaining tenor (C7, Run A); financing accrues at the simulator's flat rate. The residual is the honesty check. Its largest days are 2020-06-11 (−3.30), 2020-10-28 (−2.36), 2020-03-16 (−2.03); 39% of its sum of squares falls in 20 February – 30 April 2020, when the ex-ante vomma flag fired on 29 days (2020-02-10 → 2020-04-03). Index points per straddle on one unit of SPX.

Keyboard shortcuts

g o
Overview
g s
Surface
g c
Calibration
g r
Risk
g e
Research
g x
Corrections
g m
Model Risk
?
This list
← → ↑ ↓
Move between heatmap cells

Units, signs and definitions: every term the pages abbreviate, with its formula.