Openclaw Bot Prob Trade

WarnAudited by ClawScan on May 10, 2026.

Overview

This appears to be a legitimate trading bot, but it can make ongoing real-money trades and some documentation overstates strategy safety.

Install only if you intentionally want an automated trading bot. Start with dry_run enabled, verify the probtrade dependency and API key scope, keep risk limits low, and do not enable persistent live deployment until you are comfortable with the strategy and can monitor or stop it quickly.

Findings (5)

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

If configured for live trading, the agent can spend real funds and create positions repeatedly on the user's behalf.

Why it was flagged

The documented default action can become repeated live financial order placement when dry_run is disabled, with no per-order approval gate shown in the artifacts.

Skill content
Start the autonomous trading loop. Scans markets and places orders every cycle.
Recommendation

Keep dry_run enabled until tested, require an explicit human confirmation before live mode, set very small limits, and monitor every live run.

What this means

Anyone or anything that can run the bot with these credentials may be able to view balances/positions and place trades.

Why it was flagged

The bot depends on prob.trade API credentials capable of account access and trading through the probtrade skill.

Skill content
Configure `~/.openclaw/skills/probtrade/config.yaml`:
```yaml
api_key: "ptk_live_..."
api_secret: "pts_..."
```
Recommendation

Use a dedicated, least-privilege API key if available, store secrets securely, and revoke the key when no longer needed.

What this means

Users may underestimate execution, liquidity, model, market-resolution, or implementation risks and enable live trading too quickly.

Why it was flagged

The documentation makes strong safety/profitability claims for a financial strategy, which can encourage unsafe trust in autonomous trading.

Skill content
**When to use:** Always. This is a low-risk strategy that works in any market condition.
Recommendation

Treat all strategy claims as unverified, paper-trade first, and avoid relying on claims like 'guaranteed' or 'always' when real funds are involved.

What this means

If live trading is enabled, the bot can continue operating after the initial command or terminal session ends.

Why it was flagged

The deployment guide supports running the bot persistently in the background.

Skill content
sudo systemctl enable openclaw-bot ... docker run -d ... --restart unless-stopped
Recommendation

Only enable persistent deployment after validating dry-run behavior, and make sure you know how to stop the systemd service or Docker container.

What this means

A wrong or tampered probtrade path could cause the bot to run unintended API-client code.

Why it was flagged

The bot imports its trading API client from an external local skill path, which is expected here but expands the trust boundary to the probtrade skill and path configuration.

Skill content
_skill_path = os.environ.get("PROBTRADE_SKILL_PATH", ...)
if _skill_path not in sys.path:
    sys.path.insert(0, _skill_path)
from api_client import fetch, trading_request
Recommendation

Install probtrade from a trusted source, keep PROBTRADE_SKILL_PATH pointed only at that verified installation, and avoid writable/shared directories for the dependency.