Featured image of post Starter Tutorials for 6 Open-Source TradingView Backtest Alternatives: Text + Video

Starter Tutorials for 6 Open-Source TradingView Backtest Alternatives: Text + Video

The previous post compared 6 self-hosted open-source backtesting tools. This one collects every official quickstart, quality text tutorial, and video course for each — backtesting.py, Freqtrade, lightweight-charts, vectorbt, backtrader, and Jesse. Every link was verified live (2026-09-08). Follow along from install to your first backtest chart.

The previous post compared the 6 tools. This one answers the follow-up question: once you’ve picked one, what do you follow to learn it? I’ve collected official docs, third-party text tutorials, and video courses for all 6 — every link verified live (2026-09-08); nothing dead made the list.

1. backtesting.py — the fastest to a chart

Official docs

  • Documentation home — API reference and example library
  • Quick Start User Guide — the official quickstart: an executable Jupyter walkthrough of a SmaCross strategy through define → backtest → optimize

Text tutorials

Video

Suggested path: official Quick Start (30 min, type along) → AlgoTrading101 to fill gaps → Greyhound for optimization and heatmaps.

2. Freqtrade + FreqUI — the most TV-like full tester

Official docs (best docs of the six — third parties are mostly optional)

Text tutorial

Video

Suggested path: official Introduction for install → Strategy 101 → FreqUI docs to master the web UI.

3. lightweight-charts — TV’s exact candlesticks

Official docs (special case: this is a charting library, not a backtester; official tutorials are high quality and sufficient — most third-party ones are outdated or dead, so only verified official resources here)

Video

Suggested path: official creating-a-chart tutorial (runnable sample code) → the video for real-data integration → then feed your own backtest results into it.

4. vectorbt — fastest parameter sweeps

Official docs

  • vectorbt Getting started — the homepage itself is a very long quickstart with a complete DMAC (dual moving average crossover) example built in

Text tutorial

  • VectorBT — An Introductory Guide (AlgoTrading101) — multi-asset MA crossover, run_combs parameter combinations, heatmaps, Portfolio.from_signals — covers all the killer features

Video

Suggested path: run the DMAC example on the homepage → AlgoTrading101 for parameter combinations and heatmaps → go straight to large grid sweeps.

5. backtrader — the veteran, stock-friendly

Official docs

  • Backtrader Quickstart — the canonical “zero to cerebro” tutorial where the concept system (cerebro, data feeds, strategies, analyzers) is built

Text tutorial

Video

Suggested path: Algovibes video for concepts → official Quickstart typed along → AlgoTrading101 for optimization and plotting. Note: the project hasn’t had a release in nearly two years — check community forums rather than the official repo when you hit snags.

6. Jesse — the full crypto-quant pipeline

Official docs

Text tutorial

Video

Suggested path: the 100-second video → official Getting Started → VibeTrading guide for your first strategy.

Bookmark table

Two tips

  • Video or docs first? If backtesting concepts themselves are new to you (signals, equity curves, cerebro), watch the video for your chosen tool first to build intuition. If you have the concepts, the official quickstart is the fastest route.
  • Tutorial currency: vectorbt tutorials target the free core version (Pro UI docs are invite-only on the official site); backtrader tutorials are old but concepts unchanged; Jesse 3.x differs from 2.x in the CLI — follow tutorials from 2024 onward.

Related: 6 Open-Source TradingView Backtest Alternatives · TradingView’s Free Tier: Real Limits and Legitimate Workarounds