Back to directory
BacktestingVerified listing
VectorBT logo

VectorBT

High-performance vectorized backtesting library for Python — Numba/Rust-accelerated screening across thousands of strategies in seconds.

by VectorBTListed August 4, 2026

VectorBT is a Python backtesting library built on NumPy and accelerated by Numba and Rust. Its vectorized engine evaluates thousands of strategy configurations, time periods, and instruments in seconds, with built-in technical indicators and metrics like drawdown, Sharpe, and returns.

It provides full control over execution and data, with Plotly/Jupyter visualization for interactive dashboards. VectorBT is a research and prototyping tool for developers building trading agents — it runs backtests, not live orders.