Polymarket Bot Tutorial · Sura ya 2 kati ya 32

Kabla ya kuandika mstari wa code ya bot ya Polymarket: kiwango cha ujuzi cha Python au Node.js kinachohitajika, misingi ya web3, ahadi ya muda kwa wiki, na sakafu ya mtaji kwa live trading.

Sura hii inafunika nini

Sura hii ni prerequisite check kabla ya code yoyote. Inadefini sakafu katika dimensions tano - programming skill, web3 fluency, probability literacy, masaa ya kila wiki, na mtaji wa kuanza - na imekusudiwa kuwa kali. Miongozo mingi ya bot kwenye internet inapuuza prerequisites kwa sababu kuwa inclusive inauza vizuri zaidi. Tumeona kuviruka kunagharimu pesa halisi: builders wasio na training wanadeploy bila risk controls, wanapuuza wallet ndani ya wiki, na kamwe hawarudishi deposit fees. Ikiwa bado hujafikia kila sakafu hapa chini, sehemu iliyobaki ya mfululizo bado inafaa kusoma, lakini live trading haifai.

  • Ujuzi wa programming unaohitajika
  • Misingi ya Web3 / blockchain inayohitajika
  • Misingi ya probability na math
  • Ahadi ya muda kwa wiki
  • Hardware na accounts za kuanzisha
  • Sakafu ya mtaji kwa paper vs live
  • Wakati USIPASWE kuanza bado

Ujuzi wa programming unaohitajika

Sakafu ni "intermediate, sio beginner." Unapaswa kuwa raha na: HTTP requests na JSON responses, async/await semantics katika lugha uliyochagua, kusoma source ya third-party SDK wakati docs zake ni nyembamba, na kushughulikia errors bila ku-crash mchakato mzima. Huhitaji: web frameworks, database experience, frontend skills.

Test concrete: pakua py-clob-client (Python) au @polymarket/clob-client-v2 (Node) na weka buy order dhidi ya Polygon testnet (au dhidi ya mainnet na $1). Ikiwa inakuchukua chini ya masaa mawili kutoka kwa mashine safi, uko kwenye sakafu. Ikiwa inachukua wikendi na unamaliza ukiwa na hasira, jenga project ndogo ya HTTP-client kwanza.

Misingi ya Web3 / blockchain inayohitajika

Unahitaji web3 vocabulary ya kutosha kusoma source ya SDK bila kugoogle-translate kila term. Hasa:

  • EOA vs proxy wallet - externally owned account (private key) vs smart-contract wallet inayoshikilia funds na kudhibitiwa na signatures kutoka EOA. Watumiaji wa Polymarket wanashikilia pUSD katika proxy; EOA inasaini orders.
  • ERC-20 / ERC-1155 - token standards. USDC na pUSD ni ERC-20. Outcome shares ni ERC-1155 tokens.
  • Allowance / approval - on-chain permission inayoruhusu contracts za Polymarket kuhamisha tokens zako.
  • RPC endpoint - HTTPS au WebSocket URL ambayo unasoma Polygon state.

Huhitaji kuandika Solidity, kudeploy contracts, au kuelewa consensus. Masaa matano ya MetaMask tutorials na kusoma OpenZeppelin docs zinafunika sakafu.

Misingi ya probability na math

Bei za Polymarket ni probabilities. Soko linalotrade kwa 0.42 inadhibitisha 42% nafasi outcome itaresolve YES. Mazoea matatu ya kiwango yanatenga builders wanaoishi kutoka kwa wasioishi.

Kwanza, fikiri katika expected value, sio katika outcomes. Bet ya $5 kwa 0.30 inayolipa $16.67 ni +EV ikiwa modeli yako inaweka true probability juu ya 30%, hata ikiwa inapoteza 5 zinazofuata mfululizo. Pili, elewa spread tax: kila round trip inalipa bid-ask spread pamoja na 0.5% fee, kwa hivyo edge chini ya 1.5% inaliwa na transaction cost. Tatu, soma variance kwa uaminifu - strategy yenye 55% win rate ina nafasi isiyo na thamani ya kwenda 10-15 wins/losses katika muda mfupi. Panga kwa hilo au uogope.

Hakuna advanced statistics inayohitajika. Uelewa wa kiwango cha high-school wa probability pamoja na uwezo wa kufanya EV math kwenye karatasi ni wa kutosha.

Ahadi ya muda kwa wiki

Buckets za kweli za kila wiki kwa miezi mitatu ya kwanza:

  • masaa 1-2: kusoma shughuli za soko za siku, kuangalia UMA dispute calendar, kuangalia jinsi bei zilivyobadilika wakati wa overnight events.
  • masaa 2-3: kuandika code - kawaida kurekebisha kitu kilichovunjika, sio kujenga greenfield. Order-type bugs, RPC outages, schema changes.
  • masaa 1-2: backtesting na kusoma diary ya bot yako. Masaa unayohifadhi kwa kuautomate execution yanarudi hapa kama analysis time.

Hiyo ni jumla ya masaa 4-7/wiki. Chini ya 3, bot inastagnate: edges zinaharibika, unakoma kugundua, strategy iliyolipa mwezi uliopita inageuka kimya kuwa -EV. Juu ya 10, labda unatrade kwa mkono output ya bot, ambayo inashinda lengo.

Hardware na accounts za kuanzisha

Sakafu ya hardware imekusudiwa kuwa chini. Laptop yoyote kutoka miaka mitano iliyopita inaendesha paper mode. VPS ya $5-10/mo inahosti live (sura ya 4). Checklist iliyopendekezwa ya pre-build:

  • Account ya Polymarket (web sign-up, KYC ikiwa unaweka >$1k)
  • Polygon wallet - MetaMask au signer yoyote inayofaa na SDK
  • Polygon RPC API key - Alchemy au QuickNode free tier ni nyingi (sura ya 5)
  • Account ya GitHub kwa source control
  • Account ya VPS kwa provider uliyochagua (sura ya 4)
  • Telegram bot token kwa alerts (hiari lakini imependekezwa)

Gharama jumla ya setup kabla ya live trading: chini ya $15 ikiwa unakaa kwenye free tiers. Muda jumla: Jumamosi alasiri.

Sakafu ya mtaji kwa paper vs live

Sakafu ya mtaji ni mstari mgumu, sio pendekezo. Paper-trading inaendesha kwenye simulated balances na ni bure; fanya kiasi gani strategy inahitaji. Kwa live, thresholds tatu zinajali.

Chini ya $50: usiweke. Polygon gas fees + CFTC settlement-era $1.4M minimum-order-equivalent friction inafanya saizi hii ya kielimu tu. Hutajifunza chochote ambacho hungeweza kujifunza katika paper.

$50-200: smoke-test band. Weka, weka orders 5-10 za live, hakiki bookkeeping ya bot yako inafanana na Polymarkets. Treat wallet kama ada ya shule; ukipoteza yote, somo lilikuwa nafuu.

$200-1000: sakafu ambapo fee economics zinafanya kazi. Chini ya hii, GTC orders chini ya shares 5 ni kawaida na zinakataliwa. Juu yake, unaweza ku-size positions za shares 10 katika masoko mengi.

$1000+: ambapo PnL ya bot inaanza kucompound katika absolute dollars zenye maana kwa reviewer wa kibinadamu. Karibu builders wote tunaowajua waliofika faida thabiti walifanya hivyo kwanza katika level hii.

Wakati USIPASWE kuanza bado

Disqualifiers tatu za kweli.

  1. Unahitaji pesa. Bot trading ni high-variance hata na edge. Wallet inayopaswa kulipa kodi mwezi ujao sio bot capital. Nidhamu ya kusubiri kupitia losing streak ya trade 15 haipo wakati bill ya mwezi ujao iko hatarini.
  2. Hujafanya paper-trade bado. Gate ya trade 30 (sura ya 1) sio ya kujadiliana. Kwenda live kabla ya paper validation ni sababu ya kawaida zaidi builders wanapoteza $200 zao za kwanza.
  3. Strategy ni "fuata whales." Uchambuzi wa on-chain wa Polymarkets top wallets unaonyesha mara kwa mara kwamba whales zinazoonekana zinafanya late-window 0.99-arb kwenye masoko yaliyoresolve - sio directional traders, na kunakili late entries zao kunamaanisha unakwafika baada ya edge kuondoka.

Ikiwa yoyote inahusika, sura 30 zinazofuata bado zinafaa kama background. Live trading haifai.

Maswali yanayoulizwa mara kwa mara

Ni lugha gani ya programming nipaswe kujifunza kwanza kwa bots za Polymarket?
Python. SDK ya py-clob-client ni iliyopevuka zaidi, ecosystem (pandas kwa analysis, requests kwa HTTP, web3.py kwa on-chain reads) ni kubwa zaidi, na syntax ni rahisi zaidi. Hamia Rust au Node.js baadaye ikiwa unahitaji latency ya chini au tayari unajua stacks hizo.
Je, ninahitaji kuelewa smart contracts ili kujenga bot ya Polymarket?
Sio kwa kina. Unahitaji kujua kwamba Polymarket inaendesha kwenye Polygon, kwamba USDC imebadilishwa na pUSD kama collateral (Aprili 28, 2026), na kwamba orders zinasainiwa na EIP-712. SDK inaabstract contract calls. Unagusa raw contracts tu ikiwa una-bridge assets au unasoma on-chain events moja kwa moja.
Bot ya Polymarket inahitaji masaa mangapi kwa wiki kweli?
Kwa uaminifu: masaa 10-20/wiki kwa miezi 2-3 ya kwanza. Coding ni fraction ndogo. Muda mwingi ni kuhakiki trades, kudebug fills, kuboresha strategy, kuangalia wakati wa paper trading, na kujenga risk-management code. Bots zinazoendesha bila usimamizi bila review ya kila wiki hatimaye huvunjika.
Je, ninaweza kuendesha bot ya Polymarket kutoka kwa laptop?
Kwa paper trading - ndio. Kwa live trading - hapana. Laptop inalala, inapoteza Wi-Fi, na inareboot kwa updates. Unahitaji VPS ili bot iwe na connectivity ya 24/7. Tunafunika chaguzi za VPS kwa undani katika sura ya 4 ya mfululizo huu.
Ni math gani ninahitaji kujua?
Misingi ya probability (Bayes, expected value, variance), basic statistics (correlation, regression kwa backtests), na Kelly criterion kwa position sizing. Huhitaji calculus au stochastic processes kwa strategies nyingi. Angalia mwongozo wetu wa /guide/probability-thinking/ kwa misingi.
Je, ninahitaji USD 1000+ kuanza?
Hapana. Anza kwa sifuri (paper trading). Mara paper bot yako inapita trades 30 zilizofungwa kwa 55%+ win rate, weka USD 25-50 live. Scale tu baada ya live results kufanana na paper results juu ya positions 50+ zilizofungwa. Treat capital sizing kama variable polepole zaidi kuscale, sio ya kwanza.