Multi-Agent Trading

🇹🇭 ภาษาไทย

แนวคิด

Multi-Agent Trading คือ architecture ที่ใช้ LLM หลายตัวทำงานร่วมกันในบทบาทเฉพาะทาง จำลองโครงสร้างของ trading firm จริง — แทนที่จะให้ AI เดียวทำทุกอย่าง ระบบแบ่งงานให้ agent แต่ละตัว specialize


ทำไมถึงดีกว่า Single LLM

ปัญหาของ Single LLMวิธีที่ Multi-Agent แก้
Context window จำกัดแต่ละ agent รับผิดชอบ domain เล็กลง
การตัดสินใจ biasBull/Bear agents ถกเถียงกัน ลด overconfidence
HallucinationAnalyst → Researcher → Risk Manager เป็น check layers
No specializationAgent ต่างๆ ถูก prompt ให้ specialize จริง

Pattern ทั่วไปของ Multi-Agent Trading

Market Data (OpenBB / Alpha Vantage / AkShare)
  ↓
Analyst Layer
  ├── Fundamental Analyst
  ├── Technical Analyst
  ├── Sentiment Analyst
  └── News Analyst
  ↓
Research Layer (structured debate)
  ├── Bull Researcher
  └── Bear Researcher
  ↓
Decision Layer
  ├── Trader Agent
  └── Risk Manager / Portfolio Manager
  ↓
Output: Trade decision + reasoning log

Tools ในกลุ่มนี้

ToolStarsจุดเด่น
TradingAgents~61.5Kต้นฉบับ; LangGraph; multi-LLM
TradingAgents-CN~25.3KFork + Web UI; A-shares; batch
Vibe-Trading~4.5KNL→strategy; 74 skills; MCP
FinceptTerminal~19KFull terminal; 37 agents; 16 brokers
Daily Stock Analysis~33.7KDaily automation; push notifications

เทคโนโลยีที่พบบ่อย

  • Orchestration: LangGraph (stateful), DAG-based swarm
  • LLM: OpenAI, Claude, DeepSeek, Gemini, Qwen, Ollama
  • Data: Alpha Vantage, OpenBB, AkShare, Tushare
  • Persistence: SQLite / MongoDB / Redis checkpoints

ข้อจำกัดสำคัญ

ไม่ใช่คำแนะนำการลงทุน

ทุก project ในกลุ่มนี้ระบุชัดว่า “for research purposes” — ผลการวิเคราะห์ไม่รับประกัน และไม่ควรใช้เป็นคำแนะนำการลงทุน


ความเชื่อมโยง


🇬🇧 English

Concept

Multi-Agent Trading is an architecture where multiple LLMs collaborate in specialized roles, mirroring a real trading firm’s structure. Instead of a single AI doing everything, the system distributes tasks to specialist agents.

Why Better Than Single LLM

  • Context limits: Each agent handles a smaller, focused domain
  • Bias reduction: Bull/Bear debate reduces overconfidence
  • Hallucination check: Analyst → Researcher → Risk Manager as layered verification
  • Specialization: Each agent is prompted and structured for its role

Standard Pattern

Data Sources → Analyst Layer (Fundamental/Technical/Sentiment/News) → Research Layer (Bull/Bear debate) → Decision Layer (Trader + Risk Manager) → Trade decision + reasoning log

Key Tools

ToolStarsStrength
TradingAgents~61.5KOriginal; LangGraph; multi-LLM
TradingAgents-CN~25.3KWeb UI; A-shares; batch analysis
Vibe-Trading~4.5KNatural language; 74 skills; MCP
FinceptTerminal~19KFull terminal; 16 brokers
Daily Stock Analysis~33.7KDaily automation; push notifications

Limitations

Research Only

All projects explicitly disclaim they are “for research purposes.” Results do not constitute investment advice.