2. 板块轮动基础与报告需求分析
在动手写任何一行生成脚本之前,必须先回答两个问题:板块轮动到底在轮什么,以及周报和月报分别要交给谁看。前者决定我们采集哪些数据、计算哪些指标;后者决定报告的粒度、篇幅和呈现方式。很多自动化报告最终沦为"数据堆砌",根本原因往往不是代码写得不好,而是需求分析阶段没有把"读者要什么"翻译成"系统要算什么"。
一、板块轮动的基本概念
板块轮动指的是在一定的市场环境下,资金在不同行业、主题或风格板块之间此消彼长、交替走强的现象。它不是一个单一指标,而是一组相对强弱关系的集合。理解轮动,核心是理解"相对"二字:某板块上涨并不等于它正在被轮动到,只有当它相对于市场基准、相对于其他板块的强度持续提升时,才算进入轮动视野。
从时间尺度看,轮动可以粗略分为三个层次:日内与短周期轮动,表现为几天到两周内的热点切换,常见于题材驱动;中期风格轮动,持续数周到数月,典型如大盘与小盘、价值与成长的切换;长周期产业轮动,由产业景气周期主导,可持续数个季度。周报主要服务于前两个层次,月报则更适合观察中期风格与产业趋势的迁移。
二、驱动因素与分析维度
板块走强的背后通常有几类可观测的驱动因素,它们决定了我们在报告中需要哪些数据字段:
- 基本面驱动:盈利预期上修、行业景气度回升、政策扶持。可观测代理指标包括分析师盈利预测调整、行业PMI、产销数据等。
- 资金面驱动:北向资金、融资余额、ETF份额、主力资金净流入在不同板块间的分布变化。
- 估值与拥挤度:板块估值分位数、成交额占比、换手率,用于判断轮动是处于启动期还是过热期。
- 情绪与动量:板块指数的相对强弱曲线、涨跌幅排名持续性、涨停家数分布。
这些因素对应到分析维度上,可以归纳为"强度、资金、估值、情绪"四类。一个实用的做法是为每个板块构建一张四维打分卡,而不是只盯涨幅排名。例如,某板块近20日相对基准超额收益为+6.2%(强度维度),同期主力资金净流入排名第3(资金维度),估值处于近三年65%分位(估值维度),成交额占比连续5日上升(情绪维度)——四个维度共同指向"轮动进行中但尚未过热"的判断。需要说明的是,上述数值为教学示例,实际使用时须以真实行情数据替换。
三、周报与月报的读者需求差异
周报和月报虽然同源,但读者诉求截然不同。周报的典型读者是交易员、投资经理和研究员,他们关心的是"这周发生了什么变化":哪些板块排名跃升、资金流向出现拐点、拥挤度是否触及警戒线。因此周报应突出环比变化和异动信号,篇幅控制在两页以内,图表以排名变化表和资金流向图为主。
月报的读者更多是配置决策者和风控人员,他们关心的是"趋势是否成立、下个月该怎么做"。月报需要回答三个问题:过去一个月的轮动主线是什么、当前各板块处于轮动周期的哪个阶段、下月的配置倾向与主要风险。因此月报应包含估值分位回顾、风格迁移路径和明确的配置建议,篇幅可放宽到五至八页。
把需求翻译成系统字段,可以形成如下对照:
| 要素 | 周报 | 月报 |
|---|---|---|
| 核心问题 | 本周轮动有何变化 | 中期趋势与配置方向 |
| 关键指标 | 周涨跌幅排名、资金净流入、成交占比变化 | 月度相对强弱、估值分位、风格因子收益 |
| 时间窗口 | 近5个交易日,对比上周 | 近20个交易日,对比上月 |
| 呈现重点 | 排名变化表、异动提示 | 趋势曲线、配置建议、风险清单 |
| 更新频率 | 每周五收盘后 | 每月最后一个交易日 |
四、内容要素与格式规范
无论周报还是月报,一份合格的轮动报告都应具备稳定的骨架:数据口径说明、轮动概览、重点板块解读、结论与提示。数据口径说明常被忽略,却至关重要——报告必须注明板块分类标准(申万一级还是自定义主题)、基准指数、复权方式、数据截止时间。否则同一份报告在不同人手里会得出不同结论。
格式规范方面,建议在系统设计阶段就固定以下约定:板块名称统一使用标准简称;涨跌幅保留两位小数并注明正负号;排名变化用"↑3""↓2"表示;所有图表标注数据区间与基准。这些约定看似琐碎,但它们是自动化生成能够稳定产出、且读者能够快速扫读的前提。后续章节的模板设计与脚本实现,都将直接依赖本节梳理出的字段清单与格式约定。