量化模型与构建方式 1. 复合行业轮动因子模型 1.1 基本面景气度复合因子 * 模型名称:基本面景气度复合行业轮动因子[4][8][14] * 模型构建思路:从基本面景气度维度,选取资产质量、成长能力、营运能力、盈利水平、议价力等方向的多个有效财务指标,构建复合因子以预测行业未来表现[4][8][14][15]。 * 模型具体构建过程: 1. 基础数据处理:以申万一级行业为分类标准,基于行业内个股的财务数据,采用整体法计算行业指标[9][15]。 2. 单因子构建:构建了12个有效财务指标因子,具体如下[15]: * TTM应收账款周转率环比增长:采用近4个季度(TTM)数据计算行业应收账款周转率,再计算环比增长(当季-上季)[17]。 * 报告期末流动资产比例同比增长:采用报告期末数据计算行业流动资产比例,再计算同比增长(当季-上年同季)[18]。 * 报告期末速动比率同比增长:采用报告期末数据计算行业速动比率,再计算同比增长[19]。 * TTM存货周转率同比增长:采用TTM数据计算行业存货周转率,再计算同比增长[20]。 * 报告期末客户议价力同比增长率:将应收账款定义为客户议价力,采用报告期末数据计算,再计算同比增长率(当季/上年同季-1)[21]。 * 报告期末供应商议价力环比增长:将应付账款定义为供应商议价力,采用报告期末数据计算,再计算环比增长[22][23]。 * TTM营业利润环比增长率:采用TTM数据计算行业营业利润,再计算环比增长率(当季/上季-1)[24]。 * 季度营业利润率同比增长:采用当季数据计算行业营业利润率,再计算同比增长[25]。 * TTM核心利润环比增长率:采用TTM数据计算行业核心利润,再计算环比增长率[26]。 * 季度核心利润率同比增长:采用当季数据计算行业核心利润率,再计算同比增长[27]。 * TTM归母扣非净利润环比增长率:采用TTM数据计算行业归母扣非净利润,再计算环比增长率[28]。 * TTM净资产收益率(ROE)环比增长:采用TTM数据计算行业净资产收益率,再计算环比增长[29]。 * 年内累计销售毛利率同比增长:采用年内累计数据计算行业销售毛利率,再计算同比增长[30]。 3. 因子标准化与合成:对上述有效单因子进行标准化处理,然后以各因子在样本内的IC胜率为权重,加权合成基本面景气度复合因子[13]。 * 模型评价:该复合因子在全区间内积累了显著的超额收益,但在2024年9月A股反弹后出现短期“低景气反转”特征,随后有效性再次提升[31]。 1.2 超预期水平复合因子 * 模型名称:超预期水平复合行业轮动因子[4][8][33] * 模型构建思路:从超预期水平维度,涵盖基于公告的市场预期变化和分析师预期变化两个方面,构建复合因子[4][8][33]。 * 模型具体构建过程: 1. 基础数据处理:基于个股公告(正式报告、业绩预告、业绩快报)日期前后的收益变化,以及分析师预期数据,在调仓日按个股流通市值加权得到行业单因子水平[33][35]。 2. 单因子构建:构建了5个有效因子,具体如下[35]: * 公告前后异常收益:计算个股盈余公告T日的前n日至后m日的每日超额收益(以中证800为基准)之和。最终选定参数为m=2,n=0,即公告后2日的超额收益之和[36]。 * 净利润预期变动得分:在个股报告发布日,若未来一年净利润预期较同一分析师上次预期变动超1%计+1分,低于-1%计-1分。在调仓日对个股得分进行60日滚动累计,再以流通市值加权得到行业得分[37]。 * 主营业务收入预期变动得分:逻辑同净利润预期变动得分,针对主营业务收入预期,滚动累计窗口为20日[38]。 * 报告评级换算:对行业内所有个股在过去180日内,分析师公开报告的平均评级得分取均值。个股评级得分由研报评级(如买入、卖出)按预设规则换算得出[39]。 * 上调减下调报告评级比例:计算行业过去180日内,评级上调的研报数量减去评级下调的研报数量,再除以存在前期评级得分的研报总数量[40]。 3. 因子标准化与合成:对有效单因子标准化后,以各因子IC胜率为权重,加权合成超预期水平复合因子[13]。 * 模型评价:该复合因子对低景气行业的预判准确性较高。样本外在2022年8月至2023年12月期间有效性降低,但自2024年开始有效性显著提升并持续[41]。 1.3 量价水平复合因子 * 模型名称:量价水平复合行业轮动因子[4][8][44] * 模型构建思路:从量价水平维度,基于行业指数的日度数据,构建动量、成交波动和量价背离等因子,侧重行业中长期的动量效应[4][8][44]。 * 模型具体构建过程: 1. 基础数据:直接使用申万一级行业指数的日收益、成交量、成交额、换手率等数据[44]。 2. 单因子构建:构建了7个有效因子,具体如下[44]: * 日内动量:计算每日收盘价/开盘价作为日内动量指标,对各行业指标值进行10日滚动累计[45]。 * 隔夜动量:计算每日开盘价/前一日收盘价作为隔夜动量指标,进行40日滚动累计后,对因子值取反(因隔夜涨幅呈反转效应)[46]。 * 移动平均趋势变化:首先计算行业指数当前收盘价减去过去10日均价,定义为短期动量水平;然后计算该短期动量水平减去其10日前的值[47]。 * 动量期限差:计算行业指数近10日收益率减去近5日收益率,因子值越高代表长期趋势明确且短期交易不拥挤[48][49]。 * 成交量波动:计算行业指数过去20日成交量波动率,并取负值。因子值越高代表行业情绪越稳定[50]。 * 成交额波动:计算行业指数过去20日成交额波动率,并取负值。因子值越高代表行业情绪越稳定[51]。 * 一阶量价背离:计算成交量一阶变化(今日成交量/昨日成交量-1)与价格一阶变化(日涨跌幅)在40个交易日内Spearman相关系数的负值[52][53]。 3. 因子标准化与合成:对有效单因子标准化后,以各因子IC胜率为权重,加权合成量价水平复合因子[13]。 * 模型评价:该复合因子更注重中长期量价延续性。样本外在2024年9月A股反弹后,高景气组上涨弹性不及低景气组,可能与短期动量效应更显著有关[54]。 1.4 资金流强度复合因子 * 模型名称:资金流强度复合行业轮动因子[4][8][57] * 模型构建思路:从资金流强度维度,根据行业内个股的资金流入流出数据(按挂单金额分类),汇总得到行业整体资金流强度,以分析不同类型投资者的行为[4][8][57]。 * 模型具体构建过程: 1. 基础数据:使用个股资金流向数据,按Wind标准分类(如超大单>100万)[57]。 2. 单因子构建:构建了3个有效因子,具体如下[57]: * 主动超大单资金流强度:计算过去10日,行业内所有个股的每日平均主动超大单净流入金额,除以个股平均合计流通市值[58]。 * 主动超大单资金流极端突破:首先计算行业当日主动超大单净流入金额减去其过去120日均值,再除以其过去120日标准差,得到当日强度;然后计算过去10日该强度的均值[59]。 * 小单资金流稳定性:首先计算行业当日小单净流入金额减去其过去120日均值,再除以其过去120日标准差,得到当日强度;然后计算过去5日该强度的均值;对所有行业该值进行截面标准化后,取绝对值并取相反数[60][61]。 3. 因子标准化与合成:对有效单因子标准化后,以各因子IC胜率为权重,加权合成资金流强度复合因子[13]。 * 模型评价:该因子在2024年9月市场反弹后有效性显著提升,可能与资金流在反弹行情中对行业轮动的主导作用强化有关[62]。 1.5 综合行业轮动因子模型 * 模型名称:综合行业轮动因子模型[4][13][65] * 模型构建思路:将上述四个维度的单一视角复合因子(基本面景气度、超预期水平、量价水平、资金流强度)进行等权合成,构建最终的综合行业轮动因子,以提升模型有效性和稳定性[4][13][65]。 * 模型具体构建过程: 1. 输入因子:将经过再次标准化处理的四个单一视角复合因子作为输入[13][65]。 2. 合成方法:对四个输入因子采用等权方式加权,合成最终的综合行业轮动因子[13][65]。 2. ETF行业轮动投资组合模型 * 模型名称:ETF行业轮动投资组合[4][69] * 模型构建思路:以前文构建的综合行业轮动模型选出的高景气行业为基础,通过一套ETF产品选定框架,构建可实际交易的ETF投资组合[4][69][70]。 * 模型具体构建过程: 1. 高景气行业选择:在每月调仓日,选取综合行业轮动因子排名前6的行业(高景气组)作为下月持仓行业[70][72]。 2. 标的指数筛选: * 在调仓日,仅纳入存续期满1个月的股票型ETF所跟踪的指数作为备选池[72]。 * 对于每个高景气行业,保留成分股在该行业比例≥50%的指数作为备选指数[70]。 * 计算各备选指数与目标行业过去244个交易日的Spearman相关系数。若存在备选指数,保留相关系数≥80%的指数;若不存在,则保留相关系数排名前5且≥60%的指数[70]。 3. ETF标的选定: * 对于每个筛选出的标的指数,保留对应的ETF产品作为备选池[70]。 * 在每个调仓日,计算备选ETF过去1个月的日均成交额和日均流通规模[70]。 * 保留存续≥1个月、日均流通规模≥2亿、且日均成交额最高的ETF产品[70]。 * 若无满足条件的ETF,则用申万一级行业指数替代[71]。 4. 三种选定模式:针对同一行业可能对应多个ETF的情况,定义了三种产品选定模式[70]: * 相关性优先模式:选择相关系数最高的标的指数对应的ETF。 * 流动性优先模式:选择过去1个月日均成交额最高的ETF。 * 收益弹性优先模式:选择过去1个月收益表现最佳的ETF。 模型的回测效果 1. 单一视角复合因子回测效果(全区间) * 基本面景气度复合因子:IC均值5.75%, ICIR 24.81%, 高景气组年化收益9.56%, 低景气组年化收益-1.74%[31] * 超预期水平复合因子:IC均值7.31%, ICIR 28.99%, 高景气组年化收益10.93%, 低景气组年化收益-2.87%[41] * 量价水平复合因子:IC均值7.16%, ICIR 32.98%, 高景气组年化收益8.65%, 低景气组年化收益-1.22%[54] * 资金流强度复合因子:IC均值7.18%, ICIR 32.10%, 高景气组年化收益13.79%, 低景气组年化收益1.43%[62] 2. 综合行业轮动因子回测效果(全区间) * 综合行业轮动因子:IC均值12.54%, ICIR 50.92%, 高景气组年化收益17.84%, 相对中证800指数的多空组合累计年化超额收益14.44%[65] 3. ETF行业轮动投资组合回测效果(2020/01/01 - 2026/02/28) * ETF轮动组合(相关性优先):年化收益率18.78%, 年化波动率22.10%, 最大回撤-39.87%, 夏普比率0.85, 收益回撤比0.47[81] * ETF轮动组合(流动性优先):年化收益率18.57%, 年化波动率23.10%, 最大回撤-40.38%, 夏普比率0.80, 收益回撤比0.46[81] * ETF轮动组合(收益弹性优先):年化收益率21.20%, 年化波动率23.22%, 最大回撤-40.95%, 夏普比率0.91, 收益回撤比0.52[81]
基本面+市场面,构建高景气度ETF组合:ETF配置系列(五):四维度行业轮动策略
国泰海通证券·2026-03-11 10:30