← Back to Skills Marketplace
224
Downloads
3
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install moss-trade-bot-factory-en
Description
Users describe a trading style in natural language, and the skill creates a crypto trading bot, runs local backtests, supports periodic reflection-driven evo...
Usage Guidance
This package appears to be what it says: a local trading-bot/backtest tool with optional platform upload/trading. Before installing or running it: 1) Run it in an isolated environment (VM/container) or a throwaway account; setup_env.py creates a .venv in the skill folder—avoid installing globally. 2) Do not place real exchange API keys or funds-level credentials at the default creds path unless you intend to enable live/upload features; use a test/simulated key. 3) Verify the platform URL before uploading (default: https://ai.moss.site) and only provide credentials when you explicitly ask the agent to bind/upload/trade. 4) Expect the skill to contact Binance (via the fetcher) if you allow data downloads. 5) If you want stricter interaction, instruct the agent to pause for confirmations at additional points (SKILL.md currently allows many automated steps except specified checkpoints). If you need more confidence, request a security review of the core.fetcher and any network-facing code used to download market data.
Capability Analysis
Type: OpenClaw Skill
Name: moss-trade-bot-factory-en
Version: 1.0.3
The skill bundle provides a crypto trading bot factory with local backtesting and live trading capabilities via the Moss platform (ai.moss.site). It uses a local virtual environment (setup_env.py) and stores API credentials in a dedicated local file (~/.moss-trade-bot/agent_creds.json). The instructions in SKILL.md and platform_ops.md include safety guardrails, requiring user confirmation for environment setup and trading actions. The code logic is consistent with the stated purpose, and no evidence of malicious intent or unauthorized data exfiltration was found.
Capability Assessment
Purpose & Capability
Name/description match the implementation: Python scripts create params, run backtests, evolve strategies, and optionally upload/create live bots against a platform URL. Required binary is only python3 and bundled dependencies (pandas, numpy, ccxt, scipy) are appropriate for the stated functionality.
Instruction Scope
SKILL.md directs the agent to run the included scripts, build a local venv, use bundled CSV or fetch Binance UM data, and only ask specific confirmations (install venv, first backtest, evolution enable, first live switch, each manual order). It references a local creds file (~/.moss-trade-bot/agent_creds.json) and /tmp intermediates; these are used only for explicit platform/upload/live flows. The instruction to 'follow steps strictly' and to auto-fill many settings (ask only one question) grants the agent operational autonomy within the local workflow—this is coherent but worth noting to users who want more interactive confirmations.
Install Mechanism
There is no external download/install spec in the registry; the skill includes a setup_env.py that creates a local virtualenv and installs only the bundled requirements.txt. No remote or obfuscated installers are used in the provided files.
Credentials
The skill declares no required environment variables and does not attempt to read hidden env vars. Platform credentials are read from a local JSON creds file (path configurable, default ~/, e.g. ~/.moss-trade-bot/agent_creds.json) only when the user asks to upload/bind/trade live. This is proportional, but users should be aware that providing that local creds file (or leaving sensitive keys at the default path) enables networked trading and verification flows.
Persistence & Privilege
Skill does not request always:true and does not modify other skills. It runs locally and only stores/reads its own cred file when platform features are explicitly used.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install moss-trade-bot-factory-en - After installation, invoke the skill by name or use
/moss-trade-bot-factory-en - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Summary: Adds an explicit, safe local Python environment setup for all bot scripts.
- Added `scripts/setup_env.py` for managing a dedicated local Python virtual environment and dependencies.
- Skill now asks for user confirmation before installing Python packages into `{baseDir}/.venv`.
- All bot and data scripts prefer the `.venv` Python interpreter to ensure isolation from the system environment.
- Updated documentation with a new "One-Time Local Setup" section and revised backtest command samples to use the new Python environment.
v1.0.2
Update the official website address
v1.0.1
- Added a new confirmation step: after parameter generation and before running the first local backtest, users are now prompted to confirm execution.
- Clarified that parameter JSON should be shown in full only if the user explicitly asks to inspect it.
- Updated workflow so skill continues to backtest only after receiving user confirmation.
- Improved transparency around configuration inspection and execution checkpoints.
v1.0.0
moss-trade-bot-factory-en 1.0.0
- Initial release: Create crypto trading bots from natural language descriptions.
- Supports fully local bot creation, backtesting, and evolution with Binance USDT-M data or user-provided CSVs.
- Periodic reflection-driven parameter evolution available; users choose whether to enable it.
- Optional integration with external platforms for result verification and simulated live trading.
- All steps prioritize user privacy, confirmation checkpoints, and bilingual (English/Chinese) strategy descriptions.
Metadata
Frequently Asked Questions
What is moss-trade-bot-factory-en?
Users describe a trading style in natural language, and the skill creates a crypto trading bot, runs local backtests, supports periodic reflection-driven evo... It is an AI Agent Skill for Claude Code / OpenClaw, with 224 downloads so far.
How do I install moss-trade-bot-factory-en?
Run "/install moss-trade-bot-factory-en" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is moss-trade-bot-factory-en free?
Yes, moss-trade-bot-factory-en is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does moss-trade-bot-factory-en support?
moss-trade-bot-factory-en is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created moss-trade-bot-factory-en?
It is built and maintained by fei-moss (@fei-moss); the current version is v1.0.3.
More Skills