Review feedback applied:
- compute.py: load OHLCV once, compute all indicators on single StockDataFrame
(was 9 redundant disk reads, now 1)
- SMA crossover detection implemented (was hardcoded None)
- Removed unreachable support_resistance interpreter
- Test date changed to known historical date (2024-01-10)
Closes#542
- Replace FinnHub with Alpha Vantage API in README documentation
- Implement comprehensive Alpha Vantage modules:
- Stock data (daily OHLCV with date filtering)
- Technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands, ATR)
- Fundamental data (overview, balance sheet, cashflow, income statement)
- News and sentiment data with insider transactions
- Update news analyst tools to use ticker-based news search
- Integrate Alpha Vantage vendor methods into interface routing
- Maintain backward compatibility with existing vendor system
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>