交易系统 XtradingTime

一套正常系统最多连亏多少笔:胜率40%打100笔,出现八连亏的概率是49%

一套正常系统最多连亏多少笔:胜率40%打100笔,出现八连亏的概率是49%
本文目录(7 节)

连亏到第八笔的时候,几乎所有人都会开始怀疑系统坏了。但这个怀疑在数学上站不住:一套胜率40%的系统,打满100笔交易,中途出现一次八连亏的概率是49.0%,差不多是掷硬币。真正需要判定的不是「我连亏了几笔」,而是「这个连亏长度在我的胜率和样本量下,属于常见、偏长、还是罕见」。这篇把完整概率表算出来。

先把结论摆在最前面:连亏八笔,对胜率40%的系统来说是抛硬币级别的事件,不构成任何系统失效的证据。

一、完整概率表:100笔交易里出现 k 连亏的概率

下面这张表回答的是同一个问题:一套胜率为 w 的系统,连续做满 100 笔交易,中途至少出现一次长度为 k 的连亏,概率是多少。

算法是动态规划:用一条长度为 k 的状态链记录当前连亏计数,每笔交易按胜率分叉,一旦计数摸到 k 就进吸收态,最后把吸收态的概率加总。

表一:100笔样本下,至少出现一次 k 连亏的概率

胜率3连亏4连亏5连亏6连亏7连亏8连亏9连亏10连亏11连亏12连亏13连亏
30%100.0%100.0%99.9%99.0%94.9%85.8%72.6%58.0%44.4%32.9%23.9%
40%100.0%99.9%97.6%87.3%68.9%49.0%32.4%20.5%12.6%7.7%4.6%
50%100.0%97.3%81.0%54.6%31.8%17.0%8.8%4.4%2.2%1.1%0.5%
60%98.8%80.1%45.9%21.2%8.9%3.6%1.4%0.6%0.2%0.1%0.0%

表二:换成50笔和200笔样本,同一个问题的答案

胜率 × 样本5连亏6连亏8连亏10连亏13连亏
30% × 50笔97.3%89.3%60.1%33.0%11.4%
30% × 200笔100.0%100.0%98.2%83.5%43.8%
40% × 50笔83.5%62.8%27.1%10.0%2.1%
40% × 200笔99.9%98.5%75.0%38.0%9.5%
50% × 50笔55.2%31.5%8.4%2.0%0.2%
50% × 200笔96.6%80.1%32.0%9.0%1.1%
60% × 50笔25.6%10.8%1.7%0.3%0.0%
60% × 200笔71.4%38.7%7.4%1.2%0.1%

样本量对连亏长度的影响比多数人想的大。同样是40%胜率,50笔里出八连亏只有27.1%,200笔里就变成75.0%。做得越久,见到长连亏是必然而不是意外。

胜率30%到60%的系统在100笔交易中出现3到13连亏的概率热力表,横轴为连亏长度纵轴为胜率,把49.0%这一格标红作为胜率40%八连亏的定位点

二、三条判定线:怎么用这张表判定自己的连亏

看表的方式不是找一个数字,是找自己落在哪一档。查表前先确认两个输入:你的真实胜率(用至少50笔的记录算,不是感觉)和你打算评估的样本长度(通常用最近100笔)。

判定线一:概率 ≥ 50% 的格子,是完全正常区。

落在这一档,意味着即使系统一切正常,也有一半以上的概率会发生。它不携带任何关于系统好坏的信息。胜率40%的人连亏8笔(49.0%)就卡在这条线上,连亏7笔(68.9%)更是妥妥的正常区。

判定线二:概率在 10% 到 50% 之间,是偏长观察区。

胜率40%连亏10笔(20.5%)落在这里。这个长度比典型值长,但还远达不到统计上的异常。对应的动作是记录而不是改动:把这一段的每笔交易单独标记出来,等连亏结束后集中复盘,看是不是全部集中在某一类行情或某一个品种上。

判定线三:概率 < 5% 的格子,才进入系统怀疑区。

胜率40%连亏13笔(4.6%)、胜率50%连亏10笔(4.4%)、胜率60%连亏8笔(3.6%)都在这一档。低于5%意味着:如果系统还是原来那套系统,这件事二十次里才发生一次。 这时候怀疑系统失效是有统计依据的,应该进入正式的失效诊断。

注意这三条线判的是「这个连亏长度正不正常」,判完之后要不要停手是另外一件事,后面第四节会切开讲。

三、一个更快的估法:典型最长连亏

不想每次查表的话,有个近似公式可以心算:

典型最长连亏 ≈ log(N × 胜率) / log(1 / 亏损率)

N 是样本笔数。代进去算几个常见组合:

胜率50笔100笔200笔500笔
30%7.69.511.514.0
40%5.97.28.610.4
50%4.65.66.68.0
60%3.74.55.26.2

这张表给的是「你大概率会遇到的那个最长连亏」,不是上限。胜率40%的交易者做满100笔,典型的最长连亏就是7笔多一点。如果你做了100笔从来没超过5连亏,那不是系统好,那多半是你的样本还没跑够,或者你中途改过规则。

四、判定和行动是两个问题

这一点必须切开,混在一起是连亏期最大的认知陷阱。

这篇回答的是判定问题:这个连亏长度,在概率上正不正常。 上面三条线给的就是答案。

「连亏几笔该停手」是行动问题,答案完全不同。 行动阈值不是按「这件事罕不罕见」定的,是按「继续做下去会不会伤到本金和执行力」定的。连亏到第几笔必须停手那篇给的是5笔冷却、8笔降仓、13笔停用诊断这三档。

两个数字会对不上,这很正常,也是对的:

8连亏在判定上是正常事件(49.0%),在行动上却要降仓。 因为判定看的是概率,行动看的是这段时间里你的执行率会掉多少、账户已经吃掉多少回撤。一个人可以同时确信「系统没坏」和「我现在不该按原仓位做」。

把这两件事混起来的后果有两种,都很贵:

一种是拿「这是正常波动」当借口,原仓位硬扛到13连亏,回撤打穿账户回撤的三档阈值

另一种是拿「我停手了」当证据,认定系统已经失效,转头去换一套新的。这就掉进了连亏之后要不要换系统里讲的那个坑。

五、三个会让这张表失效的前提

这张表建立在三个假设上,任何一个不成立,表就不能直接用。

前提一:样本至少50笔。

胜率本身是估出来的。20笔算出来的40%,真实值可能在25%到55%之间,用这么宽的区间去查表没有意义。不足50笔的时候,这张表和所有阈值一起失效,那个阶段唯一该做的是继续按最小仓位攒样本。

前提二:每笔交易之间近似独立。

表格假设每笔交易的胜负互不影响。现实中有两种情况会破坏独立性:

同一天同一方向开了五个仓位,行情一转全部止损。这在统计上只能算一笔,不是五连亏。算连亏笔数之前,先把同源的仓位合并成一笔。

连亏之后你开始改规则、缩止损、提前离场。这时候后面的交易已经不是原系统了,前后混在一起算连亏是把两套系统的结果拼在一张表上。

前提三:胜率本身没有发生结构性变化。

表格假设胜率是恒定的40%。如果市场结构真的变了(比如你的系统吃趋势,市场进入了长期震荡),那么真实胜率已经掉到了25%,你该查的是30%那一行,八连亏的概率立刻变成85.8%。

判断胜率是不是真的变了,看的不是连亏长度,是信号质量:进场后是马上反向,还是走对一段再回来打止损。前者是信号失效,后者只是止损位偏紧。

连亏判定的三条线示意图,把完全正常区、偏长观察区、系统怀疑区三段用不同底色画出来,并在旁边列出三个前提条件失效时的处理方式

六、连亏当下的三步自查

连亏发生的时候情绪已经在了,所以要用固定步骤把判定从情绪里拆出来。

**第一步:确认连亏笔数的算法。**把同一天同方向的仓位合并;把你中途改过规则之后的交易单独拎出来。合并之后的数字才是要查表的那个 k。

**第二步:用最近100笔算真实胜率,查表定档。**注意是最近100笔的胜率,不是历史全样本。把结果归到三条判定线的某一档。

**第三步:只在系统怀疑区才动系统。**正常区和观察区都不改系统,改的是仓位和交易频率。这两个动作不改变系统本身的统计属性,改系统会直接把你的样本清零。

配合每天的日复盘七个数据记录,第二步的胜率是现成的,不需要临时统计。

写在最后

连亏最伤人的地方不是亏损本身,是它制造了一种「证据感」:连输八次,看起来就像在证明什么。

但概率表说的是另一回事。一套长期正向期望的系统,在100笔里出现八连亏,是49%的常规事件。 它不证明系统坏了,正如连赢八次不证明系统变好了。

你能从连亏里读出来的信息,比你以为的少得多。真正能读出信息的地方在别处:这50笔的执行率是不是掉到了80%以下,这段连亏是不是全部挤在同一类行情里,你有没有在第六笔的时候偷偷把止损缩了一半。

那些才是信号。连亏笔数本身不是。

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


本文内容仅供教育和参考用途,不构成任何投资建议。概率表基于每笔交易独立同分布的假设,实际交易中该假设需自行验证。交易有风险,入市须谨慎。

微信搜一搜 Tom讲交易

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

推荐课程

合约陪跑实战训练营

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

相关文章

交易系统

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

连亏到第几笔该怀疑系统,这个问题有数学答案。胜率 40% 的系统在 100 笔交易里出现一次 6 连亏的概率高达 87.3%,出现 13 连亏的概率才降到 5% 以下。这篇给出五条可计算的判据:当前回撤对比历史最大回撤、连亏笔数对比理论概率、市场环境是否切换、执行率有没有同步下降、单笔盈亏分布有没有变形,并给出停用系统的判定规则。

风险管理

交易系统的熔断机制怎么设:四层结构、九行面板表、三条防绕过设计

单个阈值不是熔断机制。写下「连亏五笔停手」的人很多,真到第五笔还能停下来的人很少,差的不是决心,是另外三层结构:动作层、判定层、恢复层。这篇把站内已有的连亏、回撤、单日笔数三组阈值组装成一套能自动运转的停手机制,给出九行五列的完整熔断面板表、多个触发器同时命中时的冲突规则、以及针对换账户、换品种、改口径这三种绕过方式的结构性防范。

交易系统

同一个信号的历史胜率为什么不能直接用:每桶 20 笔只够发现 35.8 个百分点的差距

把一个信号按市场环境分桶统计胜率,是用好交易记录的正确方向,但切完之后每桶只剩几十笔,这几十笔算出来的胜率精度差到几乎不能用。文章用二项分布的置信区间和双样本比例检验给出三张对照表,并证伪一条流传很广的门槛:每桶 20 笔根本不够,它只够发现胜率掉到 14% 以下的桶,而那种桶不用统计也知道它差。真正的结论是样本量决定了你只能回答什么问题,所以分桶统计的正确用法是做否决而不是做选择,文末给出四条可以直接在自己记录上执行的判据。

交易系统

期望值怎么算:三步公式加一次成本修正,算出你每笔平均赚多少

期望值不是一个玄学指标,它是一个三步就能算完的算术题:把每笔盈亏换成 R 倍数、代进公式、再扣掉成本。多数人只做了前两步,于是算出来的数字偏高,止损越紧偏得越多。这篇给出完整算法、六档止损幅度下的成本侵蚀表、从 R 换算成人民币的对照表,以及四个会让期望值算虚的统计错误。A股往返成本按 0.102% 计入。

交易系统

胜率 40% 算不算差:配 1:2 盈亏比的期望是 +0.2R,一张矩阵直接查

胜率 40% 听起来像是十次里输六次,于是很多人把它当成系统不行的证据。但期望值只由胜率和盈亏比两个数共同决定,40% 配 1:2 的期望是每笔 +0.2R,是一套明确能赚钱的系统。这篇给出五档盈亏比乘七档胜率的完整期望值矩阵、每档盈亏比对应的保本胜率、以及交易成本会吃掉多少期望的换算表,最后说明这张矩阵在什么条件下不能用。

交易系统

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

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

觉得有用?关注公众号

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

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

配套免费工具

交易规则卡片

打开