计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
polymarket-btc15m【效率与协作】Trade Polymarket Bitcoin Up/Down 15-minute markets using TA signals. Supports Clawbot mode (dynamic sizing, TP/SL, pre-settlement) or fixed mode. Use when checking signals, placing trades, or automating via private key.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Clawbot manages Polymarket BTC 15m trades using signals from PolymarketBTC15mAssistant.
| Mode | Toggle | Position size | Take-profit | Stop-loss | Pre-settlement sell |
|---|---|---|---|---|---|
| Clawbot | CLAWBOT_MODE=true | Dynamic from balance & risk | Yes | Yes | Yes |
| Fixed | CLAWBOT_MODE=false (default) | Fixed (ORDER_SIZE) | No | No | No |
| Variable | Required | Description |
|---|---|---|
POLYMARKET_PRIVATE_KEY | Yes (trading) | Wallet private key |
POLYMARKET_FUNDER | Yes (trading) | Funder from polymarket.com/settings |
CLAWBOT_MODE | No | true or false (default) |
POLYMARKET_ORDER_SIZE | No | Shares when Clawbot OFF (default: 5) |
POLYMARKET_SIGNATURE_TYPE | No | 0/1/2 (default: 2) |
npm run signal
With CLAWBOT_MODE=true, output includes clawbotParams (balance, size, TP%, SL%, sellBeforeMin).
npm run trade:up
npm run trade:down
node src/trade-cli.js --execute=UP --yes
One cycle:
node src/trade-cli.js --monitor
Background daemon (runs until Ctrl+C):
npm run monitor
"What's the signal?"
npm run signal"Place trade for UP"
npm run signal → verify ENTER + side UPnpm run trade:up (or --execute=UP --yes if approved)"Enable/disable Clawbot mode"
CLAWBOT_MODE=true or false in .env"Run monitor" (when Clawbot mode + open positions)
npm run monitor in background, or node src/trade-cli.js --monitor for one cyclePOLYMARKET_PRIVATE_KEY.cp -r clawbot-skill ~/.clawbot/skills/polymarket-btc15m
# or
ln -s /path/to/PolymarketBTC15mAssistant-main ~/.clawbot/skills/polymarket-btc15m
Ensure execution engine allows npm and node from the project directory.