Home / Backtesting & trading frameworks

moonshot

Backtesting & trading frameworks★ 279 GitHub starsPython⏱ Last commit 8 days ago

Vectorized pandas backtester and trading engine for QuantRocket

What it is

A vectorized backtester and trading engine based on pandas, built as part of the QuantRocket platform. Strategies are expressed as operations on pandas data, which makes backtests fast and supports running multiple strategies and live trading through the platform. Traders who use QuantRocket and like working in pandas are the target users. It is designed around QuantRocket, so using it outside that platform is not its intended purpose.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forBacktesting, Strategy research
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceLast commit 8 days ago

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): −1 over the period, now 279. Gaps mean no snapshot was taken that day.

In the author's words

Vectorized backtester and trading engine for QuantRocket based on Pandas.

Open on GitHub ↗This week's trending tools中文页面

Similar tools