navigation

欢迎来到算法交易 Workshop!您可以通过此训练营快速了解如何在算法开发中通过多种 AWS 服务使用容器、机器学习等技术,更高效地进行量化研究。使用 AWS 服务可以使投资者无需进行大量硬件设备投入、免去环境安装和部署的繁重工作、免去由于计算资源和基础设施限制所带来的等待时间。希望您在完成此训练营后可以掌握以更低的成本、在更短的时间能获取结果的方法。

本次训练营的学习成果:

  • 掌握 AWS 基础服务的使用
  • 了解如何在 AWS 平台上快速构建金融数据湖
  • 了解如何通过容器技术在 AWS 平台上高效运行计算密集型作业
  • 了解标准机器学习工作流,以及如何在量化策略开发中使用机器学习技术

接下来,点击左侧的实验步骤开始动手实验!

本实验建议在 us-east-1 区域进行。

实验模块

模块内容 所需时间
0.1 部署云端基础网络环境和 SageMaker Notebook 15 分钟
0.2 通过 AWS 控制台创建 S3 存储桶和 ECS 集群 10 分钟
0.3 使用 AWS SDK 创建 S3 存储桶和 ECS 集群(可选) 5 分钟
1.1 快速创建金融数据湖 25 分钟
1.2 BackTrader 入门 15 分钟
1.3 使用 ECS 批量运行 Python 任务 30 分钟
1.4 使用 SageMaker 运行超参优化 30 分钟
2.1 使用 SageMaker 进行模型训练和部署 30 分钟
2.2 示例策略:多空概率简单预测 20 分钟
清理实验环境 10 分钟