Polymarket 链上量化实战:用 py-clob-client 与 Polymarket/agents 部署 0% 手续费自动挂单与巨鲸跟单机器人
从派发 Polygon L2 API 密钥、拉取 Gamma 盘口 Token ID、监听聪明钱巨鲸大单,到用 EIP-712 链下签名自动挂出 0% 手续费双边限价单的完整 Python 实操教程。
小白课前 3 分钟准备清单(打勾自查)
- ✓1 台电脑(Windows / Mac 均可)或 $5/月的 Ubuntu 云服务器,已安装 Python 3.10+
- ✓1 个专门用于跑脚本的 MetaMask 或 OKX Web3 新建子钱包(切勿用存有大额资产的主钱包!)
- ✓子钱包内准备 $50–$200 Polygon 链原生 USDC(可从欧易 OKX 提币,选 Polygon 网络)+ 约 $1 的 POL 代币当授权路费
千万不要用家里的笔记本电脑跑实盘机器人(一旦电脑休眠或 Wi-Fi 闪断,挂在盘口上的单子就会失控)!推荐使用硅谷老牌机房 RAKsmart 云服务器 VPS(支持支付宝/微信/USDT/信用卡):① 机房选日本东京或新加坡(距离 OKX/币安撮合引擎最近,延迟仅几毫秒);② 系统选 Ubuntu 22.04 LTS(2核 2G/4G 内存即可流畅运行 Docker);③ 拿到固定公网 IP 后填入交易所 API 白名单,安全又稳定。
买好 VPS 服务器后,怎么在自己电脑上连上去输入命令?(Windows / Mac 保姆级教程)
很多纯小白买完云服务器后卡在第一步:「我该去哪里输入教程里的黑色框框命令?」跟着下面 5 步走,3 分钟就能连上服务器:
• 公网 IP 地址(例如
198.51.100.88复制)• SSH 端口号 (Port):默认是
22复制,很多云厂商为了防黑客扫描会分配随机安全端口(例如 22022复制 或 62134复制,请以邮件/后台显示的端口为准!)• 登录用户名:Ubuntu 系统默认统一是
root复制• 初始密码 (Password):后台显示的一串字母数字密码
powershell复制(或 cmd复制),点回车,就会弹出一个蓝/黑色的命令窗口。• 苹果 Mac 电脑:同时按下 Command ⌘ + 空格键,输入
终端复制(或 Terminal复制)按回车打开。• (进阶可选:如果你喜欢像操作本地文件夹一样拖拽管理服务器文件,也可免费下载中文版 FinalShell 或 Termius,在新建连接里填入 IP、端口、root 和密码即可)。
ssh -p 端口号 root@服务器IP复制 输入命令(注意 -p复制 是小写字母 p,后面空一格填你的 SSH 端口,漏填端口会报错 Connection refused复制!):• 若后台端口是默认 22:
ssh -p 22 root@198.51.100.88复制• 若后台分配了自定义端口(如
62134复制):ssh -p 62134 root@198.51.100.88复制Are you sure you want to continue connecting (yes/no/[fingerprint])?复制 —— 千万别直接按回车!请用键盘完整敲入三个字母 yes复制 然后按回车。• 第 2 个提示([!] 为什么输密码时屏幕没反应?!):接着会出现
root@198.51.100.88's password:复制。注意:Linux 系统为了防偷窥,你打字或粘贴密码时,屏幕上不会显示任何星号 * 光标也不会动!你的电脑没卡死!直接复制密码后,在黑框框里点一下鼠标右键(Mac 按 Command + V复制)就会隐形粘贴进去,直接按回车 Enter复制 即可!root@ubuntu:~#复制 时,恭喜你已经成功进入云服务器内部了!首次登录请先复制下面这 2 行命令粘贴进去按回车(花 1 分钟自动装好 Docker、Git 和 Python):docker compose ...复制 终端命令:直接在 SSH 黑框框里右键粘贴、按回车即可执行。• 如果教程里是
.py复制 代码文件(如 polymarket_maker_bot.py复制):在 SSH 窗口输入 nano bot.py复制 按回车打开记事本 → 右键粘贴代码 → 按 Ctrl + O 再按回车保存 → 按 Ctrl + X 退出 → 输入 nohup python3 bot.py > bot.log 2>&1 &复制 按回车,机器人就会 24 小时在云端后台自动挂机运行(关掉你自己的电脑也不会停)!# 1. 更新 Ubuntu 软件源并安装 Git、Curl 与 Python 环境(复制整行粘贴按回车)
apt update -y && apt install -y curl git python3-pip python3-venv
# 2. 一键安装官方 Docker 与 Docker Compose(跑 Freqtrade / Hummingbot 必备)
curl -fsSL https://get.docker.com | sh && systemctl enable --now docker
# 3. 验证安装成功(显示 Docker 版本号即大功告成!)
docker compose version
import os
from py_clob_client.client import ClobClient
from py_clob_client.clob_types import OrderArgs, OrderType
from py_clob_client.order_builder.constants import BUY
# 1. 初始化 Polygon 主网 (chain_id=137) CLOB 客户端
HOST = "https://clob.polymarket.com"
CHAIN_ID = 137
PRIVATE_KEY = os.environ["POLY_PRIVATE_KEY"] # 仅存放于本地 .env,严禁硬编码上传 GitHub
FUNDER_ADDR = os.environ["POLY_PROXY_WALLET"] # Polymarket 代理合约钱包地址
client = ClobClient(HOST, key=PRIVATE_KEY, chain_id=CHAIN_ID, signature_type=1, funder=FUNDER_ADDR)
client.set_api_creds(client.create_or_derive_api_creds())
# 2. 半凯利公式 (Half-Kelly) 动态计算正期望值 (+EV) 下单份额
def compute_half_kelly_shares(bankroll_usdc: float, mkt_price: float, true_prob: float, max_cap: float = 0.15) -> float:
if true_prob <= mkt_price + 0.03: # 要求至少 +3% Alpha 安全边际才出手
return 0.0
full_kelly = (true_prob - mkt_price) / (1.0 - mkt_price)
alloc_pct = min(max_cap, 0.5 * full_kelly)
stake_usdc = bankroll_usdc * alloc_pct
return round(stake_usdc / mkt_price, 2)
# 3. 读取订单簿最优买一价并挂出 0% 手续费 Maker 限价单
TOKEN_ID = "21742633143463906290569050155826241533067272736897614950488156847949938836455"
book = client.get_order_book(TOKEN_ID)
best_bid = float(book.bids[0].price) if book.bids else 0.35
true_p = 0.52 # 来自 JEV / LLM 校准后的真实发生概率
shares = compute_half_kelly_shares(bankroll_usdc=1000.0, mkt_price=best_bid, true_prob=true_p)
if shares >= 5.0:
order_args = OrderArgs(price=best_bid, size=shares, side=BUY, token_id=TOKEN_ID)
signed_order = client.create_order(order_args)
resp = client.post_order(signed_order, OrderType.GTC)
print(f"[CLOB Maker] 挂单成功: price={best_bid:.2f} size={shares} resp={resp}")
代码/命令逐行大白话翻译(看不懂英文代码?对照这里一行行看)
| 代码 / 终端命令 | 零基础大白话解释(这行到底在干嘛?) |
|---|---|
from py_clob_client.client import ClobClient
|
导入 Polymarket 官方发布的订单簿连接工具包(先在命令行运行 pip install py-clob-client复制 安装)。 |
CHAIN_ID = 137
|
137 是 Polygon 区块链的官方编号。Polymarket 所有美元稳定币结算都在 Polygon 链上进行,不要改动这个数字。 |
PRIVATE_KEY = os.environ["POLY_PRIVATE_KEY"]
|
从你电脑本地隐藏的 .env复制 文件里读取小号私钥。千万不要把 0x...复制 私钥直接写死在代码里发给别人! |
client.create_or_derive_api_creds()
|
自动用你的钱包签名生成 L2 高速下单通行证(API Key),有了它之后每秒挂单/撤单完全免收区块链 Gas 费。 |
if true_prob <= mkt_price + 0.03: return 0.0
|
【小白保命开关】只有当你算出的真实胜率比盘口价格高出至少 3%(比如盘口 35¢,你评估真实胜率 ≥ 38%)时才允许下单,否则按兵不动。 |
alloc_pct = min(max_cap, 0.5 * full_kelly)
|
使用「半凯利公式」算出单笔投入比例,并用 max_cap=0.15复制 锁死单笔最多不超过总本金的 15%,防止单次爆冷伤筋动骨。 |
client.post_order(signed_order, OrderType.GTC)
|
把签名好的买单作为 GTC复制(有效直到取消)限价单挂进订单簿,享受 0% Maker 零手续费! |
[!] 小白最容易踩的 3 个报错与避坑急救箱
✕ 常见坑 1:把网页地址栏的名字当成 TOKEN_ID复制
网页链接里的英文是 slug复制(如 fed-interest-rates-november-2026复制),而下单必填的 TOKEN_ID复制 是一串 70 多位的纯数字!只需在浏览器打开 https://gamma-api.polymarket.com/markets?slug=盘口英文名复制,搜索 clobTokenIds复制,第一个数字就是「买 Yes」,第二个数字就是「买 No」。
✕ 常见坑 2:第一次跑脚本提示 Allowance / Balance not enough复制
新钱包第一次用代码下单前,需要先在 Polymarket 官网网页端手动随便挂一笔 $1 的限价单再撤掉,这样网页端会自动帮你完成 USDC 合约授权(Approve)。
✕ 常见坑 3:挂了单一直不撤,结果半夜突发大新闻被巨鲸吃单
一定要用定时器(比如每 60–90 秒)检查一次:如果盘口最新买一价已经偏离你挂单价超过 2¢,立即调用 client.cancel_all()复制 撤单重挂。
第一步:准备独立的量化专用子钱包与 Polygon USDC
切勿拿存放大额资产的主冷钱包跑自动化脚本!先在 OKX Web3 钱包或 MetaMask 新建一个「量化专用子地址」,通过欧易 OKX 或币安提现 $100–$1,000 Polygon 原生 USDC,并存入 $2 等值 POL (MATIC) 作为授权备用金。
第二步:派生 CLOB L2 API Key 并配置 .env复制 环境变量
使用 client.create_or_derive_api_creds()复制 在本地离线生成 API Key / Secret / Passphrase。所有敏感凭证一律写入权限为 chmod 600 .env复制 的环境变量文件,并在 .gitignore复制 中永久屏蔽 .env复制。
第三步:用 Gamma API 获取目标盘口 clobTokenIds复制
请求 https://gamma-api.polymarket.com/markets?slug=<盘口slug>复制,提取 JSON 中的 clobTokenIds[0]复制(代表 Yes 份额)与 clobTokenIds[1]复制(代表 No 份额),切勿混淆 Condition ID 与 Token ID。
第四步:坚持只挂 GTC复制 / GTD复制 限价单吃 0% Maker 费率
量化机器人在 Polymarket 的最大优势是:挂限价单(Maker)不仅 0% 手续费、零滑点,还能获得官方每日流动性做市补贴;同时务必设置每 90 秒自动撤除未成交陈旧挂单(Stale Order Cancellation),防止突发新闻被逆向扫单(Adverse Selection)。
量化交易头条文章必读榜(含阅读难度等级、预计耗时与源码标签)
不知道先看哪篇?我们已将全部 11 篇实战教程按「L1 零基础必读 → L2 进阶实战 → L3 硬核开发 → L4 机构级极客」排好阅读顺序,建议新手从 Top 1 循序渐进阅读:
新手第一次玩量化推荐套餐组合深度分析:1,000U 本金跑 Polymarket 尾盘 Penny Clipper + 被动 LP 补贴一个月能赚多少?
专为第一次下场跑实盘的量化新手打造的「1,000 USDC 黄金起步套餐」全景拆解:按赚钱确定性对 Polymarket 四大开源策略排座次,精算 1,000U 本金拆成 5×200U 跑 CloddsBot 尾盘收割(97.5¢–98.5¢ 接单)与被动 LP 做市补贴的三档月度真实净收益($60–$180/月,月化 6%–18%),并揭秘「20% 单仓上限 + AI 审 UMA 规则 + 0% Maker 限价单」三条保命铁律。
派网 (Pionex) 内置机器人 vs 自建开源量化机器人(CloddsBot / Grok Desk)有什么区别?6 大维度全景对比与双引擎配置指南
同样叫「量化交易机器人」,派网 (Pionex) 内置的 16 套免费云端 AI 机器人,与我们在 VPS 服务器上用 Docker 部署的 CloddsBot、polymarket_lp_tool、Grok 四步风控台到底有什么本质区别?一言以蔽之:派网是「加密现货/合约的零代码全自动收租机(赚价格波动与资金费率,大资金容量)」,而自建 Polymarket 机器人是「预测市场事件套利的特种狙击手(赚 $1.00 刚性兑付折价与官方 LP 补贴,与币价涨跌 0 相关)」。本文从 6 大核心维度帮您彻底算清两者的收益、风险与最佳资金配比。
派网 Pionex AI 量化交易保姆级教程:零代码跑 16 套免费网格机器人、期现套利与 Polymarket 跨市场对冲
不想自己租服务器写 Python 代码?详解全球最大内置量化机器人交易所「派网 Pionex」的 16 套免费 AI 量化工具(PionexGPT 自然语言生成策略 + Pine Script 回测、AI 天地网格、期现套利年化 15%–50%、马丁格尔 DCA 与 0.05% 全网最低手续费),手把手教你用 Pionex 网格机器人与 Polymarket 预测份额构建「震荡收租 + 黑天鹅保护」双赢组合。
CloddsBot 与 Polymarket LP 自动做市实战:免费部署 119 技能跨市场套利、尾盘 Penny Clipper 与每日流动性补贴机器人
市面上收费五六千美元的 Polymarket 量化机器人在 GitHub 其实有免费开源顶配版!深度拆解剑桥团队 Colosseum 黑客松获奖项目 `alsk1992/CloddsBot`(3.1k⭐,内置 119+ 项跨市场套利、尾盘 Penny Clipper 与聪明钱跟单技能)以及 `lihanyu81/polymarket_lp_tool`(被动 LP 做市拿每日 USDC 补贴),手把手教你用 Docker 先跑模拟盘再上实盘,并揭秘 GitHub 假冒跟单仓库防骗指南。
Grok × Polymarket 四步多智能体量化交易台实战:用 SCAN · VERIFY · EXECUTE · EXIT 漏斗过滤 90% 亏损盘口
为什么大多数人的第一个 AI 交易机器人一周内就会亏光?因为把「找盘口、审规则、下单、止盈」全塞进同一个 Prompt,本质上只是给你的 FOMO 情绪配了个 API Key!本篇教程提炼顶级量化交易台(Trading Desk)的「四权分立」架构:将系统拆分为 SCAN(纯扫描无观点)、VERIFY(免费代码硬过滤 + Grok X 实时搜推核验)、EXECUTE(双池动态控仓)与 EXIT(进场前写死 5 重冷血退出规则),90% 的扫描任务在免费阶段直接 SKIP,让每一次亏损保持极小、让赢家自动复利。
Polymarket 链上量化实战:用 py-clob-client 与 Polymarket/agents 部署 0% 手续费自动挂单与巨鲸跟单机器人
从派发 Polygon L2 API 密钥、拉取 Gamma 盘口 Token ID、监听聪明钱巨鲸大单,到用 EIP-712 链下签名自动挂出 0% 手续费双边限价单的完整 Python 实操教程。
量化服务器 (VPS) 部署安全、API 权限隔离与最大回撤硬熔断 (Kill-Switch) 终极指南
详解东京/新加坡低延迟 VPS 选型、OKX/Binance API 固定 IP 白名单绑定、禁提币权限锁死,以及如何在代码中植入「日内回撤 >5% 自动撤单停机」硬熔断器。
AI 大模型 + 半凯利公式 (Half-Kelly) 量化实战:从零对接 DeepSeek / OpenAI / Ollama API 将实时新闻转化为 +EV 下单信号
手把手教你用 Python `openai` SDK 对接 DeepSeek、GPT-4o 或本地免费 Ollama 大模型 API,让 AI 自动读取 Polymarket 盘口规则与突发新闻并输出结构化似然比 JSON,再经贝叶斯公式与半凯利模型算出最优下单仓位。
Freqtrade + FreqAI 从零部署与回测全教程:Docker 5 分钟连接欧易 OKX / 币安跑通历史回测与防未来函数核验
手把手演示如何在 Ubuntu VPS 上用 Docker Compose 部署 44.5k Star 的 Freqtrade,下载欧易 OKX / 币安多年历史 K 线数据,运行回测并执行 `lookahead-analysis` 排查未来函数骗局。
Hummingbot 高频做市与跨市场对冲教程:如何用预测市场概率偏移对冲 OKX / Binance 永续合约波动
拆解机构量化台如何利用 Hummingbot V2 控制器在欧易 OKX / 币安运行双边网格做市,并结合 Polymarket 美联储议息与 BTC 突破盘口构建「事件波动率跨市场对冲组合」。
NautilusTrader 订单簿 Tick 级回测指南:为什么 90% 的量化策略死于滑点、排队位置与未来函数?
用 Rust 内核的 NautilusTrader 进行 L2 订单簿深度回放,真实模拟限价单在盘口队列中的撮合优先级、网络延迟与 Taker 吃单滑点,让回测曲线无限逼近实盘。
今日预测 · Poly Day (p.day) — Polymarket 是什么?Polymarket 教程、怎么玩、实时赔率与聪明钱巨鲸终端
基于 Ubersuggest 华语高频搜索词整理,点击直达对应领域的实时 CLOB 订单簿与深度教程:
随着「Polymarket 是什么」、「Polymarket 教程」、「Polymarket 怎么玩」以及「Polymarket 预测市场」在华语加密与宏观投研圈搜索量飙升,今日预测 · Poly Day (p.day) 将全中文化深度研报与全球 15 语言链上订单簿融为一体。通过每 60 秒同步 Polymarket Gamma API 与 Polygon CLOB 中央限价订单簿,交易者可以实时追踪美联储利率决议、比特币价格里程碑、DeepSeek 大模型竞技场排名及全球地缘局势的真实资金胜率。
针对高频检索的「USDC 入金 Polymarket」、「Polymarket 邀请码」、「Polymarket 赔率计算」与「Polymarket 巨鲸跟单」,今日预测 · Poly Day (p.day) 提供了详尽的币安/欧易 Polygon 原生 USDC 提币图文指南、胜率 >75% 聪明钱地址监控以及半凯利公式模拟器,助您用 0% 挂单手续费限价单捕捉错误定价并随时提前平仓 (Cash-Out) 锁利。