Featured image of post 6 个开源回测工具,6 条已验证的学习路径:每条半小时出第一张回测图

6 个开源回测工具,6 条已验证的学习路径:每条半小时出第一张回测图

backtesting.py 半小时出图,Freqtrade 文档六者最佳,vectorbt 专扫参数网格,Jesse 作者是视频主。6 个 TradingView 开源替代的官方文档+文字教程+视频教程,每个链接 2026-09-08 实际打开验证过,附一张收藏总表和每条路径的耗时预估。

选完工具之后的问题只剩一个:跟着什么学。这篇把 backtesting.py、Freqtrade、lightweight-charts、vectorbt、backtrader、Jesse 六个工具的官方文档、文字教程、视频教程收到一处,每个链接都在 2026-09-08 实际打开验证过,没有一个打不开的。每节末尾给一条明确的路径:从装好环境到跑出第一张回测图,大概多久。

上一篇做了选型对比。这篇是它的下半场——工具定了,人卡在"文档太长、视频太旧、第三方教程一半是 SEO 农场"这件事上,一样常见。我按"每个工具只留验证过的最优资源"的标准筛了一遍,共 21 条链接。

工具最快出图最优资源类型
backtesting.py半小时官方 Quick Start
Freqtrade半天官方文档(六者最佳)
lightweight-charts1 小时官方教程(第三方多过时)
vectorbt半天官方首页+AlgoTrading101
backtrader半天视频建概念+官方 Quickstart
Jesse半天作者本人的视频

backtesting.py —— 最快出图的那个

官方文档

  • 官方文档首页 —— API 参考和示例库入口
  • Quick Start User Guide —— 用一个 SmaCross 策略走完 定义策略 → 回测 → 参数优化 全流程,可执行的 Jupyter 格式,照着敲一遍就会

文字教程

视频教程

路径:官方 Quick Start 敲一遍(半小时出图)→ AlgoTrading101 查漏补缺 → 要做参数优化和热力图再看 Greyhound。

Freqtrade + FreqUI —— 最像 TV 完整测试器

六个工具里官方文档质量最好的一个,基本不需要第三方资源。

官方文档

文字教程

视频教程

路径:官方 Introduction 走通安装 → Strategy 101 写出第一个策略 → FreqUI 文档把网页界面摸熟。

lightweight-charts —— TV 同款蜡烛图

这个库比较特殊:它是图表库不是回测器,官方教程质量高且足够,第三方教程大多过时或失效。这里只放验证过的官方资源。

官方文档

视频教程

路径:creating-a-chart 教程的示例代码直接跑 → Chad Thackray 视频看真实数据怎么接 → 把你自己回测的结果喂给它画。

vectorbt —— 参数扫描最快

官方文档

文字教程

  • VectorBT — An Introductory Guide(AlgoTrading101)—— 多资产均线交叉、run_combs 参数组合、热力图、Portfolio.from_signals,vectorbt 的杀手锏功能全过了一遍

视频教程

路径:官方首页的 DMAC 示例跑通 → AlgoTrading101 学参数组合和热力图 → 以后要扫大参数网格直接上。

backtrader —— 老牌股票友好

官方文档

  • Backtrader 官方 Quickstart —— 经典的"从零到 cerebro"教程,cerebro、data feed、strategy、analyzer 的概念体系都在这里建立

文字教程

视频教程

路径:Algovibes 视频建概念 → 官方 Quickstart 敲一遍 cerebro 流程 → AlgoTrading101 补优化和绘图。注意:项目已近两年没发新版,遇到坑多查社区而非官方仓库。

Jesse —— 加密量化全链路

这个工具有个别处没有的优势:视频主讲就是 Jesse 作者本人(Saleh),讲的东西不会过时错位。

官方文档

文字教程

视频教程

路径:100 秒视频了解定位 → 官方 Getting Started 装好环境 → VibeTrading 教程写出第一个策略。

一张总表收藏

两点提醒

  • 先看视频还是先看文档:对回测概念本身不熟(cerebro、信号、权益曲线这些),先看你选的工具的视频建立直觉;概念已经有了,官方快速上手文档效率最高
  • 教程版本时效:vectorbt 的教程基本都基于免费核心版,Pro 版界面教程在官网邀请制文档里;backtrader 教程普遍偏老但概念没变;Jesse 3.x 和 2.x 的 CLI 差异大,跟着 2024 年之后的教程走

相关阅读:《不充会员也能复刻 TradingView 策略回测界面:6 个开源本地部署方案》 · 《TradingView 免费版的真正限制在哪,以及不花钱的合法出路》

21 条链接,最后一条验证停留在 2026-09-08。backtesting.py 的 Quick Start 装好环境到第一张图,官方自己标的参考时间是半小时。