Kripto Trading Bot Nasıl Yapılır: Pratik 2026 Rehberi
Kripto trading bot yapmak, tekrarlanabilir bir mühendislik sürecidir: kurallara dayalı bir strateji seçin, gerçek bir API’ye sahip bir borsa belirleyin, API/agent-wallet erişimini yetkilendirin, backtest yapın, kâğıt üzerinde (paper-trade) test edin, sert risk kontrolleri ekleyin, ardından devreye alıp izleyin. Bu adım adım rehber, örnek olarak Hyperliquid ve resmi Python SDK’sını kullanarak her aşamayı anlatıyor — ve kod yazmıyorsanız dürüst no-code alternatifini de.

Önemli noktalar
- Bir kripto trading bot yapmak için yedi adımı izlersiniz: stratejiyi somut kurallarla tanımlayın, gerçek bir API’ye sahip bir borsa seçin, API/agent-wallet erişimini yetkilendirin, geçmiş veriler üzerinde backtest yapın, hiç para riske atmadan canlı veriyle paper-trade yapın, sert risk kontrolleri ve rate-limit yönetimiyle sarmalayın, ardından devreye alıp izleyin.
- Botun kendisi büyük ölçüde tesisattan ibarettir: piyasa verisini okuyan, strateji kurallarınızı uygulayan ve emir gönderen bir döngü. Zor olan kısım — ve para kazanıp kazanmayacağını belirleyen kısım — koddan değil; stratejiden, yapılandırmadan ve risk disiplininden gelir.
- Hyperliquid, üzerine inşa etmek için pratik bir mekândır çünkü kamuya açık API’ye sahip (okumak için Info, işlem için Exchange, akış için WebSocket), resmi bir Python SDK’sı olan ve agent wallet’lar sunan non-custodial bir DEX’tir — yetkilendirdiğiniz, emir verebilen ama fonlarınızı asla çekemeyen anahtarlar.
- Backtesting ve paper-trading aşamalarını asla atlamayın. Mantığınızı önce geçmiş veride test edin, ardından gerçek fiyatlara karşı simüle emirlerle canlı çalıştırın ve imzalama, dolumlar (fills) ve iptaller tam beklediğiniz gibi davranana kadar küçük gerçek pozisyona geçmeyin.
- Dexly bir bot değildir, API de değildir — Hyperliquid üzerine inşa edilmiş non-custodial bir ön yüzdür. Kod yazıyorsanız doğrudan API üzerine inşa edersiniz; yazmıyorsanız Dexly copy trading, aynı agent-wallet mekanizması aracılığıyla bir insan lideri yansıtan no-code alternatifidir.
Kripto Trading Bot Nasıl Yapılır: Kısa Versiyon
Bir kripto trading bot, özünde bir döngüdür: piyasa verisini okur, stratejinizin kurallarını kullanarak karar verir ve emir göndererek harekete geçer. Geri kalan her şey — dil, kütüphaneler, barındırma — bu döngünün etrafındaki ayrıntılardır. Bir tane yapmak tekrarlanabilir bir mühendislik sürecidir ve bu rehber, örnek olarak Hyperliquid ve resmi Python SDK’sını kullanarak süreci adım adım anlatıyor.
Sırasıyla yedi adım:
- Bir strateji seçin — somut, test edilebilir kurallar olarak ifade edebileceğiniz bir strateji.
- Bir borsa seçin — gerçek, dokümante edilmiş bir API’ye sahip.
- API erişimini kurun — Hyperliquid’de, işlem yapabilen ama asla çekim yapamayan bir agent wallet.
- Backtest yapın — kuralları geçmiş veride test edin.
- Paper-trade yapın — hiç para riske atmadan canlı veriye karşı çalıştırın.
- Risk kontrolleri ekleyin ve rate limit’lere uyun.
- Devreye alın ve izleyin — güvenilir bir altyapıda.
Baştan dürüst çerçeve
Adım 1: Kural Olarak Yazabileceğiniz Bir Strateji Seçin
Bir bot yalnızca değerlendirebileceği kuralları işleyebilir. Herhangi bir koddan önce, bir bilgisayarın yargı kullanmadan izleyebileceği kadar kesin bir stratejiye ihtiyacınız var: ne zaman girilir, ne zaman çıkılır, ne kadar pozisyon alınır ve ne zaman hiçbir şey yapılmaz. “Ucuza al, pahalıya sat” bir strateji değildir; eşik değerlerine sahip bir koşullar kümesi stratejidir.
İnsanların otomatikleştirdiği yaygın strateji aileleri şunlardır:
- Market making — spread’i kazanmak için defterin her iki tarafına da kotasyon vermek.
- Grid trading — bir aralık boyunca katmanlı alış/satış emirleri; salınan piyasalarda kâr eder, güçlü trendlerde kan kaybeder.
- Trend takibi ve ortalamaya dönüş (mean reversion) — bir hareketin devam edip etmeyeceğine ya da geri döneceğine dair zıt bahisler.
- Arbitraj ve funding yakalama — fiyat veya funding-rate farklarından yararlanmak.
Strateji türlerinin tüm yelpazesi ve bunların piyasa rejimleriyle nasıl eşleştiği için kriptoda algoritmik trading yazısına bakın; bir fikri test edilebilir bir şeye dönüştüren araştırmadan-canlıya iş akışı için kriptoda quant trading yazısına bakın.
Avantaj yoksa, bot da yok
Adım 2: Gerçek Bir API’ye Sahip Bir Borsa Seçin
Botunuzun, okuyabileceği ve üzerinde işlem yapabileceği programatik bir arayüze sahip bir mekâna ihtiyacı var. En çok önem taşıyan iki şey, dokümante edilmiş bir API ve mekânın fonlarınızı nasıl tuttuğudur. Merkezi bir borsada genellikle mekânın saklama altına aldığı fonları yatırır ve yapılandırılabilir izinlere sahip bir API anahtarı oluşturursunuz. Non-custodial bir DEX’te ise fonlarınız kendi cüzdanınızda kalır.
Örnek olarak Hyperliquid’i kullanırsak, API üç yüzeye ayrılmıştır (Hyperliquid Docs — API (Info, Exchange & WebSocket)):
- Info endpoint’i (okuma). Piyasa verisi, emir defterleri, mumlar, funding, pozisyonlarınız, bakiyeleriniz ve dolumlarınız — çoğunlukla imzasız. Botun dünyayı bu şekilde görür.
- Exchange endpoint’i (işlem). Emir verme, değiştirme ve iptal etme, kaldıraç ayarlama. Buradaki her istek kriptografik olarak imzalanmalıdır.
- WebSocket (gerçek zamanlı). Botun sürekli sorgu (polling) yapmak yerine anında tepki vermesini sağlayan canlı akışlar.
Her yüzeyin daha derin bir anlatımı için resmi Hyperliquid API rehberi konuyu baştan sona ele alıyor. Tipik bir bot döngüsü Info ya da bir WebSocket aboneliğinden okur, stratejiyi uygular, ardından Exchange üzerinden harekete geçer.
Adım 3: API / Agent-Wallet Erişimini Kurun
Bu, botunuzun ne kadar güvenli olduğunu belirleyen adımdır. Botunuzun, fonlarınızı hesaptan dışarı taşıyabilecek bir anahtarı asla tutmasını istemezsiniz. Hyperliquid’de bu, agent wallet’lar (API wallet’lar olarak da bilinir) ile çözülür: yetkilendirdiğiniz, emir verip iptal edebilen ama fonlarınızı asla çekemeyen ya da transfer edemeyen ayrı bir anahtar (Hyperliquid Docs — API (Info, Exchange & WebSocket)).
- Non-custodial kalır. USDC’niz ve pozisyonlarınız kendi hesabınızda kalır; agent anahtarı yalnızca bunlar üzerindeki işlem eylemlerini imzalar.
- Ele geçirilme kontrol altındadır. Sızdırılmış bir agent anahtarı, bir saldırganın hesabınızda işlem yapmasına izin verir ama onu boşaltmasına değil — çekim yetkisi olan merkezi-borsa API anahtarına kıyasla çok daha küçük bir etki alanı.
- Limitler vardır. Bir hesap yalnızca sınırlı sayıda agent wallet onaylayabilir ve onaylar süresi dolabilir — güncel sayıları dokümantasyondan teyit edin (Hyperliquid Docs — Rate limits and user limits).
Kurulum akışı şöyledir: borsada kendi cüzdanınızı fonlayın → bir agent wallet onaylayın → botunuz Exchange isteklerini o agent anahtarıyla imzalar. Bu, bir insanın bir ön yüz aracılığıyla kullandığı mekanizmanın aynısıdır — geliştirici olmayanlar için onaylama anlatımı için Cüzdanlar, Agent’lar ve Bağlantı yazısına bakın.
Anahtarı koru, izinleri daralt
Adım 4: Önce Backtest, Sonra Paper-Trade
Erişim hazır olduğunda, hemen canlıya geçme dürtüsüne direnin. Önce iki doğrulama aşaması gelir ve bunları atlamak, yeni botların para kaybetmesinin en yaygın yoludur.
- Backtest. Kurallarınızı geçmiş veriye karşı çalıştırarak nasıl davranacaklarını görün. Ücretleri ve kaymayı (slippage) hesaba katın ve aşırı uyum (overfitting) konusunda acımasız olun — geçmişe kusursuz uyacak şekilde ayarlanmış bir strateji genellikle yeni veride başarısız olur.
- Paper-trade. Botu canlı piyasa verisine karşı, simüle edilmiş emirler ve gerçek para olmadan çalıştırın. Bu, backtest’lerin kaçırdığı şeyleri yakalar: gecikme, kısmi dolumlar, yeniden bağlanmalar ve beklediğiniz fiyat ile elde ettiğiniz fiyat arasındaki fark.
Hyperliquid’in resmi açık kaynaklı Python SDK’sı bu aşamayı hızlandırır: Info, Exchange ve WebSocket yüzeylerini sarmalar, istek imzalamayı yönetir ve emir verme veya bir akışa abone olma gibi yaygın görevler için örnek scriptler içerir (Hyperliquid — official Python SDK (GitHub)). Kaputun altında aynı JSON/HTTP API’dir, dolayısıyla backtest’inizi kurduğunuz veri, canlı botun işlem yapacağı veriyle aynıdır. Bir botun okuma döngüsü, örnekleme amacıyla, herhangi bir dilde şuna benzer:
# illustrative pseudocode — not runnable, not exchange-specific
while running:
state = info.read_market_and_positions() # Info / WebSocket
signal = strategy.evaluate(state) # your rules
if signal and risk.allows(signal): # hard risk checks
exchange.place_order(signal) # Exchange (signed)
sleep(interval) # respect rate limitsBacktest’ler varsayılan olarak iyimserdir
Adım 5: Risk Kontrolleri, Rate Limit’ler ve Devreye Alma
Gözetimsiz çalışan bir botun, ilk kötü günün ardından üzerine eklenecek değil, daha birinci günden gömülü korkuluklara ihtiyacı vardır. Risk kontrolleri kodun içine aittir:
- Pozisyon ve kaldıraç limitleri — bir hata, niyet ettiğinizden daha büyük bir pozisyon açamasın.
- Bir kill-switch ve drawdown limiti — kayıplar bir eşiği aştığında işlemi durdursun.
- Emirler üzerinde mantık denetimleri — açıkça yanlış görünen fiyatları veya büyüklükleri gönderilmeden önce reddedin.
Üretim botları ayrıca rate limit’lere de uymak zorundadır. Hyperliquid, hem IP başına istek limitlerini hem de işlem etkinliğinizle ölçeklenen adres tabanlı limitleri, ayrıca ağır istekler için ağırlık tabanlı maliyetleri dokümante eder (Hyperliquid Docs — Rate limits and user limits). Pratik sonuçlar şunlardır: Info endpoint’ini sorgulamak yerine bir WebSocket aboneliğini tercih edin, API’nin izin verdiği yerde istekleri toplu (batch) gönderin ve bir ani yüklenmenin sizi kısıtlatmaması için üstel geri çekilme (exponential backoff) ekleyin.
Son olarak, devreye alın ve izleyin. Bir botun sürekli çalışması, kopan bağlantılardan sonra yeniden bağlanması ve bir şey bozulduğunda size haber vermesi gerekir — loglama, uyarılar ve pozisyonları elle görüp kapatabileceğiniz bir gösterge paneli veya borsa ön yüzü aracılığıyla. Onu dizüstü bilgisayarınız yerine güvenilir bir altyapıda çalıştırın.
Sayılar değişir — kaynağı göster
Sonuç (ve No-Code Yol)
Bir kripto trading bot yapmak net, tekrarlanabilir bir süreçtir: kurallara dayalı bir strateji tanımlayın, gerçek bir API’ye sahip bir borsa seçin, non-custodial agent-wallet erişimini yetkilendirin, backtest yapın, paper-trade yapın, sert risk kontrolleri ve rate-limit yönetimiyle sarmalayın, ardından devreye alıp izleyin. Hyperliquid’in kamuya açık API’si, resmi Python SDK’sı ve agent wallet’ları bu yolu herhangi bir geliştirici için gerçekçi kılar — fonlarınızın kendi hesabınızdan asla ayrılmadığı bir mekânda. Ama API bir araçtır, avantaj değil: kârlılık mantığınızdan, yapılandırmanızdan ve risk disiplininizden gelir.
Dexly nerede konumlanır
Ne olmadığı konusunda net olmak gerekirse: Dexly bir bot değildir, bir strateji motoru değildir ve API de değildir. O, aynı Hyperliquid borsası üzerine inşa edilmiş non-custodial bir ön yüzdür. Kod yazıyorsanız, doğrudan API üzerine Python SDK ve agent wallet’larla inşa edin. Yazmıyorsanız, Dexly no-code karşılığıdır — kendi cüzdanınızdan elle işlem yapın ya da bir botun kullandığı aynı agent-wallet mekanizması aracılığıyla bir insan lideri yansıtmak için copy trading kullanın — takip başına risk limitleri ve drawdown korumasıyla. Her iki durumda da fonlarınız kendi kontrolünüzde (self-custodial) kalır, web’de ya da mobil uygulamada.
Ardından, tüm yelpaze için temel rehber olan kripto trading bot’ları yazısını, yüzeyleri derinlemesine ele alan Hyperliquid API rehberi yazısını ve ciddi bir stratejinin arkasındaki araştırma iş akışı için kriptoda quant trading yazısını okuyun.
Yalnızca eğitim amaçlı içerik — yatırım tavsiyesi değildir. Otomatik işlem risk taşır ve botlar para kaybedebilir; geçmiş veya backtest performansı gelecekteki sonuçları öngörmez. API endpoint’leri, rate limit’ler, agent-wallet limitleri ve SDK gereksinimleri değişir — inşa etmeden veya işlem yapmadan önce her şeyi resmi Hyperliquid dokümantasyonuna karşı doğrulayın. Facts verified 2026-06-30.
Öğrenmeye Devam Et
Risk Uyarısı: Perpetual vadeli işlemler önemli kayıp riski taşır. Sadece kaybetmeyi göze alabileceğiniz sermaye ile işlem yapın. Dexly gözetimsiz (non-custodial) bir arayüzdür; fonlarınız ve işlem kararlarınız sizin sorumluluğunuzdadır.
Sıkça Sorulan Sorular
Dexly'de Hyperliquid işle
Perp, spot, kopya ve tahmin piyasaları tek bir hızlı, gözetimsiz uygulamada. Dexly'yi iOS ve Android'de edin, saniyeler içinde başla.