Workflow
大类资产与中观配置研究(六):高频资金流如何辅助宽基择时决策
国泰海通证券·2025-10-26 22:18

量化模型与因子总结 量化因子与构建方式 1. 因子名称:大买大卖因子[8] 因子构建思路:通过统计指数成分股中所有大额买入和卖出成交单的总额,来反映市场中的大额交易活跃度,并预测其对指数短期走势的影响[8] 因子具体构建过程: * 首先,定义“大单”:将每个交易日中,单笔成交量超过其过去一段时间滚动均值加1倍标准差的订单定义为大单[8] * 然后,在指数层面,对所有成分股在特定时间段内的大单成交额进行汇总[8] * 针对每个交易日,计算三种不同情境下的因子数值: * 全交易时段:统计整个交易日的“大买大卖”成交额[8] * 剔除收盘:剔除收盘前30分钟的交易数据后,统计“大买大卖”成交额[8] * 仅开盘:仅统计开盘后30分钟内的“大买大卖”成交额[8] * 最后,对上述计算出的原始因子序列进行参数化处理,生成最终的参数化因子。具体方法是计算不同时间窗口的移动平均线之间的距离[9]。采用的均线参数组合(短期均线-长期均线)共有5组,分别为:MA5-MA10, MA5-MA20, MA10-MA20, MA10-MA40, MA10-MA60[9] 2. 因子名称:中小买大卖因子[8] 因子构建思路:通过统计指数成分股中所有中小额买入和卖出成交单的总额,来反映市场中中小资金的交易活跃度,并预测其对指数短期走势的影响[8] 因子具体构建过程: * 首先,定义“中小单”:将每个交易日中,单笔成交量未超过其过去一段时间滚动均值加1倍标准差的订单定义为中小单[8] * 然后,在指数层面,对所有成分股在特定时间段内的中小单成交额进行汇总[8] * 针对每个交易日,计算三种不同情境下的因子数值,与大买大卖因子相同: * 全交易时段[8] * 剔除收盘[8] * 仅开盘[8] * 最后,进行相同的参数化处理,计算5组均线距离:MA5-MA10, MA5-MA20, MA10-MA20, MA10-MA40, MA10-MA60[9] 3. 因子名称:大单净买入因子[8] 因子构建思路:通过计算指数层面的大单买入金额与大单卖出金额的差值,来反映主力资金的净流入或流出情况,并分析其与指数未来收益的关系[8] 因子具体构建过程: * 首先,采用与大买大卖因子相同的“大单”定义标准[8] * 然后,在指数层面,计算所有成分股的大单买入总金额与大单卖出总金额的差值,即:大单净买入金额 = 大单买入总金额 - 大单卖出总金额[8] * 同样,针对每个交易日,计算三种不同情境下的因子数值:全交易时段、剔除收盘、仅开盘[8] * 最后,进行相同的参数化处理,计算5组均线距离:MA5-MA10, MA5-MA20, MA10-MA20, MA10-MA40, MA10-MA60[9] 4. 因子名称:复合策略因子[60][62][65] 因子构建思路:将多个在单因子测试中表现较好的高频资金流因子进行组合,通过设定不同的信号触发逻辑(激进或稳健),构建复合择时策略,以期获得比单因子更稳定、更优的风险收益表现[60][62][65] 因子具体构建过程: * 因子选择:根据单因子策略的回测结果,为每个宽基指数选取综合表现较好的几个因子进行组合。例如: * 沪深300:选择中小买大卖开盘(MA10-MA40)和中小买大卖剔除收盘(MA10-MA60)[63] * 中证500:选择中小买大卖开盘(MA10-MA40)和大买大卖开盘(MA10-MA60)[68] * 中证1000:选择中小买大卖开盘(MA10-MA40)和大买大卖开盘(MA10-MA40)[78] * 策略规则:对选定的因子组合,设定四种不同的信号生成逻辑[62][65]: * 激进多头:任意一个因子的标准化值大于阈值(默认为1),则发出做多信号;任意一个因子的标准化值小于0,则发出平仓信号;其余时间维持上一个信号[62] * 稳健多头:所有因子的标准化值均大于阈值(默认为1),才发出做多信号;所有因子的标准化值均小于阈值,才发出平仓信号;其余时间维持上一个信号[65] * 激进多空:任意一个因子的标准化值大于阈值,则发出做多信号;任意一个因子的标准化值小于0,则发出做空信号;所有因子的标准化值均位于0和阈值之间,则发出平仓信号;其余时间维持上一个信号[65] * 稳健多空:所有因子的标准化值均大于阈值,才发出做多信号;所有因子的标准化值均小于0,才发出做空信号;所有因子的标准化值均位于0和阈值之间,则发出平仓信号;其余时间维持上一个信号[65] * 因子处理:在策略构建前,对每个单因子采用40天滚动窗口进行Z-score标准化处理[60] 因子评价:大买大卖和中小买大卖因子短期内与指数正相关,体现了资金的短期推动效应和市场活跃度,可能预示着超卖后的短期修复;长期则因均值回归效应相关性反转。大单净买入因子短期负相关可能源于超买后的短期下跌压力,但长期正相关则反映了主力资金的支撑作用[4][10][11][13]。资金流因子的最优参数集中在短线和中线的距离,这能有效捕捉高频交易行为带来的短期超额信号[27][32]。复合策略的整体表现,尤其是在收益稳定性上,要优于单因子策略[59][63][72][81][85] 模型的回测效果 1. 沪深300指数 - 单因子策略表现[36][39] * 中小买大卖开盘因子 (MA10-MA40, 阈值1):年化收益率12.5%,年化波动率15.0%,夏普比率0.84,最大回撤-20.2%,年化超额收益7.4%[36] * 中小买大卖剔除收盘因子 (MA10-MA60, 阈值1):年化收益率12.5%,年化波动率14.7%,夏普比率0.85,最大回撤-24.4%,年化超额收益7.1%[36] * 大买大卖开盘因子 (MA10-MA40, 阈值1):年化收益率12.2%,年化波动率14.6%,夏普比率0.84,最大回撤-27.7%,年化超额收益7.2%[36] * 中小买大卖剔除收盘因子 (MA10-MA40, 阈值0.5, 多空):年化收益率17.6%,年化波动率20.5%,夏普比率0.86,最大回撤-25.5%,年化超额收益12.6%[39] * 大买大卖开盘因子 (MA10-MA60, 阈值1, 多空):年化收益率17.9%,年化波动率19.9%,夏普比率0.90,最大回撤-30.3%,年化超额收益12.6%[39] 2. 沪深300指数 - 复合策略表现[64][67] * 激进多头策略:年化收益率11.3%,年化波动率13.5%,夏普比率0.84,最大回撤-23.5%,年化超额收益6.3%[64] * 稳健多头策略:年化收益率10.1%,年化波动率11.8%,夏普比率0.85,最大回撤-29.9%,年化超额收益5.1%[64] * 激进多空策略:年化收益率17.2%,年化波动率20.5%,夏普比率0.84,最大回撤-32.1%,年化超额收益12.2%[64] * 稳健多空策略:年化收益率15.1%,年化波动率18.4%,夏普比率0.82,最大回撤-32.5%,年化超额收益10.0%[64] 3. 中证500指数 - 单因子策略表现[45][49] * 大买大卖开盘因子 (MA10-MA60, 阈值1):年化收益率10.6%,年化波动率17.8%,夏普比率0.60,最大回撤-32.0%,年化超额收益4.1%[45] * 中小买大卖开盘因子 (MA5-MA20, 阈值1):年化收益率11.7%,年化波动率17.9%,夏普比率0.66,最大回撤-37.7%,年化超额收益5.6%[45] * 中小买大卖剔除收盘因子 (MA10-MA60, 阈值1):年化收益率11.4%,年化波动率18.0%,夏普比率0.63,最大回撤-36.6%,年化超额收益4.8%[45] * 大买大卖开盘因子 (MA10-MA60, 阈值1, 多空):年化收益率18.2%,年化波动率22.2%,夏普比率0.82,最大回撤-28.5%,年化超额收益11.6%[49] * 中小买大卖开盘因子 (MA10-MA40, 阈值0.5, 多空):年化收益率18.5%,年化波动率23.5%,夏普比率0.79,最大回撤-46.8%,年化超额收益12.1%[49] 4. 中证500指数 - 复合策略表现[69][76] * 激进多头策略:年化收益率13.5%,年化波动率16.6%,夏普比率0.81,最大回撤-33.5%,年化超额收益6.8%[69] * 稳健多头策略:年化收益率16.1%,年化波动率13.3%,夏普比率1.21,最大回撤-15.0%,年化超额收益9.4%[69] * 激进多空策略:年化收益率16.1%,年化波动率23.4%,夏普比率0.69,最大回撤-53.3%,年化超额收益9.4%[69] * 稳健多空策略:年化收益率17.6%,年化波动率20.5%,夏普比率0.86,最大回撤-27.8%,年化超额收益10.9%[69] 5. 中证1000指数 - 单因子策略表现[53][57] * 中小买大卖开盘因子 (MA10-MA40, 阈值1):年化收益率12.6%,年化波动率17.8%,夏普比率0.71,最大回撤-42.7%,年化超额收益6.6%[53] * 中小买大卖开盘因子 (MA5-MA20, 阈值1):年化收益率11.7%,年化波动率17.9%,夏普比率0.66,最大回撤-37.7%,年化超额收益5.7%[53] * 大买大卖开盘因子 (MA10-MA40, 阈值1):年化收益率11.4%,年化波动率17.8%,夏普比率0.64,最大回撤-45.0%,年化超额收益5.4%[53] * 大买大卖开盘因子 (MA10-MA60, 阈值1, 多空):年化收益率18.2%,年化波动率22.2%,夏普比率0.82,最大回撤-28.5%,年化超额收益12.0%[57] * 中小买大卖开盘因子 (MA10-MA40, 阈值0.5, 多空):年化收益率18.5%,年化波动率23.5%,夏普比率0.79,最大回撤-46.8%,年化超额收益12.5%[57] 6. 中证1000指数 - 复合策略表现[79][81][83] * 激进多头策略:年化收益率12.1%,年化波动率18.5%,夏普比率0.65,最大回撤-50.3%,年化超额收益10.1%[79] * 稳健多头策略:年化收益率19.7%,年化波动率15.4%,夏普比率1.28,最大回撤-18.1%,年化超额收益17.7%[79] * 激进多空策略:年化收益率26.9%,年化波动率26.0%,夏普比率1.03,最大回撤-52.4%,年化超额收益24.9%[79] * 稳健多空策略:年化收益率28.5%,年化波动率22.9%,夏普比率1.25,最大回撤-38.8%,年化超额收益26.5%[79]