← 所有精選

★ GitHub Trending 精選

每日一個爆紅開源專案

日榜 #22026-10-27

TauricResearch/TradingAgents

TradingAgents: Multi-Agents LLM Financial Trading Framework

★ 116.1k stars · ▲ +1,395 今日 · 🔶 Python · 📜 Apache-2.0 · 官網在 GitHub 開啟 ↗
agentfinancellmmultiagenttrading
ℹ️ 今日 trending #1 是 Nutlope/hallmark(已於 2026-07-16 推過),故改推第 2 名。

這是什麼

TradingAgents 是以大型語言模型模擬交易研究團隊的 Python 框架。它不讓單一模型直接回答「該不該買」,而是把工作拆成基本面、情緒、新聞與技術分析,再交給多空研究員辯論、交易員整合,最後由風控與投資組合經理審核。README 描述的核准流程通往模擬交易所,不應把它理解成接上券商即可實盤獲利的工具。

這套架構的價值是把決策過程拆開檢視:分析師先平行產出報告,再展開研究辯論。讀者能沿著不同角色的論點理解結論,而不只看到一句買賣建議;但角色增加,也不代表資料或推論自然變得正確。

為什麼上榜

本次選文資料顯示,專案累積 116,063 顆星,日榜期間新增 1,395 顆。README 十月更新包含 ChatGPT Plus/Pro 訂閱登入、單頁 HTML 報告,以及讓管理者與分析師使用不同模型的設定。這些改動把研究框架往更容易操作、閱讀與配置的方向推進,但無法僅憑星數判斷使用者追捧的確切原因。

比起「AI 幫你選股」,更值得關注的是回測的時間一致性:更新說明強調只使用分析日期當時已發布的資料,並從決策後第一個收盤價開始評分。這是在處理回測偷看未來的問題,而不是宣稱已證明穩定獲利;評估工具時,應把資料時點與報酬敘事分開看。

適合誰,可以拿來做什麼

適合想研究多代理協作、金融資料分析與回測流程的開發者。可以選定股票與分析日期,觀察多空論證及風控如何影響最終決策,也可比較不同模型配置。它有命令列介面、Docker 與 Ollama 支援,但仍需處理模型來源、資料服務與設定,不是零門檻投資 App。

若要排程研究,README 提供 CLI 旗標與環境變數,可跳過互動提問;缺少必要答案時,非互動執行會停止並指出要補的設定。自架時也要留意:本地模型不等於所有金融資料都來自本機。

上手

需要 Python 3.11 以上。以下採 README 提供的 uv 路徑:

git clone https://github.com/TauricResearch/TradingAgents.git
cd TradingAgents
uv venv --python 3.13
source .venv/bin/activate
uv pip install .
cp .env.example .env
tradingagents

啟動前先在 .env 填入所選供應商的金鑰與必要設定,再於介面選股票、日期與研究深度。若使用 ChatGPT 訂閱,可先執行 tradingagents login chatgpt,並選 Subscription;執行仍計入方案用量限制。

README 重點摘要