Topics / #stock-market

Stock-market projects on GitHub

Market data terminals, feeds and stock analysis tools.

As of , the most-starred Stock-market projects on GitHub are TradingAgents (111.9K stars), daily_stock_analysis (66.7K stars) and ai-hedge-fund (64.1K stars). GitHub.Locker tracks 50 Stock-market repositories with 823.5K stars combined. The fastest-growing on October 17 was TradingAgents, with +239 stars in a day.

50Projects
823.5KStars in total
+1.2KStars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

50 projects · by stars

  1. #1 · TauricResearch/TradingAgents

    TradingAgents

    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.

    111.9K
  2. #2 · ZhuLinsen/daily_stock_analysis

    daily_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.

    66.7K
  3. #3 · 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
  1. 4

    qlib

    49.5Kmicrosoft/qlib · Python

    Qlib 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.

  2. 5

    Kronos

    40.9Kshiyu-coder/Kronos · Python

    Kronos 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.

  3. 6

    Vibe-Trading

    35.7KHKUDS/Vibe-Trading · Python

    Vibe-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.

  4. 7

    FinceptTerminal

    32.6KFincept-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.

  5. 8

    TradingAgents-CN

    32.3Khsliuping/TradingAgents-CN · Python

    TradingAgents-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.

  6. 9

    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.

  7. 10

    yfinance

    25.5Kranaroussi/yfinance · Python

    yfinance is a Python library that downloads financial and market data from Yahoo! Finance's API - stock quotes, live streaming, search and screener queries - straight from your Python code.

  8. 11

    backtrader

    23.5Kmementum/backtrader · Python

    backtrader 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.

  9. 12

    akshare

    23Kakfamily/akshare · Python

    AKShare is a free, open-source Python library that wraps a large set of financial data interfaces behind simple function calls - one line of code is enough to fetch a dataset.

  10. 13

    OpenStock

    20.3KOpen-Dev-Society/OpenStock · TypeScript

    OpenStock is an open-source, self-hosted stock market tracking app: track real-time prices, set personalized alerts, and explore company insights as a free alternative to paid market platforms.

  11. 14

    abu

    18.9Kbbfamily/abu · Python

    This 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.

  12. 15

    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.

  13. 16

    ai-berkshire

    16.8Kxbtlin/ai-berkshire · HTML

    AI Berkshire is a skill collection for Claude Code and Codex that turns an AI agent into a value-investing research team, structuring Warren Buffett, Charlie Munger, Duan Yongping and Li Lu's methodologies into deep company research, earnings analysis, industry screening and portfolio-management skills.

  14. 17

    FinRL

    16.7KAI4Finance-Foundation/FinRL · Jupyter Notebook

    FinRL is the original open-source framework for financial reinforcement learning, letting you train deep RL agents (A2C, DDPG, PPO, TD3, SAC) to trade stocks and other assets. It's built around a train-test-trade pipeline split into market environments, DRL agents, and financial applications.

  15. 18

    tushare

    15.5Kwaditu/tushare · Python

    TuShare 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.

  16. 19

    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.

  17. 20

    python-training

    14.3Kjpmorganchase/python-training · Jupyter Notebook

    This is a hands-on Python training course built by J.P. Morgan for business analysts, traders, and select institutional clients. It teaches numerical computing and data visualization in Python through a series of Jupyter notebooks rather than being a full computer-science curriculum.

  18. 21

    QuantDinger

    12.9KOpenByteInc/QuantDinger · Python

    QuantDinger is an open-source, self-hosted AI Trading OS: it lets you research trading ideas with AI, write Python strategies on a Strategy API, backtest them server-side, and run paper or live trading across crypto exchanges and traditional brokers, with web, mobile, API, and MCP access.

  19. 22

    ta-lib-python

    12.3KTA-Lib/ta-lib-python · Cython

    A 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.

  20. 23

    og-equity-compensation

    11.5Kjlevy/og-equity-compensation

    This is 'The Open Guide to Equity Compensation,' a long-form reference guide covering stock options, RSUs, and the taxes around them for employees negotiating equity at startups and private companies, originally built as a GitHub project and now published on Holloway.

  21. 24

    QUANTAXIS

    11.3Kyutiansut/QUANTAXIS · Python

    QUANTAXIS 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.

  22. 25

    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.

  23. 26

    a-stock-data

    10.9Ksimonlin1212/a-stock-data · Python

    It 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.

  24. 27

    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.

  25. 28

    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.

  26. 29

    chinese-buy-us-stock-guide

    7.7Kzgwl/chinese-buy-us-stock-guide

    It's a guide written for mainland Chinese investors explaining how to buy US stocks: opening bank and broker accounts, understanding tax rules, staying compliant, picking a broker, and moving money in and out of the US.

  27. 30

    Financial_freedom

    7.5Kcodeman008/Financial_freedom

    This is a curated Markdown guide that lists top investing and personal-finance books plus top-rated financial documentaries, organized from beginner to advanced, to help readers build long-term financial literacy.

  28. 31

    UZI-Skill

    7.3Kwbh604/UZI-Skill · Python

    A free skill that turns your AI coding agent into a personal stock analyst: give it a ticker and it pulls 22 dimensions of data, runs 22 institutional methods (DCF, comps, LBO), lets 66 investor personas vote, and outputs a ~600KB Bloomberg-style HTML report in 5-8 minutes. Covers A-shares, Hong Kong and US stocks.

  29. 32

    tradingview-mcp

    6.9Ktradesdontlie/tradingview-mcp · JavaScript

    TradingView 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.

  30. 33

    tick-stock-panel

    6Kshy3130/tick-stock-panel · Python

    TSP is a self-hosted, zero-ops quantitative trading workbench for China's A-share stock market that combines stock screening, real-time anomaly monitoring, and strategy backtesting, with optional LLM-assisted analysis.

  31. 34

    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.

  32. 35

    investing-for-beginners

    3.8Kxuchonglang/investing-for-beginners

    A 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.

  33. 36

    skills

    3.7KAlphaGBM/skills · Python

    AlphaGBM 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.

  34. 37

    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.

  35. 38

    OpenTerminal

    1.8KErTasselli/OpenTerminal · TypeScript

    OpenTerminal is a self-hosted, terminal-style trading dashboard that aggregates free public market data for stocks, crypto, and macro indicators into one keyboard-driven workspace, with no paid API keys or subscriptions required.

  36. 39

    tickrs

    1.7Ktarkah/tickrs · Rust

    tickrs shows realtime stock ticker data in your terminal, built in Rust, with quotes sourced from Yahoo! Finance.

  37. 40

    easy-stock

    1.5Kjundizhou/easy-stock · Go

    easy-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.

  38. 41

    Vela

    1.2KLuxAlgo/Vela · TypeScript

    Vela 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.

  39. 42

    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.

  40. 43

    CNEquity

    630rootSunc/CNEquity · Python

    之后每天运行一次 cne run daily 保持更新。想要更长的历史,或了解 init 具体做了什么,见初始化指南。

  41. 44

    fund-guy-skill

    598wbh604/fund-guy-skill · HTML

    A fund-manager behavior audit skill for AI agents: give it a Chinese mutual fund code and it pulls every buy/sell the manager made over 8 years, checks each trade against the real 12-month-later price action, and outputs a single 700KB interactive HTML report with candlestick battle replays, buy/sell autopsies, independence scoring and 'star manager' red-flag detection.

  42. 45

    trade-journal

    502LuxAlgo/trade-journal · TypeScript

    Trade Journal is an open-source, self-hosted trading journal that turns broker syncs, statement imports, or manual entries into round-trip trades, a P&L calendar, deep analytics, and an AI-assisted daily journal.

  43. 46

    dsh-trading

    268zhu1090093659/dsh-trading · TypeScript

    dsh-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.

  44. 47

    FQGate-agent

    257fqgate/FQGate-agent · TypeScript

    FQGate-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.

  45. 48

    rh-swap

    148kinexbtdev/rh-swap · TypeScript

    A minimal web app for quoting and planning swaps between Robinhood-issued Stock Tokens (NVDA, AAPL, SPY) and USDG on Robinhood Chain via Uniswap, with the chain ID hardcoded to 4663.

  46. 49

    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.

  47. 50

    robinhood-meme-token-stock-launchpad

    120brendazure/robinhood-meme-token-stock-launchpad · TypeScript

    A 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.

Often tagged together