基於子代理團隊構建的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互動,例如“篩選我的監視列表,並提供完整團隊分析後的前兩個想法”。
專案目前處於測試階段,僅限美國股票,不提供投資建議。作者強調沒有業績記錄,僅用於學習目的,要求使用者自擔風險並自行監控。