交易系统 XtradingTime

亏钱是方法不对还是执行不对:五步算出答案的自查流程

亏钱是方法不对还是执行不对:五步算出答案的自查流程
本文目录(9 节)

亏钱之后最常见的两种反应,一种是换方法,一种是骂自己不自律。这两种反应有一半的时候是错的,因为多数人从来没有真正区分过方法问题和执行问题。这两件事的修法完全相反:方法问题要动系统,执行问题要动流程和仓位,改错了会让情况更糟。

好消息是这件事可以算,不需要凭感觉。下面五步全部只用到你的交易记录,一张表格就能跑完。

五步流程和判定阈值

步骤算什么阈值
第一步执行率 = 合规单笔数 ÷ 总笔数低于 80% 时数据不可用于评估方法

为什么这里是 80%,而毕业标准和加资金标准是 90%:80% 是「这批数据还能不能用来评估方法」的门槛,低于它样本已被情绪单污染;90% 是「你能不能进入下一阶段」的门槛,要求更严。两个数回答的是不同问题。 | 第二步 | 拆成两组:合规单期望值 E1、情绪单期望值 E2 | 看 E1 的正负 | | 第三步 | 合规单样本量够不够 | n ≥ (1.96 × σ ÷ E1)² |

这个 σ 假设盈利单和亏损单各自等额,是最乐观的估计。用真实每笔的 R 值算出来的 σ 会更大,所需样本量只会比这个数更多,不会更少。 | 第四步 | 情绪单的亏损贡献比 ÷ 笔数占比 | 大于 2 时执行是主要矛盾 | | 第五步 | 复盘一致性:两次独立判定的一致率 | 低于 90% 说明规则本身没写清楚 |

五步自查流程图,从交易记录出发分成合规单和情绪单两条支路,每条支路下方标注要计算的指标,末端汇入一张二乘二的诊断矩阵

第一步:算执行率

定义要先卡死,否则这个数字没有意义。

一笔交易算「合规单」,必须同时满足四条:进场信号符合系统定义、进场时机在系统允许的窗口内、仓位等于系统规定的仓位、离场按预设的止损或止盈执行。四条缺一条就算情绪单,包括「提前止盈」「止损前挪了一次」「觉得机会好所以多买了半仓」。

执行率 = 合规单笔数 ÷ 总笔数。

为什么阈值定在 80%?可以推。

假设你的系统本身期望值是每笔 +0.3R,而情绪单的期望值是 −0.5R(这个数是保守的,情绪单通常更差,因为它们往往仓位更大)。执行率为 x 时,你账户的实际期望值是:

E_实际 = 0.3x − 0.5(1 − x) = 0.8x − 0.5

代进去算几个点:

执行率账户实际期望值
50%−0.10R
60%−0.02R
62.5%0.00R
70%+0.06R
80%+0.14R
92.5%+0.24R
100%+0.30R

执行率 62.5% 是这个例子里的盈亏平衡线。 也就是说,一个每笔期望 +0.3R 的正期望系统,在执行率跌到 62.5% 以下时会开始亏钱,而系统本身一点问题都没有。

要拿到系统八成的成绩(+0.24R),执行率需要 92.5%。 这个数字说明了一件事:执行率和收益不是线性关系,最后那 10% 的执行率贵得离谱。

80% 这个阈值的含义是:低于它,你的记录里有超过五分之一的交易不是你的系统产生的,用这批数据算出来的任何指标都不代表这个系统。 这时候讨论方法对不对没有意义,先把执行率提上去。

第二步:拆成两组分别算期望值

把交易记录分成合规单和情绪单两组,各自算期望值。

期望值 E = 胜率 × 平均盈利 − 败率 × 平均亏损

单位统一用 R(一个 R 等于你单笔计划的最大亏损额),这样不同仓位的交易可以放在一起比。仓位怎么定的问题在每笔交易该下多少仓位里单独讲过。

举个例子。某人 120 笔交易,其中合规单 84 笔(执行率 70%),情绪单 36 笔。

合规单:胜 34 笔平均 +2.1R,负 50 笔平均 −0.95R。 E1 = (34 × 2.1 − 50 × 0.95) ÷ 84 = (71.4 − 47.5) ÷ 84 = +0.28R

情绪单:胜 15 笔平均 +1.1R,负 21 笔平均 −2.4R。 E2 = (15 × 1.1 − 21 × 2.4) ÷ 36 = (16.5 − 50.4) ÷ 36 = −0.94R

合计:(23.9 − 33.9) ÷ 120 = −0.083R。账户在亏钱。

结论已经很清楚:系统是正期望的,是情绪单把它拖到水下的。 这个人如果去换方法,会把唯一有效的东西扔掉。

第三步:判断结论算不算数

E1 是正的,但正多少才算真的正?这需要样本量。

期望值的置信区间要用每笔收益的标准差。判定一个正期望在 95% 置信度下成立,所需样本量是:

n ≥ (1.96 × σ ÷ E)²

其中 σ 是每笔 R 收益的标准差。几种常见配置算出来的结果:

系统配置每笔期望标准差所需样本
胜率 40%,赢 2R 输 1R+0.20R1.47R约 207 笔
胜率 45%,赢 2R 输 1R+0.35R1.49R约 70 笔
胜率 35%,赢 3R 输 1R+0.40R1.91R约 87 笔
胜率 50%,赢 1.5R 输 1R+0.25R1.25R约 96 笔
胜率 60%,赢 1R 输 1R+0.20R0.98R约 92 笔

标准差的算法:σ² = 胜率 ×(赢 − E)² + 败率 ×(−输 − E)²,开平方即得。这几行数字读者可以自己按一遍。

这张表最重要的一条信息是:期望值越薄,需要的样本越多,而且是平方关系。 期望从 0.35R 掉到 0.20R,样本需求从 70 笔涨到 207 笔,接近三倍。

回到上面那个例子,合规单 84 笔,E1 = +0.28R。这个系统胜率 40.5%,赢 2.1R 输 0.95R,代进标准差公式得 σ ≈ 1.50R,所需样本约 (1.96 × 1.50 ÷ 0.28)² ≈ 106 笔。84 笔还不够,所以正确的结论是「合规单看起来是正期望但样本还差 22 笔,先别下定论,同时立刻处理情绪单」。

胜率这个指标单独看会严重误导,为什么高胜率也能亏钱,在胜率高还是亏钱里有完整的机制。

第四步:算情绪单的破坏倍数

这一步给出的是「执行问题有多严重」的量化。

破坏倍数 = 情绪单造成的亏损占总亏损的比例 ÷ 情绪单占总笔数的比例

上面例子里,情绪单占笔数 30%。总亏损额是合规单的 47.5R 加上情绪单的 50.4R,共 97.9R,情绪单占 51.5%。

破坏倍数 = 51.5% ÷ 30% = 1.72。

判定标准:

倍数 ≥ 2:执行是首要矛盾,其它的先放着。这意味着你的情绪单不只是多,而且每一笔都更狠,通常是因为情绪单往往伴随着超额仓位。

倍数在 1 到 2 之间:执行有问题但不是全部,需要和方法一起处理。

倍数 < 1:情绪单的破坏力低于平均水平,问题主要不在执行。这种情况少见,出现时先检查你的合规单定义是不是太宽松了。

第五步:复盘一致性

前面四步全部依赖一个前提:你能准确地把交易分到合规单和情绪单。这个前提需要验证。

动作:把最近 30 笔交易的记录(只保留进出场时间、价格、仓位、当时写的理由)打乱顺序,间隔一周做两次独立判定,看两次的结果一致率。

一致率 = 两次判定结果相同的笔数 ÷ 30

低于 90%(即超过 3 笔判定不一致),说明你的系统规则本身没写到可判定的程度。

这是一个容易被忽略的结论:规则模糊本身就是方法问题的一种,而且是最该先修的一种。因为规则不可判定,前面所有的计算都建立在流沙上。

修法很具体:把每一条模糊表述换成带数字的判据。「趋势向上」换成「20 日均线向上且价格在均线上方」,「回调充分」换成「回撤到前一段涨幅的 38.2% 到 61.8% 之间」。改完之后重跑一致性测试,直到过 90%。

关于交易记录该怎么记才能支撑这些计算,交易日志怎么建里给了字段清单。

二乘二诊断矩阵

前四步的结果汇总到这张表:

E1 > 0 且样本够E1 ≤ 0 或样本不够
执行率 ≥ 80%系统能用,问题在仓位或标的选择方法问题,可以定罪,考虑换系统
执行率 < 80%执行问题,系统别动无法定罪,先把执行率提到 80% 再来

右下角这一格是最多人所在的位置,也是最多人误判的位置。 执行率不到 80% 且合规单期望也不好看,多数人的结论是「这个方法不行」,然后换一个。换完之后执行率还是那么低,于是再换。

正确的做法是:这一格里方法是未定罪状态,样本被污染了,现在没有任何证据能判它有罪。 唯一该做的事是把执行率提上去,跑够样本,再回来重新算。

二乘二诊断矩阵图,横轴是合规单期望值的正负和样本是否充足,纵轴是执行率是否达到80%,四个格子里分别写出对应的处理动作,右下角格子用醒目方式标注为「方法未定罪,禁止换系统」

三种流程失效的场景

样本跨越了市场环境切换。 如果这 120 笔交易横跨了一段单边行情和一段震荡行情,把它们混在一起算期望值会掩盖真实情况。正确做法是按市场状态分段各算一次,判断方法是不是只在某一种环境下有效,这属于另一个问题,见方法失效了还是正常连亏期

总笔数低于 30 笔。 这时候执行率和期望值都没有意义,样本太小。这个阶段唯一该做的是继续按规则交易并记录,不做任何诊断。

仓位不固定。 如果每笔仓位差异很大,R 的定义就不统一,期望值算出来是混的。用 R 作单位的前提是每笔计划亏损额大致相同。

写在最后

这套流程有个副作用:跑完之后你会发现,大部分人以为的方法问题其实是执行问题,而大部分人以为的执行问题其实是规则没写清楚。

三层套在一起,从外往里剥:先看规则能不能判定,再看执行率,最后才轮到方法。顺序反了,前面做的功都白费。

一次完整的自查大概要花两三个小时,前提是你有记录。没有记录的话,这篇文章你现在什么都做不了,那就从今天这一笔开始记。

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


本文内容仅供教育和参考用途,不构成任何投资建议。文中阈值为可执行的起点参考,需结合自身品种和周期调整。交易有风险,入市须谨慎。

微信搜一搜 Tom讲交易

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

推荐课程

合约陪跑实战训练营

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

相关图解

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

相关文章

交易系统

三年赚一段亏回去:三个卡点的识别方法,每个配一个自查动作

做了三年总是赚一段亏回去,数学上等于每笔期望值接近零。而期望接近零通常不是没有优势,是优势被三个卡点抵消掉了:盈利期和亏损期的仓位不对称、盈亏比被提前止盈吃掉、样本被自己反复切碎。这三个卡点都能从交易记录里查出具体数字,一个胜率 40% 盈亏比 2 的系统,只要盈利时仓位 0.7 倍、亏损时 1.4 倍,期望值就会从 +0.2R 掉到 −0.28R。

交易系统

交易系统是不是真的有效:六个硬指标和它们的及格线

赚钱不等于系统有效,亏钱也不等于系统无效,因为交易样本的噪声大得超出直觉。这篇给出六个必须算清楚的硬指标和各自的及格线:样本量是否达到统计要求、期望值的 t 值是否过 1.96、盈亏比对应的盈亏平衡胜率、最大回撤和水下时间、执行率、以及分环境后的表现是否稳定。每个指标都给了公式和一张对照表。

交易系统

模拟盘转实盘的四个硬指标:样本量、执行率、期望值、最大回撤,每个都能算出来

模拟盘做到什么程度才算可以上实盘,凭感觉答不了。这篇给四个能算出数字的硬指标:样本量至少 100 笔(附统计推导,30 笔时胜率的标准误是 9.1 个百分点,100 笔降到 5.0)、计划执行率不低于 90%、期望值不低于 0.2R 且 t 值大于 2、最大回撤以 R 计不超过 20R。每个指标都给出计算方法、达标线和阈值是怎么定出来的,并说明三种典型的假达标。

交易系统

怎么判断自己够不够格做全职交易:五条能从记录里算出来的验证标准

够不够格做全职交易,跟去年赚了多少没关系,跟你的记录能不能通过五项验证有关系:实盘样本量够不够撑起一个胜率结论、时间跨度有没有覆盖难做的行情、有没有在真金白银的回撤里扛住没改系统、执行率能不能到90%、以及净利是不是集中在少数几笔上。这篇给出五条的具体算法、及格线、以及不达标时对应的补课动作。

交易系统

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

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

交易系统

日复盘回答三个问题,周复盘回答另外三个:六个问题各归各位

把日复盘和周复盘做成同一件事的长短版,是复盘做不出效果的主要原因。两者的样本量差一个数量级,能回答的问题完全不同:日复盘一天只有几笔,只能查执行;周复盘攒到二三十笔,才有资格看分布。由此推出一条最硬的分界线,日复盘不许改规则,周复盘才许改,而且一次只许改一条。这篇把六个问题各自归位,附一张念头归属表和周复盘的四十五分钟流程。

觉得有用?关注公众号

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

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

配套免费工具

交易规则卡片

打开