关键词:永续合约、保证金计算、正向合约、反向合约、爆仓价公式、仓位盈亏、杠杆倍数、标记价格、风险预估、加密货币期货
为什么要先弄懂这三大指标
在主流交易所里,永续合约占据了近六成的加密资产成交量,却把一大堆交易者“劝退”:界面看似一张 K 线,却比普通现货多出了“标记价格”“维持保证金率”“资金费率”等一串陌生名词。其实只要掌握三个数值——保证金、盈亏、爆仓价——你就能像管理股票仓位一样,对加密杠杆风险一目了然。下面我会用小学算式(绝不超纲)带你彻底拆解它们。
初步概念:正向 vs 反向
| 区别点 | 正向合约(USDT 本位) | 反向合约(币本位) |
|---|---|---|
| 保证金币种 | USDT 计价 | 标的币本身(BTC、ETH 等) |
| 盈亏表现 | USDT 线性增减 | 标的币非线性增减 |
| 适合人群 | 新手 & 习惯法币本位 | 资深老手 & 屯币党 |
| 合约面值 | 固定 0.01~1 BTC/张,各所不同 | 固定 1~100 USDT/张,各所不同 |
👆上图虽然很直观,但要真正“不会被爆仓吓到”,还得把数字塞进公式算一遍。
保证金计算:一步到位的极简公式
正向合约(USDT 本位)
核心思路:你把仓位“价值”切成 N(杠杆倍数)份,只需要准备其中一份就行。
公式:
保证金 = 面值 × 张数 × 标记价格 ÷ 杠杆倍数
拆解示例
- BTC 标记价格:20,000 USDT
- 买 5 张,面值 0.1 BTC/张
- 杠杆:2 倍
保证金 = 0.1 × 5 × 20,000 ÷ 2 = 5,000 USDT
👉 立刻算出你在其他币对的保证金需要多少,敲这里再试一次!
反向合约(币本位)
核心思路:你用的是 BTC 当押金,公式结构不变,但“保证金”侧的单位换成 BTC。
保证金 = 面值 × 张数 ÷ (杠杆倍数 × 标记价格)
同样示例
- 继续买 100 张,面值 100 USDT/张,等同价值 10,000 USDT 的仓位
- 保证金 = 100 × 100 ÷ (2 × 20,000) = 0.25 BTC
一看便知 0.25 BTC 当时也等价 5,000 USDT,和正向合约资金量一致,只是计价方式不同。
盈亏计算:多头与空头各一条公式
正向合约
开多
盈利 =(平仓价 − 开仓价)× 面值 × 张数开空
盈利 =(开仓价 − 平仓价)× 面值 × 张数
沿用 2,000 → 2,500 的价位:
盈利 = (2,500 − 2,000) × 0.1 × 5 = 2,500 USDT
反向合约
开多
盈利 BTC = (1/开仓价 − 1/平仓价) × 面值 × 张数开空
盈利 BTC = (1/平仓价 − 1/开仓价) × 面值 × 张数
同样示例:
盈利 BTC = (1/20,000 − 1/25,000) × 100 × 100 = 0.1 BTC
再以 25,000 USDT/BTC 市价折算 ≈ 2,500 USDT,与正向合约等值。
注意:当汇率波动显著时,反向合约的盈亏非线性,会呈现“上涨赚 BTC 变少,下跌亏 BTC 变多”的凸函数效果。
爆仓价计算:先记两句口诀
口诀 1(正向):无论多空,亏掉本金时价格动幅 = 1 ÷ 杠杆倍数
口诀 2(反向):做多 +1,做空 −1;再除杠杆,你就能秒算。
下面把口诀译成公式:
正向合约
- 做多爆仓价:开仓价 × (1 − 1/杠杆)
- 做空爆仓价:开仓价 × (1 + 1/杠杆)
20,000 USDT 开多,2 倍杠杆 ➜ 20,000 × (1 − 1/2) = 10,000 USDT 爆仓。
反向合约
- 做多爆仓价:开仓价 × (1 − 1/(杠杆+1))
- 做空爆仓价:开仓价 × (1 + 1/(杠杆−1)) ⚠️ 1 倍杠杆永远不爆仓!
20,000 USDT 开空 1 倍➜ 20,000 × (1 + 1/0) 👉 除以 0 无意义,因此 1 倍空永不爆仓。
FAQ:你最可能追问的 5 个问题
- 问:同样仓位、同样杠杆,正向和反向会不会同时爆仓?
答:不会。正向爆仓价与反向爆仓价不同,且反向的爆仓价公式分母更“厚”,所以反向仓位更难被强平。 - 问:面值 0.1 还是 0.01 BTC,交易所会随意更改吗?
答:不会随意,但确实各所不同。开仓前务必阅读具体“合约细则”。 - 问:资金费率会影响爆仓价吗?
答:会。资金费率本质是持仓双方互相支付利息,长期频繁收费会逐步蚕食保证金,其实际爆仓价相比理论值会小幅偏移。 - 问:强平后资金全部亏光?
答:绝大多数交易所采用“自动减仓”或“保险金”机制,剩余少量保证金会退回账户,不会直接清零,但被爆仓仍属重大损失。 问:可以用 VBA 或 Python 把公式写成自动脚本吗?
答:可以,字段都抽象为变量即可。下方示例供参考👇# 正向合约 flat_margin = lots * contract_value * mark_price / leverage # 反向合约 inv_margin = lots * contract_value / (leverage * mark_price)
写在结尾的技巧清单
- 预设止损:用图表工具在公式爆仓价上方 2%~3% 处画一条线,实现手动风控。
- 阶梯杠杆:即使公式告诉你 5,000 USDT 可以 50 倍杠杆,能亏 96% 的仓位你确定扛得住?
- 资金费率定时看:逢 8 小时一次,超过 ±0.3‰ 建议缩短持仓周期。
👉 马上回测你的策略胜率,把爆仓价变成你的“雷达线”!
当你能在 5 秒内报出一笔多单的保证金、盈亏、爆仓价,恭喜你已脱离“永续小白”。祝你永远把风险暴露在可控范围内,收益飞奔!