INNER CODE UNIT · Python
QualitativeAnalysis
zoharbabin/quantum-trader · src/analysis/qualitative_analysis.py:5
class QualitativeAnalysis:
def __init__(self, news_api_key, twitter_api_key, twitter_api_secret):
"""Initialize QualitativeAnalysis with API keys"""
self.news_api_key = news_api_key
self.twitter_api_key = twitter_api_key
self.twitter_api_secret = twitter_api_secret
self.logger = logging.getLogger(__name__)
def fetch_news(self, symbol):
"""
Fetch news articles for a given stock symbol.
:param symbol: Stock symbol to fetch news for
:return: Dictionary containing news articles
"""
try:
url = f"https://newsapi.org/v2/everything"
params = {