Software

bt

bt is a Python framework for building and comparing investment strategies from reusable pieces such as selection, weighting and rebalancing. It tracks positions and can include commission models. It is research software, not a broker.

Official website

Recorded facts

Category
Backtesting
Platforms
Standalone
Brokers
Not recorded
Systems
Not recorded
Pricing model
Free
Licence
Open source MIT Repository
Languages
Python

Glossary

Notes

The repository licence is the MIT licence, copyright Philippe Morissette. MIT is an OSI-approved licence.

Sources and last check

Last checked 10 November 2026.