← 返回列表

Transformer架构下的量价选股策略:ChatGPT核心算法应用于量化投资

广发 张超 2026-06-11 置信度: high
综合质量 4 /5
新颖性 4 /5
可复现性 4 /5

分类

技术面(量价)AI·机器学习 日频 动量反转流动性 A股指数增强 深度学习

本报告将ChatGPT核心算法Transformer应用于A股量价选股,通过处理个股涨跌幅和换手率的时序面板数据预测未来涨跌概率,在月度调仓下取得良好相对收益。

关键结论

基于Transformer的月度调仓选股策略自2020年以来,在中证500、沪深300及全市场均实现了良好的相对收益和较强的回撤控制能力。

核心要点

  • 利用Transformer的自注意力与多头注意力机制捕捉量价时序数据中的长期依赖关系。
  • 输入特征为个股日频涨跌幅与换手率,输出为股票未来涨跌概率(分类任务)。
  • 模型具备处理长期记忆、变长输入序列、并行计算效率及预训练泛化能力的优势。
  • 在中证500、沪深300和全市场月度调仓策略中,自2020年以来均获得良好的相对收益与回撤控制。

不足与缺陷

  • 研报正文信息密度较低,缺乏对Transformer模型超参数、层数、头数、训练集/测试集划分等可复现级别的细节披露。
  • 特征工程较为单薄,仅使用了涨跌幅和换手率两个基础量价指标,未引入更丰富的微观结构或基本面特征。
  • 缺乏收益归因分析,无法明确超额收益是来源于动量、反转、流动性还是其他隐性风格因子的暴露。
  • 未提及交易成本、冲击成本及组合权重分配方式,回测结果可能存在一定程度的优化偏误。

可复用元素

  • 将个股多维量价指标构建为时间序列面板输入Transformer的思路
  • 利用多头自注意力机制并行捕捉金融时序长期依赖的建模方法
  • 将预测目标转化为涨跌概率分类任务的设计

启发

  • 自注意力机制不仅能捕捉单只股票的时间序列内部依赖,也可扩展用于捕捉股票截面间的横向关联(如行业聚类效应)。
  • 可利用Transformer处理变长序列的特性,构建非固定时间窗口的动态特征提取模型。

改进方向

引入Temporal Fusion Transformer(TFT)或引入相对位置编码,并结合更丰富的多频量价特征(如分钟级VWAP、波动率、订单簿不平衡度)。

基于: 标准Transformer计算复杂度高且位置编码对金融时序非平稳性适应力有限,单一日频特征信息量不足。 预期收益: 丰富特征维度并增强对非平稳时序的适应力,降低过拟合风险,提升模型在交易拥挤情况下的泛化能力和超额收益稳定性。

采用“Transformer编码器 + 截面多因子IC损失”的架构,即将输出从分类概率改为直接预测未来收益率,并使用列表学习进行截面排序优化。

基于: 分类损失(如交叉熵)未直接优化组合的排名,而量化选股更看重因子的截面排序能力(IC)。 预期收益: 通过直接优化Rank IC,使得模型输出的得分在截面上区分度更高,进一步提升多头组合的绝对收益与信息比率。

复现计划

1. 数据准备:提取全A股日频涨跌幅与换手率数据,对齐处理为面板数据;2. 模型构建:使用PyTorch搭建标准Transformer模型,包含正余弦位置编码、多层多头自注意力编码器与解码器;3. 训练设置:截取历史N天序列为一组样本,以未来T日涨跌(如二分类)为标签,划分训练集与验证集进行有监督训练;4. 策略回测:在每月末根据模型输出的涨跌概率对股票打分,在中证500、沪深300及全市场内选取得分最高的前K%构建多头组合,进行月度调仓,加入双边千二手续费测算相对收益与最大回撤。

实体

Transformer [model]ChatGPT [model]自注意力机制 [concept]多头注意力机制 [concept]涨跌幅 [factor]换手率 [factor]张超 [person]
查看原文 → 模型: glm-5-2-260617 分析时间: 2026-07-13

LOCAL SIMILARITY

相似报告

查看全部相似报告 →