博客
盈利因子:如何计算,以及检查它由什么驱动
盈利因子是毛盈利除以毛亏损。通过一个例子算一遍,确定费用和 Breakeven Trade 如何计入,并检查比率是否由单笔 Trade 决定。
8 分钟阅读Dennis Jahn#术语表#指标
交易涉及风险。Tradeways 提供交易日志和分析软件,不提供投资建议。 阅读风险披露.
相关
博客
盈利因子是毛盈利除以毛亏损。通过一个例子算一遍,确定费用和 Breakeven Trade 如何计入,并检查比率是否由单笔 Trade 决定。
8 分钟阅读Dennis Jahn#术语表#指标
交易涉及风险。Tradeways 提供交易日志和分析软件,不提供投资建议。 阅读风险披露.
相关
我们使用 Cookie(包括分析类)来改进 Tradeways。 · 隐私
盈利因子是毛盈利除以毛亏损。毛盈利是所有盈利 Trade 结果的总和。毛亏损是所有亏损 Trade 结果的总和,取正数。盈利因子为 1.5,表示在该样本中,盈利 Trade 的总和是亏损 Trade 总和的 1.5 倍。
这个比率取决于你纳入哪些 Trade、结果按扣费前还是扣费后计算,以及如何处理结果为零的 Trade。先确定这三点,再检查结果是否由单笔 Trade 撑起。
下面是一个美元账户中 20 笔已平仓 Trade 的假设样本,结果均已扣除佣金。
| 分组 | Trade 数 | 扣除佣金后的合计结果 |
|---|---|---|
| 盈利 Trade | 8 | +$2,400 |
| 亏损 Trade | 10 | −$1,600 |
| 结果为零的 Trade | 2 | $0 |
| 合计 | 20 | +$800 |
盈利因子为 2,400 ÷ 1,600 = 1.50。两笔结果为零的 Trade 既不算盈利也不算亏损,因此不计入任何一个总和。
用平均值也能得到同一个数。平均盈利为 $2,400 ÷ 8 = $300,平均亏损为 $1,600 ÷ 10 = $160。于是 (8 × $300) ÷ (10 × $160) = 1.50。这就是为什么盈利因子会同时随胜率和平均盈利与平均亏损变化。
这个比率描述的是你选定的样本。它无法告诉你接下来的 Trade 会有什么结果;样本较小时,少数几笔结果就可能让数值偏高或偏低。记录每个盈利因子时,都要同时注明 Trade 数量。
盈利因子和交易期望值使用同一批 Trade,但回答的问题不同。期望值是每笔 Trade 的平均结果,包括结果为零的 Trade。盈利因子是两个总和之比,因此看不出每笔 Trade 的结果大小。如果例子中的每个结果都翻倍,盈利因子仍是 1.50,而每笔 Trade 的平均结果会从 $40 翻倍到 $80。
同样的 20 笔 Trade,按上述不同选择会得到不同的比率。
费用。假设例子中每笔 Trade 支付 $6 佣金。扣除佣金前,8 笔盈利 Trade 合计 $2,448,10 笔亏损 Trade 合计 $1,540。例子中每笔亏损都大于 $6,因此按这个口径仍然是亏损。两笔结果为零的 Trade 在扣除佣金前各为 +$6,因此按这个口径算作盈利。毛盈利变为 $2,460,盈利因子变为 2,460 ÷ 1,540 = 1.60。两个数值在各自的口径下都正确,但把扣佣前的比率和扣佣后的比率放在一起比较是错误的。
单笔大额 Trade。例子中最大的一笔盈利 Trade 为 +$900。去掉它,毛盈利降至 $1,500,盈利因子变为 1,500 ÷ 1,600 = 0.94。在这个样本中,一笔 Trade 就让比率从高于 1 变成低于 1。要把这一点和 1.50 一起记录下来,因为单看比率看不出来。
对最大的一笔亏损 Trade 也做同样的检查。如果例子中最大的亏损为 −$400,去掉它会让盈利因子升至 2,400 ÷ 1,200 = 2.00。如果去掉任意一侧的单笔 Trade 就会改变你的结论,那么这个结论取决于那一笔 Trade。把这一点和比率一起写下来。
盈利因子 Dashboard Widget 会显示比率,并在下方显示毛盈利和毛亏损。要和你自己的计算对照:
Widget 中显示破折号,表示该范围内没有亏损 Trade,因此不存在比率。它不是零,也不代表结果很好。
盈利因子和期望值是看待同一批 Trade 的两个角度。用交易期望值计算器查看每笔 Trade 的平均结果。比较波动程度不同的策略时,夏普比率衡量收益相对其波动的大小。
用 Tradeways Dashboard 让你定义的样本的盈利因子及其毛盈利和毛亏损始终一目了然。历史指标无法预测未来结果;请阅读风险披露。