backtest: reflect cost/execution effects in fold scoring (#368) #382

Merged
jihoson merged 2 commits from feature/issue-368-backtest-cost-exec into feature/v3-session-policy-stream 2026-03-02 02:30:45 +09:00
Showing only changes of commit ed713fdf40 - Show all commits

View File

@@ -236,7 +236,11 @@ def _m1_pred(train_labels: Sequence[int]) -> int:
return train_labels[-1]
def _build_execution_model(*, cost_model: BacktestCostModel, fold_seed: int) -> BacktestExecutionModel:
def _build_execution_model(
*,
cost_model: BacktestCostModel,
fold_seed: int,
) -> BacktestExecutionModel:
return BacktestExecutionModel(
ExecutionAssumptions(
slippage_bps_by_session=dict(cost_model.slippage_bps_by_session or {}),