TradingAgents/tradingagents/graph
Robin Lindbladh ae2c813d8a feat: add portfolio analysis for multi-stock comparison
Add PortfolioAnalyzer class that runs the full agent pipeline on multiple
stocks and produces a comparative KEEP/REDUCE/EXIT recommendation using
the deep thinking LLM. Includes per-ticker error handling, graceful
degradation on LLM failure, and result logging.

Addresses #60 and partially #406.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 20:10:21 +01:00
..
__init__.py feat: add portfolio analysis for multi-stock comparison 2026-03-24 20:10:21 +01:00
conditional_logic.py refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
portfolio_analysis.py feat: add portfolio analysis for multi-stock comparison 2026-03-24 20:10:21 +01:00
propagation.py fix: initialize all debate state fields in propagation.py 2026-03-15 17:54:32 +00:00
reflection.py refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
setup.py refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
signal_processing.py refactor: five-tier rating scale and streamlined agent prompts 2026-03-22 23:07:20 +00:00
trading_graph.py feat: add portfolio analysis for multi-stock comparison 2026-03-24 20:10:21 +01:00