Commit Graph

6 Commits

Author SHA1 Message Date
MarkLo127 6a28ea523d Implement Plan A2: Parallelize Analyst Execution
Changes:
- Modify analyst graph connections to run in parallel instead of sequentially
- All analysts (Market, News, Fundamentals, Social) now start from START node simultaneously
- All analysts converge to Bull Researcher when complete
- Reduces analysis time by ~25-35% (4 analysts run in parallel instead of sequentially)

Technical Details:
- Previous: START → Market → News → Fundamentals → Bull Researcher (sequential)
- New: START → {Market, News, Fundamentals, Social} → Bull Researcher (parallel)
- Each analyst still has conditional edges to their tools and message clear nodes
- All analysts independently check completion and connect to Bull Researcher

Impact:
- Analysis time reduction: ~12-15 minutes saved per analysis
- Cumulative improvement with Plan A1 (fast mode):
  - Fast mode sequential: ~15-25 minutes
  - Fast mode parallel: ~10-15 minutes
  - Deep mode sequential: ~60 minutes
  - Deep mode parallel: ~40-45 minutes

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-12 21:34:07 +08:00
MarkLo 16e513a921 新增英文語系支援 2025-12-24 01:20:33 +08:00
MarkLo 8d679007bf 2025-11-25 17:03:17 +08:00
MarkLo 5c52bb678a 2025-11-15 22:50:01 +08:00
luohy15 a6734d71bc WIP 2025-09-26 16:17:50 +08:00
Yijia-Xiao cc97cb6d5d chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00