Launch offer20% off your first trading bot, for our first 1,000 clients. Free 30-minute strategy call included.−20% · LAUNCH20 See packs →
TradeBot Check
Backtesting

Backtesting.py

Lightweight Python library to backtest a strategy on one asset with very little code.

kernc/backtesting.py★ 9,125 stars last commit 2026-08-05
Our take

The quickest way to test your first strategy idea in Python, with beautiful interactive charts.

Who it is for

Beginners who want to test a simple idea in minutes.

Strengths

  • Simple, popular API (over 9,000 GitHub stars).
  • Maintained: last change in August 2026.

Good to know

  • AGPL-3.0 license: if you use it inside a web service offered to others, you must publish your code.

Want a bot built on Backtesting.py, or something similar?
We set it up, connect it to your accounts and keep it running.

Get a free quote

Real-life uses

Walk-forward backtest lab

🔥 High demand

Optimise on one period, test on the next, repeat. Get robust parameters, not lucky ones.

🧪 6 of 8 walk-forward windows profitable after fees.
from €290 €232Order this bot

Sources

Every fact on this page comes from these sources, checked on 2026-10-24. If something has changed, the source wins; tell us at contact@tradebotcheck.com.

  1. https://github.com/kernc/backtesting.py: AGPL-3.0 license, popularity and date of the last change

Alternatives in Backtesting