awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
pmorissette avatar

pmorissette/bt

0
View on GitHub↗
2,889 stars·485 forks·Python·MIT·23 viewspmorissette.github.io/bt↗

Bt

bt - flexible backtesting for Python

Features

  • Financial Analysis - Flexible backtesting framework for trading strategies.
  • Financial Analytics - Backtesting framework for algorithmic trading.
  • Trading and Backtesting - Flexible backtesting framework for Python.
  • Trading Frameworks - Flexible backtesting based on strategy trees.
  • Trading Platforms - Flexible backtesting framework for Python-based strategies.

Star history

Star history chart for pmorissette/btStar history chart for pmorissette/bt

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Bt

These projects share indexed features with Bt. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • cuemacro/finmarketpycuemacro avatar

    cuemacro/finmarketpy

    3,777View on GitHub↗

    finmarketpy is a quantitative trading framework and financial market analysis tool. It provides a Python-based library for simulating trading strategies against historical market data, computing the value of options contracts, and extracting trends from financial datasets. The system includes specialized engines for financial options pricing using numerical calculations and a backtesting library to assess risk and performance before live deployment. It further enables the detection of market seasonality and the execution of event studies to measure asset price behavior around specific time wi

    Python
    View on GitHub↗3,777
  • quantopian/ziplinequantopian avatar

    quantopian/zipline

    19,432View on GitHub↗

    Zipline is a Python-based algorithmic trading library designed for the development and backtesting of investment strategies. It functions as a quantitative finance engine that processes historical market data to simulate trading interactions and evaluate strategy performance through custom metrics. The platform provides a modular, event-driven framework that manages portfolio state transitions based on time-series data streams. Beyond its core trading capabilities, the system includes a comprehensive financial data analysis toolkit for manipulating large-scale market datasets to support syste

    Pythonalgorithmic-tradingpythonquant
    View on GitHub↗19,432
  • quantconnect/leanQuantConnect avatar

    QuantConnect/Lean

    16,537View on GitHub↗

    Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive framework for processing time-series market data, managing multi-asset portfolios, and conducting quantitative research across diverse financial markets. The platform distinguishes itself through a modular, event-driven architecture that decouples strategy logic from data ingestion and brokerage connectivity. By utilizing standardized interfaces for data providers and brokerage abstractions, it enable

    C#algorithmalgorithmic-trading-enginec-sharp
    View on GitHub↗16,537
  • ricequant/rqalpharicequant avatar

    ricequant/rqalpha

    6,166View on GitHub↗

    RQAlpha is a Python-native quantitative trading backtesting framework and live trading execution system. It provides an event-driven engine for simulating trading strategies against historical market data, with realistic transaction costs, slippage models, and corporate action handling. The platform supports multi-asset class trading including stocks, futures, options, and REITs, with separate sub-accounts for different asset types and configurable margin requirements. The framework distinguishes itself through a plugin-based extensible architecture that allows users to swap out core componen

    Pythonbacktestfinancefutures
    View on GitHub↗6,166
Compare all 30 related projects→

Frequently asked questions

What does pmorissette/bt do?

bt - flexible backtesting for Python

What are the main features of pmorissette/bt?

The main features of pmorissette/bt are: Financial Analysis, Financial Analytics, Trading and Backtesting, Trading Frameworks, Trading Platforms.

Which projects share features with pmorissette/bt?

Projects with overlapping indexed features include: quantopian/zipline — Zipline is a Python-based algorithmic trading library designed for the development and backtesting of investment… cuemacro/finmarketpy — finmarketpy is a quantitative trading framework and financial market analysis tool. It provides a Python-based library… vnpy/vnpy — VeighNa is an event-driven, modular platform designed for the development, backtesting, and execution of automated… quantconnect/lean — Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and… ricequant/rqalpha — RQAlpha is a Python-native quantitative trading backtesting framework and live trading execution system. It provides… constverum/quantdom — Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:].