987 字
5 分钟
第四、五道工序:风险模型与交易成本
对应原书第 4 章(Risk)与第 5 章(Trading Costs)。这两章是流程图里的”约束条件”:预测说该买什么,风险和成本说你能买多少。原书无中译;本页为原创导读笔记。
风险模型:把”不想赚的钱”关掉
统计套利的信条是只赚预测的钱:市场涨跌、行业轮动、风格切换带来的盈亏都是噪声,应该对冲掉。工具是多因子风险模型——把股票收益分解为共同因子暴露 + 特质残差:
- 风格因子:市值、价值、动量、波动率、流动性等(Barra 传统);
- 行业因子:行业哑变量;
- 统计因子:对收益矩阵直接做 PCA 提取的主成分——不问经济含义,只问方差解释力。
风险模型的用途有两个方向:估计组合波动(进优化器的二次项),以及中性化——把组合对因子的净暴露约束到零。统计套利典型形态是市场中性 + 行业中性 + 风格暴露受控,剩下的才是”自己的钱”。
两个原书反复敲打的认知:
- 风险因子不是 alpha——因子模型解释的是方差不是期望收益;把风险因子当收益预测用,等于把别人用来对冲的东西当宝押上;
- 协方差矩阵是估出来的,不是知道的——几千只股票的协方差阵,样本天数根本不够。样本协方差的小本征值全是噪声(随机矩阵理论、Marchenko–Pastur 分布给出噪声带的范围),直接求逆会把噪声放大成灾难。工程解法:因子结构降维 + 收缩估计。这与第 3 章合并预测时的病态相关阵是同一个数学问题的两次出场。
交易成本:statarb 的真实天花板
中频策略换手高,成本模型的精度直接决定策略生死。原书把成本拆成三层:
| 成本 | 量级驱动 | 特征 |
|---|---|---|
| 点差与滑点 | 流动性、下单方式 | 每笔都付,可测 |
| 市场冲击 | 订单量 / 日成交量 | 非线性,主导大资金成本 |
| 借券与融资 | 空头腿、杠杆 | 常被回测遗忘 |
核心经验规律是平方根冲击定律:冲击成本 ≈ 常数 × 波动率 × √(订单量/日成交量)。它有两个致命推论:
- 成本对规模是凹函数——规模翻四倍,单位冲击只翻两倍,但总冲击翻八倍:策略容量存在硬上限,alpha 不变时扩容必然摊薄收益;
- 冲击还分临时与永久两部分——临时部分随时间恢复(拆单、慢交易可省),永久部分是你自己把价格推走了(谁也省不掉)。
这就是为什么原书把成本单列一章放在优化之前:成本不是回测最后减掉的一个数,而是优化目标函数里的一等公民——它改变最优解本身(该少动、慢动、抓大放小),下一章的多期优化整个建立在这之上。
对本平台的映射:回测引擎目前用固定费率近似成本,对小资金、低换手是合理简化;本章告诉你这个近似何时失效——换手上去了或者规模上去了,就必须升级到冲击模型。
本页带走的三句话
- 风险模型的任务是把”不想赚的钱”关掉:市场、行业、风格中性化之后,剩下的才是预测的钱;
- 大维度协方差阵满是噪声——因子结构 + 收缩是标配,直接求逆样本协方差是灾难;
- 冲击成本走平方根定律,策略容量有硬上限:成本是优化目标里的一等公民,不是回测末尾减掉的数。