基於子代理團隊構建的AI交易台(Claude Code與Robinhood MCP)
這是一個多代理股票研究台,運行在Claude Code中,通過MCP連接到Robinhood Agentic賬户,且在沒有用户批准的情況下永遠不會下單。它使用專門化的子代理進行分析,並設有一個擁有否決權的風險管理器。
最近,GitHub上出現了一個名為“rh-trading-agent”的開源項目,它展示了一種全新的AI交易台架構。該項目利用Claude Code和Robinhood MCP(模型上下文協議),構建了一個由多個專業子代理組成的團隊,共同執行股票研究和交易決策。與完全自動化的交易機器人不同,該系統強調人類監督和多層安全防護。
核心設計是一個“多代理股票研究台”,運行在Claude Code會話內,通過MCP連接到Robinhood的Agentic交易賬户。系統由一位投資組合經理(PM)統領,下設四位分析子代理:基本面分析師、技術分析師、宏觀/新聞分析師和風險管理器。這些代理並行工作,分析師收集證據,風險管理器擁有否決權,只有PM才能下達訂單,且必須獲得用户的實時批准。
安全方面,項目做了大量設計。首先,交易僅限於隔離的Agentic賬户,不會影響用户的主要餘額。其次,默認權限設置要求每次Robinhood工具調用都需手動確認。此外,CLAUDE.md文件中包含提示注入防禦規則,要求代理忽略從外部獲取內容(如新聞、分析師筆記)中發現的交易指令。用户還可以隨時通過Robinhood應用斷開MCP連接來停止交易。
項目文件結構清晰,包含代理定義、策略文檔、儀表盤UI和設置指南。儀表盤是一個基於Vite+React構建的只讀界面,實時鏡像交易台狀態。用户可以用自然語言與PM交互,例如“篩選我的監視列表,並提供完整團隊分析後的前兩個想法”。
項目目前處於測試階段,僅限美國股票,不提供投資建議。作者強調沒有業績記錄,僅用於學習目的,要求用户自擔風險並自行監控。