2. 轮动策略的典型决策节点与失误高发环节
轮动策略看起来只是“卖掉弱的、买入强的”,但真正决定长期收益与回撤的,并不是某一次选股,而是一连串决策节点之间的衔接质量。把轮动拆开看,它至少包含五个相互耦合的决策点:轮动域设定、选股打分、择时开关、调仓执行、仓位分配。每一个节点都有其典型的失误模式,而这些失误往往不是孤立发生的——选股环节的“追高”会放大择时环节的“迟滞”,调仓环节的“滑点失控”又会侵蚀仓位管理本应带来的风险预算效果。因此,归因的第一步不是问“哪只票选错了”,而是问“哪个决策节点的判断逻辑失效了”。
下面这张图把轮动策略的决策链、各节点的关键输入与典型失误模式放在同一张结构图上,便于在复盘时快速定位失误发生在哪一环、向下游传导了什么后果。
一、轮动域设定:失误从“池子”开始
轮动域是策略的边界,它决定了“和谁比”。常见失误是域漂移:候选池随市场热点不断扩张,今天加入机器人概念,明天纳入低空经济,导致不同时期的打分不在同一基准上可比。另一种隐蔽失误是事后纳入幸存者——用今天已知的强势股回填历史候选池,回测自然漂亮,实盘却无从复制。实操中应把轮动域写成可审计的规则,例如“沪深300成分股中,剔除停牌、ST、上市不足120个交易日、近20日日均成交额低于5000万元的标的”,并记录每次域变更的日期与原因。域一旦频繁变动,后续所有节点的归因都会失真。
二、选股打分:追高与过拟合的双重陷阱
选股打分是轮动策略最容易被神化的环节。典型失误有三类。其一是短窗口追高:用5日或10日涨幅排名选股,在震荡市中会反复买在阶段高点、卖在阶段低点。其二是阈值过拟合:把动量窗口、排名分位、持有天数当作参数网格反复搜索,取历史最优组合,结果样本外迅速失效。其三是临界翻转:排名第3和第4的标的得分只差0.1分,却触发换仓,产生大量无意义的交易成本。
一个可操作的改进是引入“缓冲带”与“最小持有期”。例如规定:新标的得分需超过当前持仓标的得分的一定比例(如10%)才触发替换,且单只标的持有不少于10个交易日。这样既保留动量逻辑,又抑制排名噪声带来的高频翻转。打分公式本身也应写进日志,例如 score = 0.6×20日收益率排名分位 + 0.4×60日收益率排名分位,让每次选股都可回溯到具体输入。
三、择时开关:迟滞比错误更致命
择时开关负责回答“现在该不该参与”。失误高发点不在判断方向,而在确认迟滞:信号需要连续多日确认,等开关真正关闭时,回撤已经发生大半;开关在阈值附近反复抖动,又导致刚减仓就反弹、刚加仓就回落。更常见的失误是开关与选股不同步——选股模块仍在输出强势标的,择时模块已判定风险,两个信号打架时执行层无所适从。
实践中应明确开关的状态定义与优先级。例如以指数收盘价与60日均线的关系作为趋势状态,以20日已实现波动率是否超过过去一年80%分位作为风险状态,两者取“与”逻辑:只有趋势向上且波动率未极端时才允许满仓,否则总仓位上限降至50%。同时设置滞回区间,避免阈值附近抖动。开关的每一次状态切换都应记录触发值,而不是只记录“已减仓”这个结果。
四、调仓执行与仓位分配:损耗与失衡
调仓执行环节的失误最容易被低估。开盘集中下单、忽略滑点与冲击成本、未成交委托不记录,都会让回测收益与实盘收益出现系统性缺口。一个实用的做法是记录每笔委托的计划价、成交价、成交数量、滑点(成交价相对计划价的偏离),并按周汇总滑点占组合净值的比例。当该比例持续超过预设阈值(例如单周0.3%)时,说明调仓频率或下单方式需要调整。
仓位分配则要防止两种极端:单票过度集中,以及总仓位与信号脱钩。前者让一次个股黑天鹅摧毁整个组合,后者让择时开关形同虚设。建议把仓位规则写成显式约束:单票不超过组合净值的20%,单一行业不超过40%,总仓位由择时开关给出的上限与选股得分共同决定。这样,当复盘发现亏损时,可以逐层判断是选股选错、开关开错,还是仓位给错。
五、把决策节点落成可填写的日志字段
为了让上述节点在复盘中可定位,交易日志不应只记录买卖结果,而应记录每个决策节点的判断依据。下面是一份可直接参考的日志字段示例(示例字段,可按策略调整):
| 决策节点 | 必记字段 | 典型异常信号 |
|---|---|---|
| 轮动域 | 候选池版本号、域变更日期与原因、剔除规则 | 域在短期内多次变更 |
| 选股打分 | 打分公式、窗口参数、入选标的得分与排名、临界标的差值 | 换仓集中在排名临界处 |
| 择时开关 | 趋势状态值、波动率分位、开关状态、触发阈值 | 开关状态与仓位不一致 |
| 调仓执行 | 计划价、成交价、滑点、未成交原因 | 滑点占比持续偏高 |
| 仓位分配 | 单票权重、行业权重、总仓位、约束是否触发 | 单票或行业权重越限 |
需要强调的是,这张表的价值不在于字段多,而在于每个字段都能对应一个可判断的失误模式。当某次轮动出现亏损时,先看择时开关当时的状态值是否已发出风险信号,再看选股得分是否处于临界翻转区,最后核对成交滑点是否吞掉了本应获得的收益。按节点归因,才能把“这次运气不好”转化为“下次可以修正的具体规则”。