Skip to content

Execute all pinned official backtest datasets - #90

Merged
hjcud merged 2 commits into
developfrom
feature/INT03-automatic-backtest-inputs
Aug 9, 2026
Merged

Execute all pinned official backtest datasets#90
hjcud merged 2 commits into
developfrom
feature/INT03-automatic-backtest-inputs

Conversation

@hjcud

@hjcud hjcud commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

What

  • accept and validate multiple BASIC MARKET_BARS dataset pins
  • validate unique resolutions and a shared official period, then bind the plan reference resolution
  • read every pinned manifest, combine their event clock, and expose every dataset pin in result responses

Why

Automatic official backtests may require more than one data resolution. The worker must execute the complete immutable input set selected by the backend.

Impact

Legacy single-dataset requests remain supported. Invalid or incoherent multi-dataset requests fail before execution.

Checks

  • full pytest -q
  • ruff check .
  • mypy src

@hjcud
hjcud merged commit 80fa9fb into develop Aug 9, 2026
9 checks passed
@hjcud
hjcud deleted the feature/INT03-automatic-backtest-inputs branch August 9, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant