Core API
Comprehensive Analysis Engine
Integrates all data sources and analysis modules to provide complete ticker and portfolio analysis.
- class quantlab.core.analyzer.Analyzer(config, db_manager, data_manager)[source]
Bases:
objectMulti-source analysis engine
Integrates: - Polygon API (real-time prices, options) - Alpha Vantage API (sentiment, treasury rates) - yfinance API (fundamentals, analyst data) - Historical Parquet data - Advanced Greeks calculation - Options chain analysis
- __init__(config, db_manager, data_manager)[source]
Initialize analyzer
- Parameters:
config (
Config) – Configuration objectdb_manager (
DatabaseManager) – Database managerdata_manager (
DataManager) – Data manager with API access
- analyze_ticker(ticker, include_options=True, include_fundamentals=True, include_sentiment=True, include_technicals=True)[source]
Perform comprehensive analysis of a single ticker
- Parameters:
- Return type:
- Returns:
Dictionary with complete analysis