Açıklama: Bu makale Binance referans bağlantıları içermektedir. Sitemizdeki bağlantılar üzerinden kayıt olduğunuzda %20 komisyon indirimi kazanırsınız ve biz de küçük bir komisyon alırız. Bu size ek bir maliyet getirmez.

Binance API ile Türkiye'de Kripto Botu Kurulumu ve Güvenlik İpuçları

Kripto para piyasaları 7/24 açıktır ve sürekli ekran başında kalmak imkansızdır. Otomatik al-sat botları (trading bots), belirlediğiniz stratejilere göre uyurken bile sizin yerinize işlem yapabilir. Bunu sağlamak için bot yazılımını Binance hesabınıza API aracılığıyla bağlamanız gerekir.

API (Uygulama Programlama Arayüzü) Nedir?

API, iki farklı yazılımın birbiriyle güvenli bir şekilde konuşmasını sağlayan bir köprüdür. Binance API'si sayesinde, 3. parti bir bota (örneğin 3Commas, Cryptohopper veya kendi yazdığınız bir Python scripti) hesabınızdaki bakiyeyi okuma ve işlem (al/sat) yapma yetkisi verebilirsiniz. Bot, şifrenizi bilmez; sadece API anahtarınızı kullanır.

Adım Adım API Anahtarı Oluşturma

  1. Binance hesabınıza giriş yapın ve profil simgenize tıklayarak API Yönetimi (API Management) bölümüne gidin.
  2. "API Oluştur" (Create API) butonuna tıklayın. Sistem Tarafından Üretilen (System Generated) seçeneğini işaretleyin.
  3. API'nize hatırlatıcı bir isim verin (örn: "3Commas Bot").
  4. Güvenlik doğrulamasını (SMS, E-posta, Authenticator) tamamlayın.
  5. Ekranda API Key ve Secret Key belirecektir. Dikkat: Secret Key sadece bir kez gösterilir. Hemen güvenli bir yere kopyalayın.

Kritik Güvenlik Ayarları (IP Beyaz Listesi)

API anahtarlarınızın çalınması, hesabınızdaki paranın kötü niyetli işlemlerle eritilmesine neden olabilir. Bu yüzden aşağıdaki ayarlar zorunludur:

  • Okuma İzni (Enable Reading): Varsayılan olarak açıktır. Botun bakiyenizi görmesini sağlar.
  • Spot ve Marjin İşlemlerini Etkinleştir (Enable Spot & Margin Trading): Botun al-sat yapabilmesi için bunu açmalısınız.
  • ÇEKME İZNİNİ ASLA AÇMAYIN (Enable Withdrawals): Bu kutucuk kesinlikle kapalı kalmalıdır. Böylece API anahtarınız çalınsa bile kimse paranızı başka bir cüzdana çekemez.
  • IP Beyaz Listesi (IP Whitelisting): Güvenliği en üst düzeye çıkarmak için "Sadece güvenilir IP adreslerine izin ver" seçeneğini işaretleyin ve kullandığınız bot platformunun (örn. 3Commas) size verdiği statik IP adreslerini buraya yapıştırın. Böylece API anahtarınız sadece o sunuculardan gelen emirlere yanıt verir.

Bot Platformuna Bağlama

API Key ve Secret Key'inizi kopyaladıktan sonra, kullanacağınız bot platformunun (3Commas, Coinrule vb.) "Borsa Ekle" (Add Exchange) bölümüne gidin. Binance'i seçin ve kopyaladığınız anahtarları yapıştırın. Bağlantı testini geçtikten sonra botunuzu kurmaya ve stratejilerinizi çalıştırmaya başlayabilirsiniz.

Sıkça Sorulan Sorular (API ve Botlar)

1. API anahtarımı başkasıyla paylaşırsam paramı çalabilir mi?

Eğer API ayarlarında "Çekme İzni" (Withdrawal) kapalıysa, paranızı doğrudan başka bir cüzdana transfer edemezler. Ancak, hesabınızdaki parayla düşük hacimli (shitcoin) bir parayı çok yüksek fiyattan satın aldırarak dolaylı yoldan paranızı boşaltabilirler. Bu yüzden API anahtarları şifre kadar gizli tutulmalıdır.

2. Secret Key'imi kaybettim, tekrar nasıl görebilirim?

Güvenlik nedeniyle Secret Key sadece oluşturulduğu an bir kez gösterilir. Eğer kaydettiğiniz yeri unuttuysanız, o API bağlantısını silip baştan yeni bir API Key ve Secret Key oluşturmanız gerekir.

3. IP Beyaz Listesi (IP Whitelisting) kullanmak zorunlu mu?

Zorunlu değildir ancak şiddetle tavsiye edilir. Binance, IP kısıtlaması olmayan API anahtarlarının güvenlik riskini azaltmak için bu anahtarların işlem yetkilerini 90 gün sonra otomatik olarak devre dışı bırakır. IP eklerseniz bu süre sınırı kalkar.

4. Binance'in kendi ücretsiz ticaret botları var mı?

Evet. Binance platformu içinde "Trading Bots" (Al-Sat Botları) sekmesi altında ücretsiz olarak kullanabileceğiniz Grid Bot (Spot ve Vadeli), DCA (Dolar Maliyet Ortalaması) Botu ve Yeniden Dengeleme (Rebalancing) botları bulunur. Bunlar için API oluşturmanıza gerek yoktur, doğrudan hesap içinden çalışırlar.

5. Grid Bot (Izgara Botu) nasıl çalışır?

Grid bot, belirlediğiniz bir fiyat aralığını küçük ızgaralara (kademelere) böler. Fiyat düştükçe kademeli olarak satın alır, fiyat yükseldikçe kademeli olarak satar. Özellikle yatay seyreden (konsolide olan) piyasalarda küçük dalgalanmalardan sürekli kâr elde etmek için idealdir.

6. DCA Botu (Dolar Maliyet Ortalaması) nedir?

DCA botu, fiyatın nereye gideceğini tahmin etmeye çalışmak yerine, belirlediğiniz periyotlarda (örn. her gün, her hafta) sabit bir tutarla (örn. 10 USDT) otomatik olarak kripto para alır. Bu strateji, uzun vadeli yatırımcılar için ortalama maliyeti düşürmenin en risksiz yoludur.

7. API kullanırken ekstra komisyon öder miyim?

Hayır, Binance API kullanımından ekstra bir ücret almaz. Botunuzun yaptığı işlemler, standart manuel işlemlerle aynı komisyon oranına tabidir. Hatta sitemizdeki %20 indirimli referans linki ile kayıt olduysanız, botunuzun yaptığı işlemlerden de %20 komisyon iadesi alırsınız.

8. API istek limiti (Rate Limit) nedir?

Binance sunucularını korumak için bir saniyede veya dakikada yapılabilecek API istek sayısına (emir gönderme, fiyat sorgulama vb.) bir sınır koyar. Eğer botunuz çok agresif ayarlanmışsa ve bu limiti aşarsa, API erişiminiz geçici olarak (örn. 5 dakika) engellenebilir (IP ban).

9. Kendi botumu yazmak için hangi programlama dillerini kullanabilirim?

Binance API'si RESTful ve WebSocket mimarilerini kullanır, bu nedenle HTTP isteği yapabilen her dille çalışır. Ancak ekosistemde en yaygın ve kütüphane desteği en geniş olan dil Python'dır (örn. python-binance kütüphanesi). Node.js (JavaScript) ve Go dilleri de yüksek performans için sıkça tercih edilir.

10. Testnet (Deneme Ağı) nedir? Gerçek para kaybetmeden botumu test edebilir miyim?

Evet. Binance, özellikle Vadeli İşlemler (Futures) için bir Testnet ortamı sunar. Buradan sahte paralarla (play money) gerçek piyasa verileri üzerinde botunuzu veya stratejilerinizi sıfır riskle test edebilirsiniz. Testnet için ayrı bir API anahtarı oluşturmanız gerekir.

11. Bot kullanmak kesin kazanç sağlar mı?

Kesinlikle hayır. Botlar sadece sizin belirlediğiniz kuralları duygusuzca ve hızlı bir şekilde uygulayan yazılımlardır. Eğer stratejiniz (algoritmanız) kötüyse, bot sadece daha hızlı para kaybetmenizi sağlar. Başarılı bir bot için iyi bir strateji ve doğru risk yönetimi şarttır.

12. "API Key Format Invalid" hatası alıyorum, ne yapmalıyım?

Bu hata genellikle API anahtarını kopyalarken başında veya sonunda fazladan bir boşluk (space) karakteri kopyaladığınızda ortaya çıkar. Anahtarı yapıştırdığınız alandaki boşlukları kontrol edin. Sorun devam ediyorsa yeni bir API anahtarı oluşturmayı deneyin.