Simul8or Trader

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill is transparent about being a simulator trader, but it asks to install persistent background components and schedule autonomous API trades without clear limits or approval controls.

Before installing, decide whether you want an agent that keeps running every five minutes and can trade on your Simul8or bot account. Verify the npm package, use a dedicated simulator API key, set clear trading limits, and make sure you know how to remove the cron job, stop PM2, and revoke the key.

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

The agent could place simulated trades that affect the user's Simul8or account and public trading profile without the user reviewing each action.

Why it was flagged

The skill gives the agent broad discretion to trade and documents direct buy/sell API calls, but does not define approval gates, trade limits, allowed symbols, or stop conditions.

Skill content
"You decide what to watch, when to trade, and what strategy to use." ... "curl -s -X POST https://simul8or.com/api/v1/agent/AgentTrade.ashx"
Recommendation

Use explicit constraints before enabling it, such as approved symbols, maximum trades per day, position limits, and whether the agent must ask before placing trades.

ConcernHigh Confidence
ASI10: Rogue Agents
What this means

The trader may continue running and making decisions in the background after the user forgets about it or restarts the machine.

Why it was flagged

The setup creates both a boot-persistent PM2 process and a recurring OpenClaw cron job every five minutes, but does not include clear cleanup, expiry, or pause instructions.

Skill content
"pm2 save && pm2 startup" ... "openclaw cron add --name \"Simul8or Trader\" --every \"5m\" --session isolated"
Recommendation

Only install if persistent autonomous trading is intended, and document how to disable the cron job, stop PM2, remove startup hooks, and revoke the API key.

What this means

The installed package would run with the user's local permissions, and in the PM2 configuration it could persist across restarts.

Why it was flagged

The skill asks users to install global npm packages, including the Simul8or streamer, but no package source, version pin, lockfile, or code is included in the reviewed artifacts.

Skill content
"npm install -g simul8or-trader pm2"
Recommendation

Verify the npm package provenance, pin a trusted version, inspect its source if possible, and avoid installing it globally unless necessary.

What this means

Anyone or anything with access to that key could act as the user's Simul8or bot within the API's permissions.

Why it was flagged

The skill uses a Simul8or API key for account actions. This is purpose-aligned, but the registry metadata declares no required credential or environment variable.

Skill content
"SIMUL8OR_API_KEY": "your-api-key-here" ... "X-Simul8or-Key: $SIMUL8OR_API_KEY"
Recommendation

Store the key securely, use a simulator-only key, revoke it when no longer needed, and expect the skill to have trading authority on that account.

What this means

If the file becomes stale or is modified by something else, the agent's future trading decisions could be influenced.

Why it was flagged

The skill intentionally persists price history locally and tells the agent to reuse it for future trading decisions.

Skill content
"Price History (YOUR MEMORY)" ... "Log to ~/price-history.jsonl — it's your memory between ticks"
Recommendation

Keep this memory file scoped to market data only, review it periodically, and clear it if the agent starts making decisions from bad history.