TradingAgents/tradingagents/graph/__pycache__
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
..
setup.cpython-312.pyc Implement Plan A2: Parallelize Analyst Execution 2026-03-12 21:34:07 +08:00