An intelligent multi-agent system that autonomously gathers, analyzes, and recommends stock portfolio strategies based on:
- π Real-time financial news
- π Earnings reports (PDFs)
- π Sentiment and technical indicators
π‘ Goal: Build an AI-powered financial analyst that simulates how a real analyst would research and evaluate stocks.
Input: Ticker symbol (e.g., TSLA)
Output: News sentiment classified as:
- π’ Positive
- π΄ Negative
- βͺ Neutral
Key Features:
- Scrapes latest headlines from financial sources.
- Uses sentiment analysis models to classify tone.
Input: Company name or ticker symbol
Output:
- Summary of latest earnings reports.
- Extracted key financial metrics (EPS, Revenue, YoY Growth).
Key Features:
- Automatically downloads and parses PDF earnings reports.
- Uses summarization and metric extraction for key insights.