交易系统 XtradingTime

方法真失效了还是正常连亏期:五条判据加一张概率表

方法真失效了还是正常连亏期:五条判据加一张概率表
本文目录(9 节)

连亏第五笔的时候,脑子里那句「这个方法是不是失效了」几乎无法压制。但这个问题不该靠感觉回答,它有数学答案。一个胜率 40% 的正期望系统,在 100 笔交易里出现至少一次 6 连亏的概率是 87.3%。也就是说,六连亏不是异常,是这个系统的常态之一。真正该拉警报的位置比多数人以为的远得多。

下面给的五条判据里,第二条直接把「几连亏算多」这件事变成了可以查表的问题。

五条判据一览

判据算什么判为失效的信号
一、回撤幅度当前回撤 ÷ 历史最大回撤超过 1.5 倍
二、连亏笔数查概率表,看当前连亏数在你的胜率下有多罕见落进 5% 以下的区间
三、市场环境同期波动率和趋势状态是否切换环境没变但表现变了
四、执行率连亏期执行率对比连亏前执行率同步下滑超过 15 个百分点
五、盈亏分布平均盈亏比和超额亏损单占比盈亏比缩水超过 30%

判定规则:五条里命中三条及以上,才考虑停用系统;命中两条以下,是正常连亏期,继续按规则执行。 后面会解释为什么门槛设在三条。

五条判据的判定流程图,从当前连亏笔数入口进入,先查概率表分流,再依次经过回撤倍数、市场环境、执行率、盈亏分布四道检查,末端汇总成命中条数并给出停用或继续的结论

判据一:当前回撤对比历史最大回撤

先要有一个基准。 这个基准是你的系统在回测或历史实盘中出现过的最大回撤,记作 MaxDD。没有这个数字,这一条无法执行,那就先去把它算出来。

判定线是 1.5 × MaxDD。

为什么是 1.5 倍而不是 1 倍?因为回测的最大回撤是样本内的极值,是历史上恰好出现过的最坏情况。真实交易的样本更长,出现比历史极值更差的情况是大概率事件,用 1 倍做判定线会导致几乎每个系统都会在某个时刻被误判为失效。

1.5 倍是一个在实践中够宽又不至于致命的起点。它的代价可以算:

回撤幅度回到原点需要涨
10%11.1%
15%17.6%
20%25.0%
25%33.3%
30%42.9%
40%66.7%
50%100.0%

算法是 1 ÷ (1 − 回撤幅度) − 1。

这张表决定了 1.5 倍这个系数能不能用。 如果你的系统历史最大回撤是 15%,1.5 倍是 22.5%,需要涨 29% 才能回本,还在可承受范围。如果历史最大回撤本身就是 35%,1.5 倍是 52.5%,需要涨 110.5% 才能回本,这个系数就太宽松了。

修正规则:1.5 × MaxDD 和你能承受的绝对回撤上限,取小的那个。 回撤的容忍度该怎么在开仓前就定好,在持仓前先定义什么是正常回撤里有更完整的做法。

判据二:连亏笔数对比理论概率

这是本文的核心表格。

先算单次连亏的概率。 胜率为 w 的系统,连续亏 k 笔的概率是 (1 − w) 的 k 次方:

胜率4 连亏5 连亏6 连亏7 连亏8 连亏10 连亏
30%24.01%16.81%11.76%8.24%5.76%2.82%
40%12.96%7.78%4.67%2.80%1.68%0.60%
50%6.25%3.12%1.56%0.78%0.39%0.10%
60%2.56%1.02%0.41%0.16%0.07%0.01%

这张表不能直接用来判断,因为它算的是「从某个指定位置开始连亏 k 笔」的概率,而你实际经历的是「在很多笔交易中的某个地方出现一次连亏 k 笔」。后者要高得多。

真正该用的是这张表,算的是 100 笔交易中至少出现一次 k 连亏的概率:

胜率5 连亏6 连亏7 连亏8 连亏10 连亏12 连亏
30%99.9%99.0%94.9%85.8%58.0%32.9%
40%97.6%87.3%68.9%49.0%20.5%7.7%
50%81.0%54.6%31.8%17.0%4.4%1.1%
60%45.9%21.2%8.9%3.6%0.6%0.1%

这张表是用动态规划精确算出来的,读者可以用下面这个近似公式复现,误差在几个百分点以内:

P ≈ 1 − (1 − w × (1 − w)^k)^N

其中 N 是交易笔数。以胜率 40%、k 等于 8、N 等于 100 为例:0.6 的 8 次方等于 0.016796,乘以 0.4 等于 0.006718,1 减去它的 100 次方等于 0.5096,所以 P 约等于 49.0%,和精确值一致。

判定标准:找出你的胜率下概率降到 5% 以下的那个 k 值。

胜率100 笔内出现概率低于 5% 的连亏数
30%18 连亏
40%13 连亏
50%10 连亏
60%8 连亏

胜率 40% 的系统,连亏 13 笔才算统计上的异常事件。 多数人在第五笔就换方法了,而第五笔在这个胜率下的出现概率是 97.6%,接近必然。

要注意这张表随交易笔数变化。如果你只交易了 30 笔,那么阈值会明显下移,因为样本更短,出现极端连亏的机会更少。用上面的近似公式把 N 换成你实际的笔数重算一遍即可。

判据三:市场环境是否切换

这条要用可测量的指标,不能靠「感觉市场变了」。

三个可以直接读数的指标:

波动率水平。 用 ATR 的当前值除以过去一年 ATR 的中位数。比值低于 0.7 或高于 1.5 都算环境切换。

趋势与震荡状态。 用 ADX 做机械划分,ADX ≥ 25 记为趋势,< 25 记为震荡(与机械趋势规则那篇口径一致)。统计你连亏期内每天的状态分布,和系统有效期的分布比。

日均振幅。 标的过去 20 日的平均振幅(最高减最低除以前收)对比前一年同期水平。

判定逻辑是反过来的:如果指标显示环境明显切换了,这一条算失效信号,因为一个趋势系统在震荡市里亏钱是设计使然,不是坏了。如果指标显示环境没变但表现变了,这一条才算命中。

判据四:执行率有没有同步下降

这条是所有判据里最容易被跳过、但漏判代价最大的一条。

动作:分别算连亏期开始之前 30 笔的执行率,和连亏期内的执行率。

执行率下滑超过 15 个百分点,这一条命中,但命中的是「执行崩了」而不是「方法失效了」。

连亏期里执行率下降几乎是普遍现象:止损开始犹豫、仓位开始随情绪变、看到信号不敢进。这时候账户表现变差是执行导致的,把它归因到方法上就会做出错误的处理。

这一条命中时,正确的动作不是停用系统,而是降低仓位继续执行,直到执行率回到正常水平再来评估。 怎么分离方法问题和执行问题,亏钱是方法不对还是执行不对里有一套五步流程。

判据五:盈亏分布有没有变形

系统失效往往不表现为胜率下降,而表现为分布形状变了

要算两个数:

平均盈亏比 = 平均每笔盈利 ÷ 平均每笔亏损。 拿连亏期前后各 30 笔算,缩水超过 30% 记为命中。比如从 2.1 掉到 1.4,缩水 33%,命中。

超额亏损单占比 = 单笔亏损超过 1.5R 的笔数 ÷ 总笔数。 这个比例上升,通常意味着止损没有被有效执行,或者标的开始频繁跳空穿过止损位。

盈亏比缩水而胜率不变,说明市场给的空间变小了,这是真正的失效信号。胜率下降但盈亏比不变,反而更可能是运气,因为胜率的抽样波动很大:在真胜率 40% 的情况下,30 笔样本的 95% 置信区间是正负 17.5 个百分点,也就是说你观察到 25% 或者 57% 都完全正常。

盈亏分布变形的对照图,上下两排直方图,上排是系统有效期的单笔R收益分布,下排是失效期的分布,标注平均盈亏比从2.1降到1.4以及超过1.5R的超额亏损单占比明显上升

为什么门槛设在三条

单条判据都会误报。

回撤超过 1.5 倍 MaxDD 可能只是遇到了一段历史上没出现过的行情;连亏数落进 5% 区间意味着每 20 个系统里就有 1 个会被误杀;执行率下滑指向的是人不是系统;环境切换本身就是系统设计里预留的场景。

三条同时命中的联合概率远低于任何单条,这是把误报率压下来的最简单办法。

代价是反应会慢。如果你的系统本来就是低频的,三条门槛可能意味着要多亏两个月。这时可以用一个折中方案:命中两条就把仓位砍半,命中三条才完全停用。 仓位是连续变量,不必在「全仓」和「空仓」之间二选一。

三种判据用不上的情况

总样本不足 50 笔。 所有阈值都失效,因为没有基准。这个阶段唯一的保护是把单笔仓位压到最小。

系统本身就没有回测。 判据一和判据二都需要一个已知的胜率和最大回撤。没有这两个数字,连亏几笔都无法判断,因为你不知道正常长什么样。这种情况该做的是先把系统的基础指标测出来,交易系统是不是真的有效里列了必须先算清楚的几个数。

标的发生了结构性变化。 品种规则改了、成分股换了、合约主力迁移了,历史数据的可比性断裂。这时候不该套用旧的阈值,该重新建立基准。

写在最后

这套判据最大的价值不在于它算得多准,而在于它把决定权从情绪手里拿走了

连亏第六笔的时候,你不需要问自己「还相不相信这套方法」,你只需要打开表看一眼:胜率 40%,100 笔里出现 6 连亏的概率 87.3%,五条判据命中一条。结论是继续。

从回撤里出来的完整路径在从回撤中恢复里另有一套流程。但在此之前,先把「这到底算不算异常」这个问题用数字回答掉,能省掉大半的动作变形。

3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)


本文内容仅供教育和参考用途,不构成任何投资建议。文中概率均基于每笔交易独立同分布的假设,实际交易存在相关性,结果会有偏差。交易有风险,入市须谨慎。

微信搜一搜 Tom讲交易

在微信里搜「Tom讲交易」即可关注,每周更新交易教学

推荐课程

合约陪跑实战训练营

不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。

相关图解

一张图看完这件事,适合存下来随时翻

相关文章

风险管理

连亏几笔必须强制停手:三档熔断数字,5笔、8笔、13笔

连亏到第几笔该停手,这个问题有具体数字,但多数人把两件事混在一起了:停手的门槛和怀疑系统的门槛完全不是一个量级。用动态规划精确计算,胜率 40% 的系统在 100 笔里出现 5 连亏的概率是 97.6%,几乎必然;要到 13 连亏才落进 5% 以下的异常区间。这篇给出三档熔断数字和每一档的恢复条件,并解释为什么第一档设在 5 笔却不允许你在那里换方法。

交易系统

三年没稳定盈利怎么重新开始:四个阶段,每阶段有毕业条件

重新开始不等于换一套方法从头学,那样只会把三年变成四年。可执行的重启方案分四个阶段,每个阶段有明确的进入仓位和毕业条件:阶段零盘点历史数据算六个数,阶段一用 0.25% 单笔风险跑 30 笔测执行率,阶段二升到 0.5% 跑 100 笔看 t 值,阶段三回到 1% 累计到 208 笔完成验证。这篇给全每个阶段的时长、仓位、毕业条件和退回规则。

交易系统

连亏之后要不要换交易系统:四条判据,换的代价是样本清零

换交易系统最容易被忽略的成本不是学习时间,是统计样本归零。一个胜率 40%、盈亏比 2 的系统,每笔期望 0.2R,单笔收益标准差约 1.47R,要让期望值的 t 值过 1.96 需要约 208 笔交易。换一次系统,这 208 笔从头开始。这篇给出该换和不该换的四条判据,以及在换系统之前必须先试的三级阶梯:换标的、调参数、改执行,代价从小到大排列。

交易系统

牛市里能不能放松规则:一个「默认前提」陷阱正在坑你

牛市当中可不可以放松交易条件,熊市里出现做多信号要不要正常介入,这类问题背后共享着同一个逻辑漏洞:提问者默认自己对牛熊的判断百分之百准确。拆解这个「默认前提」陷阱到底是怎么运作的,以及交易规则真正应该在什么时候起作用。

交易系统

前置因素和后置因素:为什么你的技术很好但账户总也不涨

很多交易者把全部注意力都放在盘面涨跌消息指标这些最容易被感知的东西上,却从来没有认真审视过账户整体的风险报酬比资金管理和盈利期望。职业价格行为交易者路肖南提出一个前置因素和后置因素的分类框架,并用一组真实的量化对比数据揭示了一个残酷的事实:同样是30%的年化收益,规则松的账户和规则严的账户质量天差地别,而这个差距只有在市场变差的时候才会集中爆发。

交易系统

一笔交易到底该设几次止损?三层止损体系拆解,从入场到锁定盈利

很多散户以为止损就是开仓时设的那一个价位,其实一次完整的交易从入场到离场,至少需要三层不同性质的止损共同配合。第一层初始止损防止极端行情下亏损失控,第二层预期止损在逻辑不成立时主动离场,第三层移动止损在浮盈出现后逐步锁定利润。只设一层止损,是很多交易者反复爆仓、或者把浮盈一路做回亏损的直接原因。这篇文章拆解完整的止损体系,讲清楚三层止损各自解决什么问题,以及在实盘中具体怎么配合使用。

觉得有用?关注公众号

扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章

扫码关注 Tom讲交易,或微信搜一搜 Tom讲交易

配套免费工具

交易规则卡片

打开