Trading

WarnAudited by ClawScan on May 10, 2026.

Overview

This is a disclosed real-money Polymarket trading bot, but it can run live trades automatically on a schedule and its package provenance is unclear, so it needs careful review before use.

Before installing, verify the publisher/source and run only in dry-run mode until you understand the strategy. If you enable live trading, use a dedicated low-balance account/key, set strict position and loss limits, monitor cron or heartbeat jobs, and remove the schedule when you no longer want automated trades.

Findings (4)

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 incorrectly or if the signal performs poorly, the user could lose real funds through repeated automated trades.

Why it was flagged

The skill clearly supports real-money trading and provides a quiet one-minute live loop example. That is purpose-aligned, but high-impact because live trades can be placed repeatedly without per-trade confirmation or visible daily loss limits.

Skill content
“All trades execute on Polymarket with real USDC. Use `--live` for real trades” and “* * * * * cd /path/to/skill && python fastloop_trader.py --live --quiet”
Recommendation

Use dry-run first, keep funding/API permissions minimal, avoid live cron until tested, and add explicit cumulative loss limits, position caps, monitoring, and a kill switch.

What this means

A configured cron or heartbeat can keep making live trading decisions even when the user is not actively watching.

Why it was flagged

The background scheduling is disclosed and user-directed, but it creates persistent autonomous trading behavior that continues after setup.

Skill content
“The script runs one cycle — your bot drives the loop. Set up a cron job or heartbeat” and “Via OpenClaw heartbeat: Add to your HEARTBEAT.md: Run: cd /path/to/fast market && python fastloop_trader.py --live --quiet”
Recommendation

Only add cron/heartbeat entries intentionally, document where they are installed, monitor executions, and remove or disable them when not actively desired.

What this means

Anyone or anything with access to the API key may be able to act through the user's Simmer/Polymarket trading setup.

Why it was flagged

The skill uses a bearer API key to call Simmer, which is expected for trade execution, but the credential is financially sensitive and the API base can be environment-selected.

Skill content
SIMMER_BASE = os.environ.get("SIMMER_API_BASE", "https://api.simmer.markets") ... headers["Authorization"] = f"Bearer {api_key}"
Recommendation

Use a dedicated limited-scope key if available, keep only small funds accessible, verify SIMMER_API_BASE is not overridden unexpectedly, and rotate the key if exposed.

What this means

The user may have less assurance that the reviewed package is from the expected publisher or version before granting trading access.

Why it was flagged

The registry identity and bundled metadata do not line up, and there is no source/homepage provenance to independently verify the package. That matters more because the skill can execute live financial trades.

Skill content
Registry: “Source: unknown”, “Homepage: none”, “Slug: poly”, “Version: 1.0.0”; _meta.json: “slug”: “polymarket-fast-loop”, “version”: “1.0.6”
Recommendation

Verify the publisher and source out of band, prefer a signed or public repository, and do not provide trading credentials until the package identity/version is confirmed.