← 返回 Skills 市场
bombfuock

Polymarket Trading Bot

作者 BOMBFUOCK · GitHub ↗ · v1.0.0
darwinlinuxwin32 ⚠ suspicious
456
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install polymarket-trading-bot
功能描述
Autonomous prediction market agent - analyzes markets, researches news, and identifies trading opportunities
安全使用建议
This package appears to do what it claims, but it requires a wallet private key and can execute real trades — treat it as high-risk. Before installing or entering secrets: - Review the included code (configure.py, trade.py) yourself or with someone you trust. configure.py stores the private key in Clawdbot config; confirm you are comfortable with that storage location. - Prefer using a dedicated trading wallet with limited funds or a restricted API/subkey rather than your main wallet. - Inspect the py-clob-client library (and its create_or_derive_api_creds behavior) to understand what is sent to https://clob.polymarket.com and whether it exposes your private key remotely. - Test in a sandbox or with a read-only setup first (do not enable autonomous mode until you are confident). - Keep your environment variable (POLYMARKET_KEY) secured; if you prefer not to persist the key in Clawdbot config, set POLYMARKET_KEY only in the environment at runtime. - Verify dependencies are installed from official PyPI and consider auditing them (py-clob-client, web3, questionary, etc.). If you want, I can list exact lines where the skill stores secrets and where it initiates network calls to help a focused code audit.
功能分析
Type: OpenClaw Skill Name: polymarket-trading-bot Version: 1.0.0 The skill is a functional Polymarket trading bot that handles sensitive Polygon private keys and supports autonomous financial transactions. While the code appears to align with its stated purpose, it possesses high-risk capabilities, specifically the collection and storage of a wallet private key via `configure.py` and instructions in `SKILL.md` for the AI agent to execute trades autonomously. It uses `subprocess` calls in `cli.py` to manage configurations and execute trades through `trade.py`, which interacts with the official Polymarket CLOB API (clob.polymarket.com). The inherent risk of private key exposure and unauthorized financial activity by an AI agent warrants a suspicious classification despite the lack of clear evidence of intentional malice.
能力评估
Purpose & Capability
Name/description match the implementation. The skill requires python/pip and a POLYMARKET_KEY (wallet/private key), uses Polymarket endpoints via py-clob-client, and provides CLI commands to list markets, check balance, and place orders — all expected for a trading bot.
Instruction Scope
SKILL.md and the code instruct the agent to perform web searches, fetch articles, use Clawdbot memory, schedule cron jobs, and call the local `poly` CLI which runs the included scripts. The configure flow explicitly asks for the user's private key and stores it in Clawdbot config; this is functionally required for placing trades but is high-risk and should be understood by the user. The instructions also encourage autonomous operation (scheduling/cron), which expands the runtime scope.
Install Mechanism
No remote or opaque installers are fetched. The included install.sh creates a local venv and runs pip install -r requirements.txt and pip install -e ., which is standard. All dependencies are installed from PyPI (no arbitrary download URLs or extract steps).
Credentials
Only POLYMARKET_KEY is declared as required, which is appropriate for wallet-authenticated trading. The configure wizard collects a wallet private key (sensitive) and attempts to store it in Clawdbot's global config under skills.entries.polymarket-agent.env.POLYMARKET_KEY — this is proportionate to the skill's purpose but represents a significant secret management decision the user must accept.
Persistence & Privilege
The skill does not request 'always: true' or system-wide privileges. It writes its own configuration entry (Clawdbot config path under its skill entry) to persist the POLYMARKET_KEY; that is expected but means secrets will be stored in Clawdbot's config store if configure succeeds. The skill supports enabling autonomous trading, which increases operational risk if misconfigured.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install polymarket-trading-bot
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /polymarket-trading-bot 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of polymarket-agent: - Autonomous prediction market agent for discovering and analyzing Polymarket trading opportunities. - Integrates with the poly CLI to fetch markets, balances, positions, and execute trades. - Requires post-install setup to enable the CLI and configure user wallet. - Uses web search and social media sentiment to inform analysis and recommendations. - Supports advanced strategies: news scalping, arbitrage, whale watching, and event-driven trading. - Includes structured workflow: market discovery, research, edge calculation, and user-approved execution.
元数据
Slug polymarket-trading-bot
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Polymarket Trading Bot 是什么?

Autonomous prediction market agent - analyzes markets, researches news, and identifies trading opportunities. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 456 次。

如何安装 Polymarket Trading Bot?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install polymarket-trading-bot」即可一键安装,无需额外配置。

Polymarket Trading Bot 是免费的吗?

是的,Polymarket Trading Bot 完全免费(开源免费),可自由下载、安装和使用。

Polymarket Trading Bot 支持哪些平台?

Polymarket Trading Bot 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。

谁开发了 Polymarket Trading Bot?

由 BOMBFUOCK(@bombfuock)开发并维护,当前版本 v1.0.0。

💬 留言讨论