天创40-2000

由 yilong_40创建,

策略思想



1. 策略思路

  • 策略类型: 短期反转多头策略

- 数据来源: 使用经过预处理的因子数据(如30/90日的收益率、成交量等)和外部的排名字段(position)进行排序。
  • 选股方式: 每个交易日根据排序结果选取排名靠前的1只股票建仓。

- 风控措施: 剔除ST股票,并使用\%rank_过滤规则(30日回撤率处于底部10%、90日无极端回撤情况)。
  • 资金分配: 建仓期每日等额使用资金,稳定期可将资金使用扩大至1.5倍。

- 止盈止损: 设置基础的交易成本和最小委托费限制,无显式止损措施。
  • 持仓周期: 持仓1天,每日开盘买入,收盘根据排序尾部逐步减仓。


2. 策略介绍


短期反转策略是指利用股票价格在短时间内的趋势变化,尤其是短期的极端价格变化之后市场的修正行为,进行股票的买入和卖出。该策略通过使用机器学习(DAI/ML)评分系统对股票进行打分和排序,挑选出在短期内可能出现价格反转的股票。此外,通过剔除ST股票,使用限制条件确保回撤较小的股票进入选股池,进一步提高了策略的胜率。

3. 策略背景


均值回归的基本假设是,股票价格总是会围绕其长期均值波动。因此,当股票价格在短期内偏离其均值时,策略推测其会朝着均值回归。这一策略特别适用于高流动性市场,因为流动性是市场价格恢复到均值的重要因素。在A股市场,短期波动相对频繁,高流动性特征使得短期反转策略有很大的实施空间。

策略优势


  1. 高胜率和高收益:

- 回测显示,策略在33天内实现了+20.24%的累计收益和75%的胜率,表现优异。
- 另有,策略的夏普比率约为4.14,表明风险调整后的收益较高。
  1. 资金效率高:

- 每日根据排名动态调整仓位,最大化资金利用率。
- 进入稳定期后,可以使用1.5倍的资金进行持仓,进一步提高资金效率。
  1. 风险控制:

- 通过剔除ST股票和应用因子如30/90日回撤率,减少极端回撤可能。
- 设置最小委托费和基础交易成本,降低交易成本。

策略风险


  1. 市场风险:

- 短期反转策略易受市场情绪影响,如果市场发生突发性系统风险,可能导致选股失败。
- 应对措施: 定期调整筛选因子模型,以便更准确反映市场。
  1. 个股风险:

- 单只股票持仓上限为可占全仓,若选股错误可能导致较大的损失。
- 应对措施: 调整选股逻辑并设置个股持仓限制来分散风险。
  1. 执行风险:

- 策略中没有明确的止损机制,可能在价格突发大幅反转时无法及时减仓。
- 应对措施: 可引入动态止损机制,及时控制损失。
  1. 模型风险:

- 依赖AI/ML模型进行预测,模型过拟合或失效可能导致收益显著下降。
- 应对措施: 定期进行模型重新训练和验证,保持模型的有效性。