一、期权做市数据概览
做期权交易的朋友都知道,数据是命根子。尤其是做市商,没有干净的数据,策略就是空中楼阁。今天我就带大家看看,期权做市数据到底长什么样。
1.1 什么是期权做市数据
说白了,期权做市数据就是做市商在市场上买卖期权时产生的所有数据。它跟普通行情数据不一样——普通行情只告诉你价格,做市数据还告诉你流动性、风险敞口、波动率这些更深层的东西。
我刚开始接触这个领域时,以为就是拿个K线图就能做。后来发现完全不是那么回事。期权做市数据里藏着大量信息,比如买卖价差的变化能直接反映市场情绪。嗯,这里要注意,做市数据比股票数据复杂得多,因为它涉及多个维度。
核心区别:普通行情数据是「发生了什么」,做市数据是「为什么发生」以及「风险有多大」。
1.2 数据来源
数据从哪里来?主要有两个渠道。
交易所直连
这是最靠谱的方式。像上交所、大商所、CBOE这些交易所,都会提供实时行情数据。我个人习惯用交易所的原始数据,因为延迟最低,精度最高。
我曾经在项目中遇到过一个问题:用第三方数据做回测,结果策略表现特别好,一上实盘就亏钱。后来发现是第三方数据的时间戳有延迟,导致信号滞后。从那以后,我坚持用交易所直连数据做实盘。
第三方数据商
像Wind、Bloomberg、Quandl这些,适合做研究分析。它们会帮你清洗好数据,但代价是——你失去了对数据质量的掌控。
| 数据来源 | 优点 | 缺点 |
|---|---|---|
| 交易所直连 | 实时、精准、无延迟 | 成本高、接入复杂 |
| 第三方数据商 | 方便、已清洗、历史数据全 | 可能有延迟、费用不低 |
我的建议:实盘用交易所数据,研究用第三方数据。两者结合,效果最好。
1.3 数据频率
做市数据按频率分三类,每类都有它的用途。
Tick级数据
这是最细粒度的数据。每一笔成交、每一次报价变动都会被记录下来。你想想看,高频做市策略就是靠这个吃饭的。
我记得有一次调试一个高频策略,发现tick数据里有个异常——某合约在0.1秒内出现了3次价格跳变。如果不处理这个,策略会频繁触发错误信号。所以,tick数据的清洗特别重要。
分钟级数据
把tick数据聚合到分钟级别。适合做日内策略和波动率分析。我个人习惯用1分钟和5分钟的数据做中间层分析。
日线数据
做长周期分析用的。比如计算历史波动率、做回测验证。日线数据相对干净,但信息量也少很多。
避坑指南:我曾经用日线数据做高频策略回测,结果完全失真。不同频率的数据对应不同的策略,千万别混用。
1.4 数据字段解析
现在来看看期权做市数据里到底有哪些字段。我挑几个最重要的说。
合约代码
这个不用多说,每个期权合约都有唯一代码。比如上证50ETF期权,代码是510050C2309M02700。但要注意,不同交易所的编码规则不一样。
时间戳
时间戳是数据的灵魂。做市数据的时间戳精度通常是毫秒级,甚至微秒级。我建议统一用Unix时间戳,方便处理。
买卖价
买一价、卖一价、买一量、卖一量。这四个字段直接决定了你的交易成本。买卖价差越小,流动性越好。
成交量与持仓量
成交量反映活跃度,持仓量反映市场深度。这两个指标结合起来,能判断市场情绪。
隐含波动率
这是期权特有的指标。隐含波动率反映了市场对未来波动的预期。我经常用它来判断期权是否被高估或低估。
希腊字母
Delta、Gamma、Theta、Vega、Rho。做市商靠这些管理风险。比如Delta告诉你价格变动1元,期权价格变动多少。Gamma告诉你Delta的变化速度。
| 字段 | 含义 | 用途 |
|---|---|---|
| 合约代码 | 唯一标识 | 定位合约 |
| 时间戳 | 数据产生时间 | 时序分析 |
| 买卖价 | 最优报价 | 交易成本计算 |
| 成交量 | 成交数量 | 流动性判断 |
| 持仓量 | 未平仓合约 | 市场深度 |
| 隐含波动率 | 预期波动 | 定价分析 |
| 希腊字母 | 风险指标 | 风险管理 |
1.5 知识体系总览
说了这么多,我画个图帮你理清思路。期权做市数据其实就围绕三个核心:数据来源、数据频率、数据字段。三者缺一不可。
这张图把整个知识体系串起来了。你想想看,做市数据其实就是一个三维结构:从哪来、多快更新、包含什么信息。搞懂这三个维度,你就掌握了做市数据的核心。
实战建议:刚开始接触期权做市数据时,别贪多。先拿一个合约的tick数据练手,把买卖价、时间戳、成交量这三个字段搞清楚。其他的慢慢来。
好了,这一章就到这里。数据概览是基础,但也是最容易被忽视的。我见过太多人一上来就搞复杂模型,结果数据源都没搞清楚。记住,干净的数据比复杂的模型更重要。