Skip to content

feat: attach verified IBKR capital base v2 - #396

Merged
Pigbibi merged 1 commit into
mainfrom
feat/capital-base-v2-runtime
Aug 26, 2026
Merged

feat: attach verified IBKR capital base v2#396
Pigbibi merged 1 commit into
mainfrom
feat/capital-base-v2-runtime

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • advance the QuantPlatformKit pin to the merged IBKR capital-evidence release
  • attach account-scope capital-base v2 only for a verified, explicitly scoped IBKR NetLiquidation snapshot
  • preserve fail-closed behaviour for missing runtime scope, missing evidence, or unverified account net liquidation

Validation

  • PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 PYTHONPATH=/tmp/qpk-ibkr-capital-evidence/src ... pytest -q tests/test_strategy_runtime.py -k v2_capital_base (1 passed)
  • ruff check strategy_runtime.py tests/test_strategy_runtime.py
  • scripts/check_qpk_pin_consistency.py
  • uv lock

No broker connection or order submission is introduced, and no runtime target is enabled.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi enabled auto-merge (squash) August 26, 2026 23:53
@Pigbibi
Pigbibi merged commit 9e630e5 into main Aug 26, 2026
1 check passed
@Pigbibi
Pigbibi deleted the feat/capital-base-v2-runtime branch August 26, 2026 23:59
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