价差与比价:套利交易的核心度量
做套利交易,说白了就是在两个相关资产之间找「价差」的便宜。我刚开始接触这个领域时,总觉得价差和比价差不多,后来在实盘中吃了亏才明白——这两者虽然都是衡量价格关系的工具,但适用的场景完全不同。
今天我就把价差和比价的计算方法、适用场景掰开揉碎了讲清楚。嗯,这里要注意,理解这两个概念是后续构建套利策略的基础,搞混了会出大问题。
一、价差的计算方法
价差(Spread),就是两个资产价格的直接差值。公式很简单:
价差 = 资产A价格 - 资产B价格
举个例子,假设某交易所上:
- BTC/USDT 永续合约价格:50,000 USDT
- BTC 现货价格:49,800 USDT
- 价差 = 50,000 - 49,800 = 200 USDT
价差为正,说明合约比现货贵,这叫「升水」;价差为负,说明合约比现货便宜,这叫「贴水」。
核心要点:价差是绝对数值,单位与资产价格一致。它反映的是「差多少钱」,而不是「差多少比例」。
我在项目中遇到过一个问题:当资产价格从1,000涨到10,000时,价差从10涨到100,看起来扩大了10倍。但实际比例关系可能根本没变。这就是价差的局限性——它受价格水平影响很大。
价差的变体:标准化价差
为了解决这个问题,有人用标准化价差:
标准化价差 = (价差 - 价差均值) / 价差标准差
我个人习惯用这个指标来判断价差是否「异常」。当标准化价差超过±2时,往往意味着套利机会出现了。
我的经验:标准化价差在回测中表现不错,但实盘时要小心——价差的均值和标准差会随时间变化,建议用滚动窗口计算(比如过去30天的数据)。
二、比价的计算方法
比价(Ratio),就是两个资产价格的比值:
比价 = 资产A价格 / 资产B价格
还是刚才的例子:
- BTC合约价格:50,000 USDT
- BTC现货价格:49,800 USDT
- 比价 = 50,000 / 49,800 ≈ 1.004
比价接近1,说明两者价格非常接近。比价大于1,合约溢价;比价小于1,合约折价。
核心要点:比价是无量纲的比值,不受价格绝对水平影响。它反映的是「贵了多少倍」,而不是「贵了多少钱」。
你想想看,当BTC从5,000涨到50,000时,价差从20涨到200,但比价可能始终在1.004附近。比价更能反映两个资产之间的「真实关系」是否稳定。
比价的变体:对数比价
有些交易者喜欢用对数比价:
对数比价 = ln(资产A价格 / 资产B价格)
为什么用对数?因为对数比价在数学上更「对称」。举个例子:
- 比价从1.0涨到2.0,涨幅100%
- 比价从1.0跌到0.5,跌幅50%
- 但对数比价:ln(2.0) ≈ 0.693,ln(0.5) ≈ -0.693,完全对称
我个人在做统计建模时更喜欢用对数比价,因为它更符合正态分布的假设。
三、价差与比价的适用场景
搞清楚了计算方法,接下来是关键——什么时候用价差,什么时候用比价?
我曾经在这个问题上栽过跟头。有一次做跨交易所套利,用价差做信号,结果BTC价格翻倍后,价差阈值完全失效,策略亏得一塌糊涂。后来换成比价,问题就解决了。
价差适用的场景
- 同品种、同市场、不同到期日:比如同一交易所的BTC当周合约和次周合约。价格水平相近,价差直接反映时间价值。
- 固定面值的期货合约:比如股指期货,每点价值固定,价差可以直接换算成盈亏。
- 做市商报价:买卖价差(bid-ask spread)本身就是价差概念,用来衡量流动性成本。
注意:价差对价格水平敏感。如果资产价格波动剧烈,价差的均值和方差都会漂移,需要频繁调整参数。
比价适用的场景
- 不同价格的同类资产:比如ETH和BTC,价格差了几十倍,用价差毫无意义,比价才能反映相对强弱。
- 跨交易所套利:不同交易所的同一品种,价格水平可能不同,比价更稳定。
- 统计套利中的配对交易:两只股票价格不同,用比价或价差的标准化形式来构建均值回归策略。
我的建议:如果你不确定用哪个,先画个图看看。把价差和比价的历史走势都画出来,哪个看起来更「平稳」,就用哪个。平稳意味着更容易建模和设置阈值。
四、知识体系框架
下面这张图总结了价差与比价的核心逻辑,我建议你保存下来,做策略时对照着看:
五、实战中的选择策略
说了这么多理论,最后给个实战中的决策流程:
| 条件 | 推荐指标 | 原因 |
|---|---|---|
| 两个资产价格接近(差异 < 20%) | 价差 | 直观,直接对应盈亏 |
| 两个资产价格差异大 | 比价 | 消除价格水平影响 |
| 价格趋势明显(牛/熊市) | 比价 | 价差会随趋势漂移 |
| 做高频套利(秒级) | 价差 | 计算快,延迟低 |
| 做统计建模/回测 | 对数比价 | 统计性质更好 |
避坑指南:我曾经在回测中用了价差,参数优化得漂漂亮亮,一上实盘就崩。后来发现是因为回测期间价格平稳,实盘时价格翻倍,价差的均值和方差全变了。从那以后,我养成了一个习惯——先用比价做一轮筛选,再用价差做精细入场。
好了,价差和比价这部分就讲到这里。记住一句话:价差看「差多少」,比价看「差几倍」。选哪个,取决于你的资产特性和交易频率。做多了自然就有感觉了。