Home / Backtesting & trading frameworks

Spectre

Backtesting & trading frameworks★ 829 GitHub starsPython⏱ No commits in over six months

GPU-accelerated factor analysis and backtesting in Python

What it is

A Python library for factor analysis and backtesting that runs its computations on the GPU. Vectorised factor calculations and common performance metrics are processed in parallel, which shortens research loops on large universes. Quant researchers who test many factors over long histories will notice the speed difference most. To benefit you need a suitable GPU and setup, and on small datasets a CPU library can be simpler.

At a glance

Research onlyOur 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
HardwareGPU required
MaintenanceNo commits in over six months

GitHub stars, last 30 days

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

In the author's words

GPU-accelerated Factors analysis library and Backtester.

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

Similar tools