Run summary sections
Language: English · 简体中文
strategy_pipeline.pipeline.output_summary_sections.build_run_summary_sections turns a run context and artifact references into structured, serializable summary sections.
from strategy_pipeline.pipeline.output_summary_sections import build_run_summary_sections
summary = build_run_summary_sections(context=context, artifacts=artifacts)
The result includes sections for the run, data, dataset, signals, model details, universe, labels, splits, evaluation, backtest, final out-of-sample results, diagnostics, positions, live outputs, promotion sidecar, quality, fundamentals, industry, and walk-forward checks.
This helper organizes reported values; strategy logic, feature definitions, data providers, credentials, and execution policy remain with the owner repository. It uses execution-model and simulator-configuration descriptions from the public portfolio-backtester interfaces rather than reimplementing those domain models.