π―
CORRECTED: Data Provider Hierarchy β Schwab FIRST for ALL
P2 - MediumDecision Hedge
Henry corrected the data provider hierarchy. Schwab is PRIMARY for ALL data types (daily AND intraday), not just daily. Correct order: 1. Schwab (primary, if authenticated) 2. Alpaca (secondary fallback) 3. yfinance (last resort). Updated data_provider.py to route ALL resolutions through Schwab first, including 1m, 5m, 15m, 1h. Schwab maps: 1mβfrequency=1, 5mβfrequency=5, 15mβfrequency=15, 1hβfrequency=30. Period sizes auto-calculated. Previous memory (Schwab=daily, Alpaca=intraday) was WRONG.
Created: Sun, Feb 22, 2026, 9:22 AM by bob
Updated: Sun, Feb 22, 2026, 9:22 AM
Last accessed: Sat, Mar 7, 2026, 5:53 PM
ID: 2917be91-1a69-4435-afec-83aa4403fdb7