Polymarket Bot Tutorial · Bölüm 2 / 32
Polymarket bot kodunda bir satır yazmadan önce: gereken Python veya Node.js beceri seviyesi, web3 temelleri, haftalık zaman taahhüdü ve canlı trading için sermaye tabanı.
Bu bölüm neleri kapsıyor
Bu bölüm, herhangi bir code'dan önce yapılan ön koşul kontrolüdür. Programlama becerisi, web3 akıcılığı, probability okuryazarlığı, haftalık saatler ve başlangıç sermayesi olmak üzere beş boyutta tabanı tanımlar ve kasıtlı olarak katıdır. İnternetteki birçok bot rehberi, kapsayıcı görünmek daha iyi sattığı için ön koşulları görmezden gelir. Bunları atlamanın gerçek paraya mal olduğunu gördük: yeterince eğitilmemiş builder'lar risk kontrolleri olmadan deploy eder, bir hafta içinde bir wallet'ı patlatır ve yatırma ücretlerini asla geri kazanamaz. Aşağıdaki tabanların her birini henüz karşılamıyorsanız, serinin geri kalanı yine de okunmaya değer, ancak live trading değildir.
- Gerekli programming skill
- Gereken Web3 / blockchain temelleri
- Probability ve math temelleri
- Haftalık time commitment
- Kurulacak hardware ve accounts
- Paper vs live için capital floor
- Henüz ne zaman başlamamanız gerektiği
Gerekli programming skill
Taban "beginner değil, intermediate" seviyesidir. Şunlarda rahat olmanız gerekir: HTTP requests ve JSON responses, seçtiğiniz dilde async/await semantics, dokümantasyonu yetersiz olduğunda üçüncü taraf bir SDK'nin source'unu okumak ve tüm process'i çökertmeden errors handling. Şunlara ihtiyacınız yok: web frameworks, database deneyimi, frontend skills.
Somut test: py-clob-client (Python) ya da @polymarket/clob-client-v2 (Node) indirin ve Polygon testnet'e karşı bir buy order verin (ya da mainnet'te 1$ ile). Temiz bir makinede bunu iki saatin altında yapabiliyorsanız, tabandasınız. Bir hafta sonu sürüyor ve sonunda sinirli hissediyorsanız, önce daha küçük bir HTTP-client projesi yapın.
Gereken Web3 / blockchain temelleri
SDK source'unu her terimi Google Translate ile çevirmeden okuyabilecek kadar web3 vocabulary bilmeniz gerekir. Özellikle:
- EOA vs proxy wallet - externally owned account (private key) ile, funds tutan ve EOA'dan gelen signatures ile kontrol edilen smart-contract wallet arasındaki fark. Polymarket kullanıcıları pUSD'yi bir proxy'de tutar; EOA orders imzalar.
- ERC-20 / ERC-1155 - token standards. USDC ve pUSD ERC-20'dir. Outcome shares ERC-1155 token'larıdır.
- Allowance / approval - Polymarket'in contract'larının token'larınızı hareket ettirmesine izin veren on-chain permission.
- RPC endpoint - Polygon state'ini okuduğunuz HTTPS veya WebSocket URL'si.
Solidity yazmanız, contracts deploy etmeniz veya consensus'u anlamanız gerekmez. Beş saatlik MetaMask tutorials ve OpenZeppelin dokümanlarını okumak tabanı karşılar.
Probability ve math temelleri
Polymarket fiyatları probability'dir. 0.42'de işlem gören bir market, sonucun YES olarak sonuçlanma olasılığının %42 olduğunu ima eder. Sayısal olarak iyi alışkanlıklar, hayatta kalan builder'ları diğerlerinden ayırır.
İlk olarak, outcome yerine expected value ile düşünün. 0.30 fiyatında 16.67$ getiren 5$'lık bir bet, modeliniz gerçek probability'yi %30'un üstünde görüyorsa +EV'dir; sonraki 5 işlemin hepsini kaybetseniz bile. İkinci olarak, spread tax'i anlayın: her round trip bid-ask spread'e ek olarak %0.5 fee öder, bu yüzden %1.5'in altındaki edge işlem maliyeti tarafından yenir. Üçüncü olarak, variance'i dürüstçe okuyun - %55 win rate'li bir strategy, kısa dönemlerde 10-15 ardışık win/loss yaşama konusunda önemsiz olmayan bir olasılığa sahiptir. Buna göre plan yapın ya da bundan korkun.
Gelişmiş statistics gerekmez. Lise düzeyinde probability bilgisi ve EV math'i kağıt üzerinde yapabilme yeteneği yeterlidir.
Haftalık time commitment
İlk üç ay için dürüst haftalık zaman dilimleri:
- 1-2 saat: günün market activity'sini okumak, UMA dispute calendar'ını taramak, overnight events sırasında fiyatların nasıl hareket ettiğini görmek.
- 2-3 saat: coding - genellikle yeni bir şey inşa etmekten çok bozulan bir şeyi düzeltmek. Order-type bug'ları, RPC outage'leri, schema değişiklikleri.
- 1-2 saat: backtesting ve bot'unuzun diary'sini okumak. Execution'ı otomatikleştirerek kazandığınız saatler burada analysis time olarak geri döner.
Toplam 4-7 saat/hafta eder. 3 saatin altında bot durgunlaşır: edge'ler erir, fark etmeyi bırakırsınız, geçen ay kâr eden strategy sessizce -EV olur. 10 saatin üstünde ise muhtemelen bot'un output'unu elle trade ediyorsunuzdur; bu da amaca ters düşer.
Kurulacak hardware ve accounts
Hardware tabanı kasıtlı olarak düşüktür. Son beş yıldan herhangi bir laptop paper mode'u çalıştırır. 5-10$/aylık bir VPS live'ı barındırır (bölüm 4). Önerilen ön-kurulum checklist'i:
- Polymarket account (web sign-up, 1.000$'dan fazla deposit ediyorsanız KYC)
- Polygon wallet - MetaMask veya SDK ile uyumlu herhangi bir signer
- Polygon RPC API key - Alchemy veya QuickNode free tier fazlasıyla yeterli (bölüm 5)
- Source control için GitHub account
- Seçtiğiniz sağlayıcıda VPS account (bölüm 4)
- Uyarılar için Telegram bot token'ı (opsiyonel ama önerilir)
Live trading'den önce toplam kurulum maliyeti: free tier'larda kalırsanız 15$'ın altında. Toplam süre: bir Cumartesi öğleden sonrası.
Paper vs live için capital floor
Capital floor sert bir çizgidir, tavsiye değil. Paper-trading simüle edilmiş balances üzerinde çalışır ve ücretsizdir; strategy'nin ihtiyaç duyduğu kadar yapın. Live için üç eşik önemlidir.
50$ altı: deposit etmeyin. Polygon gas fees + 1.4-million-dollar CFTC settlement-era 1.4M minimum-order-equivalent friction bu boyutu tamamen eğitim amaçlı kılar. Paper'da öğrenemeyeceğiniz hiçbir şeyi öğrenmezsiniz.
50-200$: smoke-test bandı. Deposit edin, 5-10 live order verin, bot'un bookkeeping'inin Polymarket'inkiyle eşleştiğini doğrulayın. Wallet'ı eğitim ücreti gibi görün; hepsini kaybederseniz ders ucuzdu.
200-1000$: fee economics'in çalıştığı taban. Bunun altında 5 share'in altındaki GTC order'lar yaygındır ve reddedilir. Bunun üstünde, birden fazla markette 10-share pozisyonlar büyüklendirilebilir.
1000$+: bot'un PnL'sinin, bir insan reviewer için anlamlı olan mutlak dolarlarla bileşik hale gelmeye başladığı seviye. Bildiğimiz, istikrarlı profitability'ye ulaşan builder'ların neredeyse hepsi önce bu seviyede başardı.
Henüz ne zaman başlamamanız gerekir
Üç dürüst diskalifiye edici durum.
- Paraya ihtiyacınız varsa. Bot trading, edge olsa bile yüksek variance taşır. Önümüzdeki ay kiranızı ödemesi gereken bir wallet bot capital'i değildir. Sonraki ay faturası riskteyken 15 trade'lik bir losing streak'i atlatacak disiplini göstermek mümkün değildir.
- Henüz paper-trade yapmadıysanız. 30-trade gate'i (bölüm 1) pazarlığa kapalıdır. Paper validation olmadan live'a geçmek, builder'ların ilk 200$'ını kaybetmesinin en yaygın nedenidir.
- Strategy "whale'ları takip etmek" ise. Polymarket'in top wallet'larının on-chain analysis'i, görünür whale'ların sürekli olarak resolved market'lerde geç-window 0.99-arb yaptığını gösterir - onlar directional trader değildir ve geç girişlerini kopyalamak edge yok olduktan sonra oraya varmanız demektir.
Bunlardan herhangi biri sizde varsa, sonraki 30 bölüm yine de background olarak faydalıdır. Live trading değildir.












