Crypto Backtest

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: crypto-backtest Version: 1.0.0 The OpenClaw skill bundle provides a crypto backtesting engine. All files, including the `SKILL.md` instructions, are aligned with the stated purpose. The Python scripts (`backtest_engine.py`, `sweep.py`) use standard libraries like `ccxt` for data fetching and `argparse` for command-line arguments. There is no evidence of data exfiltration, malicious execution (e.g., `curl|bash`, `eval` of untrusted input), persistence mechanisms, or prompt injection attempts against the AI agent. File I/O is limited to saving backtest results locally, which is an expected function. The code is straightforward and lacks obfuscation or suspicious dependencies.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing these packages gives dependency code access inside the Python environment where the command is run.

Why it was flagged

The skill asks users to install unpinned third-party Python packages. This is expected for a ccxt-based market data tool, but users still rely on package registry provenance.

Skill content
pip install ccxt numpy
Recommendation

Install in a virtual environment, verify package names, and consider pinning known-good versions before use.

What this means

The selected exchange may receive the requested symbol, timeframe, and network metadata such as IP address.

Why it was flagged

The engine contacts a user-selected ccxt exchange to fetch OHLCV market data. This is purpose-aligned and the visible code shows a read-only market-data call rather than trading actions.

Skill content
exchange = exchange_class({"enableRateLimit": True, "options": {"defaultType": "swap"}})
    candles = exchange.fetch_ohlcv(symbol, timeframe, limit=limit)
Recommendation

Use trusted exchanges and avoid assuming the backtest is private from the market-data provider.