风险计算器 / 下单前定仓

加密货币仓位大小计算器

根据账户风险和止损距离算出计入手续费与滑点的仓位,并检查止损是否早于预估爆仓线。

按比例或金额定风险 支持多单与空单 手续费与滑点 爆仓距离检查
风险参数

交易风险输入

风险预算方式
交易所费率预设
持仓方向
开仓价格
$
开仓订单
止损订单

手续费与滑点缓冲都会占用风险预算。预设只是可编辑起点,实际费率与成交价格可能不同。

01 / 风险机制

从你能承受的亏损反推仓位

仓位大小应从账户能够承受的亏损出发,而不是从交易所提供的杠杆出发。Calcoring用风险预算除以每单位资产的损失,并在同一预算内预留手续费与不利止损滑点。

风险预算

可按账户余额百分比,或直接输入本次交易允许的最大亏损金额。

止损距离

在风险预算相同的情况下,止损越近仓位越大,止损越远仓位越小。

保证金检查

杠杆改变开仓所需抵押资金,但不会改变价格到达止损时的损失。

02 / 计算公式

计入手续费与滑点的仓位计算公式

本计算器面向USDT本位线性合约。它先按滑点缓冲把预计成交价移到止损触发价之外,再把开仓费与止损平仓费纳入同一份风险预算。

01风险预算 = 账户余额 × 单笔风险比例
02每单位损失 = |开仓价 − 预计止损成交价| + 每单位开仓费 + 每单位止损费
03持仓数量 = 风险预算 ÷ 每单位损失
04所需保证金 = 开仓名义价值 ÷ 杠杆
03 / 杠杆与执行

杠杆并不决定一笔交易的风险

开仓价、止损价和持仓数量确定后,杠杆只改变初始保证金,不会减少价格走到止损时的损失。手续费按实际成交仓位价值收取,并会随订单类型和账户费率等级变化。

  • Maker与Taker预设是可编辑参考费率,不是对你账户的保证报价。
  • 滑点输入只是规划缓冲;行情剧烈波动时,止损仍可能比预计价格成交得更差。
  • 如果所需保证金超过账户余额,计算器会显示开出该风险仓位所需的最低杠杆。
  • 逐仓爆仓检查只是估算,因为交易所风险档位和标记价格规则可能变化。
04 / 计算示例

用1% 风险做一笔止损距离2% 的BTC多单

一个 $10,000账户的风险预算为 $100。开仓价 $65,000、止损价 $63,700,再加入0.10% 止损滑点、0.02% Maker开仓费和0.05% Taker止损费,建议仓位约为0.071 BTC,即约 $4,615名义价值;5倍杠杆需约 $923保证金。

账户余额$10,000.00
风险预算$100.00
价格到止损的损失约 $92.30
滑点与手续费约 $7.70
建议名义价值约 $4,615
5倍杠杆所需保证金约 $923
05 / 常见问题

关于仓位大小的常见问题

单笔风险比例应该设为多少?

计算器不会替你规定比例。请结合策略、亏损承受能力、持仓集中度,以及连续多笔亏损的可能性设定上限。

为什么止损越近,建议仓位越大?

因为每单位资产的预计亏损更小,同样的金额预算可以容纳更多数量。但较近的止损更容易被触发,也更容易受到滑点影响。

提高杠杆会增加建议仓位吗?

不会。建议仓位由风险预算和止损距离决定。提高杠杆只会降低开出相同名义价值所需的保证金。

为什么要把手续费算进风险预算?

如果全部风险预算只分配给价格波动,开仓与止损手续费会让可能亏损超过你设定的金额。

止损一定能把亏损限制在这个金额吗?

不能。止损是执行指令,不是保证成交价。跳空、流动性不足、滑点、系统中断和提前爆仓都可能造成更大亏损。