第249章:策略组合的构建 从因子到有机体 (第1/2页)
不同逻辑的子策略,根据市场状态动态加权
2011年9月5日,星期一,上午九点三十分。
车公庙,三十平米的办公室。
墙上那张“市场状态识别”的流程图旁边,又多了三张新的图表。每一张都是一条净值曲线——不同颜色,不同形状,但都出自同一个源头:默石量化实验室的因子库。
周寻站在白板前,手里拿着一支红色马克笔。
他的面前,是团队所有人。
陈默靠在窗边,沈清如坐在角落的椅子上,陆方、小林、小吴挤在电脑前。赵姐站在门口,手里拿着本子——她现在习惯记录每一次重要讨论。
“各位,”周寻开口,“我们花了一年半时间,做了三件事。”
他在白板上写下:
1. 因子库建设(估值、质量、动量、波动率、流动性)
2. 市场状态识别(趋势、震荡、恐慌)
3. 回测框架完善(交易成本、幸存者偏差、样本外测试)
他放下笔,转过身:
“现在,我们要做第四件事,也是最关键的一件事。”
他看着所有人:
“把这些东西,整合成一个完整的策略。”
小林举手:“周老师,我们不是已经有很多策略了吗?低PE+高ROE那个,加上状态识别之后,不是跑得挺好的?”
周寻点头:
“那个是挺好。但那只是一个‘策略’——基于两个因子,加上状态识别做仓位调整。”
他走到白板前,画了一个简单的图:
```
单一策略
↓
依赖特定市场环境
↓
风格切换时可能失效
```
“单一策略的问题在于,它太‘专一’了。”周寻说,“它只在特定的市场环境里有效。如果市场风格变了,它就可能失效。”
他画了第二个图:
```
策略组合
↙ ↓ ↘
策略A 策略B 策略C
↓ ↓ ↓
价值 质量 动量
↓ ↓ ↓
不同市场环境轮流表现
```
“策略组合的思路是:不依赖某一个策略,而是同时运行多个逻辑不同的子策略。让它们在不同市场环境里轮流表现。”
他看着陈默:
“陈总,您之前说的‘工具箱’,就是这个意思。”
陈默点了点头。
他想起第41章自己画的那些小图——趋势市、震荡市、恐慌市。那时候他只是凭经验觉得,不同的市场需要不同的打法。
现在,周寻要把这个直觉,变成可执行的系统。
“具体怎么做?”他问。
周寻走回白板前,画了一个更复杂的图:
```
市场状态识别
↓
┌──────┬─────┴─────┬──────┐
↓ ↓ ↓ ↓
趋势市 震荡市 恐慌市 其他
↓ ↓ ↓ ↓
动量策略 反转策略 避险策略 均衡配置
↓ ↓ ↓ ↓
└──────┴─────┬─────┴──────┘
↓
动态加权
↓
最终组合
```
“第一步,还是市场状态识别。”周寻指着最上面那行,“和之前一样,每天判断当前市场处于什么状态。”
他指向下面那一排:
“第二步,根据不同的市场状态,给不同的子策略分配权重。趋势市里,动量策略权重高;震荡市里,反转策略权重高;恐慌市里,避险策略权重高。”
他顿了顿:
“第三步,动态加权。不是简单地‘非此即彼’,而是根据市场状态的置信度,平滑地调整权重。”
小林举手:“周老师,什么是‘平滑地调整’?”
周寻想了想:
“比如,今天市场有70%的概率是趋势市,30%的概率是震荡市。那我们就不应该‘要么全动量,要么全反转’。而是用70%的动量+30%的反转。”
他看着小林:
“这样,状态判断即使有误差,也不会导致策略剧烈切换。”
小林点头,在本子上记着。
---
上午十点,讨论进入细节。
陆方问:“周老师,我们需要多少个‘子策略’?”
周寻想了想:
“理论上,越多越好。但考虑到我们的开发能力和策略容量,先从三个开始。”
他在白板上写下:
子策略1:价值+质量(低PE+高ROE)
子策略2:动量(过去6个月涨幅)
子策略3:低波动(波动率最低的20%股票)
“这三个策略,逻辑完全不同。”他指着第一个,“价值+质量,是典型的‘好公司便宜买’。牛市里可能跑得慢,但长期稳健。”
他指着第二个:
“动量,是典型的‘追涨杀跌’。趋势市里表现最好,震荡市里容易被打脸。”
他指着第三个:
“低波动,是典型的‘防御型’。熊市里抗跌,牛市里可能跑输。”
他看着所有人:
“这三个策略,在不同市场环境下的表现,正好互补。”
陈默走过来,看着那三个名字。
“周寻,”他问,“这三个策略,之间会有冲突吗?”
周寻点头:
“会有。比如,动量策略选出来的股票,可能估值很高;价值策略选出来的股票,可能动量很弱。如果同时持有,持仓会互相抵消。”
他顿了顿:
“所以我们需要‘动态加权’,而不是简单的‘等权配置’。在市场状态明确的时候,让主导策略占大头;在市场状态模糊的时候,均衡配置。”
(本章未完,请点击下一页继续阅读)