Topics / #trading
Trading projects on GitHub
Trading bots, market analysis and exchange automation
As of , the most-starred Trading projects on GitHub are TradingAgents (111.9K stars), OpenBB (74.4K stars) and daily_stock_analysis (66.7K stars). GitHub.Locker tracks 60 Trading repositories with 1M stars combined. The fastest-growing on October 17 was TradingAgents, with +239 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+239TradingAgents
TauricResearch/TradingAgents · ★ 111.9KTradingAgents is a multi-agent LLM framework that simulates a trading firm: specialized agents analyze fundamentals, sentiment, news, and technicals, bull/bear researchers debate the findings, and a trader plus risk/portfolio manager team decide whether to execute the trade.
+178daily_stock_analysis
ZhuLinsen/daily_stock_analysis · ★ 66.7KAn AI-driven stock analysis system that pulls market data and news for A-share, Hong Kong, US, Japanese, Korean and Taiwanese stocks, then generates a daily AI decision report and pushes it to WeChat Work, Feishu, Telegram, Discord, Slack or email.
Vibe-Trading
HKUDS/Vibe-Trading · ★ 35.7KVibe-Trading is a personal trading agent toolkit that gives an AI agent full trading capabilities in one command — market data, backtesting, a quant research library, and order execution across many brokers and markets.
+78Kronos
shiyu-coder/Kronos · ★ 40.9KKronos is an open-source foundation model for financial candlestick (K-line) data, pretrained on data from over 45 global exchanges to produce price/volume forecasts.
The all-time top
60 projects · by stars
- 111.9K
#1 · TauricResearch/TradingAgentsTradingAgents
TradingAgents is a multi-agent LLM framework that simulates a trading firm: specialized agents analyze fundamentals, sentiment, news, and technicals, bull/bear researchers debate the findings, and a trader plus risk/portfolio manager team decide whether to execute the trade.
- 74.4K
#2 · openbq-org/OpenBB
OpenBB
Open Data Platform (ODP) by OpenBB is an open-source toolset that lets you integrate proprietary, licensed, and public financial data sources once and then consume them everywhere: in Python, Excel, OpenBB Workspace, AI agents via MCP, or REST APIs.
- 66.7K
#3 · ZhuLinsen/daily_stock_analysisdaily_stock_analysis
An AI-driven stock analysis system that pulls market data and news for A-share, Hong Kong, US, Japanese, Korean and Taiwanese stocks, then generates a daily AI decision report and pushes it to WeChat Work, Feishu, Telegram, Discord, Slack or email.
- 4

ai-hedge-fund
64.1Kvirattt/ai-hedge-fund · PythonAn 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.
- 5

qlib
49.5Kmicrosoft/qlib · PythonQlib is Microsoft's open-source, AI-oriented quantitative investment platform that covers the full quant research pipeline — data processing, model training, backtesting, and order execution — using supervised learning, market-dynamics modeling, and reinforcement learning.
- 6

vnpy
45.9Kvnpy/vnpy · PythonVeighNa (vnpy) is an open-source Python framework for building quantitative trading systems, used by hedge funds, brokerages, and futures companies in China.
- 7
ccxt
44.5Kccxt/ccxt · PythonCCXT is a unified trading library that connects to 100+ cryptocurrency exchanges and prediction markets through a single API, available in JavaScript/TypeScript, Python, C#, PHP, Go, Java and Rust.
- 8

Kronos
40.9Kshiyu-coder/Kronos · PythonKronos is an open-source foundation model for financial candlestick (K-line) data, pretrained on data from over 45 global exchanges to produce price/volume forecasts.
- 9

Vibe-Trading
35.7KHKUDS/Vibe-Trading · PythonVibe-Trading is a personal trading agent toolkit that gives an AI agent full trading capabilities in one command — market data, backtesting, a quant research library, and order execution across many brokers and markets.
- 10

FinceptTerminal
32.7KFincept-Corporation/FinceptTerminal · C++Fincept Terminal is a free, open-source desktop finance terminal in the spirit of a Bloomberg terminal: institutional-grade market analytics, AI research agents and trading tools combined in one application.
- 11

TradingAgents-CN
32.3Khsliuping/TradingAgents-CN · PythonTradingAgents-CN is a Chinese-enhanced learning and research platform built on a multi-agent LLM trading framework, helping Chinese-speaking users systematically study stock analysis using multiple AI agents for A-share, Hong Kong, and US markets. It explicitly does not issue real trading orders and is positioned for education and research only.
- 12

nautilus_trader
30.3Knautechsystems/nautilus_trader · RustA production-grade algorithmic trading engine: a Rust-native event-driven core driven from Python. Backtesting and live trading share the same architecture and execution semantics, so strategies go from research to production without a rewrite.
- 13

awesome-quant
30.2Kwilsonfreitas/awesome-quant · HTMLA curated list of libraries, packages and resources for quants - people doing quantitative finance: pricing, trading, backtesting, risk and market data.
- 14

backtrader
23.5Kmementum/backtrader · Pythonbacktrader is a Python library for backtesting trading strategies: you write a strategy as code, run it against historical market data and measure how it would have performed before risking real money.
- 15

AI-Trader
22.8KHKUDS/AI-Trader · PythonAI-Trader is an agent-native trading platform where AI agents trade, publish signals, and learn from each other - and human traders can join alongside them.
- 16
Lean
22.1KQuantConnect/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.
- 17

machine-learning-for-trading
21.5Kstefan-jansen/machine-learning-for-trading · Jupyter NotebookThe code repository for Machine Learning for Trading, 3rd Edition by Stefan Jansen: an end-to-end workflow for building, testing, and deploying ML-driven trading strategies, from data sourcing to live execution.
- 18
hummingbot
20.5Khummingbot/hummingbot · PythonAn 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.
- 19

abu
19Kbbfamily/abu · PythonThis is 'abu' (阿布量化), an open-source Python framework for building, backtesting and running quantitative trading strategies across US/A-share/HK stocks, futures, options and cryptocurrencies like Bitcoin, using machine learning to optimize the strategies.
- 20

Qbot
18.7KUFund-Me/Qbot · Jupyter NotebookQbot is a free, AI-oriented quantitative investment research platform that covers the whole loop: data acquisition, strategy development, backtesting, simulated trading, and live trading.
- 21
lightweight-charts
17.6Ktradingview/lightweight-charts · TypeScriptTradingView Lightweight Charts is an open-source library of very small and fast financial charts drawn with HTML5 canvas, for displaying financial data as an interactive chart on a web page.
- 22

tushare
15.4Kwaditu/tushare · PythonTuShare is a Python utility for crawling, cleaning and storing historical and realtime data for China's stock and futures markets, built for quant analysts and anyone learning data analysis.
- 23

RD-Agent
15Kmicrosoft/RD-Agent · PythonR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
- 24

gs-quant
13.2Kgoldmansachs/gs-quant · PythonGS Quant is a Python toolkit for quantitative finance built by Goldman Sachs quants on top of their risk transfer platform, used for derivative structuring, trading strategy development, and risk management.
- 25
nofx
13.1KNoFxAiOS/nofx · GoNOFX is an open-source, self-hosted AI trading terminal where a language model acts as the trading strategy, automatically trading crypto, US stocks, commodities and forex while a Go runtime enforces hard risk limits the model cannot override.
- 26

ta-lib-python
12.3KTA-Lib/ta-lib-python · CythonA Python wrapper around the TA-Lib C library for technical analysis of financial market data: 150+ indicators such as RSI, MACD and Bollinger Bands, plus candlestick pattern recognition.
- 27

Crucix
12.1Kcalesthio/Crucix · JavaScriptCrucix is a self-hosted personal intelligence dashboard that aggregates 27 open-source intelligence feeds — satellite fire detection, flight tracking, radiation monitoring, conflict data, market prices, and OSINT social feeds — refreshing every 15 minutes, and it can alert you via Telegram or Discord when something meaningful changes.
- 28

QUANTAXIS
11.3Kyutiansut/QUANTAXIS · PythonQUANTAXIS is a local-first quantitative trading framework for China's stock, futures and options markets, covering data fetching, backtesting, paper trading, live trading, visualization and multi-account management, with support for distributed task scheduling.
- 29

valuecell
11KValueCell-ai/valuecell · PythonValueCell 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.
- 30

a-stock-data
10.9Ksimonlin1212/a-stock-data · PythonIt is a self-contained Skill file that bundles raw A-share (Chinese stock market) data from more than two dozen sources into a ready-to-use tool set for AI coding assistants, covering K-lines, research reports, fund flow, news, financials, filings, limit-up boards, ETF options and macro data.
- 31

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.
- 32
easytrader
10.3Kshidenggui/easytrader · Pythoneasytrader 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.
- 33

gekko
10.2Kaskmike/gekko · JavaScriptGekko is a Bitcoin trading and backtesting platform that connects to popular Bitcoin exchanges — a trading bot written in JavaScript that runs on Node.js.
- 34

OpenAlice
7.3KTraderAlice/OpenAlice · TypeScriptAn 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.
- 35

tradingview-mcp
6.9Ktradesdontlie/tradingview-mcp · JavaScriptTradingView MCP Bridge is a personal AI assistant that connects Claude Code (or any MCP client) to your locally running TradingView Desktop app via Chrome DevTools Protocol, enabling AI-assisted chart analysis, Pine Script development, and chart automation.
- 36

TradingView-API
5.6KMathieu2301/TradingView-API · TypeScriptA Node.js library that pulls real-time stock, crypto, and forex prices plus indicator values straight from TradingView, without needing an official API key.
- 37

XChange
4.1Kknowm/XChange · JavaXChange is a Java library that gives you one consistent API for trading and pulling market data from 60+ Bitcoin and altcoin exchanges, instead of learning each exchange's own REST/WebSocket API.
- 38

investing-for-beginners
3.8Kxuchonglang/investing-for-beginnersA free Chinese-language guide that builds a knowledge framework for beginners on US stocks, options, and cryptocurrency, written by one author (徐冲浪) rather than compiled from external sources.
- 39

skills
3.7KAlphaGBM/skills · PythonAlphaGBM Skills is a collection of 29 open-source Skills that bring real-time market research workflows for stocks, options, commodities and digital assets into AI tools like Claude Code and Cursor.
- 40

jev-trader
3Kjarrodwatts/jev-trader · TypeScriptAn 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.
- 41

PanWatch
2.1KTNT-Likely/PanWatch · PythonPanWatch (盯盘侠) 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.
- 42
Steam-Economy-Enhancer
2KNuklon/Steam-Economy-Enhancer · JavaScriptSteam Economy Enhancer is a free userscript that adds features to the Steam Inventory, Steam Market, and Steam Tradeoffers pages, like overpriced item detection, auto-relisting, and quick selling.
- 43

tickrs
1.7Ktarkah/tickrs · Rusttickrs shows realtime stock ticker data in your terminal, built in Rust, with quotes sourced from Yahoo! Finance.
- 44

easy-stock
1.5Kjundizhou/easy-stock · Goeasy-stock is an AI-native desktop research workbench for China's A-share market: it aggregates real-time quotes, sector/limit-up data and influencer commentary, then uses AI agents to produce stock analysis, portfolio inspections and after-market reviews for individual investors.
- 45

Vela
1.2KLuxAlgo/Vela · TypeScriptVela is a free, open-source library for building fast financial charts in the browser, built around a headless core with a native WebGL2 renderer (canvas2d fallback) and a plugin SDK for swapping in custom data, scripting engines, and renderers.
- 46

ALTA
1.1Kkyky2347/ALTA · PythonALTA is a research-only multi-agent LLM trading platform that turns weak market signals into evidence-backed opportunities, debates them with independent agent roles, runs them through a separate risk audit, and only ever executes simulated or explicitly authorized paper trades.
- 47

anti-gambling-trader-tw
1.1Kmars-tw/anti-gambling-trader-tw · PythonA 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.
- 48

polyledger
599nahrek/polyledger · PythonPolyLedger is a resumable indexer that pulls Polymarket's market metadata from the CLOB API and every on-chain OrderFilled trade from Polygon, writing both into a single DuckDB file you can query with plain SQL.
- 49

astra-quant-agent
3850xethanq/astra-quant-agent · PythonR20 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.
- 50

ict-trading-model
327carreypro/ict-trading-model · PythonICT Trading Model is a Codex skill that combines multi-timeframe bias, liquidity mapping, premium/discount location, session context, displacement, market structure, and PD arrays into a strict ICT/SMC (Inner Circle Trader / Smart Money Concepts) setup-validation framework.
- 51

dsh-trading
268zhu1090093659/dsh-trading · TypeScriptdsh-trading is an agent-native trading terminal built on DeepSeek Harness (DSH) that pairs a three-column GUI (watchlist, chart, AI agent) with an agent that can see market data and place trades, gated by human approval, across crypto, US, CN and HK markets.
- 52

FQGate-agent
257fqgate/FQGate-agent · TypeScriptFQGate-agent is an unofficial local AI agent connector for the THS (同花顺) desktop stock trading client, letting AI assistants like Codex, Claude Code and DeepSeek query your computer's real-time A-share quotes, K-line charts, Level-2 data, positions, orders and trades.
- 53

deepseek-harness-quant
253yuanwang589-dev/deepseek-harness-quant · PythonA 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.
- 54

openchart
246longsurf-ai/openchart · TypeScriptOpenChart is an open-source trading workspace that brings AI agents into charting, technical analysis, market alerts, and research, letting you use your own Claude, Codex, or Gemini models to analyze markets.
- 55

nuvex-services
201NuvexNetwork/nuvex-services · TypeScriptA Foundry project of Solidity smart contracts for Gild on BNB Smart Chain: a DammHook, GildRouter, a fee collector and a banded buyback, plus deploy and liquidity-seeding scripts.
- 56
Trpjan-solana-trading-toolkit
142neilveriemusm/Trpjan-solana-trading-toolkitTrojan 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.
- 57
OpenTrade-Agent
135MariusOTB/OpenTrade-Agent · TypeScriptOpenTrade-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.
- 58

stellar-trade
130Stellar-tradehub/stellar-trade · ShellStellar Trade is a prototype prediction market built on Stellar's Soroban smart contracts, where users buy or sell YES/NO positions on a question and the payout settles onchain through a pooled XLM accounting system.
- 59

robinhood-meme-token-stock-launchpad
120brendazure/robinhood-meme-token-stock-launchpad · TypeScriptA fair-launch meme coin launchpad built on Robinhood Chain where every token launch is paired against a tokenised stock (NVDA, AAPL, META, SPCX) instead of ETH, trading on a bonding curve that graduates into a locked Uniswap V3 position.
- 60

robinhood-trading-tools
119casatrickdev/robinhood-trading-tools · TypeScriptThis is a TypeScript SDK and toolkit for Pons on Robinhood Chain: it gives typed read access to Pons factory contracts and token launches, a historical SQLite indexer for TokenLaunched events, and research tooling for a future Robinhood copy-trading bot.
Related topics
Often tagged together