2026
Multi-Agent Stock Analysis
Four analyst desks — fundamentals, technical, sentiment, macro — each on its own MCP server, argued through a debate stage and merged by a synthesizer. Signals are validated walk-forward against a frozen holdout, with Wilson intervals and a deflated Sharpe on the strategy search — which is how I know the factor still lagged buy-and-hold.
Python · Claude Agent SDK · MCP · RAG · Multi-agent Systems · Walk-forward Backtesting · Pydantic · FastAPI
Wrote about this5
Why My AI Analysts Argue Before Giving an AnswerMy Trading Signal Loses to Buy-and-Hold. I'm Publishing It Anyway.Deflated Sharpe: The Backtest Metric That Stops You Fooling YourselfGiving an LLM Pipeline a Memory Without Breaking the BacktestFrom 'Impressive Table' to Evidence-First: Redesigning a Research Cockpit- 1.32
- Sharpe on a frozen 2023-26 holdout, net of cost
- 10/12
- tickers still net-positive at 30 bps/side