Polymarket Bot Tutorial · Kabanata 2 ng 32
Bago ka magsulat ng isang linya ng Polymarket bot code: ang Python o Node.js skill level na kinakailangan, web3 basics, time commitment per week, at capital floor para sa live trading.
Ano ang sinasaklaw ng kabanatang ito
Ang kabanatang ito ay ang prerequisite check bago ang anumang code. Tinutukoy nito ang floor sa limang dimensions - programming skill, web3 fluency, probability literacy, weekly hours, at starting capital - at sadyang mahigpit. Maraming bot guides sa internet ay nag-iignore sa prerequisites dahil ang inclusiveness ay nag-sell ng mas mahusay. Nakita namin na ang paglaktaw sa kanila ay nag-cost ng real money: ang under-trained builders ay nag-deploy ng walang risk controls, nag-blow up ng wallet sa loob ng isang linggo, at hindi na nakukuha ang deposit fees. Kung hindi mo pa naaabot ang bawat floor sa ibaba, ang natitirang series ay sulit pa ring basahin, pero ang live trading ay hindi.
- Programming skill na kinakailangan
- Web3 / blockchain basics na kailangan
- Probability at math foundations
- Time commitment per week
- Hardware at accounts na i-set up
- Capital floor para sa paper vs live
- Kailan HINDI ka dapat magsimula
Programming skill na kinakailangan
Ang floor ay "intermediate, hindi beginner." Dapat kang komportable sa: HTTP requests at JSON responses, async/await semantics sa pinili mong language, pagbabasa ng third-party SDK source kapag ang docs nito ay manipis, at paghawak ng errors nang hindi nag-crash sa buong process. Hindi mo kailangan: web frameworks, database experience, frontend skills.
Concrete test: i-download ang py-clob-client (Python) o @polymarket/clob-client-v2 (Node) at maglagay ng buy order laban sa Polygon testnet (o laban sa mainnet na may $1). Kung umaabot iyan sa iyo ng wala pang dalawang oras mula sa malinis na makina, nasa floor ka. Kung umaabot ito ng isang weekend at natatapos kang frustrated, gumawa muna ng mas maliit na HTTP-client project.
Web3 / blockchain basics na kailangan
Kailangan mo ng sapat na web3 vocabulary para basahin ang SDK source nang hindi naga-google-translate sa bawat term. Specifically:
- EOA vs proxy wallet - externally owned account (private key) vs smart-contract wallet na may hawak ng funds at kinokontrol ng signatures mula sa EOA. Ang Polymarket users ay may hawak ng pUSD sa proxy; ang EOA ay nag-sign ng orders.
- ERC-20 / ERC-1155 - token standards. Ang USDC at pUSD ay ERC-20. Ang outcome shares ay ERC-1155 tokens.
- Allowance / approval - on-chain permission na nagpapahintulot sa Polymarket contracts na ilipat ang iyong tokens.
- RPC endpoint - ang HTTPS o WebSocket URL kung saan mo binabasa ang Polygon state.
Hindi mo kailangang sumulat ng Solidity, mag-deploy ng contracts, o maintindihan ang consensus. Limang oras ng MetaMask tutorials at pagbabasa ng OpenZeppelin docs ang sumasaklaw sa floor.
Probability at math foundations
Ang Polymarket prices ay probabilities. Ang market na nag-trade sa 0.42 ay nag-imply ng 42% chance na nag-resolve ang outcome bilang YES. Tatlong quantitative habits ang naghihiwalay sa mga builders na nakakaligtas sa mga hindi.
Una, mag-isip sa expected value, hindi sa outcomes. Ang $5 bet sa 0.30 na nagbabayad ng $16.67 ay +EV kung inilagay ng iyong model ang true probability sa itaas ng 30%, kahit na natalo ito sa susunod na 5 nang sunud-sunod. Pangalawa, intindihin ang spread tax: bawat round trip ay nagbabayad ng bid-ask spread plus 0.5% fee, kaya ang edge na nasa ibaba ng 1.5% ay kinukunsumo ng transaction cost. Pangatlo, basahin ang variance nang tapat - ang strategy na may 55% win rate ay may non-trivial chance na pumunta ng 10-15 wins/losses sa maikling stretches. Magplano para diyan o matakot.
Walang advanced statistics na kailangan. Ang high-school-level na pag-unawa sa probability plus ang kakayahang gawin ang EV math sa papel ay sapat na.
Time commitment per week
Honest weekly buckets para sa unang tatlong buwan:
- 1-2 oras: pagbabasa ng market activity ng araw, pag-scan ng UMA dispute calendar, pagmamasid kung paano gumalaw ang mga presyo sa overnight events.
- 2-3 oras: coding - karaniwang inaayos ang isang bagay na nasira, hindi ang pagbuo ng greenfield. Order-type bugs, RPC outages, schema changes.
- 1-2 oras: backtesting at pagbabasa ng diary ng iyong bot. Ang mga oras na iniipon mo sa pag-automate ng execution ay bumabalik dito bilang analysis time.
Iyan ay nag-total ng 4-7 oras/linggo. Sa ibaba ng 3, nag-stagnate ang bot: nag-decay ang edges, ihihinto mong mapansin, ang strategy na nagbayad noong huling buwan ay tahimik na nagiging -EV. Sa itaas ng 10, malamang ay hand-trading ka ng output ng bot, na sumisira sa point.
Hardware at accounts na i-set up
Ang hardware floor ay sinadyang mababa. Ang anumang laptop mula sa nakaraang limang taon ay nag-run ng paper mode. Ang $5-10/mo VPS ay nag-host ng live (kabanata 4). Inirerekomendang pre-build checklist:
- Polymarket account (web sign-up, KYC kung mag-deposit ng >$1k)
- Polygon wallet - MetaMask o anumang signer na compatible sa SDK
- Polygon RPC API key - Alchemy o QuickNode free tier ay sapat na (kabanata 5)
- GitHub account para sa source control
- VPS account sa napiling provider (kabanata 4)
- Telegram bot token para sa alerts (opsyonal pero inirerekomenda)
Total setup cost bago ang live trading: wala pang $15 kung mananatili ka sa free tiers. Total time: isang Sabado ng hapon.
Capital floor para sa paper vs live
Ang capital floor ay hard line, hindi rekomendasyon. Ang paper-trading ay nag-run sa simulated balances at libre; gawin ang dami na kailangan ng strategy. Para sa live, tatlong thresholds ang mahalaga.
Sa ibaba ng $50: huwag mag-deposit. Polygon gas fees + ang $1.4M minimum-order-equivalent friction ng CFTC settlement-era ay ginagawang purong educational ang size na ito. Wala kang matututuhan na hindi mo natututunan sa paper.
$50-200: ang smoke-test band. Mag-deposit, maglagay ng 5-10 live orders, i-verify na tumutugma ang bookkeeping ng iyong bot sa view ng Polymarket. Treat ang wallet bilang tuition; kung mawala lahat, mura ang aral.
$200-1000: ang floor kung saan gumagana ang fee economics. Sa ibaba nito, ang GTC orders sa ibaba ng 5 shares ay karaniwan at tinatanggihan. Sa itaas, maaari kang mag-size ng 10-share positions sa maraming markets.
$1000+: kung saan nagsisimulang mag-compound ang bot PnL sa absolute dollars na meaningful sa human reviewer. Halos lahat ng builders na alam namin na umabot sa consistent profitability ay ginawa muna ito sa antas na ito.
Kailan HINDI ka dapat magsimula
Tatlong honest disqualifiers.
- Kailangan mo ang pera. Ang bot trading ay high-variance kahit may edge. Ang wallet na kailangang magbayad ng rent sa susunod na buwan ay hindi bot capital. Ang discipline na maghintay sa 15-trade losing streak ay walang umiiral kapag nakasalalay ang susunod na buwang bill.
- Hindi ka pa nag-paper-trade. Ang 30-trade gate (kabanata 1) ay non-negotiable. Ang pagpunta sa live bago ang paper validation ay ang pinakakaraniwang dahilan kung bakit nawawala ng builders ang kanilang unang $200.
- Ang strategy ay "follow whales." Ang on-chain analysis ng top wallets ng Polymarket ay consistent na nagpapakita na ang nakikitang whales ay gumagawa ng late-window 0.99-arb sa resolved markets - sila ay hindi directional traders, at ang pagkopya sa kanilang late entries ay nangangahulugan na dumating ka pagkatapos mawala ang edge.
Kung kahit alin ang applicable, ang susunod na 30 kabanata ay sulit pa ring background. Ang live trading ay hindi.












