跳到主要内容

教程

教程通过一系列全面的分步指导提供引导式学习体验。 每个教程针对特定功能或工作流程,实现动手学习。 从基本任务到更高级的操作,这些教程适合各种技能水平。

信息

每个教程都是从位于文档教程目录中的 Jupyter notebook 生成的。这些 notebook 作为宝贵的学习辅助工具,让您可以交互式地执行代码。

提示

在 Docker 中运行

或者,可以下载一个自包含的 Docker 化 Jupyter notebook 服务器,无需设置或安装。这是启动并运行以试用 NautilusTrader 的最快方法。请注意,删除容器也会删除任何数据。

  • 首先,安装 docker:
  • 从终端下载最新镜像:
    • docker pull ghcr.io/nautechsystems/jupyterlab:nightly --platform linux/amd64
  • 运行 docker 容器,暴露 Jupyter 端口:
    • docker run -p 8888:8888 ghcr.io/nautechsystems/jupyterlab:nightly
  • 当容器启动时,终端中将打印带有访问令牌的 URL。复制该 URL 并在浏览器中打开,例如:

教程列表

基础教程

回测教程

数据提供商教程

这些教程将帮助您:

  • 了解 NautilusTrader 的核心功能
  • 学习如何设置和运行回测
  • 掌握数据处理和分析技巧
  • 实现自定义交易策略
  • 集成外部数据源和交易所