OptiNod 学院
全仓保证金与逐仓保证金:一个仓位的强平清空整个账户的分界点
全仓保证金以推迟强平为代价,打开了一次事件清空整个账户的路径。本文讲解如何以亏损会波及账户的哪个范围为标准,在两种模式之间做选择。
全仓保证金推迟了强平,代价是一次事件就可能让整个账户消失。
交易所把保证金模式分成两种,标准很简单。在逐仓保证金(Isolated Margin)下,只有分配给该仓位的保证金处于风险之中,这笔保证金耗尽后,只有这一个仓位被强平。在全仓保证金(Cross Margin)下,账户的全部可用余额都会被调用,作为所有仓位的维持保证金。因此,即使入场价相同、杠杆相同,强平价也不同。全仓由全部余额吸收亏损,所以强平价会定在远得多的位置。
常见的解读到这里就停了。全仓的强平价远,强平不容易触及;逐仓的强平经常触及,所以全仓更安全。交易所界面通常也把全仓设为默认值,这种想法就更加根深蒂固。单独拿出“强平触及得晚”这一点来看,这话是对的。
问题出在把“触及得晚”当成“亏得更少”。推迟强平,意味着让仓位撑到更深的亏损,而被调用来做缓冲的,是包含其他仓位和未实现盈利在内的账户全部余额。强平一旦触及,消失的金额大小,在逐仓和全仓下有着根本区别。本文以亏损会波及账户的哪个范围为标准,重新审视这两种模式。

全仓下强平价看起来更远,只是调用了全部余额的结果
强平价远,这一事实本身并不是好事。这段距离的出现,是因为交易所把账户中的其他资金调用过来,填补该仓位的亏损。逐仓5倍杠杆,分配100美元保证金,那么这100美元耗尽的位置就会被强平。同一个仓位改用全仓,账户里还有1,000美元,交易所会维持仓位,直到这1,100美元全部被消耗完。强平价远了多少,就意味着在这一个仓位上多押了多少钱。
逐仓下最坏的情况是分配的100美元。全仓下最坏的情况是账户的全部可用余额。强平什么时候触及无从知晓,一旦触及,流失的金额就是亏损。强平价远,触及的概率会降低,但一旦触及,亏损就会膨胀到整个账户。交易者需要管理的是强平触及时会亏多少。触及得有多频繁,是之后才需要考虑的问题。
看看2025年2月3日的ETHUSDT,这种差别就很清楚。那天ETH从开盘价2,869美元,盘中最低跌到2,125美元,下跌约26%,随后恢复到2,879美元。只看收盘价,几乎回到原处,但在经过低点区间的过程中,以全仓模式持有5倍ETH多单的账户,如果强平价正好落在这个范围内,仅仅因为几分钟的一根影线,就失去了整个账户。如果是逐仓,只会损失投入该仓位的保证金,还能用剩余的余额重新参与恢复行情。同一张图、同一根影线,逐仓下以部分亏损结束,全仓下则以全部亏光结束。

全仓一次事件就能清空全账户,使破产概率不对称地放大
破产概率(risk of ruin)的核心在于,让任何单一事件都无法把账户归零。如果结构上做到一次亏损只带走资本的一部分,那么即使期望值相同,长期生存概率也会大幅提高。全仓保证金恰恰破坏了这一结构。单个仓位的强平会调用账户的全部余额,所以一次事件就可能让全部资本消失。
不对称来自收益与亏损的大小之差。在全仓下获得的收益,是强平被推迟期间多出来的恢复可能性。在全仓下失去的,是强平触及时的整个账户。能得到的收益有限,可能失去的亏损却是全部。
同时以全仓持有多个仓位时,不对称会更严重。因为一个资产的急跌会消耗共享余额,把其他仓位的强平价也拉近,形成连环强平。
假设以全仓同时做多多个相关性敞口(correlation exposure)很高的山寨币。一次全市场急跌会同时把所有仓位推向强平价,而唯一的共享余额承担全部亏损,直到耗尽。
2024年8月5日的日元套息交易平仓急跌,是这种连锁反应的典型案例。那天ETHUSDT从开盘价2,688美元,盘中最低跌至2,111美元,下跌约21%,BTC同一天也从58,161美元跌到49,000美元。加密市场整体同时崩溃,所以在全仓账户中同时持有BTC、ETH和山寨币多单的交易者,没能通过分散降低风险。所有仓位朝同一方向同时亏损,共享余额一次性吸收这些合计亏损,直到耗尽。如果是逐仓,每个仓位只会亏掉各自的保证金就停下。多个资产在同一根K线里一起急跌时,全仓的共享余额会抹去分散效果。
强平价计算所用的值在两种模式下不同,所以同样的杠杆,风险也不同
强平价由入场价、杠杆、维持保证金率,以及可调用的保证金决定。逐仓与全仓的决定性差别在最后一项,也就是能吸收亏损的保证金规模。逐仓下,这个值固定为分配的保证金,所以强平价在入场时就已确定。全仓下,这个值是账户的全部可用余额,所以强平价会随余额变动而不断移动。
在操作层面,这一差别之所以重要,在于止损的运用。逐仓下,入场的那一刻,这笔交易可能亏损的最大金额和强平价都已固定为数字。把止损设在强平价之上,强平实际上只是一道不会触及的保险。全仓下,入场时算出的强平价并不会一直不变。其他仓位扩大亏损时,原本安然无恙的仓位的强平价也会随之逼近。
具体来看。在1,000美元的账户里,以10倍杠杆做多BTC,如果以逐仓分配200美元,名义价值为2,000美元,这200美元就是强平的上限。把维持保证金率设为0.5%,距入场价下跌约9.5%的位置就是强平价。
用全仓持有同样的仓位,1,000美元全部都是缓冲,所以强平价会定在低得多的位置。表面上看全仓撑得更久,但实际处于风险之中的钱,是200美元对1,000美元。
对于已经按仓位管理(position sizing)规定每笔交易只投入账户1%的交易者,使用全仓会让这条纪律失效。即使本意是把亏损上限设为200美元,实际敞口也是整个账户。入场之前要确认强平价是固定值还是变动值,如果是变动值,就要明白自己算出的亏损上限实际上没有意义。
全仓只在双向对冲和手动管理保证金时才有用
全仓并不总是不利。确实有正当的使用场景。在同一个标的资产上同时持有多单和空单,一边亏损时另一边盈利,构成对冲结构,那么全仓的共享余额会自然地用一边的未实现盈利抵消另一边的未实现亏损。这种情况下,如果每条腿都用逐仓,可能会让其中一边不必要地先被强平。
全仓适合对冲结构的原因,在于净敞口的大小。两条腿的盈亏相互抵消,账户整体的净敞口很小,共享余额只需承担这一小部分净敞口。在单一方向的下注中,全仓会变成把整个账户押在同一方向的结构,与对冲结构正好相反。同样,对于按分钟盯着账户、强平临近时立刻追加保证金或减仓的人,全仓的余量也有用处。不过这只在一个很强的前提下成立:不离开屏幕。
大多数交易者不符合这两个条件中的任何一个。对于持有单方向波段仓位、然后离开屏幕的交易者,全仓没有好处,只会让风险偏向一边。不是对冲的话,全仓更远的强平价,不过是把亏损波及的范围扩大到整个账户所付出的代价。

形态:把单方向交易用逐仓限定,固定亏损范围
本文最推荐的方式,是在一般的单方向交易中以逐仓为默认,在入场时就事先固定亏损会波及的范围。
- 模式选择: 单方向仓位以逐仓入场。如果交易所默认值是全仓,入场前先改为逐仓。
- 保证金分配: 每笔交易投入的保证金限制在账户的1~2%。1,000美元的账户,就分配10~20美元作为逐仓保证金。
- 杠杆: 在分配的保证金之上设定杠杆,同时降低倍数,使强平价至少比止损价低1~2%。要让止损先被触及。
- 止损: 把止损设在强平价上方1~2%的位置。逐仓下强平只发生在分配的保证金范围内,所以止损只要在强平价之上,强平就只作为几乎不会启用的紧急保险存在。
- 失效: 强平价升到止损价之上(保证金不足)时,立即减少保证金或降低杠杆,把强平价重新降到止损之下。
形态:全仓只限于同一标的资产的对冲结构
全仓的正当位置,收窄到双向对冲。
- 条件: 在同一个标的资产上同时持有多单和空单,且净敞口不超过单一方向名义价值的30%时,才使用全仓。
- 余额上限: 把放在全仓账户里的资金,限定为总资本的一部分,其余转入单独的账户或提出。把全仓事件会清空的范围,限定在该账户的余额之内。
- 监控: 两条腿的净敞口朝同一方向扩大超过30%时,立即减少一边,恢复中性。
- 失效: 需要离开屏幕30分钟以上时,平掉全仓对冲,或者改为逐仓。不允许在无人监控的情况下持有全仓单一敞口。
陷阱:常见的错误用法
因为强平不容易触发,就把全仓读成更安全。 强平触及得晚,意味着能撑到更深的亏损,触及时消失的金额是整个账户。触及的频率降低了,代价是一旦触及,亏损达到最大。如果把“爆仓了也亏得少”当作安全,那么全仓恰恰是相反的选择。
仓位大小按逐仓的方式计算,却以全仓入场的不一致。 即使计划每笔交易只投入1%,在全仓下实际敞口也是整个账户。计算上的亏损上限与实际可能亏损的金额不一致,最大回撤(max drawdown)的估算本身就失去意义。要守住仓位大小的规定,首先要把模式改成逐仓。
确认:入场前的模式检查清单
保证金模式是必须在点击入场按钮之前确定的决定。强平价计算、仓位大小规定、破产概率管理,归根结底都从模式选择出发。入场前检查以下事项。
- 这个仓位是单方向还是对冲结构:单方向则用逐仓
- 交易所默认模式是否为全仓:确认已切换为逐仓
- 强平价是否至少比止损价低1~2%
- 这笔交易的最大亏损金额是否固定在账户的1~2%
- (使用全仓时)净敞口是否在名义价值的30%以下,并且能够盯盘
以逐仓为默认,一根影线让整个账户被清空的事,从一开始就不会发生。即使亏损,也只是分配的保证金那么多,这样才有资本留给下一笔交易。
