← Back to Skills Marketplace
yadavabhijeet4

Mock Trading

by yadavabhijeet4 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
277
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mock-trading
Description
Simulate cryptocurrency trading using algorithmic strategies (SMA Crossover, Mean Reversion) without risking real capital. Use when the user wants to start a...
Usage Guidance
This skill appears to do what it says: run a paper-trading tick using CoinGecko prices and update a local JSON portfolio. Before installing/running: 1) verify you have a suitable Python runtime and the 'requests' package (pip install requests) because the skill doesn't declare or install them; 2) run the included script in a sandbox or dedicated directory (it will write/overwrite the portfolio JSON you point it at); 3) note that SKILL.md's suggested command 'uv run' is unusual for a Python script—use 'python3 scripts/mock_bot.py --portfolio ./my_portfolio.json --asset bitcoin' or adapt as needed; 4) be aware the script makes outbound requests to api.coingecko.com (public API); if you have strict network policies, run it where outbound HTTP is allowed. If you need the agent to run continuously, scheduling the command is a user decision — the skill does not autonomously persist or exfiltrate data.
Capability Analysis
Type: OpenClaw Skill Name: mock-trading Version: 1.0.0 The skill bundle provides a legitimate mock cryptocurrency trading simulation. The Python script (scripts/mock_bot.py) fetches public market data from the CoinGecko API and manages a local JSON-based virtual portfolio. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the instructions for automation (cron/HEARTBEAT.md) are consistent with the stated purpose of a trading bot.
Capability Assessment
Purpose & Capability
The skill's name/description (mock trading) lines up with the included code: fetching public prices from CoinGecko and updating a local portfolio. Minor mismatch: the SKILL.md recommends running the script with the command 'uv run', but the bundle contains a plain Python script (no install spec) and the skill does not declare the runtime (python) or the 'requests' dependency it uses.
Instruction Scope
Runtime instructions are scoped to copying the provided portfolio template, running the bot tick, scheduling it if desired, and reading the local portfolio file for reports. The instructions do not request reading unrelated files, system credentials, or sending data to unexpected endpoints. Note: they instruct adding the command to a 'HEARTBEAT.md' for automation, which is a user-facing scheduling suggestion rather than hidden behavior.
Install Mechanism
There is no install spec (instruction-only) and the code file is small and human-readable. The script requires Python and the 'requests' library but the skill does not declare these requirements or provide an installation step; users will need to ensure an appropriate Python runtime and requests are available.
Credentials
The skill requests no environment variables, no credentials, and no config paths. It makes outbound requests to the public CoinGecko API (no auth required), which is proportional to the stated purpose.
Persistence & Privilege
The skill is not marked always:true and does not attempt to modify other skills or global agent settings. Its only persistent action is writing/updating a local portfolio JSON file supplied or copied by the user.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mock-trading
  3. After installation, invoke the skill by name or use /mock-trading
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the mock-trading-agent skill. - Simulate cryptocurrency trading using algorithmic strategies such as SMA Crossover and Mean Reversion. - Includes a virtual portfolio initialized with $10,000 USD. - Provides a script to fetch live market data, evaluate trading strategies, and execute mock trades. - Supports portfolio monitoring and customizable strategy logic for paper trading sessions.
Metadata
Slug mock-trading
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Mock Trading?

Simulate cryptocurrency trading using algorithmic strategies (SMA Crossover, Mean Reversion) without risking real capital. Use when the user wants to start a... It is an AI Agent Skill for Claude Code / OpenClaw, with 277 downloads so far.

How do I install Mock Trading?

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

Is Mock Trading free?

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

Which platforms does Mock Trading support?

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

Who created Mock Trading?

It is built and maintained by yadavabhijeet4 (@yadavabhijeet4); the current version is v1.0.0.

💬 Comments