Systematic BTC / ETH option strategies โ backtests, real-data validation, live OKX state
Backtest variants across multiple strategy families on BTC & ETH. All variants tested on real Deribit data (Tardis, 16 weekly cycles, 4 months 2026).
Isolated cost vs payoff of every hedge variant across the 15 setups. Answers "which hedge actually pays for itself in real Deribit data".
OKX production account โ read-only snapshot. Account state, open positions and BTC option market summary.
Best 5 setups by Real-Limit Total return. Click a row to jump to its detail view. Limit @ Mid is the most realistic execution model (sit @ midprice, get filled when spread allows).
| # | Setup | Lim Total โ | Lim CAGR โ | Lim Sharpe โ | Lim Max DD โ | Lim Win โ | Mod1 Total โ | Mod2 Total โ | Exec Total โ |
|---|---|---|---|---|---|---|---|---|---|
| #1 | BTC Overnight โ Mon-Thu weekday โ Naked (no hedge) โ +1 strike (further OTM) | +6.62% | +5.30% | 1.07 | -2.32% | 58% | +12.79% | โ | -19.58% |
| #2 | ETH 5/7 โ Closer to Strike | +6.45% | +23.24% | 10.69 | -0.16% | 94% | +24.72% | +10.05% | -29.65% |
| #3 | ETH Overnight โ FriโSun weekend โ 5% wings hedge โ +1 strike (further OTM) | +6.32% | +20.83% | 2.22 | -0.67% | 53% | -1.05% | โ | -37.09% |
| #4 | BTC 3/5 โ 3x Hedge | +5.98% | +20.97% | 2.25 | -1.92% | 69% | +15.67% | -1.37% | -6.21% |
| #5 | ETH Overnight โ Mon-Thu weekday โ Naked (no hedge) โ ATM (1st strike above) | +5.93% | +4.77% | 1.19 | -2.78% | 69% | +21.25% | โ | -39.55% |
Model 2 is a Tardis-calibrated empirical implied-volatility surface that replaces the simple smile-bump formula used in Model 1. It enables a more realistic pricing baseline by reading IV directly from real Deribit observations.
moneyness ร time-to-expiry ร DVOL. For each cell the median IV
is taken (filters outliers; requires โฅ 5 obs per cell). Separate surfaces
for BTC and ETH because IV regimes differ.Below: total PnL over the 16 weekly cycles for each setup. Err = Model โ Real-Mark. |ฮ| = how much closer Model 2 is to Real-Mark than Model 1 (positive = improvement, negative = Model 2 over-corrects). Sorted by improvement descending.
| Setup | Asset | Real-Mark | Mod 1 | Mod 2 | Err 1 | Err 2 | |ฮ| Improv |
|---|---|---|---|---|---|---|---|
| BTC S3+1 โ 3x Hedge | BTC | +4.49% | +23.23% | +6.59% | +18.75pp | +2.10pp | +16.65pp |
| ETH 5/7 โ Closer to Strike | ETH | +11.36% | +24.72% | +10.05% | +13.35pp | -1.32pp | +12.03pp |
| BTC S3+1 Asymmetric โ Put 6% / Call 8% | BTC | +2.12% | +15.40% | +3.50% | +13.27pp | +1.37pp | +11.90pp |
| ETH S3+1 Asymmetric โ Put 6% / Call 8% | ETH | +0.45% | +20.85% | +10.99% | +20.40pp | +10.54pp | +9.87pp |
| BTC 4/6 โ 3x Hedge | BTC | +6.11% | +19.75% | +1.74% | +13.64pp | -4.37pp | +9.28pp |
| BTC S3+1 Aggressive โ Both 5% OTM | BTC | +0.81% | +12.53% | -1.85% | +11.72pp | -2.65pp | +9.06pp |
| BTC S3+1 Conservative โ Both 8% OTM | BTC | +2.95% | +13.61% | +5.84% | +10.66pp | +2.89pp | +7.77pp |
| BTC S3+1 โ 1x Hedge | BTC | -0.24% | +7.56% | +0.40% | +7.80pp | +0.64pp | +7.16pp |
| BTC 6/8 โ 3-Day Hedge | BTC | -1.67% | +8.93% | +1.77% | +10.60pp | +3.44pp | +7.16pp |
| BTC 4/6 โ Closer to Strike | BTC | +4.87% | +14.82% | +1.00% | +9.95pp | -3.86pp | +6.09pp |
| ETH 6/8 โ 3-Day Hedge | ETH | +9.74% | +15.70% | +8.75% | +5.96pp | -0.99pp | +4.97pp |
| BTC 8/8 โ 3-Day Hedge | BTC | -0.71% | +9.08% | +4.25% | +9.78pp | +4.95pp | +4.83pp |
| Average over 27 setups (mean |err|) | ยฑ7.45pp | ยฑ3.35pp | โ4.10pp (55% better) | ||||
| Signed bias (mean error) | +7.06pp | +0.91pp | |||||
Source code: vol_surface.py (builder + lookup),
vol_surface_diagnose.py (validation plots in analysis/).
This is a research dashboard for systematic BTC and ETH options strategies. It compares a portfolio of weekly-cycle option structures against 4 months of real Deribit option data (Tardis Jan 23 โ May 23, 2026, 16 weekly cycles, ~2.6 million hourly option observations).
K_mid = (K_inner + K_outer) / 2). 6 setups across various distances.0.07 ร |moneyness|^0.7 / โT).Built with Python + matplotlib + Tardis Deribit historical data. Static HTML, no backend. Hover any column header marked with โ for an explanation.