回吐率怎么算:从赚10%到亏5%是回吐150%,三档阈值加一组10笔验算
盈利单拿成亏损单,是交易里最伤人的一种亏法。从浮盈 10% 一路看回到亏 5%,账面上只亏了 5%,心理上丢掉的却是那 15% 的落差。多数人把这件事归到心态,用「下次一定拿住」来解决,于是下次照旧。它其实有一个能算出来的指标:回吐率,衡量你把已经到手的浮盈还回去了多少。这篇给出它的算法、按策略分的三档阈值、一组 10 笔的完整验算,以及压缩回吐率之后收益能改善多少的诚实测算。
一、先给公式和样本表
回吐率 =(峰值浮盈 − 最终盈亏)÷ 峰值浮盈
峰值浮盈指这笔单持仓期间达到过的最大浮动盈利,最终盈亏指平仓结果。两个数用 R(初始止损距离记为 1R)或百分比都行,全程必须统一不能混用。回吐率超过 100%,说明这笔单从盈利变成了亏损。
开头那个场景立刻算一遍:峰值浮盈 +10%,最终盈亏 −5%,回吐率 =(10 −(−5))÷ 10 = 150%。你不是亏了 5%,是把到手的 10% 原样还回去之后又倒贴了半个,而多数人只记得那个 5%。
| 笔 | 峰值浮盈 | 最终盈亏 | 回吐率 |
|---|---|---|---|
| 1 | +2.4R | +1.8R | 25% |
| 2 | +1.2R | −1.0R | 183% |
| 3 | +3.1R | +0.4R | 87% |
| 4 | +0.8R | −1.0R | 225% |
| 5 | +4.0R | +2.6R | 35% |
| 6 | +1.6R | +1.1R | 31% |
| 7 | +2.0R | −1.0R | 150% |
| 8 | +0.5R | −1.0R | 300% |
| 9 | +5.2R | +1.3R | 75% |
| 10 | +1.9R | +0.9R | 53% |
回吐率中位数 81%,均值 116%。 均值被第 4、8 两笔的 225% 和 300% 单方向拉高,峰值浮盈越小分母越小,越容易算出夸张的数。判断以中位数为准,均值只用来提示有极端值。
盈转亏 4 笔,占 40%。 第 2、4、7、8 都是从浮盈走成 −1.0R 出场。
峰值浮盈合计 22.7R,最终合计 4.1R,组合层面的总回吐率 81.9%。
一句话概括:这个人一共抓到了 22.7R 的浮盈,最后只带走 4.1R。问题不在找机会的能力上。

二、三档阈值:按策略类型分
回吐率没有统一的正常值,它跟持仓周期直接绑定。
| 策略类型 | 持仓周期 | 回吐率中位数的正常上限 |
|---|---|---|
| 日内 / 超短 | 1 天以内 | 30% |
| 波段 | 3 到 20 个交易日 | 45% |
| 趋势跟踪 | 20 个交易日以上 | 60% |
通用危险线(跨策略都适用):回吐率中位数大于 70%,或盈转亏占比大于 25%。 上面那组中位数 81%、盈转亏 40%,两条都爆了。
样本下限 50 笔,不足 50 笔上面这些阈值全部不作数。 10 笔只够做示范,中位数抖动极大,换两笔就能从 81% 掉到 50%。口径沿用多少笔才能判断一个策略。
为什么趋势跟踪的正常回吐率更高。 趋势系统的收益高度集中在少数几笔大单上,一年可能就靠两三笔吃掉全部利润,想拿到那几笔就必须容忍中途一轮轮的回吐。把它压到 30%,等于把大单在半路砍掉,整个收益来源就没了。
回吐率不是越低越好,是要和策略的收益结构匹配。 中位数只有 12% 的趋势账户,大概率不是执行得好,是根本没拿到过趋势。
三、回吐率高的三个成因
成因一:没有移动止损,止盈全靠主观判断。 入场定了止损,却没定「浮盈之后止损往哪挪」,出场变成盯盘时的临时决定。改法是把移动止损设成机械规则,参数见移动止损参数怎么设。
成因二:止盈目标高于策略的实际能力。 目标挂 3R,但策略很少走到 3R,于是每笔都在 2R 附近转身。可查动作:统计曾到过 2R 的单子里最终到 3R 的比例,低于 40% 就是目标定高了。见盈亏比多少才够。
成因三:回吐初期不动,回吐末期才动。 盯盘下最典型:回撤 20% 时觉得是正常回调,回撤 80% 时觉得跌这么多了等个反弹,最后在盈转亏之后才砍。可查动作:记录每笔出场点相对峰值的位置,多数出场发生在回吐 70% 之后就是这一条。浮盈阶段要不要先减一半,见浮盈要不要落袋一半。
四、把回吐率压到 40% 能改善多少
对那组样本套一条机械规则:浮盈从峰值回撤 40% 就出场,即保住峰值的 60%。实际结果低于峰值 60% 的按峰值 × 0.6 出场,否则不变。
逐笔结果 1.8 / 0.72 / 1.86 / 0.48 / 2.6 / 1.1 / 1.2 / 0.3 / 3.12 / 1.14,合计 14.32R,原来是 4.1R。
但这是上限,不是承诺。 算法假设峰值先形成、回撤后发生,实际盘面上两者交替出现。提早出场会让你在某些单子上根本走不到后来那个峰值:第 9 笔的 5.2R,很可能在到达之前就有过一次超 40% 的回撤把你打出去。
真实的改善通常是这个数的一半以下。 但即使打对折,7R 对 4.1R,仍然是同一套入场信号下的显著差别。
这段算术真正的意义不是「装个规则就能三倍收益」,是证明一件事:这个账户的问题不在入场,在出场。 入场信号已经把 22.7R 抓到手了,回吐率高的时候去换指标改入场,是在修一个没坏的零件。

五、怎么记录峰值浮盈
多数交易软件不记录 MFE(最大有利偏移),成交明细只有开仓价和平仓价,中间那个最高点没人替你留。三种办法:
每日收盘记一次持仓的最高浮盈。 最简单,日线级别够用,整段持仓的最大值就是峰值浮盈。
用图表软件的历史回看功能反算。 平仓后调出持仓期,找期间最高价(做空找最低价),按入场价和止损距离折成 R 值,适合补记最近几笔。
用带 MFE / MAE 字段的交易记录表。 字段一次留好,每笔顺手填,见交易记录表该记哪些字段。
日复盘加一个字段就够,日复盘只记七个数里有位置放它。回吐率必须提前埋点才算得出来,等你想算的时候再回头补,补不回来。
六、三个常见误算
误算一:用账户整体浮盈算回吐率。 权益曲线从高点回落叫账户回撤,三档 8% 减半 / 15% 停手 / 25% 停用在账户回撤到多少该停手里定过。分工是:回吐率在单笔层级,管「这笔拿得好不好」;账户回撤在账户层级,管「还能不能继续交易」。两者不能互相替代也不能混算。
误算二:用盘中最高价算峰值,用收盘价算最终。 口径不统一,结果系统性偏高。两边都用收盘或都用盘中极值都行,一整套样本保持一致。日内用盘中极值,日线以上用收盘价。
误算三:只看均值不看中位数。 那组样本均值 116%、中位数 81%,差 35 个百分点。几笔小浮盈变成 −1R 会把均值拉爆,但它们的绝对金额很小。照均值去改那几笔小单,真正吃掉收益的第 3、9 笔这种大浮盈缩水反而没人管。
七、怎么把这次变成一条规则
第一,今天起在交易日志加一个字段记峰值浮盈。 不加这个字段,后面全部免谈。
第二,攒够 50 笔后算一次中位数和盈转亏占比,对照所在档位。 日内 30%,波段 45%,趋势 60%,超过就改出场。
第三,顺序是先装移动止损,再调止盈目标,再谈心态。 前两条一个下午能改完,心态是规则缺位之后的表现,规则补上就少一大半。
写在最后
「从赚 10% 到亏 5%」让人难受,是因为它把一件本可以量化的事包装成了意志力的事。回吐 150% 这个数一旦算出来,它就从情绪回到操作:你不需要变得更坚强,你需要一条写下来的出场规则。那组样本里 22.7R 和 4.1R 的差距,不在市场。
3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)
本文内容仅供教育和参考用途,不构成任何投资建议。文中所有阈值均以 50 笔以上的自有样本为前提,样本不足时请勿直接套用。交易有风险,入市须谨慎。
在微信里搜「Tom讲交易」即可关注,每周更新交易教学
推荐课程
合约陪跑实战训练营
不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。
相关文章
给每笔交易打分怎么设计才有用:五项各 20 分,全部只打执行不打盈亏
给交易打分最常见的设计错误是把盈亏算进分数,那样打出来的分只是盈亏的另一种写法,不提供新信息。有用的打分表只评执行:信号判定、仓位计算、止损设置、出场执行、记录完成,五项各 20 分,满分 100,及格线 80 分对应站内执行率口径。这篇给五项的评分细则、及格线的来源、分数和盈亏的四种组合各说明什么,以及三个会让打分失效的设计陷阱。
交易技巧复盘该截图哪些东西:五张图加三条标注规则,事后看得懂的关键在时点不在画质
复盘截图最常见的问题是只截一张成交之后的图,那张图上的信息量接近于零,因为结果已经写在价格上了。真正有价值的是五个时点的截图:信号出现时、下单前、入场后 5 根 K 线、出场时、以及第二天的验证图。每张图必须带三条标注:时间戳、当时的判断、当时的计划价位。这篇给五张图的截取时机、标注规则和一条最容易被忽略的命名规范。
交易技巧移动止损参数怎么定:ATR法和结构法的两套参数,外加一个量出来的选参方法
移动止损刚被打掉,价格转头就创了新高,这种事连着发生三次,多数人就把移动止损扔了。问题不在方法,在参数。这篇给出两种设法的对照表和选哪种的一条可数判据,ATR 法的周期与倍数怎么定,结构法里「已确认摆动低点」的死定义,一个从你自己的历史回调分布里量出 k 值的四步做法,以及两个能验证参数选得对不对的比率和它们的判据线。
交易技巧赚了20%该止盈还是继续拿:趋势没走完的四个信号
浮盈20%这个数字本身不构成任何出场依据,因为它只描述了你的成本价,没有描述市场。这篇先把20%换算成R,再给出判断趋势还没走完的四个信号:结构低点没被跌破、MA20方向与位置、回调是否缩量到上涨段的七成以下、回调深度是否在前一段涨幅的50%以内。四个信号组成一张四行决策表,满足几个对应几分仓位,另附浮盈全部回吐只需要跌16.67%的对称性计算。
风险管理手上同时有几个仓位,今天该动哪一个:按 R 分四档,只有一档允许上移止损
同时拿着五六个仓位,每天打开软件第一个念头是「哪个该动」,然后凭盘感挨个调一遍止损。这篇给一套不用盘感的分类法:入场时的止损距离记为 1R,浮盈除以 1R 得到档位,四档对应四套固定动作,只有浮盈超过 1R 的那一档允许上移止损。核心证据是一份实测数据:止损一旦推到成本价,下一根 K 线就被扫的概率在 73.6% 到 98.7% 之间,而被扫掉的单子里有 61.6% 到 99.0% 当天还创过新高。文中还给出加速档的两条硬判定、加仓的两条前置、巡检频率的绑定规则,以及单次巡检动作总数的上限。
交易系统券商交割单导出到能用,中间有五步:字段对照表和三类必须自己补的数据
交割单导出来只是流水,不是交易记录。它按成交笔数记账,一笔分三次成交就是三行;它没有开仓平仓的配对关系,也没有你当初打算止损在哪。这篇给出导出时的三条限制、一张交割单字段对照表、手续费列怎么拆成佣金印花税过户费、用先进先出把流水配成交易的方法,以及导入统计表之前必须剔除的六类非交易行。
觉得有用?关注公众号
扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章