PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Trading Strategies Python Packages

Python packages with the GitHub topic trading-strategies. Sorted by monthly downloads, with stars and forks.
polakowo
vectorbt

The backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.

347K 9K 1K
kernc
backtesting

🔎 📈 🐍 💰 Backtest trading strategies in Python.

183K 9K 2K
skfolio
skfolio

Python library for portfolio optimization built on top of scikit-learn

147K 2K 270
NeoZorK
monte-neo

Independent verifier for trading strategies written by AI agents and humans: catches look-ahead bias, hidden costs and overfitting. MCP server, CLI, GitHub Action, signed certificates.

43K 8 0
pynesys
pynesys-pynecore

Pine Script-compatible Python runtime for indicators and strategies, validated against TradingView on real published scripts

31K 229 67
jesse-ai
jesse

An advanced crypto trading bot written in Python

15K 9K 1K
nkaz001
hftbacktest

Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit

12K 5K 926
acpuchades
fugazi

Fast incremental technical analysis indicators and backtesting for Rust and Python — O(1) streaming updates, no TA-Lib C build, Python bindings, a YAML strategy language, and a CLI.

12K 1 1
zvtvz
zvt

modular quant framework.

11K 4K 1K
atilaahmettaner
tradingview-mcp-server

TradingView MCP server — real-time market data, technical analysis, screeners & backtesting for Claude, ChatGPT, Cursor & any MCP client. Stocks, crypto, forex & futures across global exchanges. Hosted or self-host.

9K 5K 993
alphabench
raptorbt

RaptorBT is a high-performance backtesting engine written in Rust with Python bindings via PyO3. It serves as a drop-in replacement for VectorBT, providing significant performance improvements while maintaining full metric parity.

8K 49 16
wickra-lib
wickra-backtest

Streaming-native backtester for the Wickra indicator library — backtest == live, in 10 languages (WIP).

8K 5 1
wickra-lib
wickra-darwin

Evolutionary strategy search at hundreds of thousands of backtests per second — mutates and crosses JSON strategy specs to brute-force alpha across the whole indicator registry.

8K 1 0
wickra-lib
wickra-verify

Verify any backtest: deterministically confirm or refute a claimed backtest report against its strategy and data, in ten languages.

8K 1 0
wickra-lib
wickra-proof

Proof-of-Backtest: deterministic (spec, data) -> report + blake3 hash, byte-identically recomputable in 10 languages. Kills trust-me-bro backtest screenshots.

8K 1 0
wickra-lib
wickra-strategy-ci

Jest for trading strategies: golden-pin the BacktestReport, catch regressions in CI, property-test against fuzzed data — usable in all 10 languages plus a composite GitHub Action.

7K 1 0
wickra-lib
wickra-benchmark

Reproducible, golden-verified benchmark suite for quant backtests — recompute any (strategy, dataset, report) in ten languages and confirm it byte-for-byte.

6K 1 0
crypto-lake
lakeapi

Python API for accessing Lake high frequency tick trades & order book data

6K 75 10
wickra-lib
wickra-zk

Prove your backtest — zero-knowledge, on-chain-verifiable performance without revealing your data or strategy.

6K 1 0
wickra-lib
wickra-compile

Compile a Wickra strategy spec into a standalone deployable: WASM module, self-contained binary, or no_std artifact for microcontrollers.

5K 2 0
polakowo
vectorbt-rust

The backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.

5K 9K 1K
smalinin
backtrader-next

Python Backtesting library for trading strategies

5K 48 10
kieran-mackle
autotrader

A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

3K 1K 298
Blankly-Finance
blankly

🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

3K 2K 313
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology