This is an investment analysis framework implementing the Turtle Investment Strategy. It provides a modular, multi-agent system for stock analysis that combines quantitative financial analysis, qualitative business assessment, and valuation modeling. The framework collects data from Tushare API (with yfinance fallback), processes financial statements, analyzes annual report PDFs, and generates investment reports. Key features include a two-tier stock screening system, deterministic pre-computation of metrics to prevent LLM calculation errors, and a structured workflow with validation checkpoints. The architecture separates concerns into data collection, processing, analysis, and reporting layers with clear interfaces between components.