Polymarket Bot Tutorial · 32 bölümün 1.si

Bir Polymarket trading botu oluşturmadan önce 2026 için dürüst bir gerçeklik kontrolü: profitability verileri, zaman ve capital gereksinimleri, botların manual trading’i ne zaman geçtiği ve ne zaman geçmediği.

Bu bölüm neleri kapsıyor

Çoğu kişi Polymarket bot geliştirmeye yanlış taraftan yaklaşır: önce bir language seçer, bir VPS kurar, sonra bir edge bulmaya çalışır. Bu bölüm tersini yapıyor. Polymarket’in trader profitability hakkında gerçekten yayımladığı sayılardan başlıyoruz, ihtiyaç duyduğunuz gerçek time ve capital üzerinden geriye doğru ilerliyoruz ve sonunda bir evet/hayır kararına varıyoruz. Çoğu okuyucu için dürüst hüküm "skip" olur - ancak durumunuz botların manual trading’i geçtiği dar profile uyuyorsa, bu serinin geri kalanı size production playbook’u verir.

  • Dürüst profitability sayıları
  • Bir bot ne zaman manual trading’i geçer
  • Bir bot ne zaman manual trading’e kaybeder
  • Gereken time, capital ve skill
  • 30 trade paper-trade kapısı
  • Botların başarısız olmasının yaygın nedenleri
  • Hüküm: build mi, skip mi

Dürüst profitability sayıları

Polymarket P&L üzerine yapılan iki on-chain study, en temiz base rate’leri sunuyor. 2026 başında yayımlanan 2,5 milyon wallet’lık bir örneklem, yaşam döngüsü boyunca wallet’ların %7,6’sının profitable, %84,1’inin zararda olduğunu; kalan %8,3’ün ise fees ve slippage’in kalanı açıklamış olabileceği kadar break-even’a yakın olduğunu buldu. Medyan kaybeden wallet, snapshot anında yatırılan tutarın %38 altındaydı.

Bu study’lerde bot wallet’ları ayrı olarak kırılmıyor, ancak automated trader’lar arasındaki dağılım genellikle insanlardan biraz daha kötü, daha iyi değil - botlar hataları daha hızlı büyütür. Dürüst çıkarım şu: bir bot yapmak sizi otomatik olarak %7,6’lık dilime koymaz. Bu sadece bot gerçek bir edge kodluyorsa olur ve aynı edge disiplinli bir şekilde manual olarak uygulanmış olsaydı da profitable olurdu.

Bir bot ne zaman manual trading’i geçer

Botların gerçek bir edge’i olduğu dört dar durum vardır. Birincisi, latency-sensitive market’ler - Polymarket’in 5 dakikalık Bitcoin up/down serisi, insanın tıklamasından daha hızlı tamamlanan price action üzerinden resolve olur. Binance trade tape ve Polymarket book okuyan bir bot, divergence üzerinde 60-200ms içinde execute edebilir; bir insan edemez. İkincisi, çok sayıda markette volume - bir market-making bot aynı anda 20 book’a quote verebilir; bir insan bu odağı sürdüremez. Üçüncüsü, structured exit - bot, buy fill olur olmaz take-profit fiyatına bir GTC sell koyabilir; duygusallık yoktur. Dördüncüsü, 24/7 coverage - futbol maçları, Asya basketbolu, gece CS2 - bot hepsini izler.

Eğer edge thesis’iniz bu dört kategoriden birine girmiyorsa, bot yardımcı olmaz. "İyi siyasi analist" botu, çocuğu yatağa koymuş iyi bir siyasi analiste kaybeder.

Bir bot ne zaman manual trading’e kaybeder

Botlar iki öngörülebilir durumda insanlardan kötü performans gösterir. Birincisi, yargıya göre resolve olan market’ler - UMA disputes, belirsiz title wording, "ceasefire"ın anlamının trade’in kendisi olduğu jeopolitik haberler. Bot tape okur; insan bağlam okur. İkincisi, wide spread’e sahip illiquid book’lar - botun edge’i execution speed’dir, ancak bir sonraki bid altı cent uzaktaysa bunun hiçbir değeri yoktur. Manual trader’lar target fiyatından fill almak için günlerce bekleyebilir; o kadar bekleyen botlarda genellikle bug vardır.

Politics, geopolitics, awards, science / technology question market’leri ve çoğu tek seferlik "X, Y tarihine kadar olacak mı" market’i genellikle bot territory’si değildir. Orada capital, 200ms içinde kaybolma riski taşımaz. Yanlış olma riski taşır; bu da human bir karardır.

Gereken time, capital ve skill

Aşağıdakiler, consistent profitability’ye ulaşmış bildiğimiz builders’ın alt sınırlarıdır; marketing rakamları değil.

  • Time: İlk üç ay boyunca haftada 4-8 saat. Bunun çoğu coding değil, paper-trading observation’dır. "Botu bir haftasonunda yap" modeli, haftasonunda para kaybeden botlar üretir.
  • Capital: Öğrenmek için $0, canlı smoke test için $25-50, fee math’in gerçekten çalıştığı live trading için minimum $200-500, kazançları mutlak anlamda anlamlı kılmak için $1,000-2,500.
  • Skill: Orta seviye Python veya Node (başkasının API client’ını okuyup değiştirebilirsiniz), async I/O ile rahatlık, order book data’yı last-trade price ile karıştırmadan okuyabilme.

Bu üç çizginin herhangi birinin altındaysanız, bot economics çalışmaz. $50’lık bir wallet’taki fees, biraz doğru olmanın yanlış olmakla aynı hale gelmesine yetecek kadar yer.

30 trade paper-trade kapısı

7,6% ile 92,4%’ü ayıran tek disiplin paper trading’dir. Özellikle: Herhangi bir live capital kullanmadan önce, tamamı paper mode’da 30 closed trade, önceden tanımlanmış yazılı bir go/no-go eşiği ile.

Matematik basittir. +3¢ take-profit / -4¢ stop-loss stratejisinde %60 win rate ve %0,5 fee drag, trade başına beklenen 0,6 × 3 − 0,4 × 4 − 0,5 = -0,3¢ üretir. Strategy 5 trade’lik örneklemde profitable görünür; değildir. 30 closed trade, gerçek win rate’in iki tarafındaki noise’un trade economics’in altına indiği yaklaşık örneklem büyüklüğüdür. 30’un altında tahmin yürütürsünüz; 30+ olduğunda signal elde edersiniz.

Bu kapı aynı zamanda bir davranış filtresidir - çoğu builder bunu atlar ve ikinci haftada live’a geçer. Eğer atlıyorsanız, depozitoyu capital değil, tuition olarak görün.

Botların başarısız olmasının yaygın nedenleri

Production bot’ların bozulmasını izlediğimizde, dört failure mode baskındır.

  1. Gerçek edge yok. Bot, strategy’yi historical noise’a uydurur, backtest’te harika görünür, live’da başarısız olur çünkü görünen edge rastgeledir. Çare: 30 paper trade ve win rate konusunda acımasız dürüstlük.
  2. Order-type confusion. GTC gerekirken FOK göndermek ya da FOK gerekirken GTC göndermek. Buna chapter 10’da ayrıntılı giriyoruz. Gördüğümüz en pahalı single bug sınıfı; missing exit’lerden daha büyük.
  3. Phantom fill’ler. Polymarket’in CLOB’u bir match’i onaylarken ERC1155 settlement hâlâ Polygon üzerinde pending olabilir. Fill’den 5 saniye sonra follow-up sell gönderen bir bot, yanıltıcı "balance: 0" hatasıyla reddedilir. Chapter 12 bunu ayrıntılı ele alır.
  4. Drawdown stop yok. Mükemmel profitable bir strategy’nin bile kötü günleri vardır. %25 günlük-loss kill switch olmadan, tek bir kötü gün bir aylık kazancı siler. Chapter 30 risk code’u kapsar.

Hüküm: build mi, skip mi

Aşağıdaki dört koşulun hepsi doğruysa build edin: yukarıdaki bot-dostu dört durumdan birine uyan bir edge thesis’iniz varsa; üç ay boyunca haftada 4+ saat ayırabiliyorsanız; paper aşamasından sonra 30 trade live smoke test için koyacak $200+ capital’iniz varsa; ve bir JSON response okuyup idempotent bir order placer yazabilecek kadar code yazabiliyorsanız.

Bunlardan biri bile yanlışsa skip edin. Kalan bölümler yine de background olarak okunmaya değer, ancak build-and-deploy bölümleri PnL’e dönüşmeyen time yakar.

Hâlâ içindeyseniz, bir sonraki bölüm tam prerequisite checklist’tir. Bu bölümden daha talepkârdır ve özellikle öyle tasarlanmıştır.

Sık sorulan sorular

Polymarket botları profitable mı?
2,5 milyon Polymarket wallet’ı üzerinde yapılan on-chain analysis, %7,6’sının profitable; %84,1’inin zararda olduğunu buldu. Bot profitability’si bu dağılımı yansıtır: çoğu bot para kaybeder, tıpkı çoğu manual trader gibi. Fark şu ki botlar daha fazla trade’i daha hızlı yapabilir; bu da edge yanlışsa dibe daha hızlı inmeleri, gerçekse daha hızlı bileşikleşmeleri anlamına gelir.
Polymarket botu yapmak için Python bilmem gerekiyor mu?
Python, py-clob-client sayesinde en yaygın stack’tir (Mayıs 2026 itibarıyla resmi Python SDK, sürüm 0.34.6). Node.js de @polymarket/clob-client-v2 üzerinden tamamen desteklenir. Rust’ın resmi SDK’sı yoktur, ancak ethers-rs ve reqwest kullanılarak V2 REST API ile çalışmak mümkündür.
Başlamak için ne kadar capital gerekir?
0 USD ile paper-trade yapabilirsiniz. Live trading için, math’in çalışması açısından minimum yaklaşık 200-500 USD’dir - daha küçüğünde Polymarket fees ve exchange withdrawal maliyetleri çok yüksek bir yüzdeyi yer. Bildiğimiz disiplinli builders’ın çoğu, 25-50 USD’yi live smoke test olarak yatırmadan önce 30+ closed position boyunca paper-trade yaptı.
Çalışan bir botu yapmak ne kadar sürer?
Zaten Python veya Node biliyorsanız, gerçek order veren ilk sürüm birkaç haftasonu sürer. Bunu sürekli profitable trading’e taşımak ise aylarca iteration gerektirir: işin çoğu paper trading, edge’in nerede gerçekten var olduğunu öğrenmek ve bir kötü günün aylarca kazanılmış geliri silmesini engelleyen risk-management code yazmaktır.
Polymarket’te bot trading’e izin veriliyor mu?
Evet. Polymarket resmi bir CLOB API sunar ve Python ile Node.js için SDK’lar sağlar. Programmatic trading, terms of service’e aykırı değildir. Yasak olan multi-accounting (bir kişinin birden fazla wallet işletmesi) ve her türlü market manipulation’dır.
Polymarket’te botların para kaybetmesinin en yaygın tek nedeni nedir?
Gerçek bir edge olmaması, edge varmış gibi sunulması. Bot, strategy’yi historical noise’a uydurur, backtest’te harika görünür, sonra live’da başarısız olur çünkü görünen edge rastgeleydi. Çare, herhangi bir gerçek para yatırmadan önce 30 closed trade’lik bir paper run ve win rate hakkında acımasız dürüstlüktür.
Bir Polymarket botu benim bilgisayarıma ihtiyaç duymadan 7/24 çalışabilir mi?
Evet - VPS bunun içindir. VPS seçimini bu serinin 4. bölümünde ayrıntılı ele alıyoruz. Paper-trading için bir laptop’ta çalıştırabilirsiniz; herhangi bir live capital için, botun laptop’unuzu kapatmanızdan sağ çıkması adına VPS üzerinde barındırın.