Introduces strategyTypes shared schema and a server-side strategyService
that lists strategies, runs backtests, and caches results.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Adds a stock data cache layer and indicator helpers (MA/RSI/MACD), expands
the MarketDataProvider interface with candles, fundamentals, related-data,
and quant analysis, and threads tags + source attribution through the
shared types. Updates affected agent tests.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>