没人会公布的那个概率

破产概率计算器

一个策略在优势来得及显现之前,先触及你的回撤上限的概率。

更新于

破产概率是指一连串交易在策略优势完成复利之前,先把账户打到某个既定失败阈值的概率。它取决于四件事:胜率、盈亏比、单笔风险比例,以及多深的回撤算作「破产」。胜率 45%、盈亏比 2:1、每笔冒 1% 的风险,出现 40% 回撤的概率接近于零;把单笔风险提到 5%,同样的优势就会产生一个不可忽视的破产概率——优势没有变,变的只有仓位。

策略与仓位

每一笔单独仓位所承担的净值百分比

你真的会停手的那个亏损幅度——通常远低于 100%

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

破产概率

破产概率

100% 表示优势非正——破产只是时间问题,而不是概率问题

归一化优势
可承受的风险单位数

回撤阈值 ÷ 单笔风险。账户总共能吸收多少次满额亏损。

单位风险期望值
保本胜率

把破产阈值设成「你真的会停手的那个回撤」,而不是 100%。绝大多数账户在被清空之前很久就已经被放弃了;一个在 −40% 被放弃的策略,和一个在 −100% 被强平的策略,失败得同样彻底。

计算公式

A   = (p·R − q) ÷ (p·R + q)      normalised edge; = p − q when R = 1
U   = Ruin threshold % ÷ Risk per trade %
RoR = ((1 − A) ÷ (1 + A))^U      when A > 0, otherwise 100 %

  p = win rate    q = 1 − p    R = payoff ratio

Approximation: assumes constant fractional risk and independent trades.
  1. 1 输入来自回测或实盘记录的胜率与盈亏比。
  2. 2 输入你在每一笔单独交易上承担的净值百分比。
  3. 3 设定那个真的会让你停手的回撤幅度——而不是理论上的 100%。
  4. 4 把单笔风险减半,观察概率下降了多少;这个敏感度才是真正的输出。

破产是仓位问题,不是优势问题

完全相同的策略统计量,仅仅因为单笔风险比例不同,就会得出天差地别的生存概率。风险减半,账户能吸收的连续亏损次数就翻倍;而破产概率随这个次数呈指数下降,所以很小的仓位调整会让答案变动几个数量级。这正是为什么仓位管理是系统化交易中杠杆最大的一个决定:它不会提升优势,但它决定了优势兑现的那一刻你还在不在场。

这个模型的假设,以及它在哪里失效

公式假设固定比例风险、交易之间相互独立、胜率与盈亏比保持稳定。真实策略三条全都违反:亏损会在市场状态切换时扎堆出现,看似分散的持仓会因相关性把风险重新集中,优势本身也会衰减。请把输出当作危险程度的下界,而不是预测——真实概率通常比模型说的更糟,绝不会更好。

参考资料

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

常见问题

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

破产概率多少才算可以接受?

多数系统化交易团队的目标是:相对于一个他们真的会执行的回撤阈值,把概率压到远低于 1%。具体数字其实没那么重要,重要的是敏感度测试:改变单笔风险,观察概率变动的速度。如果小幅提高就带来大幅跳升,说明你的仓位设在了悬崖的错误一侧。

为什么我的破产概率是 100%?

因为期望值为零或为负——胜率与盈亏比组合起来并不构成正优势。在这种情况下,只要交易笔数足够多,破产就是必然的,与仓位大小无关。把你的胜率和保本胜率对照一下,就能看到这个策略差了多少。

这里考虑了持仓之间的相关性吗?

没有。模型假设的是一串相互独立的单仓结果。同时运行多个策略,或者在高相关标的上同时持有多个仓位,实际上会把有效单笔风险抬高到你填入的数值之上——有时会高很多,因为相关性恰恰在会产生连片亏损的那种行情里升高。

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

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