VnPy Futures Trading

VnPy Futures Trading: VnPy Futures Trading: specialized toolkit for 3+ finance workflows covered in the triggers section.

✓ 0 reported success·v0.1.0·

Overview

VnPy Futures Trading 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/vnpy-futures-trading for bilingual documentation and use cases. Compatible with the Doramagic ecosystem (Claude Code, Cursor, openclaw, ChatGPT, Gemini, etc.).

Blueprint Source

finance-bp-081

zvtvz/zvt6360a632 source files

Constraints

63total
38fatal
38 must-not-violate

Evidence Quality

Confidence88%

Medium confidence — review before critical use

38 non-negotiable constraints

FATALdomain_rulefinance-C-003

WHENWhen registering event handlers

ACTIONuse a handler function signature compatible with Callable[[Event], None]

CONSEQUENCEIncompatible handler signature causes TypeError at runtime when event engine attempts to invoke the handler

FATALarchitecture_guardrailfinance-C-004

WHENWhen instantiating EventEngine

ACTIONcall start() method before putting any events into the queue

CONSEQUENCEEvents put before start() are either lost or processed after unexpected delay, causing missed trading signals or delayed order execution

FATALarchitecture_guardrailfinance-C-006

WHENWhen creating an app that integrates with the platform

ACTIONdefine engine_class attribute pointing to the corresponding BaseEngine subclass

CONSEQUENCEMissing engine_class causes AttributeError when MainEngine.add_app() attempts to instantiate the engine, breaking app integration

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.