经常有人问我一件事:原油跌了,为什么加油站的汽油价格纹丝不动?反过来,原油涨的时候,汽油涨得更凶,炼厂到底在里面赚了多少?这两个问题的答案,其实指向同一个东西——裂解价差。把话说白一点,裂解价差就是“买一桶原油,炼成汽油和柴油卖掉,中间能剩下多少钱”。原油是面粉,汽油柴油是面包,裂解价差就是面粉变面包这道工序值多少钱。它之所以值得单独拿出来讲,是因为这个差值本身可以被交易,你可以只赌这个差值的变化,而完全不赌原油往哪边走。
这篇东西不打算写成教材。我按自己看盘、复盘、算账的顺序,从“这个价差到底在赌什么”一直讲到“怎么下手、怎么算钱、哪里容易翻车”,中间会把几个最容易算错的地方掰开揉碎讲清楚。做能化产业链研究的、做大宗商品相对价值交易的、或者纯粹想知道成品油价格为什么和原油不同步的,看完都能拿到点实在东西。标题里说的“3分钟看懂”,真要压缩成一句话就是:当成品油相对原油明显偏强或偏弱,而这个偏离又没有产业层面的支撑时,价差就有回归的可能,那就是机会所在。剩下的篇幅,讲的是怎么判断“有没有支撑”,以及怎么把这个判断变成一笔算得清账的交易。
1. 裂解价差交易的到底是什么:炼厂利润表的可交易化
1.1 从“原油贵不贵”切换到“炼油赚不赚”
绝大多数人看原油,第一反应是看绝对价格:现在70美元一桶贵不贵,会不会涨到90。这个视角对做单边的人有效,对炼厂和产业链上的人意义有限。炼厂每天面对的问题不是“原油多少美元”,而是“我买进来的原料成本,减去我卖出去的成品油收入,剩下来够不够覆盖加工费用”。只要这个差值在扩,原油本身是涨是跌,对炼厂的边际影响反而是次要的。这就是为什么经常出现一种反直觉的现象:原油暴跌的月份,炼厂利润反而爆表。
原因不难理解。原油是原料端,汽油柴油是产品端,两端各有各的供需。原料端崩了,产品端因为库存低、检修多、需求刚性而抗跌,那中间的加工毛利自然被撑开。反过来,原油因为供应扰动大幅拉升,而终端需求跟不上、成品油涨不动,加工毛利就被压缩到很难看的水平。这两种情形在历史上反复出现,而它们的共同点是:价差的变化方向和原油单边的方向可以完全脱钩。这正是裂解价差能被当成独立品种交易的根本原因。
需要说清楚的一点是,盘面上的裂解价差只是加工毛利的近似值,不等于炼厂真实的净利润。真实利润还要往下扣一大串东西:装置能耗、氢气消耗、催化剂、人工、维修、调和成本、运费、以及不同品质原油的收率差异。一个用重质含硫原油的复杂型炼厂和一个只能吃轻质低硫原油的简单型炼厂,同样的盘面价差,实际赚钱能力能差出一大截。所以把盘面价差当成“炼厂一定赚这么多”来理解,方向就偏了;把它当成“行业加工利润的方向性指标和相对强弱标尺”来用,才是它真正的价值。
还有一个命名上的小细节值得说一下。“裂解”这个词来自炼油工艺里的裂化装置——把长链大分子打断成短链小分子,把重质油变成轻质油。价差用这个词命名,本质上是把这套“把便宜的重油变成贵的轻油”的加工过程抽象成了一个价格关系。理解了这层,你就明白为什么不同炼厂的“裂解价差”不完全一样——因为它们的装置结构不一样,能“裂”出来的产品比例不一样。
1.2 三种主流公式与那个最容易算错的“除以3”
实操层面,市面上主流用的是三种配比。它们的差别在于假设炼厂从三桶原油里能产出多少比例的汽油和柴油,本质是对炼厂复杂度的简化模拟。
| 价差类型 | 配比含义 | 计算公式(原油$/桶,成品油$/加仑) | 适用场景 |
|---|---|---|---|
| 3-2-1 | 3桶原油产2桶汽油+1桶柴油 | [2×汽油×42 + 1×柴油×42 − 3×原油] ÷ 3 | 最通用,流动性最好,适合做方向和波段 |
| 5-3-2 | 5桶原油产3桶汽油+2桶柴油 | [3×汽油×42 + 2×柴油×42 − 5×原油] ÷ 5 | 更接近复杂型炼厂,柴油权重更高 |
| 2-1-1 | 单产品裂解,汽油或柴油单独对原油 | 汽油×42 − 原油(或柴油×42 − 原油) | 判断单一产品的强弱,做品种间对冲 |
这里有两个必须先过的坎。第一个坎是单位不统一。原油报价是美元/桶,汽油柴油报价是美元/加仑,一桶等于42加仑,所以成品油必须先乘42才能和原油相减。这个换算漏掉,算出来的数字会离谱到没法看。
第二个坎,也是我见过最多人栽跟头的地方:那个“除以3”到底该不该除。我们拿一组具体数字走一遍。假设原油70.00美元/桶,汽油2.00美元/加仑,柴油2.20美元/加仑:
- 汽油折成桶价:2.00 × 42 = 84.00 美元/桶
- 柴油折成桶价:2.20 × 42 = 92.40 美元/桶
- 三桶原油的产出收入:2 × 84.00 + 1 × 92.40 = 168.00 + 92.40 = 260.40 美元
- 三桶原油的原料成本:3 × 70.00 = 210.00 美元
- 毛利总额:260.40 − 210.00 = 50.40 美元
注意,这个50.40是“三桶原油”对应的毛利总额。要换算成“每桶原油的毛利”,必须再除以3,得到16.80美元/桶。交易所挂牌的裂解价差合约,报的就是这个除以3之后的数字。如果你自己配三条腿算账的时候忘了除,算出来是50.40,比盘面价高出三倍,很容易误以为自己发现了定价错误,兴冲冲杀进去,结果发现盘面根本不认。
反过来也有坑:有些行情软件报的价差单位是“美分/加仑”,这时候你还要再乘42才能换回美元/桶。下单前一定要把合约规格里的报价单位看清楚,这一步花30秒,能省掉后面很多麻烦。我自己的习惯是写一个固定的小函数,每次输入三个价格直接出结果,避免手算出错:
def crack_321(gasoline_gal, diesel_gal, crude_bbl, ratio=(3, 2, 1)): """ gasoline_gal : 汽油价格,美元/加仑 diesel_gal : 柴油价格,美元/加仑 crude_bbl : 原油价格,美元/桶 ratio : (原油桶数, 汽油桶数, 馏分油桶数) 返回 : 美元/桶,每桶原油的加工毛利近似值 """ crude_n, gas_n, dist_n = ratio gas_bbl = gasoline_gal * 42 dist_bbl = diesel_gal * 42 gross = gas_n * gas_bbl + dist_n * dist_bbl - crude_n * crude_bbl return round(gross / crude_n, 4) print(crack_321(2.00, 2.20, 70.00)) # 3-2-1 -> 16.8 print(crack_321(2.00, 2.20, 70.00, (5,3,2))) # 5-3-2 -> 17.04顺手还能看出一个细节:同样一组价格下,5-3-2算出来比3-2-1略高一点。这是因为柴油比汽油贵,配比里柴油权重越高,算出来的毛利就越高。这也解释了为什么柴油强的年份,用5-3-2做参考更贴近实际,用3-2-1会系统性低估炼厂利润。选哪个公式不是拍脑袋,得看你盯的是哪一类炼厂、以及你想表达的是“行业平均”还是“某一个产品线的强弱”。
2. 汽油柴油“背叛”原油的四种剧本
2.1 需求端的季节性斜线:可预期的那部分
裂解价差最有规律的一部分来自季节性。北半球的夏季出行高峰(大致5月到9月)会显著抬升汽油需求,而冬季则是馏分油(柴油、取暖用油)的季节。这个规律年年都在,只是幅度不同,所以它是所有驱动里最容易被提前定价、也最容易被“抢跑”吃掉利润的一类。
比“夏天开车多”更硬的一条线索是调油规格的季节切换。为了控制挥发性,成品油在不同季节对蒸气压有不同要求:冬季允许的蒸气压上限宽松,夏季要严格得多。这意味着炼厂和调油商在春季必须切换到更“轻”、更贵的调和组分——烷基化油、重整生成油、异构化油这些。组分贵了,汽油的边际成本就抬上去了,汽油裂解价差往往在切换前后的窗口期走强。
这个逻辑带来的实操含义是:别在旺季中段去追汽油裂解。真正舒服的入场点通常在旺季开始前一到两个月,也就是炼厂还在检修、市场还在讲“需求淡季”故事的时候。等到出行数据全面爆表、新闻开始铺天盖地讲旺季,价差往往已经走完了最容易赚的那一段。我跟踪这个窗口的方式很简单,不看新闻看两个东西:一是调和组分的相对价格有没有提前异动,二是炼厂开工率是不是还压在偏低位置。两个条件同时满足,季节性的赔率才比较划算。
2.2 供应端的意外:检修、事故与装置故障
季节性之外,供应端的事件驱动是裂解价差波动最剧烈的来源。炼厂秋季集中检修(大致9月到10月)是计划内的,市场提前几个月就知道,影响相对温和。真正把价差打飞的是非计划停产:装置故障、火灾、停电、极端天气。这类事件的共同特征是“来得快、冲得猛、去得也快”,价差可能在几天内拉出两三个百分点甚至更多,但如果装置只是短期停机,一两周后供应恢复,价差回落得比涨得还快。
判断一次事故值不值得跟,我一般看三件事。第一,坏的是哪套装置。常减压蒸馏装置出问题,影响的是整体加工量,冲击最大;二次加工装置(比如裂化、重整)出问题,影响的是某一类组分的产出,传导路径更绕,冲击相对局部。第二,受影响的产能占区域总产能多大比例。同样是停产,占3%和占15%,完全是两回事。第三,有没有替代供应能补上。如果区域间套利窗口是打开的、运费不高、管道和船运有富余能力,缺口很快会被填平,价差冲高就是短命的。
这里有个很实用的经验:事故行情的“第一天”往往是最好的入场时点,“第三天”往往是最差的。因为第一天市场还在评估影响,价格反映不充分;到了第三天,媒体的解读、机构的快评、社交平台的情绪全出来了,价格已经把最乐观的假设打进去了。除非有明确证据表明修复周期是数月级别,否则追第三天之后的行情,性价比极低。
2.3 物流与区域错配:最容易骗人的那种“价差”
这一类最需要警惕,因为它看起来最像机会,实际上最不持久。期货合约的交割地是集中的、有限的几个点,但成品油的消费是分散在全国甚至全球的。当某个区域出现库存偏低、管道输送受限、或者出口套利窗口打开把本地货源抽走的时候,期货的近月合约会被现货升水拉起来,价差在账面上迅速扩大。这种扩大的驱动力不是“炼油加工变紧张了”,而是“货在空间上错配了”。
区别这两种驱动非常关键。加工驱动(真实的供需紧张)带来的价差扩张,通常伴随着开工率下降、库存持续去化、现货升水同步走高,能持续数周甚至数月。物流驱动带来的价差扩张,往往只体现在近月合约和局部市场上,一旦运费变化、出口窗口关闭、或者货物流向调整,价差会在很短时间内塌回去。它的形态是“陡而尖”,不是“缓而长”。
判断的方法也不复杂:看区域间的价差是不是同步走阔,看运费是不是在涨,看出口量数据有没有异常放大。如果这些辅助指标都在动,说明是物流在推;如果辅助指标平静、只有近月合约在跳,那更可能是资金行为或者交割月的技术性紧张。后者我不太愿意参与,因为它的定价逻辑和产业基本面脱钩,你没法用产业数据去验证自己的判断,等于闭着眼睛开车。
2.4 库存数据:三个数字的先行意义
所有的驱动最终都会落到库存上。周度的库存报告是裂解价差交易里信息密度最高的公开数据,但很多人看错了重点——只盯着绝对数字的增减,而忽略了相对季节性的位置。
| 跟踪指标 | 具体含义 | 对裂解价差的方向含义 |
|---|---|---|
| 原油库存 | 原料端松紧 | 原油累库通常压制原油价格,被动撑开价差 |
| 汽油库存 | 汽油端松紧 | 汽油去库(相对五年同期均值偏低)利好汽油裂解 |
| 馏分油库存 | 柴油端松紧 | 馏分油低库存是价差最强的支撑之一 |
| 炼厂开工率 | 成品油供应速度 | 开工率快速回升往往意味着价差见顶 |
| 隐含需求 | 产量+进口−出口−库存变化 | 比表观消费更及时,能提前反映终端走弱 |
我自己的用法是把“相对五年同期均值的偏离度”当成主指标,绝对水平只作参考。原因很直白:成品油库存本身有很强的季节性,夏天汽油库存天然低于冬天,你看绝对值会得出完全错误的结论。偏离度才是剔除了季节性之后剩下的信息。
还有一条容易被忽略的:炼厂开工率是价差的反向指标。开工率高,成品油供应充足,价差被压;开工率低,供应收紧,价差走阔。但这条关系有个转折点——如果开工率低是因为需求太差、炼厂主动降负荷,那价差未必会走阔,因为产品端也在同步走弱。所以看到开工率下降,第一反应不应该是“买价差”,而应该先问一句:是供应端在收缩,还是需求端在塌陷?这两个问题的答案,决定了你该做多还是做空这个价差。
3. 三种下手方式:合成期货、场外掉期与权益替代
3.1 期货多腿合成:配比、乘数与保证金占用
最直接的方式是自己在期货市场上配腿。做多裂解价差,意思是买成品油、卖原油,赌的是成品油相对原油走强。做空则反过来。配比按3-2-1来就是:买2手汽油 + 买1手柴油 + 卖3手原油。这里的关键是乘数要对齐——原油期货每手通常对应1000桶,而成品油期货每手通常对应42000加仑,42000 ÷ 42 = 1000桶。三者乘数一致,所以3:2:1的手数配比在金额上就是等桶数配比,不会出现敞口失衡。
一套完整的腿对应的是3000桶原油对3000桶成品油。这意味着价差每变动1美元/桶,这一套头寸的盈亏就是3000美元。如果你的账户只打算承受2000美元的波动,那说明这套头寸对你来说太大了,得按比例缩,但期货合约不能拆分成小数手,所以你只能减少“套数”,而不能减少“套内比例”。这是很多新手会忽略的约束:裂解价差的最小交易单位是一整套腿,不是一桶。
除了自己配腿,还有更省事的路子——直接交易交易所挂牌的裂解价差合约。它的好处是把三条腿打包成一个合约,一个价格、一份保证金、一次平仓,不用管三条腿的到期日差异。缺点是流动性明显不如原油本身,通常只有前两三个月份有像样的盘口,远月挂单稀薄,大单进出会有明显的滑点。我的经验是:小仓位、短周期用挂牌合约效率更高;仓位大、持有周期长、需要精细控制腿的暴露时,自己配腿更灵活。
保证金的账要提前算。三条腿分开收保证金,总额会比单腿高出不少;有些券商对价差组合给一定的保证金抵扣,但比例各家不同,不能想当然。真正要命的不是初始保证金,而是价差反向走阔时的追加保证金。三条腿里如果有两条同时朝不利方向跑,保证金消耗速度会远超你的预期,这一点后面会专门讲。
3.2 场外掉期与价差期权:把“止损”写进结构里
场外掉期的逻辑很朴素:和对手方约定一个固定的价差水平,到期按实际价差和约定价差的差额现金结算。它适合资金体量大、需要定制期限和规模的参与者,比如产业客户想锁定未来半年的加工利润,挂牌合约的月份未必对得上,掉期就能补上这个缺口。代价是流动性差、买卖价差宽、而且有对手方信用风险——你得确认对面那家机构真的能履约。
价差期权则解决了一个更本质的痛点:裂解价差的波动可以非常剧烈,而止损在期货上执行起来经常不理想。极端行情下,成品油合约可能瞬间跳空,你的止损单成交在远差于预期的位置。买入价差看涨期权的话,最大损失被锁定在权利金,无论价差怎么跳,你都不会被追加保证金。这个特性在事件驱动型的交易里特别值钱——比如你判断飓风季可能带来供应扰动,但不确定会不会发生、发生在哪个月,那买入一个虚值价差看涨期权,成本可控,赔率也不错。
代价当然是权利金损耗。价差期权的时间价值衰减比单边期权更复杂,因为它涉及两个标的的波动率。如果价差在持有期内横盘不动,权利金会一点点蒸发掉,最后归零。所以用期权做这个策略,核心不是“看对方向”,而是“在正确的时间窗口内看对方向”。窗口给太长,权利金成本会吃掉大部分收益;给太短,事件还没发生期权就到期了。这个平衡点很难找,我的做法是把期权当成“事件保险”而不是“常规仓位”,只在高赔率的具体事件上下注,不拿它做长期持有。
3.3 权益替代路径:赚的是弹性还是价差
还有一种间接参与方式:买炼厂板块的股票或者成品油相关的基金。这条路的好处是门槛低、不用管保证金、不用担心移仓。坏处是它引入了一堆额外的风险因子,其中最要命的是股市整体的波动。你可能判断对了裂解价差要走阔,但同期大盘回调,股票照样跌,你的判断对了却赚不到钱。
| 参与方式 | 杠杆来源 | 对价差的“纯度” | 主要风险 |
|---|---|---|---|
| 期货多腿合成 | 保证金 | 高,直接跟踪价差 | 追加保证金、移仓成本、流动性 |
| 挂牌价差合约 | 保证金 | 高,打包成一腿 | 远月流动性差、滑点大 |
| 场外掉期 | 协商 | 高,但定价不透明 | 对手方风险、买卖价差宽 |
| 价差期权 | 权利金 | 高,且有损失上限 | 时间价值衰减、波动率定价 |
| 炼厂股票/基金 | 无(或融资) | 低,被股市beta稀释 | 个股特定风险、市场情绪、提前定价 |
还有一个容易被忽略的点:股票市场是提前定价的。当裂解价差的改善已经被卖方研究写进报告、被买方机构预期到的时候,股价往往已经反映了大半。等周度数据确认价差真的走阔了再买股票,你买到的是“兑现”,不是“预期”。而期货价差合约跟踪的是当下的现货价格关系,反应更直接。所以如果你的核心判断是关于价差本身,期货工具的传导效率明显高于股票;如果你判断的是“这家炼厂的经营改善会超出市场预期”,那才是股票的逻辑。两者别混着用。
4. 从建仓到离场的完整动作链
4.1 用一组具体数字把账算一遍
假设现在是春季,我判断夏季出行高峰前汽油裂解会走强。当前3-2-1价差16.80美元/桶,处于过去五年同期的偏低位置,炼厂开工率还没起来,汽油库存相对五年均值偏低。计划做多价差,用挂牌合约,1手对应1000桶。
- 入场:16.80
- 目标:21.00(回到五年同期中位偏上)
- 止损:15.50(跌破前低,说明逻辑不成立)
- 盈利空间:(21.00 − 16.80) × 1000 = 4200 美元
- 亏损空间:(16.80 − 15.50) × 1000 = 1300 美元
- 盈亏比:约 3.2 : 1
假设保证金要求3000美元,那么这笔交易在目标位的收益率是140%,在止损位的回撤是43%。这个赔率看起来不错,但要往下扣三笔成本:手续费(两条腿或一个合约,视工具而定)、滑点(价差合约盘口通常1到2个最小变动价位,一笔来回就是几十到上百美元)、以及可能的移仓损耗。把这三项加上,实际盈亏比会从3.2掉到2.8左右,仍然可做,但没有账面上那么漂亮。
如果换成自己配腿,同一笔判断对应的是3手原油空 + 2手汽油多 + 1手柴油多,合计3000桶。这时候价差每变动1美元/桶,盈亏是3000美元而不是1000美元。同样从16.80到21.00,赚的是12600美元。但保证金占用也是三倍以上,反向波动的杀伤力同样放大三倍。这就是为什么我一直强调先定风险预算,再定仓位——不是先想赚多少,而是先想“如果价差反向走1.5美元,我还能不能睡得着”。
还有一个常被忽略的细节:三条腿的成交价差是分别成交的,你在盘口上看到的“理论价差”和你实际成交的“合成价差”之间,隔着三条腿各自的买卖价差。流动性好的时候这个差距可以忽略,流动性差或者行情剧烈的时候,三条腿的滑点叠加起来可能吃掉你预期利润的三分之一。所以下这种组合单,尽量用限价、分批、避开数据公布前后的几分钟。
4.2 移仓换月:价差交易里最隐蔽的成本项
裂解价差交易和单边交易最大的操作差别之一,就是移仓的频率更高。原因在于成品油期货合约的最后交易日通常比原油更早,而且裂解价差合约的流动性集中在前两三个月份。如果你打算持有一个跨越两个月的头寸,几乎必然要面对移仓。
移仓的损耗来自近远月价差。如果成品油市场是近强远弱(现货紧张),你卖出近月、买入远月,会产生负 carry;如果近弱远强,移仓反而有正收益。这一项在单边交易里也存在,但在裂解价差里更麻烦,因为你有三条腿,每一条腿的近远月结构可能都不一样,叠加起来的方向不确定。
我的处理方式有三条。第一,提前换,不要等到最后。通常提前5到8个交易日动手,这时候近月还有流动性,远月也开始活跃,两边的买卖价差都可控。第二,分两笔做,不要一把梭。先把远月建好一部分,再平近月,避免在同一个时点同时承受两边的冲击。第三,把移仓损耗记进成本。做回测的时候如果不算这一项,年化收益会被高估得离谱——我见过一些看起来很美的价差策略回测,把移仓成本补进去之后,收益直接腰斩。
4.3 什么时候该走:逻辑兑现优先于价格兑现
平仓的触发条件,我一般设三层。第一层是价格目标,到了就走,不贪。第二层是逻辑兑现——如果驱动这笔交易的产业条件消失了,即使价格还没到目标位,也得走。比如你做多的理由是检修季供应收缩,结果检修装置提前重启了,那支撑价差的理由已经不存在了,继续拿着就是赌运气。第三层是时间止损——给这笔交易设定的窗口是四周,两周过去价差还在原地磨,说明市场没有认同你的判断,那就该重新评估,而不是无限期等下去。
最需要克制的冲动是“等它回归历史均值”。均值本身是会漂移的。炼油产能结构在变、成品油需求结构在变、贸易流向在变,五年前的均值放到今天可能已经不是中枢了。把历史均值当成一个必须到达的目标位,是价差交易里最典型的亏钱方式之一。更稳的做法是把均值当成一个“参考区间”,到了区间上沿就分批减仓,而不是死等一个精确数字。
5. 五个坑,以及我后来怎么处理
5.1 账面价差和真实加工利润之间的那道沟
前面提过,标准裂解价差用的是统一的期货价格,但真实炼厂买的原油是有品质差异的。轻质低硫原油和含硫原油之间的价差变化,对真实加工利润的影响非常大,而这个变化完全不体现在标准裂解价差里。结果就是:盘面价差在扩,但某个用重质原油的炼厂实际利润在缩,因为原料端的品质折价收窄了。
这个坑的杀伤力在于它会让你误判“产业客户的行为”。你以为价差走阔会刺激炼厂提高开工率、增加原油采购,从而反过来支撑原油,但如果实际利润没改善,炼厂根本不会动。判断这一点,得额外盯原油的品质价差——轻质和含硫原油的价差在收窄,说明重质原料变贵了,复杂型炼厂的优势在削弱。把这个维度加进来,你对价差的解读会准确很多。
5.2 预期抢跑:消息出来的时候,行情已经走完了
检修计划、装置重启、新增产能投产,这些信息基本都是公开的,市场提前几个月就在定价。等到新闻正式发布、大家都在讨论的时候,价差往往已经走完了最容易赚的那一段。我刚开始做这个的时候吃过好几次亏,看到某套装置要检修的消息,第二天冲进去,结果价差当天就回落了——因为消息早就被消化了,我买在了接盘位置。
后来的做法是把关注点从“新闻”转到“前瞻数据”上。计划性检修的日损失产能、检修装置的数量和规模、新增产能的投产时间表,这些数据在事件发生前就能拿到。真正有价值的不是“知道发生了什么”,而是“比别人更早地量化了影响有多大”。这也是为什么产业背景的人在这类交易上有优势——他们知道一套装置停车到底意味着多少供应缺口,而只看价格的人只能从图形上猜。
5.3 保证金消耗速度快于价差回归速度
这是所有带杠杆的价差交易里最现实的杀手。价差不回归,甚至继续反向走,你的浮亏扩大,保证金被追,如果账户里没有余粮,就只能被迫在最低点平仓——而且往往平在价差最极端、最该加仓的位置。
核心问题出在仓位设计上。很多人是按“目标收益”来倒推仓位的:我想赚20%,那要开多大?正确的做法是按“能承受的最大反向波动”来定:如果价差再反向走1.5美元、持续三周,我的账户还撑不撑得住?撑不住就把仓位砍到撑得住为止。这个逻辑听起来保守,但它是能让你活下来的唯一方式。价差交易胜率可以很高,但只要有一次被迫平仓,前面十次的利润都能吐回去。
我的具体做法是留出至少50%的保证金冗余,并且把“可能被追加”当成常态而不是意外。同时避免在数据公布前一天建仓,避开波动率最高的时间窗,这不是迷信,纯粹是减少被随机波动扫出去的概率。
5.4 结构性变化让“均值”本身位移
新增炼能集中投产、老旧装置永久关停、成品油需求结构因为替代能源发生变化——这些都会让裂解价差的中枢整体上移或下移。如果你用过去五年的均值当锚,而在结构变化的年份里,这个锚是错的。
识别结构性变化的方法,是看价差的分布形态而不是单点数值。如果价差连续几个季度都在历史区间的上半部分运行,而且每次回落都回不到原来的中枢,那大概率是中枢上移了,不是“暂时偏离”。这时候还坚持做空价差、赌回归,就是在跟结构对抗。我自己的规则是:连续两个季度价差没有回到历史均值附近,就重新校准中枢,而不是继续等。
5.5 单腿跳空把对冲头寸变成裸头寸
极端行情下,某一条腿可能出现流动性枯竭或者瞬间跳空,而另外两条腿正常波动。这时候你的对冲结构就失效了,账面上变成了一个方向性敞口。这种风险在供应突发中断的时候尤其明显——成品油合约可能一开盘就跳空高开,你根本来不及在合理价位补腿。
处理办法有两个层面。操作层面,尽量用挂牌的价差合约而不是自己配腿,因为打包合约在极端行情下的成交连续性通常更好。结构层面,如果一定要自己配腿,就在建仓时同时挂好三条腿的应急单,并且定期检查每条腿的流动性是否还够。另外,避开临近到期的合约月份,那个阶段流动性最差,跳空风险最高。
6. 判断逻辑失效的三个信号与一张跟踪清单
6.1 什么情况下该承认判断错了
我不太相信“止损就是错了”这种说法。止损只是价格到了预设位置,不代表产业逻辑变了。真正需要承认判断错误的,是下面这三种情况。
第一种,库存方向反转。你判断成品油要紧张,结果连续两周库存意外累积,而且累积幅度不小,那说明供应比你想的宽松,逻辑的前提被推翻了。第二种,开工率快速回升。你赌的是供应收缩,结果炼厂开工率迅速回到高位,供应端的支撑消失。第三种,也是最容易被忽略的:价差和原油开始同向同步骤动。正常情况下,裂解价差和原油单边的相关性是弱的,甚至常常反向。如果某段时间两者开始高度同步,说明主导行情的因素已经不是产业加工利润,而是宏观情绪、资金流向或者地缘扰动。这时候你用产业数据去解释价格,基本是缘木求鱼。
6.2 我实际在用的跟踪节奏
| 频率 | 看什么 | 用来判断 |
|---|---|---|
| 每日 | 三条腿的收盘价、价差曲线、成交量与持仓量变化 | 头寸是否还健康、流动性是否够平仓 |
| 每周 | 原油/汽油/馏分油库存相对五年均值的偏离、炼厂开工率、隐含需求 | 产业驱动是否还在、有没有反转信号 |
| 每月 | 检修计划执行情况、新增产能进度、区域间价差与运费 | 供应端的中期变化、物流驱动的真伪 |
| 每季 | 价差的历史分位数、中枢是否位移 | 均值回归的锚是否还有效 |
这张表看起来简单,但真正执行下来会发现,最有价值的信息往往出现在“数据与价格不一致”的时候。价格涨了但库存没去化、价差走阔但开工率在回升——这些矛盾点才是需要花时间研究的地方。顺风顺水的行情没什么可分析的,矛盾出现的时候,要么是你错了,要么是市场还没反应过来,两种情况的处理方式完全不同。
最后分享一个我自己一直在用的判断习惯:每次想建仓之前,先强迫自己写一句话,说明“这个价差为什么会从这里走到那里”。如果这句话写不出来,或者写出来之后发现里面全是“应该会”“可能会”这类模糊词,那就说明这个交易还没想清楚,不如不做。裂解价差的波动看着温和,但加上杠杆之后,含糊的判断会以很快的速度变成真实的亏损。把这套机制吃透、把成本算清、把仓位控制在能承受的范围内,剩下的就是耐心等那些真正偏离得离谱的窗口出现——这种窗口一年不会有很多次,但每次的赔率都值得等。