Zipline Daily Backtest

Zipline Daily Backtest: Zipline Daily Backtest: specialized toolkit for 3+ finance workflows covered in the triggers section.

✓ 0 reported success·v0.1.0·

Overview

Zipline Daily Backtest skill for finance analytics + 回测. Covers 3+ use cases. (batch-v1 draft, needs English review) This skill is built on open-source project zvtvz/zvt and embeds 25 anti-pattern constraints. Visit doramagic.ai/r/zipline-daily-backtest for bilingual documentation and use cases. Compatible with the Doramagic ecosystem (Claude Code, Cursor, openclaw, ChatGPT, Gemini, etc.).

Blueprint Source

finance-bp-088

zvtvz/zvt6360a632 source files

Constraints

97total
72fatal
72 must-not-violate

Evidence Quality

Confidence89%

Medium confidence — review before critical use

72 non-negotiable constraints

FATALdomain_rulefinance-C-001

WHENWhen writing daily bar data to bcolz format

ACTIONverify each asset has exactly one row per trading session with no gaps or duplicates

CONSEQUENCEThe BcolzDailyBarWriter raises an AssertionError if the number of rows per asset does not match the expected session count. Missing or extra sessions cause incorrect data alignment during backtesting, leading to wrong price lookups.

FATALdomain_rulefinance-C-002

WHENWhen validating OHLCV price values during ingestion

ACTIONverify each price and volume values fit within uint32 bounds after scaling

CONSEQUENCEPrice columns are scaled by 1000 and stored as uint32. Values exceeding UINT32_MAX (~4.29 billion) cause data corruption, zeroing out prices or causing silent data loss depending on invalid_data_behavior setting.

FATALdomain_rulefinance-C-003

WHENWhen providing start_session or end_session to BcolzDailyBarWriter

ACTIONverify provided session dates are valid trading days on the specified calendar

CONSEQUENCEInvalid session dates that are not trading days cause ValueError to be raised, preventing bundle ingestion from completing.

FAQ

Discussion (0)

No comments yet. Be the first to share!

Changelog

v0.1.02026-04-23·Contributors: tangweigang-jpg

v0.1.0: Initial release on Doramagic.ai. Auto-generated batch-v1 metadata and FAQs based on zvtvz/zvt.