What problem does it solve? Quantitative researchers need to validate trading strategies against historical data, compare model performance, and tune parameters without manually wiring Qlib engine calls, authentication, and result polling across multiple API endpoints. ## Core Features & Use Cases - Backtest Execution: Submit single, rolling, inference, and vectorized Qlib backtests through the /api/v1/qlib/* endpoints with automatic environment detection between QuantBot containers and local hosts. - Strategy Comparison & Parameter Optimization: Compare two backtest results side-by-side and run genetic-algorithm parameter searches over ranges like topk and rebalance period. - Advanced Analysis & Reporting: Generate risk metrics, performance attribution, trade statistics, style attribution, and export results as CSV, PDF, or Excel reports. - Use Case: A researcher asks to backtest a TopkDropout strategy on CSI 300 for 2024, then optimize its topk parameter and export a PDF report of the best configuration. ## Quick Start Ask the assistant to run a Qlib backtest of a chosen strategy or model over a specific date range and then show the risk metrics and analysis results.