equity-research-agentic-workflow
by Abhillashjadhav
Triggers when user asks to run weekly equity analysis, run backtest, or research a specific ticker. Reads MASTER_PLAN.md to load strategy, calls tools/screen.py to produce ranked top-50 candidates, then for each candidate runs ReAct loop using tools/research.py (max 10 iterations) gathering news, fundamentals, insider data, peer comparison. After thesis is built, runs Devil's Advocate attack on the thesis surfacing the strongest reason it could be wrong. Then runs Critic verdict assigning a confidence score 0.0-1.0; only theses with confidence >=0.85 become PICK. Outputs full reasoning trace plus final picks to runs/YYYY-MM-DD.md.