#Algo-trading

Showing 60 of 92 repositories tagged #algo-trading, ranked by stars

kernc
kernc
backtesting.py

🔎 📈 🐍 💰 Backtest trading strategies in Python.

Score
71
★ 8.7k ⑂ 1.5k +16/day
Python
jesse-ai
jesse-ai
jesse

An advanced crypto trading bot written in Python

Score
100
★ 8.1k ⑂ 1.2k +1/day
JavaScript
ranaroussi
ranaroussi
quantstats

Portfolio analytics for quants, written in Python

Score
86
★ 7.4k ⑂ 1.2k +25/day
Python
tvjsx
tvjsx
trading-vue-js

💹 Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]

Score
86
★ 2.3k ⑂ 676 +1/day
JavaScript
ranaroussi
ranaroussi
qtpylib

QTPyLib, Pythonic Algorithmic Trading

Score
97
★ 2.3k ⑂ 519 +1/day
Python
barter-rs
barter-rs
barter-rs

Open-source Rust framework for building event-driven live-trading & backtesting systems

Score
0
★ 2.2k ⑂ 353 +4/day
Rust
alpacahq
alpacahq
alpaca-trade-api-python

Python client for Alpaca's trade API

Score
95
★ 1.9k ⑂ 552 +1/day
Python
kieran-mackle
kieran-mackle
AutoTrader

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

Score
90
★ 1.3k ⑂ 300
Python
51bitquant
51bitquant
binance_grid_trader

Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Futures Exchange. you can use it to trade any pair in Binance Exchange. Binance_grid_trader是一个币安网格策略软件, 目前支持币安现货,USDT合约和币币合约。

Score
57
★ 969 ⑂ 295 +2/day
Python
amor71
amor71
LiuAlgoTrader

Framework for algorithmic trading

Score
29
★ 906 ⑂ 145
Python
AsyncAlgoTrading
AsyncAlgoTrading
aat

Asynchronous, event-driven algorithmic trading in Python and C++

Score
43
★ 823 ⑂ 150 +1/day
C++
letianzj
letianzj
quanttrader

Backtest and live trading in Python

Score
85
★ 745 ⑂ 135 +1/day
HTML
crypto-chassis
crypto-chassis
ccapi

A header-only C++ library for interacting with crypto exchanges. Bindings for Python, Java, C#, Go, and Javascript are provided.

Score
100
★ 724 ⑂ 235
C++
banbox
banbox
banbot

a high-performance, easy-to-use, multi-symbol, multi-strategy, multi-period, multi-account event-driven trading bot

Score
86
★ 671 ⑂ 128
Go
rburkholder
rburkholder
trade-frame

C++ 17 based library (with sample applications) for testing equities, futures, currencies, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. libtorch/lstm/cuda demo. Support for Alpaca & Phemex. Notifications via Telegram.

Score
100
★ 665 ⑂ 194
C++
s-brez
s-brez
trading-server

Multi-asset, multi-strategy, event-driven trading platform for running low to medium freq strategies at many venues simultaneously with portfolio-based risk management and %-per-strategy capital allocation. Supports event-driven backtesting across all desired instruments, venues and strategies under a single parameterized portfolio.

Score
83
★ 664 ⑂ 119
Python
Ameobea
Ameobea
tickgrinder

Low-latency algorithmic trading platform written in Rust

Score
80
★ 593 ⑂ 115
Rust
outsmartchad
outsmartchad
outsmart-cli

Agent-first CLI for trading on Solana — 18 DEX adapters, 12 SWQoS TX landing processors. Buy, sell, lp, snipe, create pool, launch coin, and stream real-time onchain events from your terminal.

Score
71
★ 578 ⑂ 194
TypeScript
neurallayer
neurallayer
roboquant

Roboquant is a fast, flexible, user-friendly and completely free algorithmic trading platform

Score
0
★ 459 ⑂ 71
JavaScript
alexgolec
alexgolec
schwab-py

Unofficial API wrapper for the Schwab HTTP API

Score
78
★ 449 ⑂ 119 +2/day
Python
AmpyFin
AmpyFin
ampyfin

End-to-end ensemble trading framework that trains, backtests, and promotes validated strategies to live execution.

Score
92
★ 427 ⑂ 137
Python
Erfaniaa
Erfaniaa
binance-futures-trading-bot

Easy-to-use multi-strategic automatic trading for Binance Futures with Telegram integration

Score
0
★ 401 ⑂ 95
Python
souzatharsis
souzatharsis
open-quant-live-book

An open source, hands-on and fully reproducible book in quantitative finance, data science and econophysics. Join us and help Make Wall Street Great Again!

Score
57
★ 392 ⑂ 93
TeX
himanshu2406
himanshu2406
Algo.Py

The Next-Gen Algorithmic Trading Framework 🚀 (Early Beta)

Score
98
★ 361 ⑂ 69
Jupyter Notebook
ranaroussi
ranaroussi
ezibpy

ezIBpy, a Pythonic Client for Interactive Brokers API

Score
75
★ 336 ⑂ 113
Python
nkaz001
nkaz001
algotrading-example

algorithmic trading backtest and optimization examples using order book imbalances. (bitcoin, cryptocurrency, bitmex, binance futures, market making)

Score
73
★ 320 ⑂ 99
Jupyter Notebook
AlbertoCuadra
AlbertoCuadra
algo_trading_weighted_strategy

Algorithmic Trading Weighted Strategy developed in Pine Script for TradingView

Score
72
★ 298 ⑂ 88
eliasswu
eliasswu
AlphaPurify

Extremely fast quantitative factor cleaning and backtesting library, based on Polars

Score
100
★ 290 ⑂ 51 +6/day
Python
rediar
rediar
InteractiveBrokers-Algo-Trading-API

Java/MySQL real-time algorithmic trading using Interactive Brokers API

Score
70
★ 271 ⑂ 95
Java
srikar-kodakandla
srikar-kodakandla
fully-automated-nifty-options-trading

It is fully automated algo trading , It trades for you in Nifty options using Zerodha kite . You don't need to pay 4000 indian rupees monthly for kite api because this program uses selenium to access zerodha kite website

Score
68
★ 239 ⑂ 102 +1/day
Python
PFund-Software-Ltd
PFund-Software-Ltd
pytrade.org

Educational Hub for Python Trading

Score
93
★ 233 ⑂ 29
Jupyter Notebook
openpredictionmarkets
openpredictionmarkets
socialpredict

Easy to Deploy Prediction Market Platform

Score
0
★ 211 ⑂ 67
Go
alpacahq
alpacahq
pipeline-live

Pipeline Extension for Live Trading

Score
29
★ 207 ⑂ 59
Python
rmcmillan34
rmcmillan34
algorithmic-trading-learning-roadmap

A comprehensive learning roadmap for mastering the core disciplines necessary for successful sole algorithmic trading. This repository serves as a structured template, guiding users through essential topics in software engineering, data science, machine learning, and finance. It combines certifications, curated resources, and hands-on projects.

Score
71
★ 201 ⑂ 24
Shell
shirosaidev
shirosaidev
stockbot

Alpaca algo stock trading bot

Score
55
★ 190 ⑂ 45
Python
jesse-ai
jesse-ai
example-strategies

Example trading strategies to get you started with Jesse

Score
58
★ 177 ⑂ 61
Python
zbarge
zbarge
stocklook

crypto currency library for trading & market making bots, account management, and data analysis

Score
43
★ 173 ⑂ 39
Python
debut-js
debut-js
Strategies

Examples of trading strategies based on indicators. Pre-configured environment for working with the Debut algo-trading constructor. (Javascript)

Score
57
★ 167 ⑂ 58
TypeScript
matthewkastor
matthewkastor
Metatrader

Expert advisors, scripts, indicators and code libraries for Metatrader.

Score
53
★ 160 ⑂ 61
HTML
fremantle-industries
fremantle-industries
workbench

From Idea to Execution - Manage your trading operation across a distributed cluster

Score
50
★ 121 ⑂ 22
Elixir
tiansin
tiansin
docker_grid_trader

A grid trading strategy and trading-bot for Binance Exchange.币安交易所网格交易套利策略.稳定量化交易策略

Score
48
★ 107 ⑂ 29
Python
hp4k1h5
hp4k1h5
agora

a command-line ui for market data and algo management. currently integrates with iexcloud for stock and crypto charts 💹 and market data 🗃, and alpaca 🦙 for trading.

Score
0
★ 99 ⑂ 13
JavaScript
rmbell09-lang
rmbell09-lang
tradesight

Self-hosted AI trading strategy lab — paper trading, overnight strategy tournaments, 15+ technical indicators

Score
14
★ 93 ⑂ 14
Python
fizahkhalid
fizahkhalid
forex_factory_calendar_news_scraper

Forex Factory economic calendar scraper with rule-based pre-event alerts using selenium, sends to Discord, Telegram, and webhooks.

Score
100
★ 89 ⑂ 30 +3/day
Python
WISEPLAT
WISEPLAT
Learn-BackTrader

Some examples for Backtrader. Showcases for indicators, run backtests, get historical data for shares, live trading and more...

Score
47
★ 88 ⑂ 39
Python
SigmaTradeLabs
SigmaTradeLabs
aster-bot

asterDEX trading bot, perp trading, asterDEX auto trading bot, asterDEX trading bot, perp trading, asterDEX auto trading bot, asterDEX trading bot, perp trading, asterDEX auto trading bot, asterDEX trading bot, perp trading, asterDEX auto trading bot, asterDEX trading bot, perp trading, asterDEX auto trading bot,

Score
100
★ 82 ⑂ 1.0k
JavaScript
economicnetwork
economicnetwork
archon

Trading framework

Score
38
★ 80 ⑂ 23
Python
bgwrites
bgwrites
Forex-Trader
Score
43
★ 75 ⑂ 35
Python
WISEPLAT
WISEPLAT
backtrader_moexalgo

MOEX API AlgoPack integration with Backtrader. На данных с биржи MOEX теперь можно создавать полноценные торговые стратегии. Проводить Backtesting и делать Live торговлю через брокеров Алор, Финам и тех, у кого есть торговый терминал Quik.

Score
42
★ 73 ⑂ 34
Python
jmakov
jmakov
dragonflybot

A vertically scalable stream processing framework focusing on low latency, helping you scale and consume financial data feeds.

Score
33
★ 69 ⑂ 11
Rust
goaiquant
goaiquant
GOAi
Score
29
★ 68 ⑂ 29
Java
WISEPLAT
WISEPLAT
Hackathon-Finam-NN-Trade-Robot

Торговый робот с использованием нейросетей на основе компьютерного зрения для поиска определенных формаций на торговом графике акций, который используя лучшую обученную модель осуществляет торговые операции. ## A trading robot using neural networks based on computer vision to search for certain formations on a stock trading chart with live trading.

Score
45
★ 66 ⑂ 45
Python
PFund-Software-Ltd
PFund-Software-Ltd
pfund

An All-in-One Algo-Trading Framework: Backtest -> Train -> Trade -> Monitor. Machine / Deep Learning Ready. Supports All Trading: TradFi+CeFi+DeFi. Code Once, Trade Anywhere.

Score
57
★ 66 ⑂ 10
Python
OptiPie
OptiPie
tradingview-optimizer-extension

OptiPie is an open source strategy optimizer automation tool for TradingView written in js.

Score
88
★ 66 ⑂ 36
HTML
brett-graves
brett-graves
PyAlly

Ally Invest API Module for Python3

Score
37
★ 58 ⑂ 27
Python
fremantle-industries
fremantle-industries
prop

An open and opinionated trading platform using productive & familiar open source libraries and tools for strategy research, execution and operation.

Score
0
★ 57 ⑂ 12
Elixir
buzzsubash
buzzsubash
algo_trading_strategies_india

Open-source Python repository for algorithmic trading on NSE and BSE, focusing on option selling in NIFTY 50, BANK NIFTY, FIN NIFTY, MIDCAP NIFTY, and SENSEX. Currently supports Zerodha, with plans for multi-broker integration.

Score
87
★ 56 ⑂ 30
Python
nkaz001
nkaz001
sample-trading-bot

Binance Futures Sample Trading Bot

Score
32
★ 55 ⑂ 17
Python
smzerehpoush
smzerehpoush
binance-spot-trading-bot

Easy-to-use multi-strategic automatic trading for Binance Spot with Telegram integration

Score
35
★ 54 ⑂ 22
Python
TheHardeep
TheHardeep
fenix

A Python library for trading in the Indian Finance Sector with support for 15+ broker APIs.

Score
82
★ 53 ⑂ 20 +1/day
Python
Related Topics
#trading#trading-bot#trading-strategies#algorithmic-trading#python#cryptocurrency#finance#trading-algorithms#algotrading#bitcoin#quantitative-finance#backtesting

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly