第四节:价差交易核心逻辑——均值回归、趋势跟踪、季节性模式、套利逻辑
做价差交易这些年,我越来越觉得,这行当说白了就是跟市场规律打交道。你不需要预测原油明天涨到多少,你只需要搞清楚两个合约之间的“关系”会不会变。今天咱们就把价差交易的四大核心逻辑掰开揉碎讲清楚。
4.1 均值回归:价差会“回家”
均值回归是我个人最常用的逻辑。它的核心假设很简单:价差不会永远偏离历史均值,迟早会“回家”。
举个例子,WTI原油近月合约和次月合约的价差,历史上大部分时间在-0.5到0.5美元之间波动。如果某天价差突然拉到-1.5美元,我会先问自己一个问题:基本面真的变了吗?
如果没变,那就是机会。
核心要点:
- 计算历史均值与标准差(建议用60-120个交易日窗口)
- 当价差偏离均值2个标准差以上时,触发信号
- 止损设在3个标准差位置,防止趋势性行情
我曾经在天然气价差上吃过亏。当时价差偏离均值2.5个标准差,我自信满满地进场做回归。结果呢?寒潮来了,价差继续拉大,直接打穿止损。嗯,这里要注意:均值回归最怕的就是“新常态”。
避坑指南:
我曾经在2018年做过一组RBOB汽油与ULSD柴油的价差回归。价差偏离均值3个标准差,我以为稳了。结果炼厂检修导致柴油供应骤紧,价差整整偏离了6个标准差才回来。那次教训让我明白:均值回归不是无脑回归,你得先确认“均值”本身没变。
4.2 趋势跟踪:顺势而为
趋势跟踪跟均值回归正好相反。它不赌价差会回来,而是赌价差会继续跑。
什么时候用趋势跟踪?当基本面发生结构性变化时。比如美国页岩油革命后,WTI与Brent的价差从长期贴水变成了长期升水。这时候你再做均值回归,就是跟市场对着干。
我个人习惯用20日均线突破作为入场信号。价差上穿20日均线且均线向上,做多;下穿且均线向下,做空。
# 简单的趋势跟踪信号示例
def trend_signal(spread, window=20):
ma = spread.rolling(window).mean()
signal = 0
if spread.iloc[-1] > ma.iloc[-1] and ma.iloc[-1] > ma.iloc[-2]:
signal = 1 # 做多
elif spread.iloc[-1] < ma.iloc[-1] and ma.iloc[-1] < ma.iloc[-2]:
signal = -1 # 做空
return signal
小技巧:趋势跟踪策略最怕震荡市。我一般会加一个“波动率过滤器”——当价差的20日波动率低于历史中位数时,暂停趋势策略。你想想看,没波动哪来的趋势?
4.3 季节性模式:日历价差的“老黄历”
能源市场有很强的季节性。天然气冬天取暖需求大,夏天发电需求大;汽油夏天驾驶旺季,冬天需求疲软。这些规律每年都会重复,虽然细节不同,但大方向靠谱。
季节性模式最典型的应用是日历价差。比如天然气3月合约与4月合约的价差,每年2月底到3月初都会有一波季节性走强——因为3月是冬季最后一个月,而4月开始注入库存。
| 品种 | 季节性价差 | 典型时间窗口 | 逻辑 |
|---|---|---|---|
| 天然气 | 3月-4月 | 2月中旬-3月中旬 | 冬季尾声 vs 库存注入开始 |
| 汽油 | 5月-6月 | 4月下旬-5月下旬 | 夏季驾驶旺季启动 |
| 取暖油 | 10月-11月 | 9月下旬-10月下旬 | 冬季取暖需求预期 |
做季节性模式,我建议至少看5年的历史数据。别只看一年,那可能是特例。我记得有一年天然气3-4月价差完全没走季节性行情,因为那年冬天异常温暖,库存太高了。
4.4 套利逻辑:无风险?不存在的
套利逻辑听起来高大上,说白了就是“一价定律”——同一个东西,在不同地方卖,价格应该差不多。如果差太多,就买便宜的卖贵的,赚差价。
但现实中,套利没那么简单。仓储成本、运输成本、资金成本、交割限制……这些都会让价差“合理”地存在。
举个例子,WTI原油在库欣交割,Brent原油在北海交割。两地价差理论上不能超过从库欣运到北海的成本。如果超过,就可以做跨市场套利。但实际操作中,你得考虑管道容量、油轮运费、甚至天气影响。
套利交易的三个前提:
- 可替代性:两个标的是同一种商品,或者可以互相替代
- 可交割:理论上能通过实物交割实现套利
- 成本透明:仓储、运输、资金成本都能算清楚
我曾经做过一组新加坡380燃料油与欧洲燃料油的套利。理论上价差应该等于运费加保险。但有一段时间价差远高于运费,我进场做空价差。结果呢?苏伊士运河堵了,船过不来,价差继续拉大。那次让我明白:套利不是无风险,是“理论无风险,现实有风险”。
4.5 四大逻辑如何搭配使用?
你可能会问:这四个逻辑到底用哪个?我的答案是:看市场状态。
市场震荡时,均值回归好用。市场单边时,趋势跟踪吃香。每年固定时间点,季节性模式靠谱。价差明显不合理时,套利逻辑上场。
我个人习惯把四个逻辑做成一个“信号投票器”。每个逻辑给一个信号,然后加权平均。比如震荡市里,均值回归权重给60%,趋势跟踪给20%,季节性给10%,套利给10%。趋势市里反过来。
说白了,这四大逻辑不是互相排斥的。它们就像工具箱里的四把扳手,哪个好用用哪个。关键是你得知道现在市场是什么状态,然后选对工具。
嗯,今天就先聊到这儿。记住一句话:价差交易的核心不是预测价格,而是理解关系。把关系搞清楚了,赚钱是顺带的事。
公众号:蓝海资料掘金营,微信deep3321