Polymarket Bot Tutorial · Hoofdstuk 2 van 32
Voordat je een regel Polymarket bot-code schrijft: het Python of Node.js skill-niveau dat vereist is, web3-basics, tijdscommitment per week en kapitaal-vloer voor live trading.
Wat dit hoofdstuk behandelt
Dit hoofdstuk is de prerequisite-check voor enige code. Het definieert de bodem in vijf dimensies — programmeer-skill, web3-fluency, probability-literacy, weekuren en startkapitaal — en is bewust streng. Veel bot-gidsen op internet negeren de prerequisites omdat inclusief zijn beter verkoopt. We hebben gezien dat overslaan echt geld kost: ondergetrainde builders deployen zonder risk controls, blazen een wallet binnen een week op en herstellen de stortingskosten nooit. Als je nog niet aan elke bodem hieronder voldoet, is de rest van de serie nog steeds nuttig om te lezen, maar live trading niet.
- Vereiste programmeer-skill
- Web3 / blockchain-basics nodig
- Probability en math-fundamenten
- Tijdscommitment per week
- Hardware en accounts om op te zetten
- Kapitaal-vloer voor paper vs live
- Wanneer je nog NIET moet starten
Vereiste programmeer-skill
De vloer is "intermediate, niet beginner." Je moet comfortabel zijn met: HTTP requests en JSON responses, async/await-semantiek in je gekozen taal, het lezen van de source van een third-party SDK wanneer de docs dun zijn, en het hanteren van fouten zonder het hele proces te crashen. Je hebt niet nodig: web frameworks, database-ervaring, frontend skills.
Concrete test: download py-clob-client (Python) of @polymarket/clob-client-v2 (Node) en plaats een buy order tegen de Polygon testnet (of tegen mainnet met 1 $). Als dat je minder dan twee uur kost vanaf een schone machine, zit je aan de vloer. Als het een weekend kost en je frustreerd eindigt, bouw eerst een kleiner HTTP-client project.
Web3 / blockchain-basics nodig
Je hebt genoeg web3-vocabulaire nodig om de SDK-source te lezen zonder elke term te google-translaten. Specifiek:
- EOA vs proxy wallet — een externally owned account (private key) vs een smart-contract wallet die fondsen houdt en wordt gecontroleerd door handtekeningen van de EOA. Polymarket-gebruikers houden pUSD in een proxy; de EOA tekent orders.
- ERC-20 / ERC-1155 — token-standaarden. USDC en pUSD zijn ERC-20. Outcome shares zijn ERC-1155 tokens.
- Allowance / approval — de on-chain permissie die de contracten van Polymarket toestaat je tokens te verplaatsen.
- RPC endpoint — de HTTPS- of WebSocket-URL waardoor je Polygon state leest.
Je hoeft geen Solidity te schrijven, contracten te deployen of consensus te begrijpen. Vijf uur MetaMask-tutorials en een lezing van de OpenZeppelin-docs dekken de vloer.
Probability en math-fundamenten
Polymarket-prijzen zijn probabilities. Een markt op 0,42 impliceert een 42% kans dat de uitkomst YES afhandelt. Drie kwantitatieve gewoontes scheiden builders die overleven van degenen die het niet doen.
Ten eerste, denk in expected value, niet in uitkomsten. Een 5 $ inzet op 0,30 die 16,67 $ uitbetaalt is +EV als je model de werkelijke kans boven 30% zet, zelfs als hij de volgende 5 op rij verliest. Ten tweede, begrijp de spread tax: elke round-trip betaalt de bid-ask spread plus 0,5% fee, dus een edge onder 1,5% wordt opgegeten door transactiekosten. Ten derde, lees variantie eerlijk — een strategie met 55% win rate heeft een niet-triviale kans om 10-15 wins/losses te draaien over korte stretches. Plan daarvoor of wees er bang voor.
Geen geavanceerde statistiek vereist. Een middelbare-school-niveau begrip van probability plus de mogelijkheid om EV-math op papier te doen is voldoende.
Tijdscommitment per week
Eerlijke wekelijkse buckets voor de eerste drie maanden:
- 1-2 uur: lezen van de marktactiviteit van de dag, scannen van UMA-dispute kalender, kijken hoe prijzen bewogen tijdens overnight events.
- 2-3 uur: coderen — meestal iets fixen dat brak, geen greenfield bouwen. Order-type bugs, RPC outages, schema changes.
- 1-2 uur: backtesting en het lezen van het diary van je bot. De uren die je bespaart door executie te automatiseren komen hier terug als analyse-tijd.
Dat is totaal 4-7 uur/week. Onder 3, stagneert de bot: edges decay, je stopt met het opmerken, de strategie die vorige maand betaalde wordt stil -EV. Boven 10, hand-trade je waarschijnlijk de output van de bot, wat het punt verslaat.
Hardware en accounts om op te zetten
De hardware-vloer is bewust laag. Elke laptop van de laatste vijf jaar draait paper mode. Een 5-10 $/mo VPS host live (hoofdstuk 4). Aanbevolen pre-build checklist:
- Polymarket-account (web sign-up, KYC als stortend >1k $)
- Polygon wallet — MetaMask of elke signer compatibel met de SDK
- Polygon RPC API-key — Alchemy of QuickNode free tier is ruim voldoende (hoofdstuk 5)
- GitHub-account voor source control
- VPS-account op gekozen provider (hoofdstuk 4)
- Telegram bot token voor alerts (optioneel maar aanbevolen)
Totale setup-kost voor live trading: onder 15 $ als je op free tiers blijft. Totale tijd: een zaterdagmiddag.
Kapitaal-vloer voor paper vs live
De kapitaal-vloer is een harde lijn, geen aanbeveling. Paper-trading draait op simulated balances en is gratis; doe zoveel als de strategie nodig heeft. Voor live tellen drie drempels.
Onder 50 $: niet storten. Polygon gas fees + de 1,4-miljoen-dollar CFTC settlement-tijdperk 1,4M $ minimum-order-equivalent friction maken deze size puur educatief. Je leert niets wat je niet in paper had kunnen leren.
50-200 $: de smoke-test band. Stort, plaats 5-10 live orders, verifieer dat de boekhouding van je bot matcht met Polymarket's. Behandel de wallet als studiekosten; als je alles verliest, was de les goedkoop.
200-1000 $: de vloer waar fee-economie werkt. Hieronder zijn GTC orders onder 5 shares gangbaar en worden geweigerd. Daarboven kun je 10-share posities dimensioneren over meerdere markten.
1000 $+: waar de PnL van de bot begint te compounden in absolute dollars betekenisvol voor een menselijke reviewer. Bijna alle builders die we kennen die consistente winstgevendheid haalden, deden dat eerst op dit niveau.
Wanneer je nog NIET moet starten
Drie eerlijke disqualifiers.
- Je hebt het geld nodig. Bot trading is high-variance zelfs met edge. Een wallet die volgende maand huur moet betalen is geen bot-kapitaal. De discipline om door een 15-trade losing streak heen te wachten bestaat niet wanneer de volgende-maand rekening op het spel staat.
- Je hebt nog niet paper-traded. De 30-trade gate (hoofdstuk 1) is niet onderhandelbaar. Live gaan voor paper-validatie is de meest voorkomende reden dat builders hun eerste 200 $ verliezen.
- De strategie is "volg walvissen." On-chain analyse van Polymarkets top wallets toont consistent dat de zichtbare walvissen late-window 0,99-arb doen op afgehandelde markten — ze zijn geen direction traders, en hun late entries kopiëren betekent dat je aankomt nadat de edge weg is.
Als er een toepast, zijn de volgende 30 hoofdstukken nog steeds nuttig als achtergrond. Live trading niet.











