合约怎么加仓:盈利加仓、加仓时机与强平价变化

合约加仓是在已有仓位的同一方向再开一笔,交易所会把它和原仓位合并、重算均价。逐仓、杠杆不变时,强平价跟着均价按固定比例上移;全仓不投入新资金、靠浮盈加仓,强平价会快速靠近现价。加仓前先算好新的强平价和止损。

作者 更新于 约 7 分钟读完

加仓最大的风险不在下单那一刻,而在之后的回撤:本文的算例里,等量加仓后价格只要回落约 4.5%,原来 1,400 USDT 的浮盈就全部吐回;如果跌回第一笔的开仓价,整笔仓位反而亏 1,400 USDT。这里讲的是盈利加仓(价格朝你的方向走了之后再加);亏损时往下加属于补仓,见补仓还是止损。以下算例不计手续费和资金费,只用来说明强平价怎么动,不构成交易建议。

逐仓同杠杆加仓:强平价为什么跟着均价走?

欧易(OKX)说明,同一模式、同一方向的委托成交后,会和现有仓位合并成一个仓位,开仓均价和仓位档位都会跟着变;币安(Binance)单向持仓模式下也是如此,反方向的单则会减少或平掉原仓位。合并后的均价 = 总开仓价值 ÷ 总数量。

逐仓模式下,每一笔都按当时的杠杆另外拿出保证金(欧易:开仓保证金 = 仓位价值 ÷ 杠杆,开仓后固定不变)。如果每次用同一个杠杆,保证金永远等于“总开仓价值 ÷ 杠杆”,把它代入逐仓做多的强平价公式,会化简成:

强平价 = 均价 ×(1 − 1/杠杆)÷(1 − 维持保证金率)

也就是说,强平价永远在均价下方一个固定比例。以维持保证金率 0.4% 计算:

杠杆强平价 / 均价强平价在均价下方
3 倍0.6693约 33.1%
5 倍0.8032约 19.7%
10 倍0.9036约 9.6%
20 倍0.9538约 4.6%

加仓把均价往上拉多少,强平价就按这个比例跟着上移多少。做空方向对称:强平价 = 均价 ×(1 + 1/杠杆)÷(1 + 维持保证金率)。

涨到 77,000 时加多少?四种加仓方式对比

算例:BTC 永续,逐仓 5 倍做多,第一笔 70,000 USDT 买 0.2 BTC(保证金 2,800 USDT)。价格涨到 77,000(+10%),浮盈 1,400 USDT,此时有四种选择,维持保证金率 0.4%:

做法总数量均价占用保证金强平价强平价离现价回落多少浮盈归零跌回 70,000 时盈亏
不加仓0.270,0002,800约 56,22527.0%9.1%0
金字塔:加 0.10.3约 72,3334,340约 58,09924.5%6.1%−700
等量:加 0.20.473,5005,880约 59,03623.3%4.5%−1,400
倒金字塔:加 0.40.6约 74,6678,960约 59,97322.1%3.0%−2,800

这张表有两个和直觉不同的地方:

  • 逐仓加仓后,强平价离现价反而比开第一笔时远。第一笔开仓时强平价在现价下方 19.7%,加完后都还有 22%–27%,因为每一笔都另外投入了保证金。倒金字塔要多拿出 6,160 USDT,这笔钱同样暴露在风险里。
  • 真正变差的是容错空间。加得越多,均价越贴近现价,回落 3%–6% 就把浮盈吐光;跌回第一笔的开仓价时,原本不亏的仓位变成亏 700 到 2,800 USDT。

金字塔(越加越少)之所以常被推荐,是因为它让均价上移得最慢,具体怎么分配可以把计划填进加仓计算器,它会把每一笔之后的均价、保证金和强平价逐行列出来。

全仓用浮盈加仓,强平价会怎么变?

全仓模式下,账户里同一结算币种的余额和未实现盈亏都算保证金,加仓不必另外转钱进来,强平价也会受账户里其他资金和仓位影响。这正是危险所在:

算例:全仓账户 3,000 USDT,只持有一笔 70,000 买入的 0.1 BTC 多单。价格涨到 77,000 时,账户权益 3,700 USDT。之后每次在 77,000 再加 0.1 BTC,不追加资金,维持保证金率 0.4%:

持仓均价仓位价值实际杠杆(仓位价值 ÷ 权益)强平价强平价离现价
0.1 BTC70,0007,7002.1 倍约 40,16147.8%
0.2 BTC73,50015,4004.2 倍约 58,73523.7%
0.3 BTC约 74,66723,1006.2 倍约 64,92615.7%
0.4 BTC75,25030,8008.3 倍约 68,02211.7%

账户里的钱一分没多,仓位却翻了 4 倍,强平价从现价下方近一半,移到只差 11.7%。下单区显示的杠杆倍数可能一直没变,变的是仓位价值和账户权益的比例。

浮盈不是本金。 用浮盈加仓,等于把还没落袋的利润再押上去;连续这样做就是滚仓,一次较深的回撤可能把本金和利润一起清掉。滚几次之后风险有多大,可以用滚仓计算器算。

加仓后,止损该挪到哪里?

币安说明,设在仓位上的止盈/止损触发时会平掉整个仓位,包括后来加的部分(按固定数量下的止盈止损单例外,只平那个数量)。所以加仓后如果止损价不动,最大亏损会被放大。

接着上面逐仓的算例:第一笔 0.2 BTC 原本把止损设在 66,500(−5%),最多亏 700 USDT。等量加仓后变成 0.4 BTC、均价 73,500:

  • 止损不动:触发时亏 0.4 ×(73,500 − 66,500)= 2,800 USDT,是原计划的 4 倍。
  • 保持最多亏 700:新止损 = 均价 − 700 ÷ 0.4 = 71,750,离现价约 6.8%。
  • 保本止损:新止损 = 均价 73,500,离现价约 4.5%,价格稍有回落就会出场。

通式是:做多的新止损 ≥ 均价 − 原计划最大亏损 ÷ 总数量,做空把减号换成加号。还要确认新止损在强平价之前(上例 71,750 远高于强平价约 59,036),并把手续费算进去:77,000 加 0.2 BTC,按吃单 0.05% 要付约 7.7 USDT。

加仓时机:哪些情况先别加?

什么时候加仓没有标准答案,但下面几种情况,从风险角度看应该先停一下:

  1. 加完之后,新止损会落在强平价外面(做多时止损低于强平价)。这表示仓位或杠杆太大,止损还没触发就先爆仓。
  2. 仓位会跨进下一档。币安和欧易都按仓位大小分档,仓位越大维持保证金率越高、可用杠杆越低。以币安 BTCUSDT 为例,仓位价值超过 30 万 USDT 后维持保证金率从 0.4% 升到 0.5%,强平价会再靠近一些。
  3. 你用的是全仓,又不打算追加资金。如上表,每加一次,实际杠杆就往上跳一级。
  4. 对冲模式下以为在加仓,其实开了反向仓。币安的对冲模式允许同一合约同时持有多仓和空仓,下单时要分清是开多还是开空。
  5. 持仓要跨过多个资金费结算点。资金费按仓位价值收付,做多遇上正费率时,仓位越大付得越多;持仓期间要付多少,用资金费率计算器按仓位价值和天数算。

加仓前把计划填进加仓计算器看每一步的强平价,再用合约爆仓价计算器核对;交易所界面上的保证金率会怎么跟着变,见保证金率怎么算。

用计算器自己算一遍

合约知识:继续阅读

常见问题

合约加仓后强平价一定会变近吗?

不一定。逐仓、杠杆不变时,每次加仓都按杠杆投入新保证金,强平价 = 均价 ×(1 − 1/杠杆)÷(1 − 维持保证金率),只随均价小幅上移;全仓不投新资金、用浮盈加仓时,强平价才会明显靠近现价。

盈利加仓和补仓有什么区别?

盈利加仓是价格朝有利方向走之后再加,均价会变差、浮盈变薄;补仓是亏损时再买,均价变好、仓位变大。两者都会放大下一次反向波动的亏损。

加仓之后原来的止损还有效吗?

币安说明,设在仓位上的止盈/止损触发时会平掉整个仓位,包括后来加的部分(固定数量的止盈止损单只平对应数量)。所以止损价要按新的均价和总数量重新计算,否则最大亏损会被放大。

币安合约怎么加仓?

在同一合约、同一方向再下一笔开仓单即可。单向持仓模式下,同方向成交会并入原仓位;如果下的是反方向的单,会减少或平掉原仓位。

参考资料

  1. 欧易|强制平仓常见问题
  2. 欧易|合约保证金计算规则
  3. 币安|止盈/止损单简介及常见问题
  4. 币安|U 本位合约的杠杆和保证金
  5. 币安|如何计算 U 本位合约的强平价格
  6. 币安|什么是对冲模式?如何使用?

交易所规则与费率经常调整,以官方最新公告为准。