胜率
胜率(win rate)是已平仓交易中净结果为正的那部分所占的比例,通常表示为占全部交易的百分比。单独看它什么也说明不了盈利能力,因为它完全不管盈利和亏损各自有多大。
Senzoukria · 术语表 · 更新于 2026 年 9 月
怎么数盈利交易
胜率 = 盈利笔数 ÷ 总交易笔数。什么算盈利,取决于记账口径:一笔赚了跳数、但扣完佣金之后亏钱的交易,按毛算是盈利,按净算是亏损。持平交易(scratch),也就是恰好以零结果平仓的交易,通常不计入分子,至于计不计入分母则要看约定——这个约定应当写明。
按方向拆开看,多头胜率和空头胜率往往会分岔,这是一项初步检查:它能看出一套策略是不是在依赖样本期内的趋势。
为什么光有它不够
- 盈利能力取决于胜率和盈亏比两者的组合:期望 = 胜率 × 平均盈利 − 败率 × 平均亏损。
- 一套「赚小钱就跑、亏了就扛」的策略,可以拿到很高的胜率和一个负的期望。
- 一套突破策略的胜率可能很低,但只要它的盈利是亏损的好几倍,期望依然为正。
- 短样本上的胜率是个很粗的数字:只有二十笔交易时,一笔交易就能让它移动五个百分点。
在 Senzoukria 里
「回放」绩效面板会显示胜率,以及盈利、亏损和持平三类交易的笔数;在「方向」一节里另有多头胜率和空头胜率两行,而胜率本身放在「成功率」一节。桌面端的欢迎界面把胜率与盈利因子、最大回撤一起显示,作为已记录交易的摘要。本站的交易日志页面把胜率列在它从导入交易中计算出来的统计量的首位,并注明:这些是算出来的,不是宣称出来的。
回测面板不会把胜率用作优化目标;它只是把胜率和交易清单一起报出来,挑选则依靠每笔期望、SQN 或每笔夏普。
常见错误
- 冲着胜率去挑一套策略,然后才发现它的亏损单很大。
- 在一个佣金足以把许多小额盈利变成亏损的品种上,报出毛口径的胜率。
- 在止损和止盈距离不同的策略之间比较胜率。
- 把几个交易时段内胜率的变化当成市场状态切换,而不是抽样噪声。
相关内容
其他语言版本
常见问题
- 胜率多少才算好?
- 不给出盈亏比,这个问题就没有答案。一个胜率是不是好,要看它与平均盈利、平均亏损结合之后,能否在扣除成本后产出正的期望,并且回撤是账户扛得住的。胜率差别很大的策略可以同样靠谱;这个数字只描述一笔交易以盈利平仓的频率。
- 持平交易在胜率里怎么处理?
- 持平交易是净结果为零的交易。「回放」绩效面板把盈利、亏损和持平三类分开计数,这样读的人就能看见有多少笔交易两边都不属于。持平交易要不要放进分母是一个约定;真正要紧的是在比较两份记录时使用同一条规则。