量化策略底层逻辑:五大策略流派解析

做量化这些年,我经常被问到同一个问题:“量化策略到底是怎么赚钱的?”

说实话,这个问题没有标准答案。因为量化本身不是一个策略,而是一套方法论。就像厨师做菜,有人用炒、有人用蒸、有人用烤——工具不同,底层逻辑也不同。

今天我就把这五大策略流派掰开揉碎,讲讲它们各自的核心逻辑。嗯,都是我在实战中踩过坑、赚过钱的东西。

一、多因子模型:最经典的“选股框架”

多因子模型,说白了就是“找规律”

你想想看,股票涨跌有没有规律?当然有。比如市盈率低的股票长期表现更好,或者动量强的股票短期会继续涨——这些规律就是“因子”。

多因子模型的核心逻辑很简单:
把多个因子组合起来,给每只股票打分,然后买入高分股票,卖出低分股票。

核心公式:
Score = w₁ × Factor₁ + w₂ × Factor₂ + ... + wₙ × Factorₙ

其中 w 是权重,Factor 是因子值。

我个人习惯把因子分成三类:

  • 价值因子:PE、PB、股息率等
  • 动量因子:过去1个月、3个月、6个月的收益率
  • 质量因子:ROE、毛利率、负债率等

我在项目中遇到过最坑的事是什么?因子失效。2019年有个小市值因子特别赚钱,结果2021年突然崩了,回撤超过30%。后来我才明白——因子也有生命周期,不能死抱着不放。

避坑指南: 我曾经以为因子越多越好,结果模型过拟合得一塌糊涂。后来学乖了:因子数量控制在5-8个,每个因子都要有经济学逻辑支撑。

二、统计套利:寻找“价格错配”

统计套利的逻辑更直接:两个相似的东西,价格不应该差太多

举个例子:贵州茅台和五粮液,都是白酒龙头。如果某天茅台涨了5%,五粮液只涨了1%,那大概率是五粮液被低估了——这就是套利机会。

统计套利的核心步骤:

  1. 找配对:找到相关性高的两个资产
  2. 算价差:计算两者的价格差或比值
  3. 设阈值:当价差超过历史均值±2倍标准差时,开仓
  4. 等回归:等待价差回归均值,平仓获利
注意: 统计套利最怕“结构突变”。比如2020年疫情后,航空股和旅游股的相关性突然断裂,很多做配对交易的直接爆仓。我亲眼见过一个团队一天亏了2000万。

三、事件驱动:赌“消息落地”

事件驱动策略,说白了就是“赌消息”

但这里的“赌”不是瞎猜,而是基于统计规律。比如:

  • 业绩预告超预期的股票,公告后3天内平均涨2.3%
  • 股权激励计划公布后,股价平均涨1.5%
  • 大股东增持公告后,股价平均涨0.8%

我做过一个事件驱动策略,专门抓“业绩预告”这个事件。逻辑是这样的:

# 伪代码示例
if 业绩预告净利润增速 > 50%:
    买入股票
    持有5个交易日
    卖出

这个策略在2017-2019年表现很好,年化收益超过15%。但2020年后就不灵了——因为市场效率提高了,消息一出来价格就一步到位。

我的经验: 事件驱动策略的关键不是“事件本身”,而是“市场预期差”。如果所有人都预期业绩超预期,那公告后反而会跌(利好出尽是利空)。

四、机器学习策略:让算法自己“找规律”

机器学习策略,说白了就是“让电脑自己学”

传统多因子模型需要人工设计因子,而机器学习可以自动从海量数据中发现非线性关系。比如:

  • 用LSTM预测股价走势
  • 用XGBoost做选股
  • 用强化学习做交易决策

我试过用随机森林做选股,效果还不错。核心逻辑是:

# 伪代码示例
from sklearn.ensemble import RandomForestClassifier

# 特征:过去20天的技术指标 + 基本面数据
X = [pe_ratio, volume_ma5, rsi_14, ...]
# 标签:未来5天是否上涨
y = [1 if future_return > 0 else 0]

model = RandomForestClassifier()
model.fit(X, y)
警告: 机器学习策略最大的坑是“过拟合”。我曾经用神经网络跑出一个回测年化50%的策略,结果实盘一个月亏了10%。后来发现——模型只是记住了历史噪声,而不是真正的规律。

我的建议是:机器学习策略只做辅助决策,不要完全依赖。比如用机器学习生成信号,再用传统风控模型做过滤。

五、高频交易:拼的是“速度”

高频交易,说白了就是“抢跑”

你想想看,如果两个交易所的同一只股票价格不同,你可以在低价交易所买入,在高价交易所卖出——这就是套利。但问题是,这个价差可能只存在几毫秒。

高频交易的核心要素:

要素 说明
低延迟 交易系统延迟必须小于1毫秒
硬件加速 使用FPGA或GPU处理数据
托管服务 服务器放在交易所机房
算法优化 用C++或Rust编写核心逻辑

我没做过真正的高频交易——因为门槛太高了。但我知道一个案例:某团队做股指期货的跨期套利,延迟每降低1毫秒,年化收益就能提高2%。

个人看法: 高频交易在国内公募基金中很少见,因为公募的规模太大,高频策略容量太小。但如果你是做私募或者自营,高频交易确实是一条路——前提是你有足够的资金和技术投入。

知识体系总览

下面这张图是我自己画的,把五大策略的核心逻辑串起来了:

量化策略底层逻辑总览 量化策略 多因子模型 找规律 → 打分 → 选股 统计套利 找配对 → 算价差 → 等回归 事件驱动 赌消息 → 抓预期差 机器学习 让算法自己学 → 找非线性 高频交易 拼速度 → 抢跑 → 套利 五大策略并非互斥,实际中常组合使用 例如:多因子选股 + 机器学习优化权重 多因子 统计套利 事件驱动 机器学习 高频交易

这张图我画了很久,就是想让大家一眼看明白:五大策略不是孤立的。比如你可以用多因子模型选股,再用机器学习优化权重,最后用统计套利做风险对冲——组合起来效果往往更好。


专注资料整理