← Back to Skills Marketplace
tangweigang-jpg

Nautilus Algo Trading

by Tang Weigang · GitHub ↗ · v0.3.3 · MIT-0
cross-platform ✓ Security Clean
113
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install nautilus-algo-trading
Description
使用 NautilusTrader 配置驱动的 BacktestNode 运行高性能多市场回测,支持 Parquet 数据目录和外部 CSV 数据导入,策略可直接过渡到实盘交易。。
Usage Guidance
This skill is internally consistent with a backtesting helper: it will ask you for market/data/strategy details and may instruct the agent to run small host-side checks (python -c import zvt, test write to ~/.zvt) and to install missing Python packages (pip install zvt). Before running those commands: 1) confirm you trust installing the referenced Python packages from PyPI (they will run network downloads); 2) be aware the skill may create/write to a data directory (default ~/.zvt) — change ZVT_HOME if you prefer a different location; 3) no secrets or cloud credentials are requested by the skill, so there is no obvious secret-exfiltration vector in the provided files. If you want extra caution, run the precondition commands yourself in a controlled environment (virtualenv) rather than letting the agent run them automatically.
Capability Analysis
Type: OpenClaw Skill Name: nautilus-algo-trading Version: 0.3.3 The skill bundle is a highly structured framework for algorithmic trading and backtesting, primarily utilizing the NautilusTrader and ZVT libraries. It contains extensive documentation and instructions (SKILL.md, seed.yaml) designed to enforce financial correctness and prevent common quantitative trading pitfalls such as look-ahead bias, survivorship bias, and improper data alignment (e.g., SHARED-BT-LAB-001, SL-02). The bundle includes standard installation recipes for legitimate Python packages (numpy, pandas, zvt) and implements a rigorous validation protocol (validate.py) to ensure generated strategies meet safety and plausibility requirements. No evidence of malicious intent, data exfiltration, or unauthorized system access was found; the complex instruction set serves as a defensive layer to ensure the AI agent adheres to strict financial domain constraints.
Capability Tags
cryptorequires-walletcan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (Nautilus backtesting) match the included materials (BacktestNode, Parquet catalogs, ZVT-like concerns). The files and referenced preconditions are relevant to running backtests and data ingestion; there are no unrelated environment variables, binaries, or config paths required.
Instruction Scope
The SKILL.md and seed.yaml direct the agent to run precondition checks that execute Python commands (e.g., import zvt, get_kdata, create ~/.zvt) and to prompt the user for backtest parameters. Those checks and directory write tests are proportionate to preparing a backtest environment, but they do cause the agent to run shell/python commands on the host if executed. No instructions request secrets or data exfiltration, but the agent may install packages or write/read local data directories as part of setup.
Install Mechanism
There is no formal install spec (instruction-only). The runtime preconditions suggest using pip (python3 -m pip install zvt) if zvt is missing — a common, expected pattern for a Python backtest skill. This implies network package installation at the user's discretion; no unusual download URLs or archive extraction are present in the skill bundle itself.
Credentials
The skill declares no required env vars, secrets, or config paths. It references ZVT_HOME and will check/create ~/.zvt for data directory readiness; this is proportional to the skill's function (data storage for backtests). No credentials or unrelated tokens are requested.
Persistence & Privilege
always:false and default autonomous invocation are retained. The skill does not declare elevated privileges, does not request permanent presence, and does not attempt to modify other skills or system-wide agent settings. Its workspace path hints (host_workspace) are normal for a local backtesting tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nautilus-algo-trading
  3. After installation, invoke the skill by name or use /nautilus-algo-trading
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.3
v0.3.3: bilingual metadata injected. H1 shows Nautilus 算法回测; 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
Metadata
Slug nautilus-algo-trading
Version 0.3.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Nautilus Algo Trading?

使用 NautilusTrader 配置驱动的 BacktestNode 运行高性能多市场回测,支持 Parquet 数据目录和外部 CSV 数据导入,策略可直接过渡到实盘交易。。 It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.

How do I install Nautilus Algo Trading?

Run "/install nautilus-algo-trading" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nautilus Algo Trading free?

Yes, Nautilus Algo Trading is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nautilus Algo Trading support?

Nautilus Algo Trading is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nautilus Algo Trading?

It is built and maintained by Tang Weigang (@tangweigang-jpg); the current version is v0.3.3.

💬 Comments