一、Alpha策略概述

1.1 什么是Alpha策略

Alpha策略,说白了就是寻找市场中的「超额收益」。

我刚开始做量化时,有个前辈跟我说过一句话,我一直记着:「市场涨你也涨,那是Beta;市场跌你还涨,那才是Alpha。」

嗯,这句话虽然简单,但把Alpha的核心说透了。

从学术上讲,Alpha(通常用希腊字母 α 表示)是投资组合实际收益率中,无法被市场整体波动(Beta)解释的那部分收益。用公式表达就是:

投资组合收益 = Alpha + Beta × 市场收益 + 残差

如果Alpha为正,说明你的策略跑赢了市场。如果Alpha为负...嗯,那你可能该反思一下策略了。

核心要点:Alpha策略追求的是「零市场相关性」的绝对收益。不管大盘是涨是跌,策略都能赚钱。

1.2 Alpha与Beta的区别

很多人容易把Alpha和Beta搞混。我简单做个对比:

维度 Alpha Beta
收益来源 选股/择时能力 市场整体上涨
风险特征 非系统性风险 系统性风险
与市场关系 低相关或零相关 高度正相关
典型策略 统计套利、因子选股 指数基金、ETF
收益稳定性 相对稳定 随市场波动

举个例子你就明白了。假设你买了一只沪深300指数基金,今年大盘涨了20%,你的基金也涨了20%。恭喜你,你赚的是Beta。但如果你通过选股,在大盘只涨20%的情况下,你的组合涨了35%,那多出来的15%就是Alpha。

我的经验:我在做回测时,习惯把Alpha和Beta分开看。如果一个策略的Alpha很高但Beta也很高,那其实风险很大。真正好的Alpha策略,Beta应该接近0。

1.3 Alpha策略的收益来源

Alpha到底从哪来?这个问题我思考了很久。总结下来,主要有三个来源:

  1. 信息优势——比别人更早获取有价值的信息。比如你通过分析产业链数据,提前发现某家公司的订单量在暴增。
  2. 分析优势——同样的数据,你能挖掘出别人看不到的模式。比如用机器学习发现某些因子组合的预测能力。
  3. 执行优势——比别人更快、成本更低地完成交易。比如利用算法交易减少滑点。

为什么会这样?因为市场并不是完全有效的。行为金融学告诉我们,投资者会犯各种系统性错误,比如过度反应、锚定效应、羊群效应等等。这些错误就创造了Alpha的机会。

注意:Alpha是会衰减的。一个策略一旦被太多人知道,它的Alpha就会迅速消失。我曾经有个套利策略,刚开始年化收益能做到30%,半年后就只剩5%了。嗯,这就是Alpha的宿命。

1.4 策略类型分类

Alpha策略有很多种,我按自己的理解把它们分成三大类:

1.4.1 统计套利

统计套利的核心逻辑是「均值回归」。说白了,就是两个相关性很高的资产,价格偏离了正常关系,我就赌它们会回归。

最常见的例子是配对交易。比如茅台和五粮液,历史上它们的价差一直在某个范围内波动。如果价差突然拉大,我就做空涨得多的,做多跌得少的,等它们回归。

# 一个简单的配对交易逻辑
if abs(spread - spread.mean()) > 2 * spread.std():
    if spread > spread.mean():
        # 做空股票A,做多股票B
        execute_trade('short', stockA, quantity)
        execute_trade('long', stockB, quantity)
    else:
        # 做多股票A,做空股票B
        execute_trade('long', stockA, quantity)
        execute_trade('short', stockB, quantity)

避坑指南:我曾经在统计套利上吃过亏。当时选了一对相关性很高的股票,回测表现特别好。结果实盘时,两家公司突然合并了,价差再也没有回归...嗯,从那以后我学会了:统计套利一定要考虑基本面变化。

1.4.2 因子选股

因子选股是目前最主流的Alpha策略。它的思路是:找到那些能解释股票收益的共同特征(因子),然后根据这些因子来选股。

常见的因子包括:

  • 价值因子——市盈率、市净率低的股票往往有超额收益
  • 动量因子——过去涨得好的股票,未来一段时间还会继续涨
  • 质量因子——ROE高、负债率低的公司表现更好
  • 低波因子——波动率低的股票长期跑赢高波动股票

我个人习惯用多因子模型,把几个因子加权组合在一起。比如:

# 多因子打分模型
def score_stock(stock):
    value_score = normalize(stock.pe_ratio) * 0.3
    momentum_score = normalize(stock.momentum_6m) * 0.25
    quality_score = normalize(stock.roe) * 0.25
    lowvol_score = normalize(stock.volatility) * 0.2
    return value_score + momentum_score + quality_score + lowvol_score

1.4.3 事件驱动

事件驱动策略,就是利用特定事件发生前后的价格异动来获利。

典型的事件包括:

  • 财报发布(超预期/低于预期)
  • 并购重组公告
  • 分红除权
  • 指数成分股调整
  • 行业政策变化

这类策略对时效性要求极高。我记得有一次做财报事件策略,数据源延迟了5分钟,结果策略收益直接腰斩。你想想看,5分钟在事件驱动策略里,黄花菜都凉了。

知识体系总览

下面这张图是我自己整理的Alpha策略知识体系,你可以把它当作本章的「地图」:

Alpha策略知识体系 Alpha策略 统计套利 因子选股 事件驱动 配对交易 价差回归 价值因子 动量因子 质量/低波因子 财报事件 并购重组 政策/指数调整 核心目标:获取与市场无关的绝对收益

这张图把Alpha策略的三大类型和各自的子策略都列出来了。你可以在后续章节中,逐一深入每个分支。

本章小结:Alpha策略的本质是寻找市场无效性带来的超额收益。它和Beta最大的区别在于,Alpha不依赖市场涨跌。统计套利、因子选股、事件驱动是三种主流实现方式。我个人建议初学者先从因子选股入手,因为它的逻辑最直观,回测框架也最成熟。


公众号:蓝海资料掘金营,微信deep3321