R 倍数:比较不同仓位的交易,兼谈盈利因子
美元盈亏把交易质量和仓位大小混在了一起。把每笔交易都换算成扣除成本后的 R 倍数,交易之间才能比较,也能看出结果什么时候来自仓位,而不是来自形态。
先用白话说清楚
做小盘股超短线交易(业内俗称“剥头皮”,即 Scalping;期货圈常叫“炒单”)的人,很少两次用同样的仓位。股数会随止损距离、价差、流动性和购买力变化,所以周二赚的 $300 和周四赚的 $300,可能是两笔很不一样的交易。本课讲解如何用 R 倍数把每笔交易放到同一把尺子上,读懂结果的形状,并发现仓位而不是形态开始左右盈亏的那一刻。
核心观点只说一次:R 倍数是一笔交易扣除成本后的结果,除以入场前计划的风险。如果你计划在初始止损处最多亏 $50,那么这 $50 就是 1R。扣除成本后赚 +$75 的交易是 +1.5R;亏 −$65 的是 −1.3R。简短定义和注意事项见术语表词条 R 倍数;本课讲的是如何在一份真实的交易记录上使用它。
有两条约定让不同交易的 R 可以比较,本课程两条都用:
- 1R 在入场前固定:做多时,1R =(计划入场价 − 初始止损)× 计划股数。之后移动止损,不改变这笔交易的 1R。
- R 按扣除成本后计算:佣金、费用和滑点都先从结果中扣掉,再做除法。
同样是 +$400 的三份记录
本节的所有学员、交易和数字均为示意。
计划,三位学员完全相同。在初始止损处每笔风险 $50(1R = $50)。目标 2R,止损 1R,时间止损 10 分钟。共 20 笔交易。按止损距离计算每笔仓位:股数 = $50 ÷ 每股风险。
三人这一批都以扣除成本后 +$400 收尾。下面是他们的记录换成 R 之后的样子。
路径 A每笔交易风险相同
每笔都冒 $50 的风险。8 笔到达目标价(扣除成本后每笔 +1.9R),7 笔止损(−1.0R),5 笔平手离场(−0.04R)。
合计:8 × 1.9 − 7 × 1.0 − 5 × 0.04 = +8.0R。平均每笔 +0.40R。在这份记录里,美元和 R 讲的是同一件事,因为仓位没有变。
路径 B亏损之后仓位漂移
17 笔按 $50 风险交易,合计 −4.0R(−$200):4 笔到达目标价,各 +1.9R;11 笔止损,各 −1.0R;2 笔平手离场,各 −0.3R。连亏两笔之后,有三笔交易用了计划仓位的四倍(风险 $200),结果分别是 +2.0R、+0.5R 和 +0.5R(+$600)。
合计:−4.0R + 3.0R = 20 笔共 −1.0R。美元显示 +$400。R 记录显示的是:按计划仓位做的交易亏了钱,是三笔超大仓位的交易把它补了回来。每笔交易的 1R 都是它自己入场时就固定的风险:17 笔是 $50;三笔超大仓位是 $200,它们的仓位和止损都是入场前定好的,只是违反了计划。如果改用计划的 $50 来衡量,这三笔会显示为 +8.0R、+2.0R 和 +2.0R,R 记录就把仓位变化掩盖了。假如那三笔各亏 1R,这一批会以 −$800 收尾。
路径 C多数是小结果,外加一个极端值
每笔都冒 $50 的风险。其中一笔走到 +7.4R。其余 19 笔:5 笔 +1.0R,6 笔 −1.0R,8 笔是 +0.2R 的小平手单。
合计:+8.0R,与路径 A 完全相同。去掉那一个极端值,其余 19 笔合计 +0.6R,约每笔 +0.03R。中位数交易是 +0.2R。
美元相同,流程却是三种。路径 A 和路径 C 合计相同,依据却不同:一个靠的是可以重复的一组结果,另一个靠的是一笔交易。路径 B 的美元结果来自仓位变化,而不是来自计划。本课其余部分讲解如何从交易记录计算 R、如何读 R 分布和盈利因子,以及如何留意路径 B 那样的漂移。
从交易记录计算 R
每笔交易在入场前记下:计划入场价(或订单价格上限)、初始止损、计划股数,以及以美元计的计划风险。离场后记下成交价、费用和滑点惩罚。然后:
- 毛 R =(离场成交价 − 入场成交价)× 股数 ÷ 计划风险(做空时符号相反)。
- 净 R =(扣除成本前盈亏 − 费用 − 滑点惩罚)÷ 计划风险。
一个算例(示意;飞燕草出行(Larkspur Mobility)是虚构公司)。计划入场价 $5.42,初始止损 $5.30,400 股。1R = $0.12 × 400 = $48。入场成交于 $5.42,离场成交于 $5.61。费用一个来回每股 $0.005,共 $2.00。
净 R =($0.19 × 400 − $2.00)÷ $48 = $74.00 ÷ $48 = +1.54R。
会改变这个数字的特殊情况:
- 止损被移动过。R 仍以初始止损为准。如果你把止损追踪到保本价然后被止损,结果大约是 0R 减去成本,而不是“躲过了一次 1R 亏损”。
- 入场成交价比计划差。分母用计划风险,让较差的成交价体现为较小的结果。也有交易者改用实际成交价处的风险做分母;选一种,写下来。
- 部分平仓和加仓。每一次部分平仓都是同一笔交易结果的一部分;用这笔交易扣除成本后的总盈亏,除以这笔交易的计划风险。分批进场与分批离场讲解加仓改变风险的情形。
- 没有计划止损。那就没有 1R。不要事后编一个;把这笔交易标为“无计划风险”,并统计这种情况出现的频率。
读懂 R 分布
每笔交易都有了 R 值之后,先看整体分布,再看平均值。
在任何 R 分布旁边,值得写下四项读数:
- 平均值和中位数。两者相差很大时,说明合计靠少数几笔交易撑着(路径 C)。
- 亏损超过 −1R 的比例。每一笔都是一次成交得晚的止损、一次停牌,或者一次被移动或被跳过的止损。在使用硬止损的计划里,这种情况应当很少;把它们数出来。
- 最大一笔交易占合计的比例。在路径 C 中,8.0R 的合计里有 7.4R 来自一笔交易。
- 笔数。二十笔交易是一个小样本;见下面关于样本量的一节。
盈利因子与盈亏比
很多交易工具都会显示两个汇总比率。两者都可以用 R 算,也可以用美元算。
- 盈利因子 = 扣除成本后的总盈利 ÷ 总亏损。高于 1.0,这一批赚了钱;低于 1.0,亏了钱。
- 盈亏比 = 平均盈利 ÷ 平均亏损。
两者都取决于一些各工具很少一致的口径选择。以路径 A 为例,如果把平手单算作亏损,盈利因子是 15.2 ÷ 7.2 = 2.11;如果不计入平手单,是 15.2 ÷ 7.0 = 2.17(示意,推算)。
截至 2026-10-05,在 Plus 及以上方案中,FennEdge 交易日志(Trading Journal)会为券商同步的交易显示盈利因子和盈亏比,按美元盈亏计算。它按一笔交易扣除自身成交费用后的净盈亏判定盈亏,所以一笔扣除成本前持平、但付了费用的交易会算作亏损;它把盈利因子算作盈利交易的净盈亏除以亏损交易的净盈亏;扣除成本前的胜率只作参考显示。这与上面路径 A 的第一个数字一致:付了费用的平手单算作亏损。这是一种合理的口径;你的电子表格可能用另一种。只有知道口径时,才去比较数字。
以美元和以 R 计算的盈利因子可能不一致,而这个差距本身就有信息量。在路径 B 中,美元盈利因子是 $980 ÷ $580 = 1.69;R 盈利因子是 10.6 ÷ 11.6 = 0.91(示意,推算)。美元比率明显高于 R 比率,说明较大的仓位落在了盈利交易上。这可能是运气,也可能是漂移,无论哪种都值得核查。
观察与推断
学员 B 的周总结写着:“+$400,盈利因子 1.69,这个形态有效。”请把记录显示的内容和读进去的内容分开。
| 记录显示的(观察) | 推断的内容 | 为什么不能成立 |
|---|---|---|
| 20 笔交易扣除成本后 +$400 | “这个形态有效” | 3 笔超大仓位的交易赚了 +$600,其余 17 笔亏了 $200;以 R 计,这一批亏了 1.0R |
| 美元盈利因子 1.69 | “优势很强” | R 盈利因子是 0.91;美元比率反映的是仓位,不是交易质量 |
| 连亏两笔后三笔交易风险为 $200 | “在优势上加码” | 仓位变化跟在亏损之后,而不是来自书面规则;记录只显示时点,不显示原因 |
| 20 笔交易 | “足以判断” | 按这个分布,平均 R 的粗略 95% 范围下限低于零(见下文) |
哪些因素会改变 R 的含义
R 的质量取决于输入。下面这些条件会改变一个 R 值的含义:
- 止损位置。止损越紧,1R 的美元金额越小,同样的离场就成了更大的 R 倍数。比较止损逻辑差别很大的形态之间的 R 要小心;交易中的 MAE 与 MFE讲解如何检查止损是否被噪音打掉。
- 被移动或被跳过的止损。它们会把计划中的 −1R 亏损变成 −2R 或 −3R。把亏损超过 −1.2R 的比例作为单独的数字来跟踪。
- 成本。目标只有 15 美分时,每股 $0.005 的费用加上平均 2 美分的滑点,会在做除法之前吃掉扣除成本前波动的约 17%(示意)。
- 停牌。一次停牌可以把 1R 的止损变成 −4R 的成交。即使在你的记录里很少见,这种风险也属于分布的一部分。
- 仓位漂移。见下一节。
发现仓位漂移
仓位漂移是指每笔实际风险偏离计划风险,常见于盈利之后(自信)或亏损之后(想扳回来)。三项检查能发现大部分漂移:
- 逐笔计算实际风险 ÷ 计划基础风险。按交易顺序画出来。亏损之后连续出现高于 1.0 的数值,就是路径 B 的模式;报复性交易把它作为一种行为来讲解。
- 美元与 R 对照。用 R 合计乘以基础风险,再与美元合计比较。路径 B:−1.0R × $50 = −$50,而实际是 +$400。无论哪个方向,差距大都说明仓位随结果变化过。
- R 盈利因子与美元盈利因子对照。即上面 1.69 与 0.91 的差距。
这些检查都不能证明犯了错。计划内的仓位变化(例如盘前用较小仓位),只要在交易前写进了计划,就没有问题。
看错的代价
使用飞燕草出行这笔交易(400 股,1R = $48,入场 $5.42,费用 $2.00;示意):
| 结果 | 离场价 | 扣除成本后的 R | 扣除成本后的美元 |
|---|---|---|---|
| 目标价 | $5.61 | +1.54R | +$74.00 |
| 止损,按止损价成交 | $5.30 | −1.04R | −$50.00 |
| 止损,滑点 3 美分 | $5.27 | −1.29R | −$62.00 |
| 停牌,在 $4.95 复牌 | $4.95 | −3.96R | −$190.00 |
忽略 R 的代价就是路径 B 的情形:记录显示 +$400,而按计划仓位执行的流程其实在亏钱。凭美元合计去放大这个流程,等于把更多资金押在这样一份记录上:20 笔整体平均每笔 −0.05R,按计划仓位做的 17 笔平均每笔约 −0.24R(−4.0R ÷ 17)。
要多少笔交易,这些数字才有意义
路径 A 的平均 R 为 +0.40,标准差约 1.31R。20 笔交易之后,真实平均值的粗略 95% 范围大约从 −0.17R 到 +0.97R;同样的分布做到 100 笔,范围大约从 +0.14R 到 +0.66R(示意,正态近似)。二十笔交易无法把这个流程和一个打平的流程区分开。测试一个策略要多少笔交易,数字才有意义讲解方法。
夏普类比率(平均收益 ÷ 其标准差)也有同样的问题。在短样本上,它们的估计误差很大,Lo(2002)对此做了量化;20 笔交易得出的高比率,只是很弱的证据。
本课不作哪些结论
- 本课不认为任何 R 值或盈利因子在一般意义上是好或坏。这里的数字都是示意。
- R 本身不衡量能力。它衡量的是相对于计划的结果,所以止损放得不好,就会得出误导性的 R 值。
- 过去一批交易的盈利因子高于 1.0,不代表未来的结果。
- 上面描述的交易日志口径截至 2026-10-05,之后可能变化。
延伸阅读
- 先看 FennEdge。
- 交易日志(Trading Journal):如果你做实盘,它会从支持的券商同步真实成交;Plus 及以上方案会显示盈利因子、盈亏比、胜率、平均盈利和平均亏损、最大回撤和最大连续亏损笔数,均按美元盈亏而不是 R 计算。截至 2026-10-05,它没有计划止损字段,所以算不出 R;请在旁边用你自己的表格记录 R。日志只包含券商同步的交易,不包含练习或模拟记录。
- 日志复盘(Journal Review,Pro 或 Max,截至 2026-10-05)可以给交易打标签,并标记“计划内”或“计划外”,与单独记录的 R 列配合使用效果很好。
- DAS 课程:做一个可核查的仓位计算讲解如何从美元风险算出股数;订单审计台讲解如何核对成交,而净 R 正是从核对后的成交算出来的。
- 术语表:R 倍数,含定义和注意事项。
- 以 R 计的期望值。扣除成本后每笔的平均 R 就是以 R 计的期望值;交易期望值讲解公式,风险回报比与盈亏平衡胜率讲解计划与实际的 R:R。
- 按标签看 R。按形态标签对 R 分组,交易记录就变成了每个形态的基础概率;如何复盘交易和交易手册都用到这种做法。
- 夏普类比率。适合比较较长的收益序列;用在几十笔超短单上,量到的大多是噪音。
- 下一步。日内交易策略回测把 R 用于历史测试;如何找到你的交易优势:100 笔交易复盘把这些内容整合在一起。
练习
本课后附六道练习:三道概念检查(止损移动后用哪个 1R;美元与 R;读懂盈利因子的差距),三道计算题(一笔交易扣除费用后的净 R;根据一批交易的汇总计算以 R 计的盈利因子;仓位有变化时一批交易的 R 合计)。登录后即可做练习、查看答案并保存进度。
原始来源
- Sharpe, W. F. (1966). Mutual Fund Performance. The Journal of Business 39(1).
- Lo, A. W. (2002). The Statistics of Sharpe Ratios. Financial Analysts Journal 58(4).
- FINRA. Frequent Intraday Trading: Understanding the Basics.
资料核对于 2026-10-05。飞燕草出行、三位学员以及本课中的所有交易、仓位和成本均为虚构和示意。本课仅用于学习,不构成买卖任何证券的建议。过去的规律不代表未来的结果。