TradingAgents: Khung Đa Tác Nhân AI Mô Phỏng Một Quỹ Đầu Cơ

Phân tích kiến trúc chuyên sâu về TradingAgents - khung LangGraph mã nguồn mở, nơi các tác nhân LLM (nhà phân tích, nhà nghiên cứu, nhà giao dịch, quản lý rủi ro, quản lý danh mục) tranh luận có cấu trúc để đưa ra quyết định giao dịch.

Hệ thống đa tác nhân TradingAgents

Hầu hết các dự án giao dịch AI chỉ là một LLM đơn lẻ được cung cấp dữ liệu và yêu cầu "đưa ra quyết định." TradingAgents (GitHub, arXiv: 2412.20138) theo một hướng khác: thay vì một tác nhân — toàn bộ nhân viên của một công ty giao dịch, trong đó mỗi vai trò là một tác nhân LLM riêng biệt với các công cụ, nguồn dữ liệu và prompt của riêng nó.

Được xây dựng trên LangGraph, khung này tạo ra một hệ thống không chỉ "xem xét dữ liệu" — mà tranh luận với chính nó trước khi đưa ra quyết định.

Kiến Trúc: Từ Dữ Liệu Đến Quyết Định

Quy trình quyết định

Quy trình đầy đủ là một đồ thị vô hướng có hướng (DAG) gồm 12 nút:

Analyst Team → Research Debate → Trader → Risk Debate → Portfolio Manager → BUY/HOLD/SELL

Nhóm Nhà Phân Tích: Bốn Chuyên Môn

Tác nhânNguồn dữ liệuTrọng tâm
Nhà phân tích cơ bảnBảng cân đối kế toán, dòng tiền, báo cáo thu nhậpGiá trị nội tại so với giá thị trường
Nhà phân tích tâm lýYahoo Finance News, StockTwits, RedditTổng hợp tâm lý từ nhiều nguồn
Nhà phân tích tin tứcTin tức mã cổ phiếu, tiêu đề vĩ mô, giao dịch nội bộTín hiệu dựa trên sự kiện
Nhà phân tích kỹ thuậtOHLCV, MACD, RSI, Bollinger BandsPhát hiện mô hình và động lượng

Tranh Luận Nghiên Cứu: Phe Tăng vs Phe Giảm

Tranh luận giữa các tác nhân

Sau khi các nhà phân tích tạo ra báo cáo, tranh luận đối kháng bắt đầu:

  1. Nhà nghiên cứu phe tăng xây dựng luận điểm tăng giá
  2. Nhà nghiên cứu phe giảm xây dựng phản luận giảm giá
  3. Tranh luận nhiều vòng (có thể cấu hình qua max_debate_rounds)
  4. Quản lý nghiên cứu (LLM tư duy sâu) tổng hợp cả hai quan điểm

Quản Lý Rủi Ro: Bộ Lọc Ba Tầng

Đề xuất của nhà giao dịch đi qua ba nhà quản lý rủi ro tranh luận với nhau:

Tác nhânHồ sơ
Nhà phân tích tích cựcKhẩu vị rủi ro cao, tập trung vào tiềm năng tăng
Nhà phân tích trung lậpCân bằng rủi ro/phần thưởng
Nhà phân tích thận trọngKhẩu vị rủi ro thấp, bảo vệ khỏi rủi ro giảm

Quản Lý Danh Mục: Quyết Định Cuối Cùng

Nhận đề xuất của nhà giao dịch + kết quả tranh luận rủi ro + bộ nhớ phản ánh từ các quyết định trước đó. Phê duyệt, từ chối hoặc điều chỉnh giao dịch.

Bộ Nhớ Phản Ánh

Hệ thống duy trì một nhật ký quyết định. Trong mỗi lần chạy tiếp theo cho cùng một mã cổ phiếu, nó lấy lợi nhuận thực tế (thô + alpha so với SPY), tạo ra các phản ánh và đưa lịch sử vào prompt của Quản lý Danh mục — tạo ra khả năng học từ sai lầm mà không cần tinh chỉnh.

Ngăn Xếp Công Nghệ

Thành phầnCông nghệ
Điều phốiLangGraph (StateGraph, checkpoints)
Nhà cung cấp LLMOpenAI, Google, Anthropic, xAI, DeepSeek, Qwen, Ollama, Azure
Dữ liệu thị trườngyFinance, Alpha Vantage
Dữ liệu mạng xã hộiStockTwits API, Reddit API

Liên Kết