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.6M 1K 371
ranaroussi
quantstats

Portfolio analytics for quants, written in Python

317K 7K 1K
marketcalls
openalgo

OpenAlgo Python API Wrapper

80K 41 38
wickra-lib
wickra

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

68K 23 3
rundef
async-rithmic

Python async framework for Rithmic Protocol Buffer API

59K 108 23
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.

52K 366 167
AXIOMXLLC
thetadata

Python client library for ThetaData market data APIs

49K 68 20
pmxt-dev
pmxt

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

46K 2K 231
vnpy
vnpy

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

31K 43K 12K
peerchemist
finta

Common financial technical indicators implemented in Pandas.

23K 2K 716
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

14K 4K 822
hummingbot
hummingbot

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

12K 19K 5K
eslazarev
pricehub

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

10K 39 1
tedchou12
webull

Unofficial APIs for Webull.

8K 640 179
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

6K 4K 822
BoringQuantSystems
nanobook

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

6K 9 2
FLOX-Foundation
flox-py

AI-native framework for building trading systems with polyglot bindings.

6K 217 38
alforge-labs
alpha-strike

Self-hosted webhook bridge from TradingView alerts to moomoo / OANDA brokers, with Cloudflare Tunnel + WAF reference architecture (Apache-2.0).

4K 0 0
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 311
diogomatoschaves
stratestic

Library for testing and analysing trading strategies.

2K 57 15
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
suchak1
hyperdrive

An algorithmic trading platform

2K 159 20
izikeros
trend-classifier

Library for automated signal segmentation, trend classification and analysis.

2K 33 9
ranaroussi
qtpylib

QTPyLib, Pythonic Algorithmic Trading

2K 2K 519
    • Data from PyPI, GitHub, ClickHouse, and BigQuery