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

Algotrading Python Packages

Python packages with the GitHub topic algotrading. Sorted by relevance, with stars and monthly downloads.
alpacahq
alpaca-py

The Official Python SDK for Alpaca API

1.4M 1K 353
ranaroussi
quantstats

Portfolio analytics for quants, written in Python

288K 7K 1K
pkjmesra
pkscreener

A Python-based stock screener for NSE, India. PKScreener is an advanced free stock screener to find potential breakout stocks from NSE and show its possible breakout values. It also helps to find the stocks which are consolidating and may breakout, or the particular chart patterns that you're looking specifically to make your decisions.

75K 351 154
pmxt-dev
pmxt

CCXT for prediction markets. PMXT is a unified API for trading on Polymarket, Kalshi, and more.

57K 2K 193
vnpy
vnpy

基于Python的开源量化交易平台开发框架

42K 41K 12K
rundef
async-rithmic

Python async framework for Rithmic Protocol Buffer API

23K 95 22
AXIOMXLLC
thetadata

Python client library for ThetaData market data APIs

22K 68 20
peerchemist
finta

Common financial technical indicators implemented in Pandas.

22K 2K 711
nkaz001
pm-hbtbacktest

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

20K 4K 788
ricardofrantz
nanobook

Rust execution layer for Python trading strategies: deterministic LOB, portfolio backtests, pre-trade risk, and IBKR rebalancing.

12K 7 1
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

11K 4K 788
eslazarev
pricehub

PriceHub: Unified Python Package for Collecting OHLC Prices from Binance, Bybit, OKX, Coinbase, Kraken APIs into a DataFrame

11K 37 1
FLOX-Foundation
flox-py

Modular framework for building trading systems with polyglot strategy bindings and AI-friendly developer tools.

10K 202 38
hummingbot
hummingbot

Open source software that helps you create and deploy high-frequency crypto trading bots

9K 19K 5K
tedchou12
webull

Unofficial APIs for Webull.

8K 637 178
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.

4K 2K 312
ranaroussi
qtpylib

QTPyLib, Pythonic Algorithmic Trading

4K 2K 518
Stronex-Labs
terminus-lab

End of All Trades. Ruthless backtesting lab for long-only spot strategies.

2K 0 0
Tim55667757
tksbrokerapi

TKSBrokerAPI is the trading platform for automation and simplifying the implementation of trading scenarios, as well as working with Tinkoff Invest API server via the REST protocol. The TKSBrokerAPI platform may be used in two ways: from the console, it has a rich keys and commands, or you can use it as Python module. Developers blog (ru):

2K 37 10
kingchenc
wickra

Streaming-first technical indicators with a Rust core and Python, Node.js, and WebAssembly bindings. 25 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.

2K 1 0
suchak1
hyperdrive

algorithmic trading using machine learning

2K 155 20
zero-intel
zero-engine

Autonomous Capital OS for self-custodial onchain operators.

2K 3 4
alpacahq
alpaca-backtrader-api

Alpaca API within backtrader

2K 689 157
vnpy
vnpy-algotrading

Algorithm trading application for VeighNa quant trading framework.

1K 52 53
    • Data from PyPI, GitHub, ClickHouse, and BigQuery