Implements comprehensive report generation for backtest results:
- ReportFormat, ReportSection, ChartType enums for configuration
- ReportConfig dataclass for customization (format, sections, colors)
- ChartData, ReportContent, ReportResult dataclasses
- ReportGenerator class with multi-format output:
- HTML reports with embedded CSS styling
- PDF reports (with HTML fallback)
- JSON structured data export
- Markdown text reports
- SVG chart generation for equity curves and drawdowns
- Monthly returns heatmap visualization
- Configurable color schemes and sections
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>