量化回测 青柠量化

超额收益怎么计算?相对基准多赚的那部分如何衡量

Z ZPYZTECH
2026-08-05

"这个策略有没有超额"是量化评价里出现频率最高的一句话,但很多讨论在争论之前,连计算口径都没对齐——争的其实是两个不同的东西。先把计算方式说清楚,后面的判断才有意义。

一、最直观的算法:简单超额收益

简单超额收益 = 组合收益 − 基准收益

举个例子:同一时间区间内,策略累计收益+18%,沪深300累计收益+10%,简单超额收益约为+8%。这是入门口径,好处是直观易懂,任何人都能一眼算出来;缺点是它完全没有考虑你为了多赚这8%,额外承担了多少风险——如果策略的波动率是基准的两倍,这个"+8%"的含金量就要打折扣。

日常交流、公众号文章里提到的"跑赢大盘多少个点",绝大多数用的都是这个最简单的算法。

二、和阿尔法的关系:不是同义词

实务中人们常把"超额收益"和"阿尔法"混着用,但严格意义上两者不完全等价:

  • 简单超额收益:两个收益率数字直接相减,不考虑风险暴露的差异
  • 阿尔法(Alpha):在剔除了贝塔(对市场系统性风险的暴露)之后,剩余的、由主动管理贡献的收益部分

一个高贝塔策略(即对市场涨跌的敏感度远高于1)在牛市里会自然获得比市场更高的收益,简单超额收益可能非常漂亮,但这更多是"放大了市场本身的波动",而不是真正独立于市场的选股或择时能力,未必存在真阿尔法。要区分两者,需要用回归等方法把收益拆解为"市场暴露贡献的部分"和"剩余部分",这已经超出日常复盘的范畴,但至少应该知道简单超额收益不能直接等同于能力证明。

三、计算和解读中的四个常见误区

  1. 1. 基准选择随意:拿一个和策略选股域完全不相关的指数做基准(比如用小盘成长策略去对比上证50),算出来的超额收益没有实际含义。
  2. 2. 不计交易成本:很多手工估算的超额收益忽略了佣金、滑点,实际到手的超额会明显低于纸面数字,尤其换手率较高的策略。
  3. 3. 只看全样本区间:样本内表现优异、样本外明显塌方,是过拟合最典型的症状之一,只算一个区间的超额收益容易掩盖这个问题。
  4. 4. 把某一年排名靠前当成持续超额:某一年在同类策略里排前10%,很可能只是恰好合拍某种行情,并不代表这种优势可以持续到下一年。

四、怎么把这套方法用在个人研究里

先固定一个和自己选股域匹配的基准(比如沪深300或中证500);在同一口径下比较总超额收益、信息比率、最大回撤这三个数字,而不是只盯超额收益单一指标;用样本外区间或另一段完全不同的行情复核结论是否依然成立;必要时抽样复盘几笔贡献最大的交易,确认超额不是靠一两笔极端幸运的单子堆出来的。

青柠量化 支持把选股规则跑成可核对的历史回测报告,策略与结果都保存在本地,便于你在同一套口径下反复对照基准表现。

下载与说明见产品页:
https://www.zpyztech.com/product/qingquant/


免责声明: 本文仅作量化知识科普,不构成任何投资建议。历史超额收益不代表未来一定持续,请独立判断并自行承担投资风险。

读到这里,不如自己验证一次

文章里的逻辑,你可以在青柠量化里用真实数据重新跑一遍。免费,零代码。

免费下载客户端

写下你的看法

邮箱仅用于回复通知,不会公开。