做量化第 5 年了,我一直被一个问题困扰:回测 BTC/ETH 期权 Delta 中性策略时,历史 Greeks 数据要么缺字段,要么深度不够。Deribit 数据最全但 IP 严苛,OKX 字段缺失一半,Bybit 干脆没 Rho。直到用上 HolySheep 的 Tardis 数据中转,三个交易所的历史 Greeks 一键拉齐,国内直连 38ms。本文就把 2026 年这三大平台的 Greeks 数据能力一次性拆给你看。
我踩过的坑:BTC 期权 Delta 对冲策略的回测噩梦
2024 年 3 月,我在做一份"季度合约剩余 30 天 Delta 中性对冲"的研究报告,需要回测 2 年 BTC 期权链的 Greeks 变化。我先调 Deribit Public API,结果发现 /api/v2/public/get_book_summary_by_currency 只返回 mark_price 和 greeks_mark,不返回 greeks_iv。每分钟级 tick 频率一开,IP 就被 429 限流,换 SOCKS 代理又遇到 Cloudflare 验证,连人机识别都过不去。
后来换了 OKX,发现 OKX 期权 Greeks 只有 delta / gamma / vega / theta,Rho 直接没有。Bybit 期权产品 2023 年才上线,历史深度仅 1 年多,根本没法做跨年回测。
我最后是 V2EX 网友 @bitquant 推荐了 HolySheep,它家是 Tardis.dev 国内官方 partner,直接中转原汁原味的逐笔 Greeks tick,不做任何字段阉割,国内 BGP 直连,延时实测 38ms。我用下面这套 5 分钟代码拉完 Deribit 2023-2025 全量 Greeks,耗时 4 小时,跑全周期回测。
Greeks 是什么?为什么必须按交易所选数据源
期权量化离不开 Delta(∂V/∂S)、Gamma(∂²V/∂S²)、Vega(∂V/∂σ)、Theta(∂V/∂T)、Rho(∂V/∂r),每个字段对回测 Vol surface 校准都有不可替代的作用。Deribit 官方文档 在 /get_book_summary_by_currency 把 Greeks 拆成 greeks.delta / greeks.gamma / greeks.vega / greeks.theta / greeks.rho 五个独立字段,所以做对冲回测时 Vega、Theta、Rho 一个都不能丢。