什么是索提诺比率?下行风险详解
索提诺比率可以看作分母更窄的夏普比率:收益不再除以全部结果的波动率,而是只除以低于某个选定目标的那部分结果的波动率。向上的波动不算风险。有人批评说,交易者因为大赚而被扣分,扣错了地方;索提诺比率回应的正是这一点。
工作原理
索提诺比率 = (平均收益 − 目标收益) / 下行偏差
下行偏差 = √( Σ min(rᵢ − 目标收益, 0)² / n )
高于目标的观测值,对分母的贡献都是零;低于目标的,则贡献差额的平方,做法和标准差完全一样。
这个公式里藏着两个选择,每一个都会改变结果:
- 目标。可以是零、无风险利率,或者一个要求达到的收益率。以 0% 为目标和以每年 4% 为目标算出的索提诺比率,名字一样,其实是两种不同的统计量。
- 除数。有的实现除以全部观测值的个数,有的只除以低于目标的观测值个数。后一种算出的比率总是更大、更好看。
这两个选择都没有统一标准,所以不注明目标和计算惯例的索提诺比率,根本没法拿来比较。这不是吹毛求疵,而是实际问题:两个平台对同一个账户报出不同的索提诺比率,而且都没算错,原因就在这里。
为什么重要
索提诺比率的出发点没错。投资者不会把上涨 5% 的月份当成风险,把它当成风险的指标,就会错估正偏度策略的价值。比如趋势跟踪:少数几笔特大盈利撑起全部结果,同时也把夏普比率的分母撑大了。
但把向上的波动当作没有代价,只是一种建模选择,不是定律;而对一整类交易系统来说,它恰恰用反了。网格、马丁格尔和逆势加仓摊平策略,涨和跌都出自同一个机制:逆着持仓方向不断加码。用索提诺比率给它们打分,平常的小额盈利留在分子里,大部分离散程度却从分母里消失了,直到这个机制失灵的那一天。索提诺比率美化的,恰恰是风险最难从已平仓交易里看出来的那些策略。
稳妥的看法是:索提诺比率可以作为收益序列的第二意见,但绝不是定论,更不能取代最大回撤,最大回撤衡量的,才是投资者真正要熬过去的东西。
数据显示了什么
以下数字描述的是 ShowMyTrades 上已发布的账户,不代表全体交易者。在有交易历史的已发布账户中(2026 年 8 月),最深回撤的中位数为 9.7%,但关键在分布:38.5% 的账户跌幅从未超过 5%,而 38.2% 曾下跌超过 20%,17.6% 亏掉了峰值的一半以上。
两个规模几乎相当的群体,分处两端。正因为是这种形态,只看下行的统计量才在同一批数据上既诱人又危险:深尾部的账户并不是左右对称地晃到那里的,而是朝一个方向一路跌下去的。任何指标要丢掉一半分布,就必须丢对那一半。
原始数据里本身就已经有另一种不对称。已发布账户共支付了 $862,547 库存费,在产生过库存费的账户中,86.3% 净库存费为负。还没等任何策略做决定,平均持仓成本就已经在往下拖了。
在 ShowMyTrades 上的位置
哪里都没有,这一点值得说清楚。ShowMyTrades 上没有任何面板、图表、小组件或导出文件显示索提诺比率,我们的统计引擎也不计算它:界面背后并没有一个存好了、只等显示的数值。高级统计模块在表现指标一栏中公布夏普比率和标准差;账户统计面板公布回撤(最差的净值回撤)和余额回撤(只按已平仓结果计算的最差回撤)。这些就是我们页面目前提供的下行指标。
如果想要某个已发布账户的索提诺比率,可以自己算。账户页面的交易表格支持把已平仓交易列表下载为 CSV,每笔交易一行,包含 Profit、Swap、Commission 和 Net profit 列:最后一列正是我们计算夏普比率所用的序列。选好目标并写明,任何人拿到同一份文件都能算出同样的数字。这比页面上挂一个来历不明的比率要好,也是我们自己发布这个指标之前必须达到的标准。
常见误解
- “索提诺比率就是更好的夏普比率。”它回答的是另一个问题,不是同一个问题的更好答案。它衡量相对目标的不足,夏普比率衡量离散程度,两者都不管回撤有多深。
- “索提诺比率高,说明亏损小。”它只说明低于目标的结果少或小。一笔还没发生的灾难性交易,在这两个比率里都看不到。
- “不同网站的索提诺比率可以互相比较。”只有目标和除数惯例都一致时才行,而这两项通常都不公布。
- “ShowMyTrades 把自己的索提诺比率藏起来了。”没什么可藏的:我们根本不计算它。用已平仓交易的导出文件,您可以自己算。
我们确实公布的下行指标是什么、该怎么看,请参阅最大回撤指南。
相关术语
最大回撤 (Maximum Drawdown)
最大回撤是账户有史以来从峰值到谷底的最深跌幅。本文介绍计算公式、回本对照表,以及数千个账户的真实分布。
恢复因子 (Recovery Factor)
恢复因子是净利润除以最大回撤,即每承受一单位跌幅换来的收益。本文介绍公式、数值区间,以及计算所需的数字在哪里找。
标准差 (Standard Deviation)
标准差衡量单笔交易的结果离您的平均交易结果有多远。本文介绍我们使用的公式(已扣除成本),以及如何在数千个账户上解读它。
夏普比率 (Sharpe Ratio)
夏普比率是平均收益除以这些收益的波动率。本文介绍公式、我们如何逐笔计算,以及为什么我们的中位数是 0.05。