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

Polymarket 5 dakikalık BTC/ETH up-down market bot patternleri: günde 288 expiration, latency-kritik execution, edge kaynakları, çoğu retail botun neden kaybettiği ve strateji için code skeleton.

Bu bölüm neleri kapsıyor

Polymarket'in 5 dakikalık BTC up/down serisi günde 288 kez resolve olur ve bu da herhangi bir edge'i çok sayıda tekrar boyunca bileşik hale getirir. Retail botların çoğu, volume'a rağmen burada kaybeder; çünkü latency ve edge eşiğini profesyonel firmalar belirler. Bu bölüm, ayakta kalan şeydir.

  • 5 dakikalık crypto marketler nedir
  • Günde 288 expiration = bileşik tekrarlar
  • Retail botlar neden burada kaybeder
  • Hayatta kalan edge kaynakları
  • Latency budget
  • Risk: işlem başına küçük, günlük toplamda büyük
  • Code: 5 dakikalık strategy skeleton

5 dakikalık crypto marketler nedir

Polymarket'in 5 dakikalık crypto marketleri, BTC (ve ETH) fiyatı üzerine binary up/down sorularıdır. Her 5 dakikada bir yeni market açılır; her biri, yayınlanmış bir oracle'dan alınan veriye göre, açılıştan 5 dakika sonraki kapanış fiyatı üzerinden resolve olur.

Bu, varlık başına günde 288 market üretir. Herhangi bir edge için bileşik fırsat muazzamdır: işlem başına küçük bir edge bile, bunu günde 100+ kez kullanabiliyorsanız anlamlı hale gelir.

İşin diğer yüzü: eşiği profesyonel firmalar belirler. Mid, alttaki fiyat feed'iyle sıkı bir uyum içinde hareket eder ve order book'lar genellikle yanlış taraftaki leg'de incedir.

Günde 288 expiration = bileşik tekrarlar

Edge'iniz işlem başına 0.5c ise, kazanma oranınız %55 ve günde 60 işlem yapabiliyorsanız, beklenen günlük PnL 60 × 0.5c = 10 share pozisyonlarında $0.30 = günde $3 olur. Küçük görünüyor, ama bileşikleşir: 252 trading day × $3 = yılda $750, neredeyse sıfır sermaye maruziyetiyle (pozisyonlar 5 dakika içinde resolve olur).

Aynı edge'in çeyrek başına yalnızca bir kez resolve olan bir binary'de yılda $750 üretmesi için çok daha büyük işlem boyutu ve çok daha geniş loss tails gerekir.

5 dakikalık marketler, küçük ama sık edge'lerin anlamlı yıllık gelire dönüştüğü Polymarket'teki tek segmenttir.

Retail botlar neden burada kaybeder

Retail girişlerini sürekli olarak bitiren üç failure mode.

  • Latency: profesyonel firmalar order'ları 50-100ms içinde verir; retail botlar 1-3 saniye sürer. Siz tetiklediğinizde fiyat zaten yeni mid'e geçmiş olur.
  • Information asymmetry: underlying CEX (Binance, Coinbase) trade tape'i Polymarket'in price feed'inden daha hızlı basar. Doğrudan CEX aboneliği olmayan botlar stale data ile işlem yapar.
  • Spread tax: 5 dakikalık cadence'de 0.5c spread × 60 trade = günde kaçınılmaz 30c maliyet. Profitability için edge bunun üstesinden gelmek zorundadır.

Retail botlar genellikle başa baş kalır ya da kaybeder; çünkü profesyonellerden daha hızlı olamazlar ve spread tax'ten kaçamazlar. Retail için çalışan stratejiler, pros'a karşı edge kovalayanlar değildir; özel bilgi avantajlarına sahip, yavaş karar veren stratejilerdir.

Hayatta kalan edge kaynakları

5 dakikalık marketlerde retail için işe yarayanlar.

  • Funding-rate-driven directional bias: perp futures'ta aşırı pozitif funding, mean reversion'ı öngörür; funding rate'e karşı işlem yapın.
  • Open-interest-clearing windows: her saatin başında perp futures liquidations daha olasıdır; bu pencere içindeki aşırı hareketleri fade edin.
  • Late-window resolution arbitrage: 5 dakikalık pencerenin son 30 saniyesinde resolution fiyatı giderek tahmin edilebilir hale gelir; order book çoğu zaman live tape ile uyuşmayan probabilities'de ince liquidity sunar.

İşe yaramayanlar: saf technical signals (RSI, moving averages), basit momentum copying, botun profesyonellerden daha hızlı olmasını gerektiren her şey.

Latency budget

Uygulanabilir bir 5 dakikalık strategy için budget dağılımı kabaca şöyledir:

  • Read signal source (CEX trade tape, funding rate): 100-300ms
  • Compute decision: 50ms
  • Place FOK order: 200-500ms
  • Receive fill confirmation: 200ms

Toplam: 550-1050ms. Bu, paid RPC ve doğrudan CEX WebSocket subscription ile bir VPS üzerinde ulaşılabilir. Evdeki laptopta veya free-tier API'lerle ulaşılabilir değildir.

Toplamda < 500ms gerektiren stratejiler profesyonel alandır; retail orada rekabet etmemelidir.

Risk: işlem başına küçük, günlük toplamda büyük

5 dakikalık marketler için sizing: işlem başına küçük, günlük üst sınır koyulmuş.

  • Per-trade: market başına 5-15 share ($1-6). 5'in altı GTC sell'leri imkânsız kılar; 15'in üstü girişte order book'u yürütür.
  • Daily total: 50-100 trade. Daha fazlası, tek bir oracle quirk'üne korele maruziyet yaratır.
  • Daily PnL kill switch: kümülatif PnL $10'dan fazla düşerse (veya ayrılan sermayenin %5'i) durun. 5 dakikalık marketlerde kötü günler genellikle bir strategy assumption'ın bozulmasından kaynaklanır; günü atlatın, debug edin, yeniden deploy edin.

İşlem başına boyut ile günlük adet arasındaki asimetri kasıtlıdır. Derinlik değil, genişlik oynuyorsunuz.

Code: 5 dakikalık strategy skeleton

Reference: funding-rate-driven 5 dakikalık bir bot için trading loop.

def five_min_loop():
    while True:
        wait_for_next_window_open()  # blocks until xx:x0:00 or xx:x5:00
        markets = find_open_5min_markets("btc")
        if not markets: continue

        funding = fetch_perp_funding_rate("BTCUSDT")
        bias = "DOWN" if funding > 0.001 else "UP" if funding < -0.001 else None
        if bias is None: continue

        market = markets[0]
        token = market["clobTokenIds"][0 if bias == "UP" else 1]
        book = fetch_book(token)
        if not book.best_ask or book.best_ask > 0.55: continue

        place_fok(token, "BUY", book.best_ask + 0.01, 10)

Production version ekleri: doğru exit timing için 5 dakikalık pencere boyunca pozisyonları takip edin, live'a geçmeden önce 30 pencere paper-trade yapın, art arda kayıplarda durun.

Sıkça sorulan sorular

Polymarket 5 dakikalık crypto market nedir?
BTC, ETH veya SOL'un 5 dakika içinde daha yüksek mi yoksa daha düşük mü olacağına dair, her 5 dakikada bir resolve olan binary market. Pair başına günde yaklaşık 288 expiration. Çok sayıda küçük bahis almaya istekli hızlı trader'lar için tasarlanmıştır.
5 dakikalık crypto marketler retail botlar için kârlı mı?
Zor. Spread'ler sıkı, daha hızlı botlar baskın ve edge işlem başına küçüktür. Matematik: işlem başına %0.5 beklenen edge * günde 288 bahis = %144 brüt günlük; ama variance serttir ve slippage'ın çoğunu yer. Gördüğümüz retail botların çoğu burada para kaybeder.
5 dakikalık crypto marketlerde hangi edge ayakta kalabilir?
Orderbook'un kullandığından daha hızlı price feed'ler (ör. Polymarket spot'tan önce Binance order book imbalance'ı). Polymarket 5 dakikalık market ile crypto perp funding rates arasında statistical arb. Saf pattern-matching içeren her şey arbitrage ile temizlenmiştir.
Latency requirement nedir?
Herhangi bir standalone strategy için read-to-trade süresi 200ms altı olmalı. En iyi fills için rekabet ediliyorsa 50ms altı gerekir. Strategy, düşük-jitter network'e sahip colocated bir VPS'te (NY4) çalıştırılmalıdır - bu, trading-tuned host'ların retail'te kendini amorti ettiği nadir durumlardan biridir.
5 dakikalık crypto botlar için ne kadar sermaye gerekir?
Sıfırdan başlayın ve variance'ı anlamak için 1000+ kapalı pozisyon boyunca paper-trade yapın. Live: 500-1000 USD bankroll, işlem başına 1-3 USD, yalnızca 30 günlük live sonuçlar paper sonuçlarla eşleşirse ölçekleyin. 500 USD bankroll cap'in altına inildiğinde, işlem boyutu o kadar küçüktür ki fees baskın hale gelir.
Birden fazla 5 dakikalık strategy'yi paralel çalıştırabilir miyim?
Evet - ama yapmamalısınız. 3 pair (BTC, ETH, SOL) boyunca marketler yüksek derecede koreledir, bu yüzden eşzamanlı pozisyonlar gerçek diversification değildir. Bir pair seçin, ustalaşın, sonra belki ikinciyi ekleyin.