analysis: reflect cost/execution in v2 backtest pipeline (#368) #387
Reference in New Issue
Block a user
Delete Branch "feature/issue-368-backtest-cost-execution"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
BacktestCostModel에partial_fill_rate_by_session를 추가하고 필수 검증으로 강제했습니다.run_v2_backtest_pipeline()에서BacktestExecutionModel을 실제 연결해 fold 테스트 성과에 실행 반영 지표를 계산하도록 확장했습니다.BacktestFoldResult에 실행 반영 지표(execution_adjusted_avg_return_bps, 체결/거절/부분체결 카운트)를 추가했습니다.REQ-V2-007상태를 코드 실체 기준으로✅ 완료로 동기화했습니다.Validation
python3 scripts/session_handover_check.py --strictpytest -q tests/test_backtest_cost_guard.py tests/test_backtest_execution_model.py tests/test_backtest_pipeline_integration.pyruff check src/analysis/backtest_cost_guard.py src/analysis/backtest_pipeline.py tests/test_backtest_cost_guard.py tests/test_backtest_pipeline_integration.pypython3 scripts/validate_ouroboros_docs.pypython3 scripts/validate_governance_assets.pyNotes
200bc82a27to96d2c97fe7View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.