An autonomous multi-agent system that researches any stock and generates a professional investment report.
- News Agent - searches recent news for the ticker
- Financials Agent - searches revenue, earnings, and financial data
- Analysis Agent - analyzes news and financials, generates buy/sell/hold recommendation
- Report Agent - writes a comprehensive investment report
- LangGraph
- LangChain
- OpenAI (gpt-4o)
- DuckDuckGo Search
- Clone the repo
- pip install -r requirements.txt
- Add your OpenAI API key to .env
- Run python app.py
- Enter a stock ticker (e.g. AAPL, NVDA, TSLA)