Skip to content

GitHub facts 2026-10-22

Best open-source trading agents ​

The repositories in the first table are multi-agent or LLM trading entries from chapters 3 and 4. They are ordered by GitHub star count on 2026-10-22. Star count is a public attention figure. It is not profit, drawdown, or a code review. The second table is execution software this list files next to those agents, included so the two are not mixed together.

Trading-agent repositories ​

RepositoryStarsForksLast commitLicenseLanguage
TradingAgents · TauricResearch/TradingAgents112,76421,8082026-10-16Apache-2.0Python
ai-hedge-fund · virattt/ai-hedge-fund64,13911,2592026-10-19MITPython
Vibe-Trading · HKUDS/Vibe-Trading36,2865,8722026-10-21MITPython
TradingAgents-CN · hsliuping/TradingAgents-CN32,4046,7522026-09-22Hybrid; API: NOASSERTIONPython
AI-Trader · HKUDS/AI-Trader22,9163,4572026-06-11No LICENSE file detectedPython
nofx · NoFxAiOS/nofx13,1283,0652026-10-21AGPL-3.0Go
valuecell · ValueCell-ai/valuecell11,0271,8032026-02-11Apache-2.0Python
OpenAlice · TraderAlice/OpenAlice7,3551,1532026-10-22AGPL-3.0TypeScript
OctoBot · Drakkar-Software/OctoBot6,8371,3092026-10-07GPL-3.0Python
FinRL-Trading · AI4Finance-Foundation/FinRL-Trading3,8451,1232026-09-18Apache-2.0Python

Source: GitHub API, 2026-10-22.

TradingAgents ​

Multi-agent trading framework. pyproject.toml depends on LangGraph and LangChain provider packages. A project page records the rest.

ai-hedge-fund ​

The README calls it an AI hedge-fund proof of concept and says the system does not place trades. Dependencies are LangChain provider packages and a Textual UI.

HKUDS/Vibe-Trading ​

The README title is “Vibe-Trading: Your Personal Trading Agent.” pyproject.toml depends on langchain and langgraph. This list marks it sim.

hsliuping/TradingAgents-CN ​

The GitHub description calls it a Chinese-enhanced TradingAgents framework. pyproject.toml depends on FastAPI, MongoDB, and Redis; requirements.txt includes LangGraph, AKShare, Tushare, and Baostock. The license is hybrid; see the note under the table.

HKUDS/AI-Trader ​

The README calls it an agent-native trading platform. service/requirements.txt includes FastAPI, uvicorn, and yfinance. No LICENSE file was detected. The last default-branch commit date is in the table.

nofx ​

Go and TypeScript trading terminal. go.mod declares go 1.26.10 and exchange clients. GitHub reports AGPL-3.0. This list marks it sim/live. See the project page.

ValueCell-ai/valuecell ​

The GitHub description calls it a community-driven multi-agent platform for financial applications. This list uses the same framing. The default-branch commit date is in the table.

TraderAlice/OpenAlice ​

The README calls it an AI orchestrator for trading and a one-person desk. package.json depends on the Anthropic SDK, the OpenAI SDK, and @modelcontextprotocol/sdk. GitHub reports AGPL-3.0. This list marks it live.

Drakkar-Software/OctoBot ​

The README calls it an open-source crypto trading bot with a visual interface. This list adds that it has AI/LLM strategy modes alongside grid, DCA, and TradingView signals, and marks it sim/live. GitHub reports GPL-3.0.

FinRL-Trading ​

FinRL-X, the modular trading stack from AI4Finance. requirements.txt includes PyTorch, LightGBM, and alpaca-py. See the project page.

License notes ​

  • hsliuping/TradingAgents-CN. The LICENSE file describes a hybrid: Apache-2.0 for tradingagents/, cli/, docs/, tests/, web/, and root config files; a source-available proprietary license for app/, frontend/, and core/. GitHub's license API returns SPDX NOASSERTION.
  • HKUDS/AI-Trader. The GitHub license API returns 404. No LICENSE file was detected for this repository on the fetch date.

Execution engines filed beside them ​

RepositoryStarsForksLast commitLicenseLanguage
freqtrade · freqtrade/freqtrade55,74011,5442026-10-22GPL-3.0Python
NautilusTrader · nautechsystems/nautilus_trader30,5894,1212026-10-22LGPL-3.0Rust
hummingbot · hummingbot/hummingbot20,6265,0352026-09-22Apache-2.0Python

Source: GitHub API, 2026-10-22.

freqtrade/freqtrade ​

GitHub description: “Free, open source crypto trading bot.” This list files it as an execution backend agents often sit on, not as an LLM agent. GitHub reports GPL-3.0.

NautilusTrader ​

Rust-native event-driven engine with a Python control plane. This list files it in chapter 10 as a substrate, not as an LLM agent. See the project page.

hummingbot/hummingbot ​

GitHub description: open-source software for creating and deploying high-frequency crypto trading bots. This list files it as a market-making and execution framework. GitHub reports Apache-2.0.

Chapter lists, which are longer than this page: chapter 3, chapter 4. Project pages exist for TradingAgents, ai-hedge-fund, nofx, FinRL-Trading, and NautilusTrader.

For research and education only. Not investment advice. · Maintained by Ao Wang · Guides