夏普比率计算器 — 用户指南与参考
夏普比率衡量单位风险的回报:超额收益除以波动率。本指南解释公式、每个参数以及如何解读该数值,然后通过一个实例演示。
Disclaimer: 本指南仅供教育用途,不构成投资建议。
夏普比率衡量什么
夏普比率将你赚取的超过无风险利率的回报除以这些回报的波动率。数值越高,意味着每承担一单位风险获得的回报越多。高于1通常被认为良好,高于2则非常优秀——但这些数字只有在相同时间段和频率下进行同类比较时才有意义。
为什么仅看回报是不够的
两种策略可能都报告20%的年回报。如果一种平稳,另一种剧烈波动,它们就不是相同的投资——波动大的那种只是为相同的结果借用了更多风险。夏普比率让这一点变得可见,这就是为什么它几乎是每个回测和基金报告中的首要筛选指标。
公式,逐步解析
夏普比率 = (策略回报减去无风险利率)除以波动率。先减去无风险利率,以分离出承担风险所赚取的回报,然后除以回报的标准差。年化数据必须一致地年化——日夏普比率按约252个交易日的平方根进行缩放。
如何使用计算器
输入你策略的回报、无风险利率以及同一时期的波动率。输入回报周期以确保年化一致。读取夏普比率和年化夏普比率。用它来比较相同频率和窗口的策略,并且始终结合回撤和样本量,而不是仅凭夏普比率来判断。
实例演示:波动率10%的15%策略
你的策略去年回报15%,无风险利率为4%,因此超额回报为11%。如果策略的波动率为10%,夏普比率 = 11%除以10%,即1.1。这意味着该策略每单位风险赚取了1.1单位的超额回报——表现稳健,并且可以直接与任何其他以相同方式衡量的策略进行比较。
良好数值的真正含义
在大多数情况下,高于1是良好,高于2是非常优秀,但必须结合产生该数值的样本来解读。三个月内夏普比率为2往往是运气;五年内夏普比率为1.2则可信得多。而且比率必须在相同时间段和频率下进行比较,否则比较毫无意义。
两个主要局限性
首先,夏普比率同等对待上行和下行波动率——一个拥有大赢家的策略可能比一个更平稳但更弱的策略得分更低。其次,它假设正态分布,而交易回报经常因肥尾而违反这一假设。这就是为什么夏普比率是一个筛选指标,而非最终裁决。请将其与最大回撤和权益曲线结合使用。
常见错误
最常见的错误是在不同频率下比较夏普比率而未进行年化。另一个是将上行波动率视为坏事。第三个是将短跟踪记录中的高夏普比率解读为技能——它通常是噪音。并且永远不要仅凭夏普比率选择策略而不检查其回撤。
参数说明
| 参数 | 含义 |
|---|---|
| 无风险利率(%) | 你可以无风险赚取的回报,减去它以分离出超额回报。 |
| 回报周期 | 回报是日度、月度还是年度——设定年化因子。 |
| 策略回报 | 你所衡量期间的回报,以百分比输入。 |
| 波动率 | 回报的标准差——比率的风险分母。 |
核心概念
超额收益
同一时期内高于无风险利率的回报。
波动率
收益率的标准差——风险分母。
解读
越高越好;高于1通常被认为不错,高于2则非常优秀。
交易者常犯的错误
✗ 跨不同时间频率比较夏普比率
✓日度夏普比率不能与年度夏普比率直接比较,除非使用期数的平方根进行一致的年化处理。
✗ 将上行波动视为不利因素
✓夏普比率对所有波动一视同仁地惩罚,因此一个拥有大额盈利的策略可能比一个收益更平稳但较弱的策略得分更低。要了解这一局限性。
✗ 将短历史记录中的高夏普比率视为能力
✓几个月的出色表现会产生一个虚高的比率。在信任它之前,需要足够大的样本量。
该工具何时适用——何时不适用
适用情况
- ✓在同一时期内比较频率相似的策略。
- ✓判断收益是赚来的还是仅仅借来的风险。
- ✓作为全面评估中与回撤和样本量并列的一项输入。
不适用情况
- ✗仅凭最高夏普比率选择策略。
- ✗比较基于不同基准或频率计算的比率。
- ✗假设交易收益服从正态分布,而实际往往具有肥尾特征。
真正实用的技巧
一致地进行年化
日度数据乘以√252,月度数据乘以√12。混用基准是夏普比率最常见的错误。
与回撤搭配使用
夏普比率隐藏了亏损的顺序。一个高夏普比率伴随深度回撤的策略在实践中仍可能无法交易。
用作筛选,然后深入挖掘
夏普比率是一个不错的初步筛选工具,但决策需要净值曲线和最坏情况路径,而不仅仅是比率。
相关内容与后续步骤
常见问题
什么是良好的夏普比率?▾
高于1通常被认为良好,高于2则非常优秀,但只有在相同时间段和频率下进行同类比较时才有意义。
为什么要减去无风险利率?▾
为了分离出超出无风险所能获得的回报。只有超额回报才代表承担风险的奖励。
夏普比率的主要局限性是什么?▾
它同等对待上行和下行波动率,并假设正态分布,而交易回报经常违反这一假设。请将其与回撤和尾部风险指标结合使用。
我可以将日夏普比率与年夏普比率进行比较吗?▾
不可以。夏普比率随观察频率的平方根缩放,因此将日数值乘以252的平方根进行年化是常规的比较方式。
我应该仅根据更高的夏普比率来选择策略吗?▾
不应孤立地这样做。夏普比率忽略了回撤序列和尾部风险,而短样本中的高数值可能是噪音。
为什么改变周期时我的夏普比率会变化?▾
年化因子取决于观察频率——日、月和年回报的缩放方式不同。一旦你设定了回报周期,计算器就会应用正确的因子。
夏普比率与索提诺比率有何不同?▾
夏普比率使用总波动率作为分母;索提诺比率仅惩罚下行波动率。当上行波动率是你想要奖励而非惩罚时,索提诺比率是更好的指标。
拥有巨大赢家的策略会有更低的夏普比率吗?▾
是的。因为夏普比率同等惩罚所有波动率,一个超大的赢家可能会抬高波动率并降低比率,即使策略是盈利的——这是该指标的一个已知盲点。
- 类型
- 用户指南
- 更新于
- 2026-09
- 来源
- SoloTrade.io 教育内容
基于标准夏普比率公式。结果的质量完全取决于准确的回报和波动率输入。