Workflow
行业轮动组合月报:量价行业轮动组合2025年上半年月胜率为100%-20250701
华西证券·2025-07-01 13:36

量化因子与构建方式 1 因子名称:二阶动量 因子构建思路:通过计算价格与均值的偏离程度来衡量动量效应[6] 因子具体构建过程: 二阶动量=mean(Closetwindow1:tClosetEWMA(mean(Closetwindow1:tCloset),window2),window)二阶动量 = -mean\left(\frac{Close_{t-window1:t}}{Close_t} - EWMA\left(mean\left(\frac{Close_{t-window1:t}}{Close_t}\right), window2\right), window\right) 其中Close表示收盘价,EWMA表示指数加权移动平均[7] 2 因子名称:动量期限差 因子构建思路:通过不同时间窗口的价格变化差异捕捉动量效应[6] 因子具体构建过程: 动量期限差=ClosetClosetwindow1Closetwindow1ClosetClosetwindow2Closetwindow2动量期限差 = \frac{Close_t - Close_{t-window1}}{Close_{t-window1}} - \frac{Close_t - Close_{t-window2}}{Close_{t-window2}}[7] 3 因子名称:成交金额波动 因子构建思路:通过成交金额的标准差衡量市场活跃度[6] 因子具体构建过程: 成交金额波动=STD(Amount)成交金额波动 = -STD(Amount)[7] 4 因子名称:成交量波动 因子构建思路:通过成交量的标准差衡量市场波动[6] 因子具体构建过程: 成交量波动=STD(Volume)成交量波动 = -STD(Volume)[7] 5 因子名称:换手率变化 因子构建思路:通过不同时间窗口换手率均值比较捕捉资金流动变化[6] 因子具体构建过程: 换手率变化=Mean(turnovertwindow1:t)Mean(turnovertwindow2:t)换手率变化 = \frac{Mean(turnover_{t-window1:t})}{Mean(turnover_{t-window2:t})}[7] 6 因子名称:多空对比总量 因子构建思路:通过价格位置与成交量加权计算多空力量对比[6] 因子具体构建过程: 多空对比总量=i=twindowtCloseiLowiHighiLowiEWMA(Volume×Close,window1)多空对比总量 = \sum_{i=t-window}^t \frac{Close_i - Low_i}{High_i - Low_i} - EWMA(Volume \times Close, window1)[7] 7 因子名称:多空对比变化 因子构建思路:通过多空力量的变化速度捕捉市场情绪转变[6] 因子具体构建过程: 多空对比变化=CloseLowHighLowEWMA(Volume×(HighClose)HighLow,window2)多空对比变化 = \frac{Close - Low}{High - Low} - EWMA\left(\frac{Volume \times (High - Close)}{High - Low}, window2\right)[7] 8 因子名称:量价背离协方差 因子构建思路:通过价格与成交量排名的协方差捕捉量价背离现象[6] 因子具体构建过程: 量价背离协方差=rank{covariance[rank(Close),rank(Volume),window]}量价背离协方差 = -rank\{covariance[rank(Close), rank(Volume), window]\}[7] 9 因子名称:量价相关系数 因子构建思路:直接计算价格与成交量的相关系数[6] 因子具体构建过程: 量价相关系数=correlation(Close,Volume,window)量价相关系数 = -correlation(Close, Volume, window)[7] 10 因子名称:一阶量价背离 因子构建思路:通过成交量变化与价格开盘关系的相关性捕捉短期背离[6] 因子具体构建过程: 一阶量价背离=Volumeicorrelation[Rank(Volumei1),Rank(CloseiOpeni),window]一阶量价背离 = Volume_i - correlation[Rank(Volume_{i-1}), Rank(Close_i - Open_i), window][7] 11 因子名称:量幅同向 因子构建思路:通过成交量变化与价格振幅的相关性捕捉量价同向运动[6] 因子具体构建过程: 量幅同向=Rank(VolumeiVolumei1)correlation[Rank(HighiLowi),window]量幅同向 = Rank\left(\frac{Volume_i}{Volume_{i-1}}\right) - correlation\left[Rank\left(\frac{High_i}{Low_i}\right), window\right][7] 复合因子构建方式: 将11个量价因子等权加权构建复合因子,每月末选取中信一级行业(剔除综合和综合金融)中复合因子最高的五个行业,行业间等权配置[6][7] 因子的回测效果 1 量价行业轮动组合,累计收益750.70%[8] 2 量价行业轮动组合,累计超额收益648.89%(vs行业等权)[8] 3 量价行业轮动组合,2025年上半年月胜率100%[6] 4 量价行业轮动组合,2025年6月超额收益0.04%[9] 5 量价行业轮动组合,2025年前6个月超额收益3.32%[9]