Adds Bright Data as a new data vendor for news, sentiment, and insider transaction data. Uses SERP API for Google search results and Web Unlocker for full article content in clean markdown format. New features: - bright_data vendor for get_news, get_global_news, get_insider_transactions - New get_social_sentiment tool that scrapes Reddit, Twitter/X, and forums for actual retail investor discussions (Bright Data exclusive) - Social media analyst agent gains get_social_sentiment when bright_data is configured, giving it real social data for the first time - Automatic fallback on rate limits, same as Alpha Vantage Usage: export BRIGHT_DATA_API_KEY=your_key config["data_vendors"]["news_data"] = "bright_data" No changes to agent prompts, graph structure, or debate logic. Drop-in vendor, zero breaking changes. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| alpha_vantage.py | ||
| alpha_vantage_common.py | ||
| alpha_vantage_fundamentals.py | ||
| alpha_vantage_indicator.py | ||
| alpha_vantage_news.py | ||
| alpha_vantage_stock.py | ||
| bright_data.py | ||
| config.py | ||
| interface.py | ||
| stockstats_utils.py | ||
| utils.py | ||
| y_finance.py | ||
| yfinance_news.py | ||