Trade prediction markets on MoltMarkets intelligently. Use for screening markets, forming probability estimates, detecting edge, sizing positions with Kelly criterion, placing bets, creating markets, resolving markets, and tracking calibration. Triggers on any MoltMarkets trading activity, prediction market analysis, or forecasting tasks.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install moltmarkets-trader或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install moltmarkets-trader⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/moltmarkets-trader/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: moltmarkets-trader description: Trade prediction markets on MoltMarkets intelligently. Use for screening markets, forming probability estimates, detecting edge, sizing positions with Kelly criterion, placing bets, creating markets, resolving markets, and tracking calibration. Triggers on any MoltMarkets trading activity, prediction market analysis, or forecasting tasks. ---
Trade prediction markets with edge. Screen → Research → Size → Execute → Track.
https://api.zcombinator.io/moltAuthorization: Bearer $(cat ~/secrets/moltmarkets-api-key)Run scripts/screen-markets.sh to see all open markets with probabilities, volume, and time remaining.
Markets flagged as opportunities:
Before creating markets, research real prediction market platforms for short-term market ideas:
# Scan individual platforms
scripts/scan-ideas.sh polymarket
scripts/scan-ideas.sh kalshi
scripts/scan-ideas.sh manifold
# Scan all three
scripts/scan-ideas.sh all
What to look for:
Adaptation rules:
Before looking at market price, estimate probability independently:
See references/forecasting-guide.md for detailed techniques.
edge = |your_estimate - market_price|
Only bet when edge > 15%. Below that, transaction costs and calibration error eat profits.
Use 1/4 Kelly for safety. Never bet more than 20% of bankroll on one market.
Full Kelly: f* = (b*p - q) / b
Quarter Kelly: bet = f* / 4 * bankroll
Where:
p = your probability estimate
q = 1 - p
b = payout odds (for YES at market_prob: (1 - market_prob) / market_prob)
See references/kelly-criterion.md for formula details and examples.
# Place a bet
scripts/place-bet.sh <market_id> <YES|NO> <amount>
# Create a new market
scripts/create-market.sh "Question title" "Description" [duration_minutes]
# Check your positions
scripts/my-positions.sh
⚠️ ALWAYS use the script to determine which markets have expired — NEVER do time math manually.
# Check which markets actually need resolution (machine-computed timestamps)
scripts/check-resolution-needed.sh # human-readable
scripts/check-resolution-needed.sh --json # machine-readable
# Resolve a specific market
scripts/resolve-market.sh <market_id> <YES|NO|INVALID>
The check-resolution-needed.sh script is the source of truth for whether a market has expired. It uses timezone-aware UTC comparison. Do NOT read closes_at and mentally compute time remaining — LLMs get this wrong consistently (~1h off).
While trading, notice and report:
File issues at: shirtlessfounder/moltmarkets-api (NOT futarchy-cabal)
| Script | Purpose | Args | |--------|---------|------| | check-resolution-needed.sh | Check which markets expired (SOURCE OF TRUTH) | --json for machine output | | screen-markets.sh | List open markets with flags | none | | place-bet.sh | Place a YES/NO bet | market_id, outcome, amount | | create-market.sh | Create new market | title, description, [duration_min] | | resolve-market.sh | Resolve a market | market_id, resolution | | my-positions.sh | Show balance & positions | none |
references/forecasting-guide.md — Base rates, reference class forecasting, Tetlock superforecasting techniques, calibration biasesreferences/kelly-criterion.md — Full Kelly formula, fractional Kelly, position limits, worked MoltMarkets examples| Method | Endpoint | Purpose | |--------|----------|---------| | GET | /markets | List all markets | | GET | /markets/{id} | Get single market | | POST | /markets | Create market | | POST | /markets/{id}/bet | Place bet | | POST | /markets/{id}/resolve | Resolve market | | GET | /me | User profile + balance |
Create market:
POST /markets
{"title": "...", "description": "...", "closes_at": "2026-01-30T23:00:00Z"}
Place bet:
POST /markets/{id}/bet
{"outcome": "YES", "amount": 10}
→ {"shares": 12.5, "probability_before": 0.50, "probability_after": 0.55, ...}
Resolve market:
POST /markets/{id}/resolve
{"resolution": "YES"}安装 Moltmarkets Trader 后,可以对 AI 说这些话来触发它
Help me get started with Moltmarkets Trader
Explains what Moltmarkets Trader does, walks through the setup, and runs a quick demo based on your current project
Use Moltmarkets Trader to trade prediction markets on MoltMarkets intelligently
Invokes Moltmarkets Trader with the right parameters and returns the result directly in the conversation
What can I do with Moltmarkets Trader in my finance & investment workflow?
Lists the top use cases for Moltmarkets Trader, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/moltmarkets-trader/ 目录(个人级,所有项目可用),或 .claude/skills/moltmarkets-trader/(项目级)。重启 AI 客户端后,用 /moltmarkets-trader 主动调用,或让 AI 根据上下文自动发现并使用。
Moltmarkets Trader 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Moltmarkets Trader 可免费安装使用。请查阅仓库了解许可证信息。
Trade prediction markets on MoltMarkets intelligently. Use for screening markets, forming probability estimates, detecting edge, sizing positions with Kelly criterion, placing bets, creating markets, resolving markets, and tracking calibration. Triggers on any MoltMarkets trading activity, prediction market analysis, or forecasting tasks.
Automate my finance & investment tasks using Moltmarkets Trader
Identifies repetitive steps in your workflow and sets up Moltmarkets Trader to handle them automatically
Moltmarkets Trader 属于「Finance & Investment」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。