Skip to content

Add daily IBIT BTC platform handoff publish workflow - #6

Merged
Pigbibi merged 1 commit into
mainfrom
feat/daily-platform-handoff-publish
Jun 26, 2026
Merged

Add daily IBIT BTC platform handoff publish workflow#6
Pigbibi merged 1 commit into
mainfrom
feat/daily-platform-handoff-publish

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add scripts/publish_ibit_btc_platform_handoff.py to fetch Binance BTCUSDT daily OHLCV, build the us_equity:ibit_smart_dca platform handoff, and optionally rsync to GCS.
  • Add scheduled GitHub Actions workflow (01:15 UTC daily) plus manual dispatch with execute_publish toggle.
  • Add unit tests for as-of date resolution helpers.

Test plan

  • python -m pytest tests -q (64 passed)
  • Merge and run Publish Platform Handoffs workflow with execute_publish=true
  • Confirm gs://qsl-runtime-logs-shared/platform_handoffs/index.json updates
  • Re-run Firstrade /run and verify execution report status is ok

Made with Cursor

Automate fetching BTC daily OHLCV, building the smart DCA handoff index, and uploading to the shared GCS prefix so Firstrade and other platforms can consume fresh market signals without manual VPS intervention.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Pigbibi
Pigbibi merged commit 0f43465 into main Jun 26, 2026
1 check passed
@Pigbibi
Pigbibi deleted the feat/daily-platform-handoff-publish branch June 26, 2026 20:55
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