Polymarket CLOB Quant Guide: Deploy a 0%-Fee Maker & Whale Copy-Trading Bot mit py-clob-client
Vollständiger Engineering Walkthrough: Derive Polygon L2 CLOB Credentials, query Gamma condition token IDs, subscribe to whale fills, und place gasless 0%-fee EIP-712 limit orders.
3-minütige Einsteiger-Checkliste vor dem Start
- ✓Windows/Mac-Computer oder ein Ubuntu VPS für 5$/Monat mit installiertem Python 3.10+
- ✓Ein dediziertes Sub-Wallet im OKX Web3 Wallet oder MetaMask (nie das Haupt-Kalt-Wallet verwenden)
- ✓50–200 USDC auf Polygon (nativ), finanziert über OKX/Binance + ca. 1 POL für die anfängliche Vertragsfreigabe
Führe niemals einen Live-Handelsbot auf einem Heim-Laptop aus, der in den Ruhezustand geht oder die WLAN-Verbindung verliert! Wir empfehlen RAKsmart Cloud VPS: (1) Wähle Tokio, Singapur oder Silicon Valley für extrem niedrige Millisekunden-Latenz zu OKX/Binance & Polygon RPCs; (2) Wähle Ubuntu 22.04 LTS (2 vCPU / 4GB RAM) für Docker Compose; (3) Verbinde deine dedizierte statische IPv4-Adresse mit deiner Exchange-API-Whitelist.
Gerade eine VPS gekauft? So verbindest du dich per SSH & führst Befehle auf Windows / Mac aus (3-Minuten-Anleitung)
Viele Neulinge stecken nach dem Kauf eines Cloud-Servers fest: „Wo tippe ich diese Terminal-Befehle ein?“ Folge diesen 5 einfachen Schritten:
• Server-IPv4-Adresse (z. B.
198.51.100.88Kopieren)• SSH-Port: Meistens
22Kopieren, oder ein benutzerdefinierter Sicherheitsport wie 22022Kopieren / 62134Kopieren (im Panel angezeigt)• Benutzername: Auf Ubuntu immer
rootKopieren• Root-Passwort: Dein anfängliches Server-Passwort
powershellKopieren ein und drücke Enter.• Unter Mac: Drücke Command ⌘ + Space, tippe
TerminalKopieren ein und drücke Enter.ssh -p PORT root@SERVER_IPKopieren aus (achte auf das klein geschriebene -pKopieren; wenn du einen benutzerdefinierten Port weglässt, kommt Connection refusedKopieren):• Standard-Port 22:
ssh -p 22 root@198.51.100.88Kopieren• Benutzter SSH-Port (z. B.
62134Kopieren): ssh -p 62134 root@198.51.100.88KopierenAre you sure you want to continue connecting (yes/no)?Kopieren gefragt wird, tippe das gesamte Wort yesKopieren ein und drücke Enter.• Abfrage 2 ([!] Warum bewegt sich der Cursor nicht, wenn ich mein Passwort eintippe?!): Wenn nach dem
password:Kopieren gefragt wird, blendet Linux aus Sicherheitsgründen alle Zeichen aus (sogar * sind nicht sichtbar)! Klicke einfach mit der rechten Maustaste in PowerShell (oder drücke auf Mac Cmd + VKopieren), um dein Passwort unsichtbar einzufügen, und drücke dann Enter!root@ubuntu:~#Kopieren wird, bist du in deinem Cloud-Server! Füge diese Einrichtungsgebote einmal ein, um Docker, Git und Python zu installieren:docker compose ...Kopieren-Befehle: Klicke einfach mit der rechten Maustaste in deinem SSH-Fenster, um sie einzufügen, und drücke Enter.• Für Python- (
.pyKopieren) Skripte: Tippe nano bot.pyKopieren ein und drücke Enter → Klicke mit der rechten Maustaste, um den Code einzufügen → Drücke Ctrl + O und dann Enter, um zu speichern → Drücke Ctrl + X, um zu beenden → Führe nohup python3 bot.py > bot.log 2>&1 &Kopieren aus, damit dein Bot 24/7 weiterläuft, auch wenn du deinen Laptop schließt!# 1. Update Ubuntu packages and install Git, Curl, and Python3
apt update -y && apt install -y curl git python3-pip python3-venv
# 2. One-line official Docker & Docker Compose installation
curl -fsSL https://get.docker.com | sh && systemctl enable --now docker
# 3. Verify Docker Compose is ready
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}")
Zeile für Zeile: Code- & Befehls-Erklärung in einfacher Sprache
| Code / Kommandozeile | Einfache Erklärung (Was macht das hier?) |
|---|---|
from py_clob_client.client import ClobClient
|
Importiert das offizielle Python-SDK von Polymarket (pip install py-clob-clientKopieren). |
CHAIN_ID = 137
|
137 ist die Chain-ID des Polygon-Hauptnets, in dem alle Polymarket-USDC-Verträge abgewickelt werden. |
PRIVATE_KEY = os.environ["POLY_PRIVATE_KEY"]
|
Liest deinen Sub-Wallet-Private-Key sicher aus einer lokalen .envKopieren-Datei ein. |
client.create_or_derive_api_creds()
|
Leitet gaslose L2 CLOB API-Zugangsdaten über EIP-712-Signatur ab. |
if true_prob <= mkt_price + 0.03: return 0.0
|
Sicherheitsfilter: Handelt nur, wenn die kalibrierte Wahrscheinlichkeit den Marktpreis um mindestens +3 % übersteigt. |
alloc_pct = min(max_cap, 0.5 * full_kelly)
|
Wendet Half-Kelly-Größen mit einer harten Höchstgrenze von 15 % pro Order an. |
client.post_order(signed_order, OrderType.GTC)
|
Reicht eine passive Good-Til-Cancelled Maker-Grenzorder bei 0 % Gebühr ein. |
[!] Die 3 größten Einsteiger-Stolpersteine & Lösungsanleitung
✕ Stolperstein 1: Verwechselung von Market-Slug und TOKEN_IDKopieren
Führe die Abfrage https://gamma-api.polymarket.com/markets?slug=<slug>Kopieren aus und kopiere clobTokenIds[0]Kopieren für YES oder clobTokenIds[1]Kopieren für NO.
✕ Stolperstein 2: Allowance / Balance not enoughKopieren bei der ersten Order
Platziere und storniere zuerst eine 1-$-Grenzorder über die Polymarket-Weboberfläche, damit dein Proxy-Wallet die USDC-Ausgaben freigibt.
✕ Stolperstein 3: Veraltete Limit-Orders bei schlechten Nachrichten unbeaufsichtigt lassen
Stehende Maker-Angebote alle 60–90 Sekunden stornieren und aktualisieren.
Schritt 1: Erstellen Sie ein dediziertes Sub-Sub-Wallet und Polygon natives USDC
Führen Sie niemals automatisierte Skripte mit Ihrer Haupt-Seed-Phrase für kalte Speicherung aus. Erstellen Sie ein isoliertes Sub-Wallet, finanzieren Sie es mit Polygon nativem USDC von OKX oder Binance und halten Sie ca. 2 $ in POL für erste Freigaben bereit.
Schritt 2: Leiten Sie die L2 CLOB API-Zugangsdaten lokal in .envKopieren ab
Führen Sie client.create_or_derive_api_creds()Kopieren einmal aus, um Ihre L2 API-Schlüssel/Geheimnis/Passphrase zu generieren. Schützen Sie .envKopieren mit chmod 600Kopieren und fügen Sie es zu .gitignoreKopieren hinzu.
Schritt 3: Ermitteln Sie clobTokenIdsKopieren über die Gamma REST API
Fragen Sie https://gamma-api.polymarket.com/markets?slug=<market-slug>Kopieren ab, um clobTokenIds[0]Kopieren (YES-Token) und clobTokenIds[1]Kopieren (NO-Token) abzurufen.
Schritt 4: Senden Sie GTC Maker-Limit-Orders mit Schutz gegen veraltete Kurse
Passive Limit-Orders genießen 0% Maker-Gebühren und keine Slippage. Implementieren Sie immer einen 90-Sekunden-Heartbeat, der verbleibende Orders während großer makroökonomischer Ankündigungen storniert.
Headline Quant Guides Directory (With Reading Level, Time & Code Stack)
Start from L1 Beginner Essentials and progress to L4 Institutional Tick Backtesting. Every guide includes reading difficulty, estimated reading time, and production-ready code:
Beginner $1,000 Quant Starter Combo Deep-Dive: How Much Can You Earn Monthly Running Polymarket Penny Clipper & LP Bots?
Complete quantitative breakdown for first-time algorithmic traders starting with $1,000 USDC: ranking all 4 Polymarket open-source bot strategies by risk-adjusted edge, modeling 3 realistic monthly profit tiers ($60–$180/mo or 6%–18% monthly ROI) using 5×$200 position splitting, and enforcing the 3 iron survival rules.
Pionex Cloud AI Bots vs. Self-Hosted Polymarket Bots (CloddsBot / Grok Desk): 6 Key Differences & Dual-Engine Allocation Guide
Both are called 'quant trading bots,' yet Pionex's 16 built-in cloud bots and self-hosted open-source Polymarket bots (`CloddsBot`, `polymarket_lp_tool`, `Grok 4-Step Desk`) operate on completely different market mechanics. Pionex harvests crypto volatility and perpetual funding rates with zero code and massive liquidity capacity, while self-hosted Polymarket bots snipe $1.00 deterministic event settlement discounts and Daily LP Rewards with zero correlation to Bitcoin price swings.
Pionex AI Quantitative Trading Complete Guide: 16 Free Built-In Grid Bots, Funding-Rate Arbitrage & Polymarket Delta Hedging
Don't want to maintain a Linux VPS? Master Pionex's 16 free built-in AI trading bots (PionexGPT strategy generator, AI Infinity Grid, Spot-Futures Funding Rate Arbitrage, and 0.05% maker/taker fees) and learn how to pair Pionex BTC/ETH grids with Polymarket event tail-hedges.
CloddsBot & Polymarket LP Bot Complete Guide: Deploy 119-Skill AI Arbitrage, Penny Clipper & Daily Liquidity Rewards Bots
Why pay $5,000+ for black-box bots when the best Polymarket trading engines are MIT open-source on GitHub? Full deployment guide to `alsk1992/CloddsBot` (3.1k⭐, 119+ skills including cross-market arbitrage, Penny Clipper expiry decay, and smart-money copy trading) and `lihanyu81/polymarket_lp_tool` (passive LP market-making for daily USDC rewards).
Grok × Polymarket 4-Step Multi-Agent Trading Desk: SCAN · VERIFY · EXECUTE · EXIT Pipeline That Filters Out 90% of Bad Trades
The best agent on a quantitative trading desk has never placed a trade — its entire job is to say NO. Learn how to replace fragile single-prompt FOMO bots with an institutional 4-Agent Desk (SCAN -> VERIFY -> EXECUTE -> EXIT) for Polymarket CLOB & crypto markets: run free deterministic code filters first, invoke Grok `x_search` only on survivors, size off live cash + pool depth, and enforce 5 pre-written exit rules (`exits.py`) with full `tasks.csv` skip auditing.
Polymarket CLOB Quant Guide: Deploy a 0%-Fee Maker & Whale Copy-Trading Bot mit py-clob-client
Vollständiger Engineering Walkthrough: Derive Polygon L2 CLOB Credentials, query Gamma condition token IDs, subscribe to whale fills, und place gasless 0%-fee EIP-712 limit orders.
Quant VPS Sicherheit, API IP-Whitelisting & Engineering Guide für Hard Drawdown Kill-Switches
Produktions-Sicherheitscheckliste für Quant-Trader: Auswahl von Low-Latency VPS, IP-Whitelisting für Börsen-APIs, Keys ohne Auszahlungsfunktion und automatisierte 5% tägliche Drawdown-Kill-Switches.
KI-LLM-Wahrscheinlichkeitskalibrierung + Half-Kelly-Größenbestimmung: Schritt-für-Schritt-Integration von DeepSeek / OpenAI / Ollama-APIs für +EV-Orders
Vollständige Schritt-für-Schritt-Anleitung zum Verbinden von DeepSeek, OpenAI GPT-4o oder lokalen Ollama-LLMs über Python, um aktuelle Nachrichten in strukturierte bayessche Likelihood-Quotienten und Half-Kelly-Positionsgrößen zu überführen.
Freqtrade + FreqAI Docker-Tutorial: OKX / Binance verbinden, historische Daten herunterladen & Lookahead-Bias prüfen
Schritt-für-Schritt-Anleitung zum Deployen von Freqtrade über Docker Compose, zum Herunterladen mehrjähriger OKX und Binance OHLCV Daten, zum Ausführen realistischer fee-adjusted Backtests und zum Ausführen von `lookahead-analysis`.
Hummingbot Market-Making & Delta-Hedging Guide: Arbitragieren zwischen Polymarket-Quoten und OKX / Binance Perpetual Futures
Wie professionelle Trading-Desks Hummingbot V2 Market-Making-Controller auf OKX/Binance mit Polymarket-Event-Verträgen kombinieren, um delta-neutrale Makro-Volatilitäts-Hedging-Strategien zu konstruieren.
NautilusTrader L2 Orderbook Backtesting-Guide: Beseitigen von Slippage-Illusionen & Queue-Position-Bias
Wie man in NautilusTrader hochpräzise L2 Orderbook-Tick-Backtests mit realistischen Queue-Position-Ausführungen, Latenzmodellierung und Walk-Forward-Validierung durchführt.
Poly Day (p.day) — Was ist Polymarket Deutschland? Prognosemarkt, Bundestagswahl, Clarity Act & Rechtslage (Legalität)
Antworten zu »Was ist Polymarket?«, »Polymarket Deutschland legal«, Bundestagswahl-Quoten und SEPA-USDC-Einzahlung
Suchbegriffe wie »Polymarket Deutschland«, »Polymarket Deutschland legal«, »Was ist Polymarket« und »Polymarket Bundestagswahl« gehören im deutschsprachigen Raum zu den am stärksten wachsenden Finanz- und Krypto-Abfragen. Als weltweit führender dezentraler Prognosemarkt auf der Polygon-Blockchain bündelt Polymarket Millionen-Volumina in USDC zu Bundestagswahlen, EZB-/Fed-Zinsentscheiden, Champions League und KI-Meilensteinen.
Gibt es eine »Polymarket Aktie«? Nein, Polymarket ist aktuell ein privat finanziertes Web3-Unternehmen ohne Börsennotierung; stattdessen handeln Nutzer direkt Ergebnis-Anteile (Shares) zwischen 1¢ und 99¢ im CLOB-Orderbuch. Poly Day DACH (p.day/de/) liefert Ihnen sämtliche Live-Quoten, Wal-Signale und eine Schritt-für-Schritt-Anleitung für die gebührenfreie SEPA-Einzahlung über Bitpanda, Kraken oder Coinbase.