以风险倒推仓位

仓位计算器

仓位由止损决定,而不是由余额决定。杠杆是算出来的结果,从来不是输入项。

更新于

仓位计算器把固定的风险预算换算成下单数量:用你愿意亏损的金额(本金 × 风险比例)除以入场价与止损价之间的距离,得到的就是应该买入或卖出的数量。这样做意味着亏损金额在开仓之前就已经确定,而杠杆变成止损距离的副产品,而不是你随手挑的一个数。以 1 万美元本金、1% 风险、4% 止损为例:100 ÷ 2,600 = 0.0385 BTC,名义价值 2,500 美元,对应 0.25 倍杠杆。

交易参数

系统化策略通常取 0.25%–2%

应设在「想法被证伪」的位置,而不是「亏得还能接受」的位置

完全在你的浏览器中运行,输入内容不会被上传或保存。

仓位结果

仓位数量

标的资产数量(BTC、ETH、股数、张数)

名义价值
风险敞口金额
止损距离
隐含杠杆

名义价值 ÷ 净值。大于 1× 表示仓位规模已超过账户本金。

如果算出的隐含杠杆超过交易所允许的上限,说明在当前风险预算下这个止损太紧了——要么放宽止损重新计算,要么降低风险比例。不要保留仓位数量而把止损往里挪。

计算公式

Risk amount      = Equity × Risk %
Stop distance    = |Entry − Stop|
Position size    = Risk amount ÷ Stop distance
Notional value   = Position size × Entry
Implied leverage = Notional value ÷ Equity
  1. 1 输入账户净值——策略实际被允许动用的资金,而不是你的全部身家。
  2. 2 设定单笔风险比例。请从策略历史上最糟的一段连亏推算,而不是随手取一个整数。
  3. 3 输入计划的入场价格,以及交易逻辑被证伪的止损价格。
  4. 4 读取仓位数量,并在下单前把隐含杠杆与交易所上限做一次对比。

为什么是止损决定仓位

绝大多数爆掉的账户,毁于「不管什么行情都下同样的数量」,而不是毁于选错入场点。固定 0.1 BTC 的订单,在 4% 止损下亏 260 美元,在 20% 止损下亏 1,300 美元——同样的「仓位」,损失相差五倍。固定比例风险法把算式反过来:先固定亏损金额,让数量浮动。这样每一笔失败交易造成的伤害都相同,而这正是统计优势能在一连串交易中显现出来的前提。

风险比例该取多少

诚实的答案取决于你的策略会连续亏多少笔,而不是你有多自信。胜率 45% 的策略,在几百笔交易里必然会出现连续八次以上的亏损。按 2% 风险计算,这一段大约吃掉账户的 15%;按 5% 计算则是 34%,此时回本的算术会变得极其不利。系统化交易团队普遍把单笔风险控制在 0.25%–1%,正是为了让一段正常的连亏留在正常回撤范围内。

杠杆是结果,不是设置项

先决定「开 10 倍」,再去找一个能配得上的止损,是完全颠倒的顺序,也是绝大多数强平的成因。当仓位由止损推导出来时,杠杆只是名义价值 ÷ 净值——一个事后读取的数字。如果它高于交易所允许的上限,这个约束本身就是有价值的信息:止损距离与风险预算不兼容,下单之前必须改掉其中一个。

本工具用于教学与测算。输出结果仅代表你所输入假设下的算术结果,不构成预测、推荐或投资建议。量化交易可能造成本金损失。

常见问题

简短回答,并写明假设条件。

单笔交易应该承担多少风险?

系统化策略通常将单笔风险控制在净值的 0.25%–1%;2% 已属主观交易的激进上限。选择方法是:先看历史上最长的一段连亏会造成多深的回撤,再用回测数据去验证这个比例,而不是凭直觉决定。

这个计算器适用于合约和杠杆仓位吗?

适用。输出是标的资产的数量以及它所代表的名义价值。在杠杆交易场所,请把隐含杠杆与你账户等级允许的上限对比,并单独核算强平价格——只有当强平价比止损价更远时,止损才真正有意义。

手续费和滑点要算进风险金额里吗?

应该与风险金额一并预算。一来一回的吃单手续费加上现实滑点,通常会额外消耗名义价值的 0.1%–0.3%,在止损距离很小时这个比例相当可观。可行的做法是:先按止损计算仓位,再确认手续费加滑点只占风险金额的一小部分;如果占比很高,说明这笔交易的止损设得太紧,本身不具备可行性。

如果止损太紧导致隐含杠杆超过交易所上限怎么办?

这说明在当前风险预算下这笔交易根本无法成立。两个正确做法:把止损放宽到结构上站得住脚的位置并接受更小的仓位,或者降低风险比例。保留仓位数量、把止损往里挪,只是把一个仓位问题转换成了一个强平问题。

把算出来的数字,交给会强制执行它的终端

仓位上限、回撤熔断、强平距离,在 QANTERION 里是策略运行时被强制执行的约束,而不是需要你手动复核的数字。