← Back to Skills Marketplace
tangweigang-jpg

Tensortrade Rl Env

by Tang Weigang · GitHub ↗ · v0.3.3 · MIT-0
cross-platform ⚠ suspicious
105
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install tensortrade-rl-env
Description
提供多市场回测与强化学习交易环境构建能力,支持多交易所钱包组合管理、Plotly交互式交易可视化及RL智能体训练评估。
Usage Guidance
This skill looks like domain-appropriate documentation for building RL trading/backtest pipelines, but there are a few red flags you should address before running it: - Source trust: the skill's source/homepage is unknown and the license is proprietary — only proceed if you trust the publisher. - Declared vs. actual requirements: SKILL.md requires Python 3.12+ and the 'uv' package manager and references the ZVT runtime (and the ZVT_HOME env var), but the registry metadata lists no required binaries, env vars, or config paths. Treat that as a mismatch—set up a clean environment yourself (see below) rather than letting an agent auto-install. - File writes & installs: the skill's preconditions will attempt to pip-install zvt and create/write ~/.zvt; do not run these steps on a sensitive machine. Use a dedicated virtualenv/container (Python 3.12) or sandbox. - Credentials: examples mention multi-exchange wallets (Bitfinex/Bitstamp); do NOT supply real exchange API keys unless you understand exactly how the skill uses them and you trust the code — prefer simulated wallets first. The skill does not declare any required KEY/TOKEN vars, so any prompt for secrets should be treated suspiciously. - Review important files: inspect references/LOCKS.md, references/seed.yaml and references/ANTI_PATTERNS.md yourself to understand fatal semantic checks (e.g., next-bar execution, T+1 rules) before running automated backtests. Recommended safe steps: run in an isolated VM/container; create a Python 3.12 virtualenv; set ZVT_HOME to a disposable directory you control; inspect the seed.yaml and SKILL.md contents locally; run only read-only prechecks first (import checks) and refuse automatic pip installs unless you audit the packages and trust PyPI sources. If you must run production-style backtests, prepare simulated data and avoid providing any live-exchange credentials until the code provenance is verified.
Capability Analysis
Type: OpenClaw Skill Name: tensortrade-rl-env Version: 0.3.3 The bundle is a highly structured framework for developing reinforcement learning trading strategies using the ZVT and TensorTrade libraries. It contains extensive domain-specific safety mechanisms, such as 'Semantic Locks' (e.g., SL-01, SL-02) and 'Fatal Constraints' (e.g., finance-C-001), designed to prevent common quantitative trading errors like lookahead bias, survivorship bias, and financial rounding errors. The installation recipes and preconditions are standard for the OpenClaw environment, and the instructions focus entirely on enforcing financial logic and data integrity without any evidence of malicious intent, data exfiltration, or unauthorized execution.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description claim a TensorTrade-style RL trading environment (multi-market backtesting, wallets, Plotly visualization, RL training) and the provided files are documentation-heavy and domain-appropriate. However SKILL.md states a runtime requirement (Python 3.12+ with the 'uv' package manager) and references ZVT (zvt import/get_kdata) and multi-exchange examples, yet the registry metadata declares no required binaries, no required env vars, and no config paths. That mismatch (declared none vs. instructions that expect Python, 'uv', and ZVT) is incoherent and should be resolved before trust.
Instruction Scope
Runtime instructions (preconditions) tell the agent to run Python import checks, call get_kdata, possibly run pip installs (python3 -m pip install zvt), check and create ZVT_HOME and write test files under ~/.zvt. Those are file-system writes and package installs outside a pure 'documentation' scope. They also reference environment variable ZVT_HOME and advise creating directories — but requires.env did not declare ZVT_HOME. The SKILL.md otherwise stays in-domain (no external endpoints or exfiltration instructions), but the preconditions grant the agent discretion to install packages and write into the user's home directory which is not declared.
Install Mechanism
This is an instruction-only skill with no install spec or code files — low intrinsic install risk. However SKILL.md tells the agent to verify Python imports and run pip installs when preconditions fail (e.g., 'python3 -m pip install zvt'), which means the agent may attempt to install third-party packages at runtime. Because there is no declared installation recipe or pinned sources, the agent's behavior depends on runtime execution policy; that increases operational uncertainty.
Credentials
Registry metadata lists zero required environment variables, yet SKILL.md references ZVT_HOME in preconditions and uses multi-exchange wallet examples (Bitfinex, Bitstamp) which commonly require exchange API keys — but no credentials or primaryEnv are declared. The skill also instructs writing into ~/.zvt (permission checks). Missing declarations for these environment/config accesses are disproportionate and should be clarified before use.
Persistence & Privilege
Permissions flags are default (always: false, agent may invoke autonomously). The skill does not request forced always-on presence nor claim to modify other skills or system-wide settings. Its directives to re-read seed.yaml and run preconditions are self-contained and do not create persistent platform-level privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tensortrade-rl-env
  3. After installation, invoke the skill by name or use /tensortrade-rl-env
  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 强化学习交易环境; 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 tensortrade-rl-env
Version 0.3.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Tensortrade Rl Env?

提供多市场回测与强化学习交易环境构建能力,支持多交易所钱包组合管理、Plotly交互式交易可视化及RL智能体训练评估。 It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install Tensortrade Rl Env?

Run "/install tensortrade-rl-env" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tensortrade Rl Env free?

Yes, Tensortrade Rl Env is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tensortrade Rl Env support?

Tensortrade Rl Env is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tensortrade Rl Env?

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

💬 Comments