MASTER 是上海交通大学 DMTai 团队发布的 AAAI 2024 论文官方代码,全称 Market-Guided Stock Transformer for Stock Price Forecasting。它针对股票价格预测中的两个关键问题设计:一是股票之间存在横截面相关性,二是不同市场状态下有效特征会变化。MASTER 通过市场信息引导 Transformer 的特征选择和相关性建模,试图让模型不仅看单只股票的历史序列,还能理解市场整体环境和股票间联动。 项目的核心模型是 stock transformer,通过注意力机制同时建模“momentary correlation”(同一时刻不同股票之间的关系)和“cross-time correlation”(跨时间的序列依赖)。这与传统单股票 LSTM/CNN 预测不同:金融市场中,行业、风格、指数、资金流之间的共同变化经常比单个股票自身历史更重要。 在金融 + AI 学习中,MASTER 值得关注,因为它代表了近年学术界把 Transformer 用于股票预测的一条主线:不是简单把价格序列当作普通时间序列,而是把市场信息、横截面关系和特征选择纳入模型结构。它也与 Microsoft Qlib 生态相关,原始实验基于 Qlib,仓库提供了简化数据和核心代码。 银行投研或资管团队可以从 MASTER 学习“AI 多因子模型”的建模思路。例如,银行理财投研团队要预测一组股票或行业指数的相对表现,就不能只看单资产历史,还要考虑市场状态、行业轮动和因子暴露。MASTER 的市场引导注意力结构可以作为研究参考。 局限在于:股票预测本身噪声极高,论文实验不等于真实可交易收益;代码是研究复现版本,不是生产级投研系统;数据处理和验证流程需要严格防止未来函数;模型在 A 股、港股或债券市场是否有效需要重新验证。
项目主要介绍
MASTER 是上海交通大学 DMTai 团队发布的 AAAI 2024 论文官方代码,全称 Market-Guided Stock Transformer for Stock Price Forecasting。它针对股票价格预测中的两个关键问题设计:一是股票之间存在横截面相关性,二是不同市场状态下有效特征会变化。MASTER 通过市场信息引导 Transformer 的特征选择和相关性建模,试图让模型不仅看单只股票的历史序列,还能理解市场整体环境和股票间联动。
项目的核心模型是 stock transformer,通过注意力机制同时建模“momentary correlation”(同一时刻不同股票之间的关系)和“cross-time correlation”(跨时间的序列依赖)。这与传统单股票 LSTM/CNN 预测不同:金融市场中,行业、风格、指数、资金流之间的共同变化经常比单个股票自身历史更重要。
在金融 + AI 学习中,MASTER 值得关注,因为它代表了近年学术界把 Transformer 用于股票预测的一条主线:不是简单把价格序列当作普通时间序列,而是把市场信息、横截面关系和特征选择纳入模型结构。它也与 Microsoft Qlib 生态相关,原始实验基于 Qlib,仓库提供了简化数据和核心代码。
银行投研或资管团队可以从 MASTER 学习“AI 多因子模型”的建模思路。例如,银行理财投研团队要预测一组股票或行业指数的相对表现,就不能只看单资产历史,还要考虑市场状态、行业轮动和因子暴露。MASTER 的市场引导注意力结构可以作为研究参考。
局限在于:股票预测本身噪声极高,论文实验不等于真实可交易收益;代码是研究复现版本,不是生产级投研系统;数据处理和验证流程需要严格防止未来函数;模型在 A 股、港股或债券市场是否有效需要重新验证。
金融 + AI 核心特点
- 市场引导 Transformer 建模股票横截面和时间关系
- 关注市场状态下的动态特征选择
- AAAI 2024 官方代码,MIT 协议
- 与 Qlib 量化研究生态相关
可学习内容
- 理解该项目所在方向的核心技术和金融业务含义
- 学习如何把开源项目的方法迁移到银行投研、风控、运营或数据平台场景
应用方向
- 银行金融 AI 学习和原型验证
- 投研、风控或数据工程方法参考
- 后续小实验和专题复现素材
- 内部 AI 助手/工具链架构设计参考
风险与局限
该项目应优先作为学习和原型参考,不能直接用于银行生产。落地前需要核对开源协议、数据许可、模型效果、权限控制、审计要求和监管合规,并使用内部脱敏数据重新验证。
- 项目地址:https://github.com/SJTU-DMTai/MASTER ↗
- 开源协议:MIT
原始来源与整理依据
文字分析来自内容源;业务分类、技术标签由 SeekingDAO 按规则整理。披露效果保留原有时间、范围和预测口径,未作独立审计。开源项目与 Skill 的当前许可、兼容性及依赖请以其上游为准。