← Files EdgePilot ResearchARCHIVED FILE
backtest_core_src/edgepilot_backtest_core/research.py
499 Bytes · Oct 2, 2026 · 00:31 UTC
"""Stable Research-facing facade over the local-only backtest runner."""
from edgepilot_backtest_core.models import BacktestRequest
from edgepilot_backtest_core.runner import ReportExporter, execute_local_backtest
def run_backtest(
request: BacktestRequest,
*,
run_id: str | None = None,
report_exporter: ReportExporter | None = None,
) -> tuple[str, dict]:
return execute_local_backtest(
request,
run_id=run_id,
report_exporter=report_exporter,
)
SHA-256: 73373f4a225ccee13626f971063e899d2ab749396903c8922eb3dd0ebe999221