量化哈基米 Quant Lab
量化入门

夏普比率:怎么判断一个策略值不值得做

量化入门约 4 分钟2026-10-13 发布2026-11-01 更新

「我这个策略年化 50%!」——听起来很牛。但如果它中途回撤了 60%,你还敢用吗?

光看收益是会骗人的。判断一个策略好不好,得看它每承担一份风险,换来多少回报。这就是夏普比率干的事。

收益一样,体验完全不同
波动率 →年化收益 同一条夏普线 A 稳 8% / 12% B 中 16% / 18% C 猛 28% / 24%
夏普衡量的是「每单位波动换来多少超额收益」。A 和 C 谁更值得拿,取决于你扛不扛得住那条更陡的波动。

一、夏普比率是什么?

夏普比率(Sharpe Ratio)由诺贝尔经济学奖得主威廉·夏普提出,用来衡量单位风险下的超额收益。

公式(别怕,很简单) 夏普比率 = (年化收益率 − 无风险利率)÷ 年化波动率

拆开看:

算个例子
策略 A:年化收益 20%,波动率 15%,无风险利率 2%
夏普 = (20% − 2%) ÷ 15% = 1.2

二、数字怎么看?

夏普比率含义
< 1一般,承担的风险没换来足够回报
1 – 2不错,可以考虑
2 – 3很好,属于优秀策略
> 3极佳——但要警惕过拟合

三、为什么不能只看收益?

两个策略对比:

策略年化收益波动率夏普
A50%60%0.80
B20%10%1.80

策略 A 收益高得多,但夏普只有 0.8;策略 B 收益低,夏普却有 1.8。B 用更小的风险换来了更稳定的回报——这才是更「值钱」的策略。

现实中,高收益往往靠高杠杆或重仓堆出来,一旦行情反转,回撤会把你之前赚的全吐回去。夏普比率正是用来识别这种「虚胖」的。

四、夏普比率的局限(重要)

别迷信它 夏普比率只看「波动」,但市场里真正伤人的是「大跌」,不是「波动」。

五、自己算一遍

公式 Sharpe = (Rp − Rf) ÷ σp

Rp 是策略年化收益,Rf 是无风险利率(常用国债或货币基金收益),σp 是年化波动率。

三个策略,一起算(无风险利率 3%)
策略年化收益波动率超额收益夏普
A18%30%15%0.50
B12%8%9%1.13
C25%55%22%0.40
C 赚得最多,但性价比最差;B 收益最低,却是最「划算」的那个。

Sharpe 多少算好?

夏普大致含义
< 0跑不过无风险利率,策略没意义
0 – 0.5勉强,风险补偿不足
0.5 – 1.0可以接受,多数公募基金的区间
1.0 – 2.0相当优秀,长期维持很不容易
> 3.0先怀疑数据,大概率过拟合或样本太短
看到超高夏普先别兴奋 夏普高到 3 以上,绝大多数情况是这三个原因之一:样本期太短、成本没算、过拟合。
真实的、可持续的高夏普极其罕见。

六、夏普、索提诺、卡玛怎么选

指标分母关注什么什么时候用
夏普总波动率全部波动通用,但会被上涨的波动「惩罚」
索提诺下行波动率只算下跌收益分布不对称时更合理
卡玛最大回撤最痛的那一段最贴近持有体验

用法:夏普看整体,索提诺看下跌风险,卡玛看心理承受力。 三者结论一致,策略大概率真稳;夏普高但卡玛低,说明它靠一次大回撤换收益——那是运气,不是能力。

一个容易被忽略的细节:频率

计算夏普时,收益频率不同结果也不同。关键是要年化处理一致:日收益年化波动乘 √252,周收益乘 √52 左右。

更隐蔽的是:用日数据算出的夏普,通常比用月数据算出的更高,因为日数据里的噪声在月度聚合时被平滑了。所以看到别人报夏普时,先问一句:用的什么频率?

七、该和什么一起看?

夏普比率不是孤立的,最好和这几个指标搭配:

记住这一句 夏普比率让你从「看收益」升级到「看风险调整后的收益」。一个负责任的投资人,永远先问风险,再问收益。

配套工具与测试