许多投资者后来才意识到,自己面对的并不只是油价下跌,也不只是一次判断失误。更深层的问题在于:当期货合约即将到期、实物交割地点的储存空间趋于饱和、市场流动性迅速收缩,而交易规则又允许价格进入负值时,原本熟悉的风险模型可能会突然失去支撑。金融产品仍然可以按照旧的方式被销售、持有和移仓,但它背后的风险边界,已经悄悄变了。
这也是WTI原油-37.63美元穿仓始末最值得复盘的地方。负油价本身令人震动,但真正需要我们在夜深之后慢慢看清的,是规则、系统与人的心理如何在极端行情中彼此放大。
负价格的诞生,不是一个单独的市场故障
很多人在第一次听到负油价时,直觉上会把它理解为石油已经彻底失去价值,甚至认为生产者需要倒贴现金才能卖出一桶原油。这样的理解并不准确。
2020年4月20日出现负值的,是即将到期的WTI 5月原油期货合约。后续月份的合约价格并没有同步跌到同样的负值区域,6月合约当时仍维持在每桶20美元以上。也就是说,市场并非在表达所有原油都没有价值,而是在给某一个临近到期、交割压力高度集中的合约重新定价。
期货价格从正数跌到负数,意味着市场参与者愿意支付资金,让别人接手相应的合约义务。对于临近交割的WTI原油期货来说,接手合约并不只是持有一个可以等待反弹的数字。标准合约规模为1000桶,交割地点与实物储存条件又具有明确限制。对于没有能力接收、储存和处置原油的金融投资者而言,合约越接近到期,理论上的价格风险就越容易转化成现实中的履约压力。
因此,-37.63美元并不意味着每个地方的现货原油都以这个价格交易,也不意味着石油作为商品的全部经济价值归零。它更像是一扇被突然推开的门,让市场看见了期货合约最后阶段的另一面:当持仓者无法继续等待,而潜在接盘者又极其有限时,价格可以为了寻找流动性而快速穿越此前被视为不可逾越的零点。
这件事之所以令人不安,是因为许多传统风险控制习惯都建立在一个隐含前提上:价格不会低于零,亏损最多接近全部本金,系统中的价格字段、保证金计算和强平逻辑也都围绕正数运行。一旦这个前提失效,风险就不再是原来的风险。
CME的准备:负价格从异常变成可被系统处理的情形
在负油价事件发生之前,芝加哥商品交易所集团已经开始为标的资产价格进入负值、以及负行权价期权交易做系统准备。2020年4月8日,CME集团发布了面向清算会员的相关通告,明确提出支持负价格交易的计划。
这条信息很关键,但也需要被放在正确的位置上理解。
它并不是说交易所主动制造了负油价,也不能据此直接推断市场存在违法操纵。更准确的说法是,交易规则与系统能力在极端行情之前完成了一次边界扩展:过去被认为非常罕见、甚至不在常规模型中的负价格,开始被纳入交易和清算系统可以处理的范围。
市场规则有时像一只我们平时看不见的容器。价格在容器内部波动时,投资者容易把注意力集中在趋势、供需与技术形态上;只有当价格撞到容器边缘,大家才会突然发现,真正决定损失上限的并不只是行情方向,还有容器本身是否足够大、接口是否连通、参与者是否知道边界已经改变。
极端行情最先击穿的,往往不是某一条预测,而是我们对风险边界的想象。
对于普通投资者而言,CME在4月8日发布的准备信息并不一定容易被看见,更不会自动传导到所有挂钩原油价格的银行产品和投资工具中。交易所的系统能够处理负价格,不等于每一个经纪商、银行产品或投资者端系统都已经完成同样的适配。
这正是后来风险扩散的重要原因之一:市场底层规则发生了变化,但不同层级之间的信息、系统和风控并没有以同样的速度完成同步。
库欣库存告急:金融价格最后仍要面对物理世界
WTI原油期货的特殊之处,在于它并不是完全脱离实物的数字游戏。合约最终对应美国库欣地区的原油交割体系。到了2020年4月,全球疫情导致交通、工业和能源消费受到严重冲击,原油需求快速坍塌;与此同时,原油供应并没有在同一时间、以足够快的速度收缩。
需求骤降之后,已经生产出来的原油仍然需要寻找去处。海上储油、陆上罐区、管道和交割设施都成为市场关注的瓶颈。当库欣储存能力接近上限时,真正的问题就不再只是未来油价会不会上涨,而是临近到期的合约持有者能不能找到愿意接收原油的人,以及这些原油究竟还能放在哪里。
这与股票市场中的“跌得很深”并不是同一种压力。
股票投资者即使不卖出,通常仍然只是持有一项权益资产;而临近交割的商品期货持仓,可能意味着一项需要在特定时间、特定地点完成交收的合同义务。对于具备仓储、运输和现货采购能力的企业来说,这种交割安排是商业链条的一部分;对于只想获得价格敞口的金融投资者来说,它却可能在到期前变成必须尽快摆脱的负担。
到期日附近,时间本身会改变风险结构
期货合约并不是离到期日越近,风险就简单地按比例增加。临近交割阶段,风险结构可能发生跳变。
在距离到期较远时,投资者可以关注宏观供需、库存变化、期限结构和市场预期;而当交割窗口逼近,持仓者还必须面对:
- 合约是否允许实物交割,交割地点在哪里;
- 持仓是否已经进入交易所或经纪商规定的移仓、平仓窗口;
- 市场中是否仍有足够的对手方愿意接手;
- 价格跌破零值后,保证金和强平系统是否能够正常计算;
- 交易账户、银行产品和底层交易所之间的结算口径是否一致;
- 在快速跳价和流动性枯竭时,订单是否能够按照预期成交。
这些问题平时很容易被“收益率”和“历史走势”遮盖。尤其当一项产品被包装成便于参与的投资工具时,投资者看到的往往是一个熟悉的价格曲线,却未必能同时看到交割义务、移仓时间和系统下限。
WTI 5月合约在4月20日的崩盘,正是这些因素叠加后的结果:需求萎缩压低了价格,储存空间接近上限削弱了接盘能力,合约到期迫近强化了抛售压力,流动性不足又使价格变化变得极端。
在这种状态下,价格并不是平滑地寻找一个大家都认可的均衡点,而是在有限的成交机会中迅速寻找愿意承担义务的最后一批参与者。
负油价与“现货价值归零”必须区分
理解这一点,对后续所有讨论都很重要。
负价格发生在特定到期月份,并不等同于全球现货石油完全丧失物理价值。油田、炼厂、管道、储罐和运输网络仍然具有不同的商业价值;不同交割月份、不同地区和不同品质的原油,也不可能被简单压缩成同一个价格。
期货市场中的价格,始终是一个带有时间、地点、交割条件和合约规则的价格。WTI 5月合约出现负结算价,反映的是这个具体合约在具体时点的履约困境,而不是对整个石油产业价值的一次总宣判。
我们在复盘极端行情时,常常会被那个醒目的数字牢牢锚定。-37.63美元足够刺眼,以至于人们容易忘记它的限定条件:哪一种原油、哪个交割地点、哪一个月份、距离到期还有多长时间、当时市场是否还有可用储存空间。锚定效应会把复杂事件压缩成一个符号,也会让我们忽略真正决定风险的合同细节。
原油宝穿仓:无杠杆产品为何仍会亏穿本金
“原油宝”事件之所以引发广泛讨论,是因为许多投资者原本并没有把它当作传统意义上的期货账户。
根据已披露的事实,中国银行发行的“原油宝”属于100%保证金的无杠杆类期货衍生品,并不是高杠杆期货交易。投资者没有借入一大笔资金去放大头寸,产品设计也并非典型的融资买卖模式。然而,这并不意味着投资者的损失天然不会超过本金。
问题出现在负价格结算与产品机制之间的断裂。
如果一个产品的风险模型默认价格最低为零,那么当标的价格跌到零附近时,系统可能认为投资者最多损失全部投入资金;但如果价格继续向负值移动,损失计算就会越过这个假设边界。对于持有多头的一方来说,结算价为负意味着每一桶对应的损失可以超过原先投入的金额。1000桶一手的标准合约规模,也会让单个价格单位的变化被迅速放大。
这不是“有没有杠杆”一个问题能够解释的。
杠杆主要描述以较少资金控制更大名义价值的方式;穿仓则与结算规则、价格边界、强平机制和履约安排有关。一个看似没有杠杆的产品,如果允许负值结算,却没有及时限制损失、关闭新增风险或完成强制平仓,同样可能出现超过本金的负债。
移仓时间的安排,把风险集中到了最脆弱的时刻
原油宝将移仓换月截止日设置在合约到期前一日,也就是2020年4月20日。这个时间安排本身就把产品风险推到了一个非常敏感的节点。
正常市场中,移仓是许多期货相关产品维持连续敞口的常见方式。投资者不直接持有即将到期的合约,而是通过卖出近月、买入远月,将价格敞口延续下去。但移仓并不是一个脱离市场条件的后台动作,它需要足够的交易流动性、清晰的价格形成机制和能够承受剧烈波动的系统。
当移仓时间靠近交割日,尤其是在近月合约流动性快速衰退的情况下,产品面对的不只是“把仓位换到下一个月份”,而是如何在极端价差与连续跳价中完成大规模风险转移。
如果系统没有根据市场流动性及时调整移仓、强平和限仓安排,投资者就可能在最难成交、最容易出现价格断层的时间里,被动暴露在即将到期的合约上。
原油宝的关键漏洞,正包括移仓截止安排、对负价格结算准备不足,以及动态强平限制没有充分建立。最终,部分持仓客户不仅亏光本金,还出现了严重穿仓欠款。
这里需要保持一个边界:这并不是把全部责任简单归结给某一个交易者,也不是说所有持有产品的人都能提前准确预见-37.63美元。真正值得分析的是产品机制是否把极端情景纳入设计,以及当市场走出常规模型时,系统是否有能力迅速切断风险传导。
为什么“系统正常运行”仍然可能造成严重后果
金融系统中的“正常运行”,并不等于风险控制已经充分。
如果系统按照既定程序接收价格、计算盈亏、执行结算,那么从技术流程看,它可能没有发生宕机;但如果这些程序建立在价格不低于零的假设上,或者没有针对极端跳价设置保护阈值,程序越稳定地执行,风险反而可能越完整地传递到投资者账户。
这是一种很容易被忽略的系统性悖论:
- 交易系统能够接收价格,不代表产品条款已经说明负价格后如何处理;
- 结算系统能够生成结果,不代表客户已经理解结果可能超过本金;
- 产品可以正常申购和持有,不代表到期前的移仓安排能够应对流动性枯竭;
- 没有显性杠杆,不代表名义风险不会在负值行情中扩大;
- 历史上没有出现过某种情形,不代表这种情形不需要被压力测试。
很多投资者是在结果出来之后,才第一次接触“负价格结算”这个概念。那一刻,心理上的损失不仅来自账户数字,还来自一种边界感被突然打破的震动:我们以为自己是在承担一个有限、熟悉、可以理解的风险,后来才发现,合同中还有一片从未被认真想象过的区域。
这种震动容易带来愤怒、否认,也容易让人反复回看当初的选择,在沉没成本与自我责备之间来回摆动。可是,复盘的价值并不在于把所有复杂因素压缩成一句“当初不该参与”,而在于重新建立一套更完整的风险语言。
从投资者和解方案看:损失承担并不等于风险机制被修复
2020年5月,中国银行曾向部分“原油宝”穿仓投资者提出协商和解方案,其中包括由中国银行承担穿仓部分损失,并返还投资者买入本金的20%。
这一安排显示出事件后续处理中的现实复杂性。市场损失如何计算、产品信息是否充分、系统是否具备负值处理能力、移仓安排是否合理、投资者是否充分理解风险,这些问题很难用一个价格数字或一项赔偿比例完全概括。
和解方案可以缓和一部分具体争议,却不能替代对产品结构的复盘。对投资者而言,返还多少本金是当下最直接的结果;对整个金融市场而言,更重要的问题则是:今后当产品连接到期货、期权或其他衍生品时,极端价格、异常波动与流动性枯竭是否真正进入风险揭示和系统测试。
一项产品的风险揭示如果只写“市场有风险”,通常并不能帮助投资者形成具体认知。真正有用的说明,应该让人理解:
- 标的是否涉及实物交割;
- 产品跟踪的是哪个月份、哪个地区、哪一种合约;
- 到期前何时停止申购、赎回或移仓;
- 负价格是否可能出现,出现后盈亏如何计算;
- 损失是否可能超过投入本金;
- 系统无法成交、报价中断或流动性枯竭时,产品会采取什么措施;
- 产品发行方与交易所之间,风险控制责任如何分布。
这些内容未必让投资者因此避开所有衍生品,但至少可以让选择建立在更接近真实的基础上。投资不是把风险消除,而是先知道风险究竟长什么样。
真正的风险揭示,不是告诉我们市场会波动,而是让我们看见自己从未想过的那一种波动。
量化视角:极端行情中,模型最容易错在哪里
量化交易和风险管理通常依赖历史数据、波动率估计、相关性矩阵、保证金参数以及压力测试。它们并非没有价值,恰恰相反,正因为市场复杂,人类直觉有限,模型才成为很多机构不可缺少的工具。
但模型也有自己的心理盲区。
人会产生锚定效应,模型同样可能被历史样本锚定。如果过去长期没有负油价记录,模型就容易把零设为自然下界;如果历史上的价格波动大多连续而平滑,模型就可能低估跳跃风险;如果回测样本中没有经历过储存空间接近上限的情形,库存约束就容易被当作外部变量,而不是直接决定价格的核心条件。
对于极端行情,单纯使用历史波动率往往是不够的。风险管理需要同时观察合约生命周期、期限结构、流动性和交易规则。尤其是商品期货,它的风险不是一条价格曲线可以完整表达的,还包括库存、运输、交割地点、仓储成本与参与者结构。
五个需要同时观察的风险层次
在分析股票、股指期货或商品期货时,我们可以把风险拆成几个彼此连接、但不能相互替代的层次。
1. 价格风险:亏损是否存在理论边界
对于多头产品,首先要确认标的价格是否可能跌破零,以及跌破零后损失如何计算。即使某种资产在直觉上不容易出现负价格,产品条款也不应把这种可能性直接排除在外。
2. 到期风险:合约最后阶段发生了什么
远离到期日时,价格主要反映预期;接近到期日后,交割、移仓和现金结算会逐渐进入核心位置。不能只看连续合约的价格曲线,还要查看具体月份合约的到期安排。
3. 流动性风险:想卖出时是否真的有人接
账面上存在一个价格,不代表一定能按照这个价格成交。极端行情中,买卖价差可能扩大,挂单可能迅速消失,成交可能集中在少数价格区域。流动性不是一个静态指标,它会随着参与者撤退而突然收缩。
4. 模型风险:系统有没有测试过边界之外
保证金、强平和盈亏计算都依赖程序与参数。需要问的不是系统在普通行情中是否稳定,而是价格出现负值、连续跳价、报价异常和成交稀疏时,程序是否仍然按照产品风险真实运行。
5. 传导风险:不同机构之间是否同步
交易所、清算会员、银行、经纪商和投资者终端,可能使用不同的结算时间、价格口径和风险阈值。底层市场已经进入极端状态,但上层产品仍然按照常规安排运行,风险就会在接口处积累。
这五个层次中,任何一个环节缺失,都可能让投资者对整体风险产生错觉。我们经常把风险理解为“价格跌了多少”,但在衍生品市场里,更接近现实的表达是:价格变化通过哪一条合同和系统路径传递,最终由谁承担。
压力测试不能只问“跌多少”
传统压力测试常常以一个价格幅度为中心,例如假设标的下跌若干比例,再观察账户是否触及保证金线。但负油价事件提醒我们,压力测试还应该提出另一类问题:
- 如果价格穿过零,盈亏公式是否仍然有效;
- 如果价格在很短时间内从正值跳到负值,强平指令能否送出并成交;
- 如果近月合约几乎没有买方,移仓是否还能够按计划完成;
- 如果市场报价与最终结算价出现巨大差异,产品采用哪个价格;
- 如果客户账户出现负余额,系统会如何通知、限制和处置;
- 如果多个产品同时连接到同一底层合约,风险是否会形成拥堵。
这类测试不是为了预测下一次极端行情的具体数字,而是为了确认系统知道如何面对未知。
对量化策略而言,还要额外关注策略是否把历史上的“零价格下限”写进了逻辑。某些仓位控制、止损和收益率计算,在价格接近零时会出现失真;以百分比表达的涨跌幅,在价格从正值穿越到负值后也失去通常的解释方式。此时,绝对价格变化、名义金额、保证金占用与最坏情形损失,往往比传统收益率更有意义。
这场风暴对股票、期货与组合管理的启示
负油价事件看似属于商品期货,但它给股票投资、股指期货和资产配置带来的启示同样清晰:不要把产品名称当成风险说明,也不要把没有出现过的情形当成不可能发生。
股票账户中的某项资产,可能通过基金、结构性产品、期权或收益凭证间接连接到期货市场;一个看起来只是跟踪原油价格的产品,背后可能涉及具体月份合约、移仓成本和结算规则;一个组合表面上分散在股票、商品和现金之间,实际却可能在流动性压力出现时同时受到冲击。
相关性会在危机中重新排列
平稳时期,资产配置通常依赖历史相关性。股票与商品可能看起来相关性不高,某些期货仓位也可能被视为分散风险的工具。但极端行情中,相关性不是固定参数,流动性才是更强的共同变量。
当投资者同时需要补充保证金、降低风险或筹集现金时,不同资产可能被一起卖出。此时,原本具有分散作用的组合,可能因为共同面临资金压力而出现同步波动。商品期货中的负价格并不会直接复制到股票市场,但“资产之间的风险接口”可能比平时更加紧密。
因此,组合管理不能只看资产类别数量,还要看每一项资产的真实风险来源:
- 是直接持有现货,还是持有期货合约;
- 是近月合约,还是远月合约;
- 是现金结算,还是可能涉及实物交割;
- 是单纯多头,还是包含期权卖方义务;
- 是按每日结算,还是按照产品约定的时间集中处理;
- 是能够随时减仓,还是存在赎回、移仓和交易时段限制。
这些问题听起来不如收益预测有吸引力,却决定了组合在压力时刻能不能保持边界。
止损不是一道万能的墙
许多投资者习惯把止损当作最后防线,但止损能否发挥作用,依赖于市场是否存在连续报价和足够成交量。如果价格跳跃、流动性枯竭或系统暂时无法处理某些价格区间,止损指令不一定能按照预设价格执行。
这并不是否定止损,而是需要我们对它保持更准确的期待。止损是一种风险管理安排,不是一项对成交价格的保证;仓位大小、产品结构、交易时段和流动性条件,决定了止损之后的实际损失可能与理想模型存在多大差异。
对于期货及其相关产品,仓位管理尤其不能只用本金比例来衡量。还需要观察名义合约规模、保证金变化、每日结算、最坏情形损失和账户能否承受连续跳空。没有具体的风险上限,就很难谈真正的自我和解,因为人在亏损发生之后往往只能被动接受结果。
重新理解“我能承受的损失”
“我能承受亏损”是一句常见的话,但它至少有三种不同含义。
第一种是心理上的承受。账户出现亏损后,是否还能保持正常生活,是否会因为焦虑而改变原有计划,是否会出现报复性开仓或急于翻本的冲动。
第二种是资金上的承受。亏损是否会影响日常开支、债务偿还和家庭安排,是否需要在最不利的时点变卖其他资产。
第三种是合同上的承受。产品是否允许损失超过本金,是否存在追加资金、穿仓欠款或强制结算的可能。
很多人只在第一层和第二层上评估风险,却忽略了第三层。原油宝事件让这个盲区变得非常具体:100%保证金不等于损失自动封顶,产品不使用传统融资杠杆,也不代表负价格结算不会创造超过本金的损失。
我们在面对任何期货、期权或挂钩衍生品的产品时,都可以先把“最大可能损失”从一句模糊描述,翻译成更具体的几个问题:
- 如果价格归零,我会损失多少;
- 如果价格继续跌到负值,损失是否继续扩大;
- 产品是否会自动强平,强平触发条件是什么;
- 强平价格是实时价格、可成交价格,还是某个结算价格;
- 交易所和产品发行方的风险边界是否一致;
- 我是否可能需要补交资金;
- 在交易暂停、流动性枯竭或系统延迟时,谁承担时间差造成的损失。
这些问题不一定能让我们预测市场,但可以减少事后才发现自己根本没有理解合同的可能。
复盘不是寻找一个可以责备的人
极端事件之后,人很自然地想找到一个清晰的原因:是需求崩塌,是库存不足,是交易所规则,是产品设计,还是投资者没有及时退出。
但WTI原油-37.63美元穿仓始末并不是一条单线因果链。需求受到疫情冲击,库存和储存空间成为实物约束,临近到期的合约面临集中平仓,市场流动性迅速衰退,交易所支持负价格交易,相关产品的移仓和结算系统又没有完全覆盖这种场景。每一个环节单独看,或许都不足以解释全部后果;它们叠加在一起,才形成了那场穿越零点的风暴。
这并不意味着责任可以被模糊处理,而是说明风险管理不能只盯住某一个环节。产品设计者需要理解底层市场,系统开发者需要理解合同条款,销售与信息披露需要让投资者真正看到边界,投资者也需要承认自己可能没有读懂所有风险。
在交易心理中,我们常说要建立边界。边界不是一句“亏了就止损”,也不是把所有不确定性归咎于自己的判断能力。更成熟的边界,是在进入一项交易之前,知道哪些风险属于自己能够承担的波动,哪些风险其实已经超出了产品设计和个人资金的承受范围。
留给夜晚的几个问题
2020年4月20日之后,负油价不再只是教科书中抽象的极端情形。它告诉我们,金融市场的价格可以在特定条件下穿过心理上的零点,而真正让损失扩大到不可预期的,往往是价格边界与系统边界之间的错位。
如果我们把这场事件只记成一个数字——每桶-37.63美元——那么记忆会很快变成一条新闻标题;如果把它放回合约到期、库欣库存、负价格规则、移仓机制、强平限制和投资者认知中,它才会变成一份可以反复使用的风险地图。
对于股票和期货投资者来说,最值得保留下来的也许不是对某一种产品的恐惧,而是几种更安静的习惯:查看具体合约月份,而不是只看连续行情;理解结算方式,而不是只看走势图;区分无杠杆与有限损失;关注流动性和到期安排;在模型之外,为从未发生过的情形保留一块位置。
市场不会因为我们感到不安就变得温柔,模型也不会因为我们熟悉它就自动覆盖所有边界。但我们可以在每一次交易之前,给自己留出一点时间,去问那些当下并不刺激、却可能在深夜决定结果的问题。
那时,我们未必能避开所有风暴,却有机会在风暴到来之前,更清楚地知道自己站在哪里,以及哪些门不能再继续向前推开。
Related reading: 负油价灾难后的心理重建:一位期货交易员的爆仓自救故事 and 限价订单簿的微观世界:订单流不平衡与排队机制的数学原理.
