天注12-创业板-F100-30-y62

由 bqpovui9创建,

策略思想



1. 策略思路


该策略通过使用DAI SQL构建若干因子(如近90天/30天收益、成交量、当日收益等),对股票进行打分并生成相应的排名和仓位建议。策略中剔除了ST股票和数据中的空值,并设置排名阈值来进行股票筛选。选股逻辑上,每日按预测排序选择前N只股票(默认N=1),期间权重通过1/log(i+2)归一化分配。如果未持有股票超过最低持有期,则从尾部清仓以释放资金。策略调仓频率为日频,持仓周期可通过参数 hold_days 灵活控制。

2. 策略介绍


这一策略的核心在于动量与回归信号的结合——通过对短期市场动向的捕捉,实现快速的日内交易结合多因子选股策略。通过数据预处理,生成因子后,策略在不同时间窗口下排名股票,并使用相对简单的资金管理规则进行日常的买卖操作。策略以日频更新保证了市场信号的及时反映,为短期的择时与轮动决策提供了灵活性。

3. 策略背景


该策略主要适用于中国股票市场的短期量化投资,尤其是在特殊政策影响下的市场动荡环境中显得尤为有效。基于自身的后台因子分析,策略利用过去市场中经常见的股价变动模式构建风险调整后收益较高的投资组合。再结合特定的风险管理措施,比如排除ST股票及设定单个股票的资金上限,增加了策略对风险的控制能力。

策略优势


  1. 灵活的调仓策略: 每日的调仓策略使策略能够快速响应市场变化,捕捉短期内的市场机会。

  1. 因子模型的加持: 使用多因子模型,通过利用不同时间段的收益和成交量等数据,策略具备较强的预测能力。
  2. 资金管理的合理性: 在调仓过程中采用了1/log(i+2)的权重分配方法,合理地分配资金,并设置了单票资金上限,避免了单只股票对资金池造成过高的风险暴露。
  3. 风险控制有效: 排除ST股票与筛选掉空数据行,提升了策略的稳健性。


策略风险


  1. 市场风险: 在高波动性市场,日频策略可能因频繁交易面临更高的交易成本和滑点风险。市场整体下跌可能导致策略失效。
  2. 模型风险: 因子模型可能在不同市场环境或周期中表现出差异化的预测能力,需持续监测和调整。
  3. 个股风险: 尽管策略有单票资金上限,但在高流动性个股中,可能因低流动性股票的价格波动对整体组合带来影响。
  4. 操作风险: 由于策略依赖于平台的数据输入输出,数据的完整性和准确性对整个策略的执行影响极大。系统故障可能导致策略执行不达预期。


为了降低这些风险,建议在实盘操作中加入止损/止盈等风控措施,并通过回测和模拟交易不断优化调参。