课程导论与轮动思想:什么是轮动策略?为什么轮动有效?
大家好,欢迎来到《轮动模型从零到一搭建》的第一课。
说实话,每次开新课我都有点兴奋。因为轮动策略这个东西,是我在量化投资领域里,觉得性价比最高的策略之一。它不像高频交易那样拼硬件,也不像期权策略那样烧脑。说白了,它就是一套「谁强买谁,谁弱换谁」的规则。
但别小看这四个字。我做了这么多年量化,见过太多人把轮动做成了「追涨杀跌」。嗯,这里面的门道,我们慢慢聊。
一、什么是轮动策略?
轮动策略,全称叫「板块/资产轮动策略」。它的核心思想很简单:资金永远在寻找当下最强的资产。
举个例子。你想想看,A股市场里,有时候白酒涨,有时候新能源涨,有时候银行涨。如果你能提前判断出下一个阶段哪个板块最强,然后切换过去,是不是就能跑赢大盘?
轮动策略就是干这件事的。它不预测未来,而是用过去一段时间的表现,来判断当前谁在「领跑」。然后,我们就跟着领跑者走。
核心公式:
轮动策略 = 动量因子 + 定期调仓 + 分散持仓
说白了就是:选过去N天涨得最好的M个资产,持有T天,然后重复。
我个人习惯把轮动策略分成两类:
- 大类资产轮动:股票、债券、商品、黄金、现金之间的切换。适合大资金,回撤小。
- 行业/板块轮动:比如A股的申万一级行业,或者美股的GICS行业。适合追求超额收益。
我记得2018年做第一个轮动模型时,选的是沪深300里的行业ETF。当时觉得很简单,结果回测出来收益还不如买理财。后来才发现,问题出在「动量因子」的参数上——你选20天还是60天,结果天差地别。
二、为什么轮动有效?
这个问题我问过自己很多遍。为什么简单的「追强」能赚钱?
答案其实藏在行为金融学里。我总结了三层原因:
- 动量效应存在:学术上叫「趋势延续」。涨的资产往往还会涨一段时间,跌的资产往往还会跌。这不是玄学,是投资者情绪和资金流向的惯性。
- 市场非完全有效:如果市场是完美的,那所有信息都会瞬间反映在价格里。但现实是,信息传递需要时间,资金调仓也需要时间。这个时间差,就是轮动策略的利润来源。
- 分散化降低风险:轮动策略不是全仓押注一个资产,而是持有多个。即使某个板块突然暴跌,其他板块也能对冲一部分风险。
避坑指南:
我曾经犯过一个错误:以为轮动策略在任何市场都有效。结果在2015年股灾期间,动量因子完全失效——所有板块都在跌,你轮动到哪个都是亏。后来我明白了:轮动策略在震荡市和慢牛市中表现最好,在单边暴跌市中需要配合择时。
三、轮动策略的底层逻辑
我们用一个简单的流程图来理解轮动策略的运作机制。这张图是我自己画的教学用图,你可以把它当作整个课程的知识骨架。
这张图看起来简单,但每个环节都有坑。比如「因子计算」这一步,你用简单收益率还是对数收益率?用等权还是加权?这些细节决定了策略的生死。
四、课程目标与学习路径
这门课的目标很明确:让你能独立搭建一个可实盘的轮动策略。不是那种回测漂亮、实盘就崩的「纸面策略」,而是真正能跑起来的。
整个课程分为四个阶段:
| 阶段 | 章节 | 核心内容 | 产出物 |
|---|---|---|---|
| 基础篇 | 1-8章 | 轮动思想、数据获取、因子计算 | 数据清洗脚本 |
| 核心篇 | 9-16章 | 动量因子、波动率因子、相关性约束 | 因子计算模块 |
| 进阶篇 | 17-24章 | 多因子合成、风险控制、回测框架 | 完整回测系统 |
| 实战篇 | 25-30章 | 实盘对接、绩效分析、策略迭代 | 可实盘策略 |
我个人建议的学习路径是这样的:
- 如果你是新手:按顺序学,别跳。每章的代码都自己敲一遍。
- 如果你有基础:重点看第9-16章的核心因子部分,以及第25-30章的实盘部分。
- 如果你只想了解思想:看完前5章就够了,后面的代码部分可以跳过。
重要提醒:
轮动策略不是「圣杯」。它也有失效的时候。我见过有人把轮动策略神话了,觉得能永远赚钱。这是错的。任何策略都有生命周期,轮动策略也不例外。我们的目标不是找到「永远赚钱的策略」,而是找到「当前市场环境下最合适的策略」。
五、你需要准备什么?
技术栈方面,我假设你已经具备以下基础:
- Python基础语法(会写函数、会用pandas)
- 基本的金融知识(知道什么是股票、ETF、收益率)
- 一台能跑Python的电脑(建议用Jupyter Notebook)
如果你还不会pandas,没关系。我在第2章会专门讲数据处理的必备技能。但如果你连Python都没装好,那建议先花半小时搞定环境。
我记得第一次带学生做轮动策略时,有个同学连DataFrame都不会用,硬是跟着我把整个策略跑通了。他说:「老师,虽然代码我看不太懂,但我知道逻辑了。」嗯,逻辑比代码重要。代码可以复制,逻辑需要理解。
六、本章小结
这一章我们聊了三个核心问题:
- 轮动策略是什么?—— 一种基于动量因子的资产切换策略。
- 为什么有效?—— 动量效应、市场非有效、分散化。
- 怎么学?—— 四个阶段,从基础到实战。
下一章,我们会开始动手。我会带着你从零搭建数据获取模块。到时候你会看到,真正的轮动策略,第一步不是写策略,而是搞定数据。数据不对,策略白费。这是我在项目里摔过跟头才明白的道理。
好了,课程导论就到这里。如果你有任何问题,欢迎在课程群里讨论。我们下一章见。