Topics / #trading-bot

Trading-bot projects on GitHub

Automated crypto and stock trading bots and engines.

As of , the most-starred Trading-bot projects on GitHub are ai-hedge-fund (64.1K stars), freqtrade (55.5K stars) and vnpy (45.9K stars). GitHub.Locker tracks 31 Trading-bot repositories with 362K stars combined. The fastest-growing on October 16 was awesome-quant, with +67 stars in a day.

31Projects
362KStars in total
+347Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

31 projects · by stars

  1. #1 · virattt/ai-hedge-fund

    ai-hedge-fund

    An AI-powered hedge fund proof of concept that uses AI (LLM-driven 'alpha models') to make simulated trading decisions. It's explicitly for educational and research purposes, not real trading or investment.

    64.1K
  2. #2 · freqtrade/freqtrade

    freqtrade

    Freqtrade is a free, open-source crypto trading bot written in Python that automates buying and selling across major exchanges, controllable via Telegram or a built-in web UI.

    55.5K
  3. #3 · vnpy/vnpy

    vnpy

    VeighNa (vnpy) is an open-source Python framework for building quantitative trading systems, used by hedge funds, brokerages, and futures companies in China.

    45.9K
  1. 4

    awesome-quant

    30.2Kwilsonfreitas/awesome-quant · HTML

    A curated list of libraries, packages and resources for quants - people doing quantitative finance: pricing, trading, backtesting, risk and market data.

  2. 5

    Lean

    22KQuantConnect/Lean · C#

    LEAN is QuantConnect's open-source, event-driven algorithmic trading engine, written in C# with Python support. You use it to build, backtest and live-trade strategies, with alternative data support out of the box.

  3. 6

    hummingbot

    20.5Khummingbot/hummingbot · Python

    An open-source Python framework for building and deploying automated crypto trading bots across centralized and decentralized exchanges. Its users generated over $34 billion in volume across 140+ venues in the past year, and it is free under the Apache 2.0 license.

  4. 7

    Qbot

    18.7KUFund-Me/Qbot · Jupyter Notebook

    Qbot is a free, AI-oriented quantitative investment research platform that covers the whole loop: data acquisition, strategy development, backtesting, simulated trading, and live trading.

  5. 8

    stock

    14.8Kmyhhub/stock · Python

    It is a Python-based A-share stock quant system that scrapes daily stock and ETF data, computes technical indicators and chip (cost) distribution, recognizes 61 K-line patterns, runs multi-factor stock screening and strategies, backtests them, and can place automated trades, all viewable from a web UI on PC or mobile.

  6. 9

    awesome-systematic-trading

    14.8Kpaperswithbacktest/awesome-systematic-trading · Python

    A curated list of resources for systematic (quantitative) trading: papers, libraries, packages, books, articles, videos, blogs and courses for finding, developing and running trading strategies.

  7. 10

    quant-trading

    11Kje-suis-tm/quant-trading · Python

    This is a Python repository of quantitative trading strategies — a collection of standalone scripts implementing technical indicators, pattern recognition, options strategies and statistical arbitrage for backtesting on historical market data.

  8. 11

    valuecell

    11KValueCell-ai/valuecell · Python

    ValueCell is a community-driven, multi-agent platform for financial applications: a team of AI investment agents that helps you pick stocks, do research, track markets and even execute trades.

  9. 12

    StockSharp

    10.9KStockSharp/StockSharp · C#

    StockSharp (S#) is a free, open-source platform for trading on any market worldwide - crypto exchanges, stocks, futures, options, forex, and Bitcoin - supporting both manual and algorithmic trading, including high-frequency strategies.

  10. 13

    easytrader

    10.2Kshidenggui/easytrader · Python

    easytrader is a Python library for automating Chinese stock quant trading - it can drive the 同花顺 (THS) desktop client, use the official miniqmt quant API, rebalance or track 雪球 (Xueqiu) portfolios, and mirror joinquant/ricequant paper trading.

  11. 14

    gekko

    10.2Kaskmike/gekko · JavaScript

    Gekko is a Bitcoin trading and backtesting platform that connects to popular Bitcoin exchanges — a trading bot written in JavaScript that runs on Node.js.

  12. 15

    OpenAlice

    7.3KTraderAlice/OpenAlice · TypeScript

    An AI trading orchestrator for a one-person desk: it connects coding agents you already use to market data, research workspaces, scheduled tasks, and trading accounts, covering the path from research and thesis-building through position entry, management, and exit.

  13. 16

    TradingView-API

    5.6KMathieu2301/TradingView-API · TypeScript

    A Node.js library that pulls real-time stock, crypto, and forex prices plus indicator values straight from TradingView, without needing an official API key.

  14. 17

    jev-trader

    3Kjarrodwatts/jev-trader · TypeScript

    An autonomous crypto trading bot for Monad: an AI model watches the Kuru MON-USDC order book and answers buy or sell every block (~300 ms), posting a post-only limit order each time.

  15. 18

    PanWatch

    2.1KTNT-Likely/PanWatch · Python

    PanWatch (盯盘侠) is a self-hosted AI stock-monitoring assistant covering A-share, Hong Kong and US markets: portfolio tracking, real-time alerts and automated reports, with multi-agent analysis powered by the TradingAgents framework.

  16. 19

    anti-gambling-trader-tw

    1.1Kmars-tw/anti-gambling-trader-tw · Python

    A free, open-source Python tool that analyzes trading records (Taiwan stocks, US stocks, crypto, forex) to statistically test whether your profits are a repeatable edge or just luck plus survivorship bias, scans for scam language and fake performance claims, and can scaffold backtestable or paper-trading automation projects.

  17. 20

    bytex

    886BYTEX-TRADE/bytex · C#

    BYTEX is an open-source, event-driven algorithmic trading engine for .NET, written in C#. You write a trading strategy once and run the same code unchanged in backtesting, sandbox simulation, and live trading against real exchange accounts.

  18. 21

    astra-quant-agent

    3790xethanq/astra-quant-agent · Python

    R20 Quantum Trading System is an autonomous crypto trading agent that uses a committee of multiple LLMs (Claude, GPT-4o, DeepSeek, Gemini, etc.) to analyze the market and propose trades, while a separate deterministic Python layer enforces hard risk rules and executes orders on OKX.

  19. 22

    beebots

    296imikerussell/beebots · TypeScript

    beebots runs three AI trading bees that race each other on OKX perpetual futures, with every decision made by a decision model called Jev and every order passing through a risk layer written in plain code. It starts in paper-trading mode using real prices but simulated money.

  20. 23

    deepseek-harness-quant

    248yuanwang589-dev/deepseek-harness-quant · Python

    A natural-language-driven, low-frequency quantitative trading decision system for China's A-share market. It combines a subjective Pitch decision chain, a hardcoded factor engine, and strict data-based arbitration, with the AI forbidden from predicting individual stock moves.

  21. 24

    bytex

    212BYTEX-TRADE/bytex · C#

    BYTEX is an open-source, event-driven algorithmic trading engine for .NET written in C#. You write a trading strategy once and run the exact same code unchanged against historical data (backtest), live data with simulated fills (sandbox/paper), or real exchange accounts (live), with fixed-point money and adapters for major crypto exchanges.

  22. 25

    Polymarket-Telegram-Bot

    170Cleverfuxaqo1668/Polymarket-Telegram-Bot · JavaScript

    A Telegram bot for Polymarket that watches the live trade feed for large whale trades and lets you copy them into your own bet with a single tap, no confirmation popup needed.

  23. 26

    pons-sniper-bot

    1640xhamssog/pons-sniper-bot · TypeScript

    A TypeScript CLI that watches the pons.family v2 token factory on Robinhood Chain, filters new launches, quotes the bonding curve, and can snipe-buy tokens with dry-run or live execution; it also bundles its own Pons v2 launch-and-buy tooling.

  24. 27

    pons-copy-trading-bot

    1600xhamssog/pons-copy-trading-bot · Python

    It is a Python bot that watches leader wallets on Robinhood Chain (chain id 4663) and automatically copies their pons.family token fills into your own wallet.

  25. 28

    solana-meme-tool

    144dartkomnitibe/solana-meme-tool

    An operator dashboard for Solana meme-coin launches: pump.fun debuts, bundled wallet buys, pool sniping, copy trading, market-cap limit orders, volume plans, and wallet risk scoring, all from one Next.js control room.

  26. 29

    Trpjan-solana-trading-toolkit

    142neilveriemusm/Trpjan-solana-trading-toolkit

    Trojan is a self-hosted web console that bundles Solana meme-coin tooling - token launch with bundled buys, sniping, copy trading, volume boosting, and wallet risk scoring - into one Next.js app instead of separate scripts or Telegram bots.

  27. 30

    robinhood-lp-bot

    137pamgarcia1993/robinhood-lp-bot · TypeScript

    Robinhood LP Bot is a Telegram-controlled liquidity-provider bot for Robinhood Chain that finds the best Uniswap v2/v3/v4 pool for a token, opens an LP position via the KyberSwap aggregator, and manages it end to end.

  28. 31

    OpenTrade-Agent

    135MariusOTB/OpenTrade-Agent · TypeScript

    OpenTrade-Agent is an open-source macOS app that lets Claude Code or Codex AI agents trade autonomously in your Robinhood brokerage account, 24/7, under guardrails you configure.

Often tagged together