Polymarket CLI:从终端交易预测市场

Polymarket CLI:从终端交易预测市场

预测市场爱好者们欢呼吧!Polymarket CLI 将 Polymarket 去中心化预测市场的全部功能直接带到您的终端。使用 Rust 构建,这个实验性工具让您可以浏览市场、下单、管理仓位以及与链上合约交互——无需打开网页浏览器。

🚀 几秒钟快速上手

即时浏览市场(无需钱包):

polymarket markets list --limit 5
polymarket markets search "election"
echo "Will Trump win?" | polymarket markets search

交易设置(一次性):

polymarket setup  # 引导式向导
# 或手动:
polymarket wallet create
polymarket approve set  # 需要 MATIC 支付 gas 费

💼 一键安装

# Homebrew (macOS/Linux)
brew tap Polymarket/polymarket-cli
brew install polymarket

# 或使用 curl 安装
curl -sSL https://raw.githubusercontent.com/Polymarket/polymarket-cli/main/install.sh | sh

🎯 主要功能

市场情报(无需钱包)

  • markets list/search/get - 即时查找任何市场
  • clob book/price/midpoint - 实时订单簿和定价
  • events/tags/profiles - 发现热门事件
  • data positions/leaderboard - 投资组合分析

专业交易

# 限价单:以 $0.52 买入 10 股
polymarket clob create-order --token TOKEN_ID --side buy --price 0.52 --size 10

# 市价单:买入价值 $25
polymarket clob market-order --token TOKEN_ID --side buy --amount 25

# 批量订单
polymarket clob post-orders --tokens "ID1,ID2" --prices "0.5,0.6" --sizes "10,5"

投资组合管理

polymarket clob balance          # USDC 和仓位余额
polymarket clob orders           # 未结订单
polymarket clob trades           # 交易历史
polymarket data value 0xADDRESS  # 投资组合价值
polymarket clob cancel-all       # 紧急退出

🔌 开发者友好的 JSON API

每个命令都支持 -o json 用于脚本编写:

# 管道到 jq
polymarket -o json markets list | jq '.[].question'

# 批量价格检查
polymarket -o json clob batch-prices "TOKEN1,TOKEN2"

🛠️ 链上操作

  • CTF 代币split/merge/redeem
  • 授权approve set/check
  • 跨链桥:跨链存款

⚠️ 生产就绪功能

  • ✅ Homebrew 公式,支持自动更新
  • ✅ 交互式 shell (polymarket shell)
  • ✅ 多种签名类型 (proxy/EOA/Gnosis)
  • ✅ 结构化 JSON 错误处理
  • ✅ MIT 许可 (GitHub 上 1.5k ⭐️)

🎯 常见工作流程

研究: markets search bitcoin && clob book TOKEN_ID 日内交易: create-order && clob orders && cancel-all 监控: data value $WALLET && clob balance 脚本: markets list -o json | grep election

🚨 重要警告

这是实验性软件。请先用小额测试。始终验证交易。API 可能随时变更。

开始使用: brew install polymarketpolymarket markets list → 盈利。

⭐ GitHub 星标 | 完整文档

原创文章: 查看原文

分享本文