← 返回 Skills 市场
tangweigang-jpg

Vnpy Futures Trading

作者 Tang Weigang · GitHub ↗ · v0.3.3 · MIT-0
cross-platform ⚠ suspicious
103
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install vnpy-futures-trading
功能描述
VeighNa(原vnpy)支持中国期货自动交易执行,集成日盘/夜盘交易时段管理,并提供CSI300成分股数据下载及Alpha101/LightGBM等因子研究工作流。。
安全使用建议
This skill appears to be a coherent trading/backtesting blueprint, but take these precautions before installing/using it: - Understand credential needs: the SKILL.md references paid data providers (RQData, XTQuant, joinquant) and broker gateways (CTP) but does not declare the required API keys/tokens. Do not paste broker or data-provider credentials into the agent or skill unless you fully trust it. - Prefer manual provisioning: if you plan to run real data downloads or live trading, prepare credentials locally and only pass them to tools you control. Consider running the skill in an isolated environment (virtualenv, container, sandbox) so any pip installs or file writes do not affect your global Python environment (note the seed files mention pip install and potential global installs). - Check where data is stored: the skill expects a ZVT_HOME (defaults to ~/.zvt) and will try to create/write there. If you want to limit disk exposure, set ZVT_HOME to a dedicated, writable folder or a mounted volume you control. - Ask for clarifications before trusting autonomous runs: request from the skill author (or registry) a clear list of external endpoints the agent will contact, an explicit list of environment variables or secrets it will request, and whether the agent will attempt to run pip install / modify system packages. - If you only want code generation (not live connections), constrain the agent: instruct it to produce code snippets or notebooks and not to perform any network connections or package installations automatically. If you want higher assurance, ask the publisher for: (1) an explicit list of required env vars/credentials (and how/where they are used); (2) an install recipe or container image so you can review/execute it locally; and (3) confirmation that the skill will not autonomously send data to external endpoints other than documented provider APIs.
功能分析
Type: OpenClaw Skill Name: vnpy-futures-trading Version: 0.3.3 The skill bundle is a comprehensive framework for Chinese futures and stock trading research using the VeighNa (vnpy) and ZVT libraries. It contains extensive documentation on market regulations (T+1 rules, price limits), technical constraints to prevent common quant pitfalls (look-ahead bias, survivorship bias), and legitimate research workflows for Alpha101 and machine learning models (LightGBM, MLP). While the architecture mentions the use of `eval()` for processing mathematical factor expressions (seed.yaml, BD-043), it also includes explicit constraints (finance-C-067) to handle this securely by isolating namespaces. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力标签
crypto
能力评估
Purpose & Capability
The SKILL.md, use-case list, and reference files consistently describe a futures/backtesting/factor-research toolkit (VeighNa/vnpy + ZVT style pipelines). That purpose justifies references to data providers (RQData, XTQuant, eastmoney, joinquant, akshare) and trading gateways (CTP). However, the skill declares no required environment variables or credentials although real use (downloading paid data or connecting to CTP) normally requires API keys/account credentials. The absence of declared credentials is a notable omission but could be intentional if the skill only generates code/instructions rather than performing live connections.
Instruction Scope
The runtime instructions focus on data collection, pipeline, and backtesting and include preconditions that run Python checks and reference ZVT_HOME and local data dirs (e.g., creating ~/.zvt). There is no instruction in SKILL.md to read arbitrary user files or exfiltrate data, but the seed.yaml/execution_protocol text and preconditions instruct the agent to run commands and verify imports (e.g., pip install zvt, run python checks) which implies filesystem and environment access. The instructions are scoped to the stated purpose but give the agent broad discretion to install packages and create/use local directories.
Install Mechanism
There is no install spec and no code files to execute; risk from automatic installs is low in the package metadata. However, SKILL.md and seed.yaml instruct the agent to run precondition checks that could prompt the user (or the agent, if allowed) to run pip install commands — the skill itself does not include a packaged install recipe or external download URL.
Credentials
The skill does not declare any required env vars or credentials, yet its documented flows require access to third-party data services (RQData, XTQuant, joinquant) and trading gateways (CTP) which normally need API keys/accounts. References and preconditions explicitly reference and test ZVT_HOME and attempt write tests in ~/.zvt. This mismatch (no declared credentials but expectation of provider/broker credentials and filesystem writes) is a proportionality concern: if the agent is granted environment access it may read or create files and could be later asked to accept credentials without those being surfaced in the skill metadata.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide privileges. It does instruct creation/use of a local data directory (~/.zvt) and may run Python commands to install/check packages, but it does not modify other skills or system-wide agent configuration in the provided artifacts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vnpy-futures-trading
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vnpy-futures-trading 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.3
v0.3.3: bilingual metadata injected. H1 shows VnPy 期货交易; tagline replaced with skill-specific Chinese hook; tags upgraded to Level 1-4.
v0.3.1
Remove install.sh — knowledge-only bundle. Host AI consumes directly from URL; no user-side installation needed. Fixes ClawHub suspicious flag.
v0.3.0
Doramagic crystal portfolio v0.3.0. Full 5-layer bp-009 standard. github.com/tangweigang-jpg/doramagic-skills
元数据
Slug vnpy-futures-trading
版本 0.3.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Vnpy Futures Trading 是什么?

VeighNa(原vnpy)支持中国期货自动交易执行,集成日盘/夜盘交易时段管理,并提供CSI300成分股数据下载及Alpha101/LightGBM等因子研究工作流。。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。

如何安装 Vnpy Futures Trading?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install vnpy-futures-trading」即可一键安装,无需额外配置。

Vnpy Futures Trading 是免费的吗?

是的,Vnpy Futures Trading 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Vnpy Futures Trading 支持哪些平台?

Vnpy Futures Trading 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Vnpy Futures Trading?

由 Tang Weigang(@tangweigang-jpg)开发并维护,当前版本 v0.3.3。

💬 留言讨论