天注1-创业板-F100-70-y30
由 yilong_30创建,
策略思想
1. 策略思路
该策略主要侧重于短期价格动量和模型预测排序。通过剔除ST股票及指标缺失标的,并使用90日的相对表现作为初步筛选条件,策略仅选择30日动量最强的前10%股票进行进一步操作。在选定股票后,基于数据中提供的预测排序字段(position),策略每日选取排名最前的股票,并以满仓方式持有。
2. 策略介绍
该策略结合了动量交易与机器学习排序。动量交易基于价格趋势,假设最近表现强劲的股票短期内会持续上涨。机器学习排序则利用历史数据及可能的因子(如收益率、成交量等)对股票进行预测及排序,进一步提高选股效率和准确性。核心在于将模型预测与动量筛选结合,在概率上提高选中上涨标的的可能性。
3. 策略背景
动量策略的理论基础是“惯性效应”,即价格变动有延续下去的趋势。多项研究表明,无论是短期还是长期,在一定条件下追逐动量的策略具有显著超额收益。这种策略在效率市场假说下存在挑战,但通过结合机器学习预测排序,该策略试图发现市场低效,捕获短期投资收益。
策略优势
- 捕捉短期动量:
- 运用动量策略的核心思想在于捕捉价格的短期惯性效应,挑选出有望在短时间内继续上涨的股票,从而实现更高的收益。
- 剔除风险标的:
- 通过剔除ST股票及指标缺失的证券,有效避免了部分高风险标的。此外,90日相对表现最弱的股票也被排除,进一步降低潜在的下行风险。
- 利用预测排序:
- 策略结合数据中的预测排序,得以按照可能的内在价值大小对股票进行优选,从而提高选中表现优异个股的概率。
- 单票集中持仓:
- 尽管存在风险,但单票满仓策略在特定市场条件下能够充分发掘高动量个股的潜力,提高资金使用效率。
策略风险
- 市场风险:
- 策略并未设置止损和止盈,市场剧烈波动可能导致较大回撤。此外,由于满仓单只股票,市场整体调整会造成显著影响。
- 个股风险:
- 完全持仓于单只股票意味着高度暴露于该公司特有风险,比如意外的负面事件、财报不佳等。
- 模型风险:
- 策略依赖于机器学习模型的准确性,模型表现不佳或市场环境变化可能导致预测失准,从而影响收益。
- 交易成本:
- 每日调仓频率导致累计费用上升(双边佣金、印花税等),尤其在较小幅的收益中可能减小实际收益。
应对建议:
- 建议对机器学习模型定期再训练和优化,以保持预测的有效性。
- 可以考虑引入多元化措施,降低个股风险。
- 可制定备用的止损和止盈策略,为极端市场条件下提供保护。

