真正进入剧烈波动的盘面,笼子往往先被撕开。现货跌了,期货没有同步变化;期货贴水突然扩大或收敛,空单的盈亏与现货损益出现新的错位;临近换月,展期价差开始侵蚀净值;保证金上调、报价变薄、资金被迫撤出,原本看似中性的组合开始连续回撤。你以为自己在做风险管理,市场却把风险从方向上搬到了基差、流动性和杠杆上。
这就是期货合约基差风险的核心:对冲不是消灭损益,而是把一种风险换成另一种风险。平静市场里,这种交换不明显;压力盘里,它会直接击穿账户。
基差不是一个漂亮的统计指标,而是对冲盈亏的中轴
基差的定义很简单:
基差 = 现货价格 - 期货价格
当期货价格高于现货价格,期货处于升水,基差为负;当期货价格低于现货价格,期货处于贴水,基差为正。
公式简单,交易后果却不简单。因为你真正承担的不是某一个时点的基差数值,而是从建仓到平仓期间,基差如何变化。
假设你持有一篮子现货,同时卖出股指期货进行对冲。建仓时,现货价格为100,期货价格为98,基差就是2。随后市场下跌,现货跌到90,期货跌到86,期末基差变为4。
现货亏损10,期货空单盈利12。两者合计盈利2。这个结果并不矛盾:基差从2扩大到4,基差变动为正2,现货多头与期货空头组合的损益也正好增加了2。
计算过程可以写成:
组合损益 = 现货变动 + 期货空头损益
=(90−100)+(98−86)=−10+12=2
也可以直接写成:
组合损益 = 期末基差−期初基差 = 4−2=2
第二种情况必须严格按同一个定义重算。若现货从100跌到90,期货从98跌到94,那么期末基差不是4,而是:
90−94=−4
这意味着基差从期初的2变成了期末的−4,基差变动为−6。现货亏损10,期货空单盈利4,组合最终损失6。
这里发生的不是基差从2扩大到4,而是基差从正值转为负值,或者说基差向下变动了6个单位。期货价格虽然下跌了,但下跌幅度明显小于现货,空单盈利不足以覆盖现货损失。只看现货跌了多少,或者只看期货空单是否赚钱,都会漏掉组合真正的损益来源。
对于现货多头加期货空头,忽略手续费、分红、融资和合约乘数差异,组合损益可以统一写成:
组合损益 =(S₁−S₀)+(F₀−F₁)
=(S₁−F₁)−(S₀−F₀)
=期末基差−期初基差
其中,S代表现货价格,F代表期货价格。
因此,在这个特定仓位结构下:
- 基差扩张,组合通常获得正向基差收益;
- 基差收敛,组合通常承受负向基差损益;
- 基差从正值变成负值,意味着期货相对现货由贴水转为升水,现货多头加期货空头的组合可能出现明显损失;
- 期货空单本身盈利,不代表组合一定盈利,关键要看它是否覆盖了现货损失,以及基差相对建仓时怎样变化。
对冲只把方向风险搬走,没有把亏损能力从账户里删除。
建仓时看基差,不能只看它是升水还是贴水
很多交易者看到期货贴水,就下意识认为期货便宜,卖出或买入都有安全垫;看到升水,则把它理解成持有成本或套利空间。这种判断太粗。
你至少要同时看四个问题:
- 当前基差与历史自身区间相比处在什么位置;
- 基差变化是由现货主动上涨推动,还是期货主动下跌造成;
- 近月和远月合约的价差是否同步异常;
- 盘口深度、买卖价差和成交量能否支撑你的对冲规模。
同样是正基差,形成原因完全不同。
如果现货因为买盘强势上涨,期货跟涨不足,基差扩大,说明现货端相对更强;如果现货流动性衰竭,期货由于集中抛压快速下跌,基差同样可能扩大,但这次扩大背后是期货端的压力,而不是现货端的强势。
对于现货多头加期货空头的组合,两种基差扩张在账面上都可能带来正向组合损益,但风险含义不同。第一种情况可能意味着现货组合本身具有超额收益,第二种情况则可能意味着期货市场正在发生流动性冲击。后一种收益并不等于风险消失,因为期货价格可能继续跳动,盘口可能进一步变薄,下一次调仓也可能很难按模型价格完成。
数字相同,交易含义不同。只看基差绝对值,不看基差怎么走出来,等着你的就是误判。
对冲组合怎样从中性变成单边暴露
现货对冲最常见的错误,是把名义金额相等误当成风险完全相等。
你持有价值一千万元的股票,不代表卖出一千万元股指期货就完成了精确对冲。股票组合与指数之间存在贝塔差异,指数期货合约有乘数,现货组合的行业权重、风格暴露、个股波动也与指数不同。对冲比例一旦偏离,市场稍微加速,组合就会露出方向性。
一个常见的对冲比例表达方式是:
对冲手数 = 现货组合市值 × 组合贝塔 ÷ 单张期货合约名义价值
这只是起点,不是结论。因为贝塔会变化,期货名义价值也会随着指数价格变动,组合中的行业和个股权重还在不断漂移。你在上午建立的中性组合,到了下午可能已经变成了偏多或偏空。
更麻烦的是,基差风险与标的错配不会彼此独立。现货组合如果本来就比指数更弱,期货空单即使产生了正收益,也可能只是遮住了部分损失;如果同时发生基差向不利方向变化,两个来源的亏损会叠加在一起。
1. 标的错配
你持有的是中小盘股票,使用的却是与组合风格不完全一致的股指期货。指数下跌时,期货空单可能盈利,但你的现货组合跌得更快;指数上涨时,现货又未必跟上。
这不是基差单独造成的,却会与基差风险叠加。结果是:你以为自己对冲了系统性风险,实际上只对冲了某一个指数的部分波动。
标的错配还会影响对基差的判断。现货端如果使用组合估值,期货端使用指数期货价格,那么所谓基差已经不再是严格意义上的同一标的期现价差,而是组合与期货之间的相对价格差。它仍然可以用于风险管理,但不能直接套用指数套利的结论。
2. 套保比例滞后
组合净值快速变化时,原有的对冲手数没有及时调整。现货价格下跌、期货价格上涨,空头盈利后,期货名义价值发生变化;如果不重新计算,组合会逐渐偏离目标风险。
但频繁调仓也不是免费动作。每次调整都会带来手续费、冲击成本和滑点。市场越拥挤,越不能把动态对冲当成没有摩擦的数学动作。
更不能只根据期货价格变动调整空单,而不看现货组合的实际贝塔。有些时候期货上涨并不是现货组合风险增加,而是基差收敛或流动性因素造成。机械追着期货价格加仓,可能把原本可以承受的基差波动,变成过度对冲后的方向性风险。
3. 基差方向与仓位方向必须放在一起判断
在基差定义为“现货减期货”的前提下,现货多头配期货空头时,基差扩张通常会增加组合损益,基差收敛通常会减少组合损益。
例如,现货从100跌到90,期货从98跌到86,基差由2扩大到4,组合赚2;现货从100跌到90,期货从98跌到94,基差由2变成−4,组合亏6。
这两个例子中,现货价格都下跌了10,期货价格也都下跌了。但第一种情况下,期货跌得更多,空头盈利12,组合最终盈利2;第二种情况下,期货只跌了4,空头盈利不足以覆盖现货损失,组合最终亏损6。
因此,“期货贴水扩大”不能在脱离仓位的情况下被直接称为好消息或坏消息。对于现货多头加期货空头,贴水扩大对应基差上升,单从两条腿的价格变动看,通常有利于组合;贴水收敛则对应基差下降,通常不利于组合。至于这部分收益能否真正兑现,还要看成交、保证金、展期和现货流动性。
4. 换月制造额外损益
期货合约不是永远存在。临近到期,交易者要平掉旧合约,再建立新合约。旧合约和新合约之间的价差,就是展期损益的一部分。
如果远月合约相对于现货、近月合约处在更深的贴水位置,新的期货空头虽然可能让组合继续保持方向对冲,但建仓价格、到期时间和后续基差路径都发生了变化。不能只用一个连续合约价格去替代真实的平仓与开仓过程。
这也是很多量化中性策略在纸面回测和实盘之间出现落差的来源。回测使用连续合约,图线上价格被平滑连接;实盘却要在具体时刻、具体盘口、具体流动性下完成平仓和开仓。连续合约能把断点藏起来,账户不会。
波动市中的基差异常扩缩,通常不是一个原因造成的
基差突然变化,往往伴随一连串压力同时出现。你看到的是价差跳动,背后可能是现货成交变薄、期货卖盘集中、资金成本上升和套保盘挤在同一个方向。
现货和期货的流动性不是同一条河
市场下跌时,现货可能出现大量股票跌停、停牌或买卖盘严重失衡。指数的计算价格并不一定能代表你真正可以成交的价格。期货市场则可能先一步反映风险,空单集中涌入,价格迅速下挫。
另一种情形是现货因为长期资金承接而相对稳定,期货由于保证金压力、程序化止损和套保盘集中卖出而快速下跌。期货贴水扩大,看起来像是期货很便宜,实际上可能是流动性正在断裂。
对于现货多头加期货空头来说,这种贴水扩大在标记价格上可能带来基差收益,但它同时也会带来新的执行风险。你若需要增加或减少仓位,期货未必还能在屏幕中间价成交;现货端也可能无法按照估值价格卖出。账面上的有利基差,未必等于可以立刻兑现的现金。
当你需要平仓时,问题才真正暴露:现货卖不出去,期货却能成交;或者现货只能打穿多个价位才能卖出,期货盘口也在同步变薄。模型仍然按照理论价格计算风险,账户已经按照成交价格承受损失。
做市商收缩报价,会让价差失去连续性
平稳环境下,买一卖一之间的价差较窄,盘口有一定深度。压力环境下,做市商会降低报价量、扩大报价区间,甚至暂时撤出部分流动性。
这会产生两个后果。
第一,同样数量的平仓单会造成更大的价格冲击。第二,现货和期货的冲击成本不再同步。你以为是在锁定基差,实际成交后却发现两条腿的价格都偏离了屏幕中间价。
对冲交易最怕的不是价格动,而是两条腿以不同速度、不同深度、不同成交质量移动。模型只看收盘价,交易者承担的是每一笔成交价之间的断裂。
资金成本会改变基差的经济含义
期货价格与现货价格的关系,不能脱离资金成本、持有成本和预期收益来理解。资金利率上升、融资收紧、融券条件变化,都会改变套利资金愿意承受的价差范围。
当市场参与者普遍需要去杠杆时,理论上存在的价差不一定会被迅速修复。套利者也需要资金,也需要保证金,也会遭遇赎回和风险限额。价差越大,不代表越容易赚;价差越大,有时只是说明承接它的资产负债表已经不够用了。
合约临近到期,基差收敛不是账户损益的自动保险
理论上,期货合约临近交割或到期,期现价格会趋于收敛。但最终收敛不代表你在途中不会遭遇巨大回撤,更不代表所有交易者都能以理想价格持有到最后。
对现货多头加期货空头而言,若贴水从深度状态逐步收敛,按照“现货减期货”的定义,基差通常会下降,空头相对于现货多头的组合损益会受到压制。期货空单本身未必一定亏损:如果现货和期货同时下跌,空单仍可能赚钱;只是期货盈利相对于现货损失的覆盖程度下降,或者原先由基差扩大带来的收益被回吐。
反过来,如果贴水进一步扩大,基差上升,在其他条件不变时,现货多头加期货空头的组合通常获得正向基差变动收益。但这不是无条件的安全垫。贴水扩大可能伴随保证金上调、盘口变薄、展期困难和价格跳跃,账面上的有利方向不能自动转化为可实现收益。
交易不是在教科书的最后一页结算。交易发生在路径上。
2015年股指期货贴水:对冲风险如何变成长期回撤
国内股指期货市场的历史已经给出过很直接的样本。
沪深300股指期货于2010年4月16日上市。2015年9月股指期货交易限制政策施行后,市场出现了深度贴水长期存在的状态。2015年下半年至2016年期间,量化阿尔法和市场中性策略承受了明显的贴水相关损失,部分策略的年化拖累一度达到较高水平。
这段历史最容易被简化成一句话:股指期货贴水,所以空头对冲很贵。真正值得拆开的,是贴水为什么会从交易条件变成策略生存问题。
市场中性策略通常持有股票多头,同时卖出股指期货,用期货空头对冲市场方向。策略收益主要依靠股票组合相对指数的超额收益,期货空单本来应该降低系统性波动。
但当期货持续贴水时,空头的经济结果必须按基差变化和展期过程拆开看。贴水本身并不等于期货空头当天必然亏损。如果现货下跌而期货跌得更多,基差扩大,空头可能盈利,甚至使现货多头加期货空头组合获得正向基差收益。
真正让策略难受的,是基差路径与换月路径不一定有利于持仓。若深度贴水随后逐步收敛,基差从较高正值下降,现货多头与期货空头组合会承受基差损失;如果策略还需要反复换月,合约之间的价差、成交冲击和手续费会进一步改变最终结果。股票端创造出来的超额收益,如果无法覆盖期货对冲损益、交易成本和展期成本,策略净值照样回撤。
因此,不能简单地说贴水扩大必然让现货空头组合亏损,也不能简单地说贴水收敛一定给空头带来收益。方向必须放回仓位结构中判断:
- 现货多头加期货空头:基差上升通常增加组合损益,基差下降通常减少组合损益;
- 现货空头加期货多头:基差变化的影响方向相反;
- 单独持有期货空头:还要结合期货绝对价格的变化,不能只用基差变化替代期货盈亏;
- 发生换月时:还要把旧合约平仓价、新合约开仓价、成交成本和持仓比例一起计算。
用一个简化账本看展期损耗
假设你持有现货多头,并卖出近月期货。旧合约到期前,期货持续贴水。你为了维持对冲,把旧合约平仓,再建立远月空头。
这里不能只看远月是升水还是贴水,还要看它相对于旧合约的价格、相对于现货的基差,以及换月完成后基差怎样变化。如果远月合约相对现货更加贴水,新的空头建立在更低的期货价格上,后续基差继续扩大时,组合可能获得正向基差变动;如果随后贴水收敛,之前的基差收益又可能回吐。真正的展期结果,取决于两次交易之间的实际价格和后续路径。
若远月相对现货、近月的定价持续不利,交易者每次移仓都可能被迫在较差的价差位置重新建立空头。现货组合没有发生剧烈变化,净值却被一次次展期成本、冲击成本或基差逆向变化磨掉。
这类回撤最折磨人,因为它不一定伴随一次剧烈暴跌。账户可能每天只损失一点,净值曲线缓慢下斜,交易者却找不到一个能把锅甩给单日行情的理由。等到意识到问题来自基差和展期,损失已经写进了历史成交记录。
为什么股票端赚钱仍然挡不住净值下跌
市场中性不是收益中性。股票多头的超额收益、股指期货的对冲损益、基差变化、调仓成本和资金成本,最终全部汇总到同一张净值曲线上。
可以用一个简化表达理解:
策略净收益 = 股票组合超额收益 + 期货对冲损益 + 基差变化损益 − 交易成本 − 展期成本 − 融资成本
任何一项持续恶化,都会改变策略结果。股票端有收益,并不意味着总账为正;期货端空单赚钱,也不意味着整个组合已经安全。
这就是为什么评估市场中性策略时,不能只看股票多头的历史超额,也不能只看组合的贝塔是否接近零。你要问的是:策略是否有能力持续支付对冲成本,是否保留足够现金应对保证金变化,是否能在流动性收缩时完成换月和再平衡。
美债基差交易揭示的另一层危险:杠杆会把价差变成清算链
美国国债市场的基差交易,是理解看起来低风险的价差策略为何会突然失控的典型案例。
这类交易通常围绕国债现券与国债期货之间的相对价格展开。交易者买入现券,同时卖出期货,等待价差回到更有利的区间。由于价差较小,单笔收益有限,机构往往通过回购市场融资,并使用较高杠杆放大收益。
平稳时期,价差交易可以依靠资金成本和模型优势获得回报;但当市场剧烈波动,问题会同时从几个方向冲进来:
1. 现券价格和期货价格短时间内不同步,基差扩大或快速反向变化。
2. 回购融资条件收紧,资金成本上升。
3. 保证金要求提高,原有资金占用突然增加。
4. 流动性变薄,平仓需要付出更大的价格冲击。
5. 部分机构被迫减仓,卖压进一步改变现券与期货的相对价格。
高杠杆交易最危险的地方,不是它不知道价差会波动,而是它没有足够时间等待价差恢复。模型可能判断价差最终会收敛,账户却在收敛之前被追加保证金,随后被迫平仓。
这是一条典型的连锁清算路径:
- 基差向不利方向变化,账面亏损增加;
- 保证金要求上升,现金需求增加;
- 交易者出售资产筹集现金;
- 市场卖压加剧,流动性进一步恶化;
- 价格继续偏离,更多机构触发风控;
- 平仓盘再次冲击现券和期货市场。
这里的重点不是美国国债本身,而是所有基差策略都共享的结构性风险:两条腿看起来相关,不代表它们在压力时刻拥有相同的流动性;价差看起来很小,不代表杠杆放大后风险也很小。
基差交易真正的止损线,不是模型里的均值,而是账户还能不能继续交保证金。
实盘中如何识别基差风险正在升级
你不需要等到净值曲线断崖式下跌,才承认对冲出了问题。基差风险在爆发前,通常会留下几个可观察的痕迹。
先做一张自己的基差账本
不要只在交易软件里看一个实时价差。至少把以下数据按时间记录下来:
| 观察项目 | 需要记录的内容 | 它解决的问题 |
|---|---|---|
| 现货价格 | 指数、组合估值或可交易现货价格 | 判断现货端是否真实可成交 |
| 期货价格 | 最新价、买一卖一、中间价 | 区分理论价格和实际成交价格 |
| 基差 | 现货价格减期货价格 | 判断期现相对关系如何变化 |
| 基差变化 | 建仓后扩大还是收敛 | 评估对冲组合的实际损益方向 |
| 期限结构 | 近月、次月、远月价差 | 估算换月时可能产生的损耗 |
| 成交深度 | 买卖盘数量、价差、成交速度 | 判断平仓是否会造成滑点 |
| 保证金占用 | 当前占用与可用资金 | 防止被动减仓和强制平仓 |
基差的计算本身并不复杂,难的是保持口径一致。现货端使用什么价格,期货端使用最新价还是可成交价,时间点是否同步,这些都会影响判断。
如果现货使用收盘估值,期货使用盘中最新价,算出来的基差会混入时间错位;如果现货组合无法立即卖出,却用指数点位代表现货可实现价格,风险又会被低估。
更稳妥的做法,是同时记录理论基差和可成交基差。前者用于观察市场定价,后者则把现货卖出价、期货买入价和实际交易成本纳入计算。很多看起来漂亮的套利机会,正是在这两套数字之间消失的。
看基差变化速度,不只看绝对水平
一个长期存在的贴水,未必立即造成策略失控;一个原本稳定的价差在短时间内急剧扩大,却可能意味着流动性和资金面正在同时收紧。
你要重点盯住三件事:
- 基差是否连续朝同一方向扩大或收敛;
- 基差变化时,盘口是否同步变薄;
- 基差变化是否发生在换月、保证金调整或集中止损时段。
如果基差扩大,但市场深度充足、成交连续、组合现金充足,风险管理还有操作空间。如果基差扩大同时伴随盘口跳空、成交冲击和保证金占用上升,就不能再把它当成普通的套利偏离。
同样,基差收敛也不能自动被解释为好消息。对于现货多头加期货空头,基差收敛通常意味着组合的基差收益减少,甚至转为损失;只有在现货端自身上涨、股票超额收益或其他收益来源足够强时,整体净值才可能仍然上升。
把理论收敛改成可承受的最坏路径
交易者经常问:基差最后会不会收敛?这个问题不够用。你还要问:
- 收敛之前,基差最多可以继续朝不利方向变化多少;
- 账户能承受多少浮亏;
- 期货价格跳动时,保证金会占用多少现金;
- 现货出现跌停或流动性中断时,组合还能不能调整;
- 如果无法顺利换月,策略是否会被迫裸露方向风险;
- 需要减仓时,哪一条腿先平,哪一条腿后平。
这不是悲观,而是把交易从预测游戏拉回到账户管理。你不需要精准猜中基差的下一步,只需要确保它朝最坏方向运动时,账户不会先死。
对冲策略的边界:没有任何比例可以把风险压成零
现货对冲无法完全消除价格风险,原因不是模型不够复杂,而是市场本身存在无法同时锁定的变量。
基差风险无法被另一笔简单对冲完全覆盖
你用期货对冲现货方向,新增了基差风险;如果再用相关品种对冲基差,又会引入新的相关性风险和流动性风险。风险可以被拆分、转移和管理,但不能凭空消失。
套保的目标应该是把损失限制在可承受范围内,而不是追求一条永远平滑的净值曲线。凡是把对冲描述成零损失交易的策略,最终都会在真实市场里暴露漏洞。
对冲比例需要动态调整,但动态不等于频繁乱动
仓位调整必须由明确条件触发,而不是因为盘中几根大阴线就临时追单。可以围绕以下变量建立规则:
- 组合贝塔偏离目标区间;
- 基差变化超过预设阈值;
- 近远月价差异常扩大;
- 期货盘口深度明显下降;
- 保证金占用接近账户警戒线;
- 现货组合行业暴露发生明显变化。
调整时要分清三件事:你是在修复方向暴露,还是在处理基差变化,还是在解决现金流压力。三种问题使用同一套下单动作,结果会很糟。
例如,基差扩大时直接加大期货空单,可能进一步增加组合对期货价格的敏感度;现货无法成交时强行建立更多期货头寸,可能让组合暂时变成过度对冲;现金不足时继续追求理论中性,更是把账户推向爆仓边缘。
留出现金,是对冲系统的一部分
很多策略把资金全部投入现货和期货保证金,只留下极少现金,然后把剩余资金称为资金效率。这种效率经不起波动市的检验。
现金的作用不只是承担亏损,还要应对:
- 保证金比例调整;
- 期货价格快速波动;
- 展期时的额外资金占用;
- 现货组合无法及时变现;
- 滑点扩大造成的成交缺口;
- 风控减仓时的临时资金需求。
没有现金缓冲,任何基差异常都可能被放大成被动平仓。你不是因为判断错误退出,而是因为账户没有时间等判断兑现。
一个更接近实盘的对冲复盘方法
复盘不能只截一张净值曲线,再用事后解释把每个转折点串起来。那种复盘没有用,甚至会误导下一次交易。
真正有效的复盘,要把每一条腿拆出来,按照时间顺序重建交易过程。
第一步:记录建仓瞬间的风险,而不是只记价格
建仓时记录:
- 现货组合市值;
- 组合贝塔和行业暴露;
- 期货合约月份;
- 期货开仓价格与可成交盘口;
- 基差和期限结构;
- 初始保证金占用;
- 账户可用现金;
- 计划的止损和换月条件。
没有这些记录,后面只能凭感觉说当时对冲很充分。感觉在复盘里没有成交价值。
同时要明确基差口径。现货记录的是指数点位、组合估值,还是可以实际卖出的价格;期货记录的是最新价、中间价,还是空单真实成交价。不同口径不能混在同一张表里,否则复盘时会把时间差和成交差误判为策略收益。
第二步:把每次调仓分为修复风险和追逐价格
当指数快速下跌,很多人会在期货已经大幅上涨后追着加空,表面上是在增强保护,实际上可能是在最差的流动性位置完成交易。
你要检查每次开平仓的理由:
- 是因为组合贝塔偏离,还是因为害怕继续下跌;
- 是因为基差超过预设范围,还是因为看到屏幕上的价差变大;
- 是因为现金占用触发警戒,还是因为试图扳回前一笔亏损。
前一类可以形成规则,后一类往往是情绪在接管账户。
尤其要把基差方向写清楚。对于现货多头加期货空头,不要把基差扩大自动标成亏损,也不要把基差收敛自动标成收益。先计算建仓基差和当前基差,再看两者的差值,最后把结果与两条腿的真实成交损益核对。
第三步:分别计算现货、期货、基差和成本贡献
不要只看组合最终赚亏。至少拆成四个结果:
1. 现货组合自身的收益;
2. 期货对冲带来的收益或损失;
3. 基差变化与展期造成的收益或损失;
4. 手续费、滑点、冲击成本和融资成本。
如果第三项持续吞噬第一项,就说明问题不在选股能力,而在对冲工具的持有成本和结构适配上。
如果第二项波动远超预期,说明套保比例或标的匹配出现问题;如果第四项明显放大,说明策略规模已经超过当前市场的可交易容量。
要注意,基差贡献不能与期货绝对盈亏重复计算。基差是两条腿相对价格关系的拆解项,复盘时应先确定损益归因方法,否则可能把同一笔价格变化计算两次。
第四步:模拟两条腿无法同时成交
极端行情下,最危险的假设就是现货和期货能够同时、同价、足量成交。复盘时要强制加入成交延迟和滑点,分别测试:
- 先成交期货,后成交现货;
- 先成交现货,后成交期货;
- 只能成交一条腿;
- 期货盘口突然扩大;
- 现货估值暂时无法实现;
- 换月时远月流动性不足。
如果策略只在理想同步成交下成立,它不是对冲系统,只是一张漂亮的表格。
结语:别把风险管理写成价格预测
期货合约基差风险最危险的地方,在于它经常藏在正确的交易逻辑后面。你确实买了现货,也确实卖了期货;你确实理解市场最终可能收敛,也确实看到了历史上类似价差回归的案例。可是在基差回归之前,市场可以先把保证金、流动性和心理承受力全部击穿。
现货对冲的边界必须写进交易规则:基差会扩张,也会收敛;展期可能带来损耗;流动性会消失;期现两条腿会错位;保证金会突然增加。只要这些风险没有被量化,也没有留出现金缓冲,所谓中性仓位就只是隐藏更深的单边仓位。
真正成熟的对冲,不是找到一个永远正确的基差方向,而是提前知道每一种基差路径会怎样影响账户。基差扩大时,现货多头和期货空头是否获得收益;基差收敛时,空头盈利是否足以覆盖现货损失;换月时,理论价差能否变成真实成交;保证金上升时,账户是否还有时间等待判断兑现——这些问题比预测基差下一根线往哪儿走更重要。
市场不承诺等你到期结算。账户先爆仓,理论再漂亮也只是废纸。
相关阅读: 交易员决策疲劳应对策略:减少日内无效交易的系统化方案 、 全职交易员的社交孤立:享受孤独还是走向心理失衡?.
