模拟盘赚实盘亏的四个差异:每个都能换算成R,附转实盘的四条硬指标
本文目录(8 节)
模拟盘跑出年化 80%,实盘三个月亏 15%,这个落差不是心态问题,是四个可以逐项计算的差异。把这四项都换算成 R(单笔风险金额),加总起来就是你的策略从模拟搬到实盘会掉多少。多数人算完会发现,光是第一项就吃掉了策略期望值的一半以上。这篇给出四项的算法、临界值,以及一份转实盘前的四条硬指标。
一、四个差异和它们的量级
| 差异项 | 计算方法 | 典型量级 | 是否可控 |
|---|---|---|---|
| 往返成本 | (手续费率 + 单边滑点)× 2 × 仓位占本金比 ÷ 单笔风险比 | 0.05 到 0.20 R/笔 | 可控 |
| 仓位行为改变 | 提前离场率 = 未触及止盈止损就手动平掉的笔数 ÷ 总笔数 | 实盘 30% 到 60% | 可控 |
| 信号执行率 | 实际下单笔数 ÷ 系统给出的信号笔数 | 实盘 70% 到 90% | 可控 |
| 样本长度 | 模拟段的成交笔数,以及是否跨过一次完整回撤 | 多数人不足 60 笔 | 不可控,只能等 |
四项里最贵的是第一项,最被高估的是第三项。 下面逐项说。
二、差异一:往返成本,用 R 来算才看得出量级
用百分比算成本会低估它,因为百分比是对仓位算的,而你的盈亏是对风险算的。换成 R 就一目了然。
换算公式:
仓位占本金比 = 单笔风险比 ÷ 止损幅度
每笔成本(R) = 往返成本率 × 仓位占本金比 ÷ 单笔风险比
= 往返成本率 ÷ 止损幅度
第二行做完约分之后只剩两个变量:往返成本率和止损幅度。仓位和本金全部消掉了。
取往返成本率 0.2%(单边手续费加滑点 0.1%),代进去:
| 止损幅度 | 每笔成本 | 若策略期望 0.30R/笔,实盘剩下 |
|---|---|---|
| 8%(周线波段) | 0.025 R | 0.275 R(掉 8%) |
| 4%(日线波段) | 0.05 R | 0.25 R(掉 17%) |
| 2%(日内波段) | 0.10 R | 0.20 R(掉 33%) |
| 1%(日内高频) | 0.20 R | 0.10 R(掉 67%) |
这张表解释了一个反常现象:越是短周期、止损越紧的策略,在模拟盘上看起来越漂亮,转实盘掉得越狠。 因为它的每一笔都要先付掉五分之一个 R。
怎么算自己的: 从券商或交易所拿到实际成交均价,减去你的信号价,除以信号价,得到单边滑点。加上手续费率,乘 2,除以你的止损幅度。结果超过 0.10 R 就必须处理,处理方式只有两个:放宽止损幅度,或者降低交易频率。
交易频率到底降到多少合适,交易频率怎么定那篇讲了不同周期的对应关系。

三、差异二:仓位一变,你的行为就变了
模拟盘上你不会在浮亏 0.6R 的时候手动平仓,实盘上你会。
这一项的可算指标是提前离场率:未触及预设止盈或止损、由你手动平掉的交易笔数,除以总笔数。
模拟盘上这个数字通常低于 5%,实盘上 30% 到 60% 很常见。
提前离场为什么致命: 它同时砍掉了分布的两端。浮亏时提前跑,把本该是 -1R 的交易变成 -0.6R,看起来省了钱;浮盈时提前跑,把本该是 +3R 的交易变成 +0.8R。而策略的正期望几乎全部来自尾部那几笔大盈利。
用一个数验证: 把你所有盈利交易的 R 值排序,看最大的那 20% 贡献了总盈利的多少。趋势型策略的正常值在 70% 到 85% 之间。如果这个比例明显偏低(低于 50%),说明大盈利单被你提前砍掉了。
改法不是「克制」,是把仓位降到你不会盯盘的水平。一个可操作的起点:把单笔风险比减半,直到提前离场率降到 15% 以下,再一步步加回去。
浮盈拿不住的完整机制在拿不住盈利单亏损却死扛那篇,那里给了持有时长比这个更精细的指标。
四、差异三:执行率的代价是线性的,别妖魔化它
执行率 = 实际下单笔数 ÷ 系统给出的信号笔数。实盘上 70% 到 90% 是常态。
流行的说法是「你漏掉的恰好是最赚钱的那几笔」。我做了模拟,这个说法在多数情况下不成立。
模型设定:胜率 35%、盈利 +3R、亏损 -1R 的趋势型策略,单笔期望 0.40R,300 笔一轮,跑 2 万轮。
在各笔交易独立同分布的假设下,随机漏掉信号的结果是严格线性的:
| 执行率 | 300 笔总收益 | 相对全执行 |
|---|---|---|
| 100% | 119.6 R | 100% |
| 90% | 108.0 R | 90% |
| 85% | 101.9 R | 85% |
| 80% | 95.9 R | 80% |
| 75% | 90.2 R | 75% |
漏掉多少比例,就损失多少比例,不多不少。
更有意思的是按连亏停手的情形。我又加了一个两状态市场模型(趋势态胜率 60%、震荡态胜率 15%,状态间以 15% 的概率切换),模拟「连亏 3 次之后跳过下一个信号」:执行率降到 70%,但收益还保留了 95%。
原因不难理解:连亏本身携带信息,它多半意味着市场正处在震荡态,而震荡态的信号本来就该少做。
所以执行率这一项的结论是: 它的代价可以直接按比例估算,执行率 85% 就把模拟盘期望乘 0.85。它不是模拟转实盘掉得最狠的那一项,第一项才是。 把力气花在压成本上,收益比死磕执行率高。
五、差异四:样本长度不够,前三项都白算
模拟盘的收益曲线要有说服力,需要两个条件:
笔数至少 100 笔。 低于这个数,胜率的标准误差大到足以让 35% 和 50% 无法区分。50 笔样本下,真实胜率 40% 的策略跑出 50% 以上胜率的概率超过 10%。
至少跨过一次达到理论最大回撤的回撤段。 没经历过回撤的曲线,测的是运气不是策略。理论最大回撤怎么估:用连续亏损的期望长度反推,胜率 35% 的策略在 300 笔里出现 7 连亏的概率相当高,7 连亏就是 -7R。
连续止损为什么比一次大亏更难扛,连续止损那篇讲了心理机制。
六、模拟盘转实盘的四条硬指标
四条全部达标再上真钱,缺一条就继续跑模拟:
指标一,笔数 ≥ 100 且跨过一次 ≥ 5R 的回撤。 这是统计门槛。
指标二,每笔往返成本 ≤ 0.10R。 用第二节的公式算,超了就放宽止损幅度或降频。
指标三,模拟段最后 30 笔的提前离场率 ≤ 10%。 模拟盘上都做不到,实盘只会更差。
指标四,模拟期望值扣掉成本和执行率折扣之后仍为正。
实盘预估期望 = (模拟期望 − 每笔成本R) × 执行率
举个例子:模拟期望 0.30R,成本 0.10R,执行率按 0.85 估,实盘预估 = (0.30 − 0.10) × 0.85 = 0.17R。
这个数如果小于 0.05R,就不要上实盘。 0.05R 以下的期望值经不起任何一点参数漂移,市场状态一变就翻负。

七、这套算法什么时候不适用
做市和高频套利策略不适用。 那类策略的成本结构完全不同,滑点甚至可能为负(挂单成交拿返佣)。
手工判断型策略的执行率无法定义。 如果你的信号本身就是主观的,那就不存在「系统给出多少个信号」这个分母,只能改用交易日志逐笔记录。日志模板见交易日志怎么记。
模拟盘的撮合模型差异不在本文范围内。 有些平台的模拟盘用的是即时成交假设,涨停板上也能买到,这种数据的失真程度远超上面四项,无法用公式修正。
写在最后
模拟盘和实盘的差距经常被归结为「心态」,这个词的问题是它没有单位,没法测,也没法改。
上面四项都有单位,单位是 R。 加起来是多少就是多少,改一项就少掉一点。
最容易被忽略的仍然是第一项。很多人花了半年练心态,却从没算过自己每一笔要先交出去零点二个 R。先算成本,再谈心态。
3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)
本文内容仅供教育和参考用途,不构成任何投资建议。文中模拟结果基于设定的参数假设,实际策略的收益分布与市场状态相关性可能不同。交易有风险,入市须谨慎。
在微信里搜「Tom讲交易」即可关注,每周更新交易教学
配套免费工具
交易规则卡片
把你的进场、止损、出场规则写成卡片,下单前过一遍,防止临盘改主意
打开就能用,不用注册也不用付费
配套复盘工具
交易复盘日记
道理看懂了,手还是不听话。把每一笔的理由和情绪记下来,一周之后你自己就能看出问题出在哪。
免费注册即可开始记录
推荐课程
合约陪跑实战训练营
不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。
相关文章
模拟盘转实盘的四个硬指标:样本量、执行率、期望值、最大回撤,每个都能算出来
模拟盘做到什么程度才算可以上实盘,凭感觉答不了。这篇给四个能算出数字的硬指标:样本量至少 100 笔(附统计推导,30 笔时胜率的标准误是 9.1 个百分点,100 笔降到 5.0)、计划执行率不低于 90%、期望值不低于 0.2R 且 t 值大于 2、最大回撤以 R 计不超过 20R。每个指标都给出计算方法、达标线和阈值是怎么定出来的,并说明三种典型的假达标。
交易系统亏钱是方法不对还是执行不对:五步算出答案的自查流程
方法问题和执行问题的处理方式完全相反,一个要换系统,一个要动人。搞混了会越修越糟。这篇给出五步可计算的自查流程:先算执行率,再把交易拆成合规单和情绪单分别算期望值,然后用样本量公式判断结论算不算数,最后用一张二乘二矩阵定位问题。文中所有阈值都给了推导过程,读者可以用自己的数据复算。
交易系统怎么判断自己够不够格做全职交易:五条能从记录里算出来的验证标准
够不够格做全职交易,跟去年赚了多少没关系,跟你的记录能不能通过五项验证有关系:实盘样本量够不够撑起一个胜率结论、时间跨度有没有覆盖难做的行情、有没有在真金白银的回撤里扛住没改系统、执行率能不能到90%、以及净利是不是集中在少数几笔上。这篇给出五条的具体算法、及格线、以及不达标时对应的补课动作。
交易系统三年没稳定盈利怎么重新开始:四个阶段,每阶段有毕业条件
重新开始不等于换一套方法从头学,那样只会把三年变成四年。可执行的重启方案分四个阶段,每个阶段有明确的进入仓位和毕业条件:阶段零盘点历史数据算六个数,阶段一用 0.25% 单笔风险跑 30 笔测执行率,阶段二升到 0.5% 跑 100 笔看 t 值,阶段三回到 1% 累计到 208 笔完成验证。这篇给全每个阶段的时长、仓位、毕业条件和退回规则。
交易系统日复盘回答三个问题,周复盘回答另外三个:六个问题各归各位
把日复盘和周复盘做成同一件事的长短版,是复盘做不出效果的主要原因。两者的样本量差一个数量级,能回答的问题完全不同:日复盘一天只有几笔,只能查执行;周复盘攒到二三十笔,才有资格看分布。由此推出一条最硬的分界线,日复盘不许改规则,周复盘才许改,而且一次只许改一条。这篇把六个问题各自归位,附一张念头归属表和周复盘的四十五分钟流程。
量化交易一个交易系统需要回测多少笔才算有效:公式 n ≥ (1.96σ/E)²,附四档期望值对照表
回测五十笔就下结论是自欺,一百笔也远远不够。所需样本量有一个可以直接算的公式,它只依赖两个数:单笔期望值和单笔标准差。这篇给出公式的来源、标准差怎么算、以及期望值 0.1R 到 0.5R 四档下所需笔数的完整对照表。核心结论是平方关系:期望值降一半,样本量需求变四倍。文末给出样本量之外必须同时满足的四个条件。
觉得有用?关注公众号
扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章