TradeMaster-开源的基于强化学习的量化交易系统


您提供的链接是指向GitHub上的TradeMaster项目页面。TradeMaster是一个由南洋理工大学(Nanyang Technological University, NTU)开发的开源平台,专注于利用强化学习(Reinforcement Learning, RL)进行量化交易(Quantitative Trading, QT)。以下是该项目的一些关键信息:

项目概述

  • TradeMaster 包含6个关键模块:
  • 多模态市场数据,涵盖不同金融资产和多个粒度。
  • 完整的数据处理流程。
  • 一系列高保真度的数据驱动市场模拟器,用于主流的量化交易任务。
  • 超过13种新颖的基于RL的交易算法的高效实现。
  • 系统性评估工具包,包含6个维度和17个度量指标。
  • 为跨学科用户提供不同的接口。

最新更新

  • FinAgent和EarnMore:于2024年10月29日更新。
  • TradeMaster网站(市场模拟器):于2023年9月21日更新。
  • TradeMaster网站(市场动态建模工具):于2023年7月7日更新。
  • 自动特征生成和选择:于2023年5月11日更新教程。
  • 发布TradeMaster Python包:于2023年5月11日更新。
  • 构建TradeMaster网站:于2023年4月23日上线。
  • 编写TradeMaster软件文档:于2023年4月11日更新。
  • 发布Colab版本:于2023年3月29日更新。
  • 包含港股和期货数据集:于2023年3月27日更新。
  • 支持Alpha158:于2023年3月20日更新。
  • 发布TradeMaster 1.0.0版本:于2023年3月5日发布。

安装指南

  • 提供了不同操作系统和Docker的安装教程。

教程

  • 提供了涵盖核心功能的教程,帮助用户快速上手。

实用脚本

  • 提供了自动超参数调整、自动特征生成、使用扩散模型进行金融数据插补、使用Alpha158技术指标训练RL代理等实用脚本。

数据集

  • 提供了包括S&P500、DJ30、BTC、Crypto、SSE50、Bitcoin、Future、HS30等数据集的详细信息。

模型库

  • 提供了多种算法的高效实现,包括DeepScalper、OPD、DeepTrader、SARL、ETEO、Investor-Imitator等。

可视化工具包

  • 提供了多种可视化工具,用于系统性评估基于RL的量化交易方法。

文件结构

  • 展示了项目的文件结构。

发表论文

  • 列出了与项目相关的发表研究论文。

新闻

  • 提供了与项目相关的新闻报道链接。

团队

  • 项目由南洋理工大学AMI组开发和维护,并提供软件工程师、研究助理和博士后职位。

竞赛

  • 提到了TradeMaster Cup 2022竞赛。

联系方式

  • 如果有关于项目的问题,可以通过电子邮件联系TradeMaster.NTU@gmail.com。

如果您对TradeMaster项目感兴趣,可以直接访问他们的GitHub页面以获取更多详细信息和资源。

github