İşlem Botları için Kripto Borsa API Anahtarı Kurulumu: Pratik Bir Rehber

Bir işlem botunu borsanıza bağlamak, otomatik işlemin en güvenlik açısından kritik adımlarından biridir. Yanlış yapılandırılmış tek bir API anahtarı — hatalı izinler, IP kısıtlaması olmaması veya düz metin olarak saklanan bir anahtar — hesabınızı ciddi bir riske maruz bırakabilir. Bu rehber her şeyi ele alır: borsa API anahtarlarının ne olduğu, hangi izinlerin etkinleştirilmesi gerektiği (ve hangilerine asla dokunulmaması gerektiği), büyük borsalarda anahtar nasıl oluşturulur ve botunuz tek bir satoshi işlem yapmadan önce bağlantı nasıl doğrulanır.
Kripto Borsa API Anahtarı Kurulumu İşlem Botları için Ne Anlama Gelir?
İşlem botları için kripto borsa API anahtarı kurulumu; borsanızda bir genel/özel anahtar çifti oluşturmayı, buna belirli izinler (okuma, işlem — para çekme değil) vermeyi ve bu kimlik bilgilerini güvenli biçimde bot platformunuza iletmeyi kapsar. Borsa, anahtar çiftini şifrenizi açığa çıkarmadan bot isteklerini doğrulamak için kullanır. Genel anahtar uygulamanızı tanımlar; gizli anahtar her isteği imzalar ve asla paylaşılmamalıdır. İkisi birlikte bir botun bakiyeleri okumasına, emir vermesine ve pozisyonları iptal etmesine olanak tanır — tümü sizin belirlediğiniz sınırlar dahilinde.
Borsa API Anahtarları Nedir ve Neden Önemlidir?
Her büyük kripto borsası — Binance, Coinbase Advanced, Kraken, Bybit, OKX — yazılımların hesabınızla programatik olarak etkileşime girmesine olanak tanıyan bir REST (ve çoğu zaman WebSocket) API'si sunar. Bir insan olarak giriş yapmak yerine botunuz bir anahtar çifti kullanarak kimlik doğrular:
- API Anahtarı (Genel Anahtar): Günlüklerde referans vermek için güvenli olan benzersiz bir tanımlayıcı.
- Gizli Anahtar: İstekleri imzalamak için kullanılan kriptografik bir sır. Bir şifre gibi ele alın — bir kez ifşa ettiğinizde hemen rotasyon yapmalısınız.
- Parola (bazı borsalar): OKX ve Coinbase Advanced gibi borsaların kullandığı üçüncü bir kimlik bilgisi katmanı.
Anahtar belirli izinlerle sınırlandırıldığından, iyi yapılandırılmış bir API anahtarı hesap kimlik bilgilerini paylaşmaktan çok daha güvenlidir. Bot yalnızca açıkça izin verdiğiniz şeyleri yapabilir.
"Bir işlem botunun yalnızca bakiyelerinizi okuması ve emir vermesi gerekir — bunun ötesindeki herhangi bir anahtar izni gereksiz bir saldırı yüzeyi oluşturur."
Kripto İşlem Botu API Anahtarı için Hangi İzinleri Etkinleştirmeliyim?
Bu, en önemli yapılandırma kararıdır. Çoğu borsa üç temel izin kategorisi sunar:
| İzin | Kullanım Amacı | Botlar için Önerilir mi? |
|---|---|---|
| Okuma / Görüntüleme | Bakiyeleri, emir geçmişini, fiyat verilerini getir | ✅ Her zaman etkinleştir |
| İşlem / Spot & Vadeli | Emir ver, değiştir ve iptal et | ✅ Aktif botlar için etkinleştir |
| Para Çekme | Fonları borsa dışına taşı | ❌ Botlar için asla etkinleştirme |
| Alt hesap yönetimi | Yönetici düzeyinde hesap kontrolü | ❌ Botlar için asla etkinleştirme |
| İç transfer | Alt hesaplar arasında taşıma | ⚠️ Yalnızca stratejiniz gerektiriyorsa |
Temel kural: stratejiniz için gereken minimum izinleri etkinleştirin. Yalnızca okuma anahtarı, tarayıcılar ve gösterge panelleri için yeterlidir. İşlem etkin anahtar, emir yürütme için gereklidir. Para çekme etkin anahtar ise tam olarak sıfır adet işlem botu için gereklidir — tek etkisi risk yüzeyinizi genişletmektir.
İşlem Botu için Binance'te API Anahtarı Nasıl Oluştururum?
Binance, bot işlemciliği için en yaygın kullanılan borsadır; bu nedenle somut bir adım adım anlatım sunuyoruz. Adımlar çoğu platformda benzerdir.
- Binance'a giriş yapın ve Hesap → API Yönetimi'ne gidin.
- API Oluştur'a tıklayın ve Sistem tarafından oluşturulan'ı seçin (botlar için kullanıcı tarafından oluşturulan yerine önerilir).
- İstenirse kimlik doğrulamasını tamamlayın — Binance, API erişiminden önce bunu zorunlu kılar.
- İzinler ekranında Okumayı Etkinleştir ve Spot & Marjin İşlemini Etkinleştir'i işaretleyin. Para Çekmeyi Etkinleştir seçeneğini işaretlemeyin.
- IP Erişim Kısıtlamaları altında Erişimi yalnızca güvenilir IP'lere kısıtla'yı seçin ve botunuzun sunucusunun statik IP adresini girin. Botunuz sabit IP'li bir bulut platformunda çalışıyorsa onu kullanın. Değilse, statik IP'li özel bir VPS kullanmayı düşünün.
- Hem API Anahtarı'nı hem de Gizli Anahtar'ı hemen kopyalayın — Binance gizli anahtarı yalnızca bir kez gösterir.
- Her iki değeri de bir gizli anahtarlar yöneticisinde saklayın (not uygulamasında veya elektronik tabloda değil).
Kraken'de eşdeğer ayar Ayarlar → API altında bulunur. Bybit'te Hesap & Güvenlik → API altındadır. OKX'te Profil → API'ye gidin ve OKX'in anahtar çiftine ek olarak bir parola gerektirdiğini unutmayın.
Kaçınılması Gereken Yaygın Yapılandırma Hataları
- Anahtarları sondaki boşluklarla kopyalamak — tek bir görünmez karakter HMAC imza doğrulamasını bozar ve anlaşılması güç "geçersiz imza" hatalarına yol açar.
- Birden fazla bot için tek bir anahtar kullanmak — bir bot ele geçirilirse tüm botlar tehlikeye girer.
- IP kısıtlamasını atlamak — bu olmadan anahtarınızı ele geçiren herkes onu dünyanın herhangi bir yerinden kullanabilir.
- Anahtarları hiç rotasyon yapmamak — son kullanma tarihi olmayan ve hiç rotasyon yapılmayan bir anahtar, uzun ömürlü bir güvenlik açığıdır.
Salt Okunur ve İşlem Etkin API Anahtarları Arasındaki Fark Nedir?
Salt okunur anahtar verileri getirebilir — bakiyeler, açık emirler, işlem geçmişi, fiyat bilgileri — ancak emir gönderemez veya iptal edemez. Emir yürütmenin gerekli olmadığı gösterge panelleri, portföy takipçileri ve piyasa tarayıcıları için doğru seçimdir.
İşlem etkin anahtar salt okunur anahtarın yapabildiği her şeyi yapabilir, ayrıca hangi alt izinleri verdiğinize bağlı olarak spot, marjin veya vadeli işlem piyasalarında emir verebilir, değiştirebilir ve iptal edebilir. Bu, bir yürütme botunun ihtiyaç duyduğu şeydir.
"Salt okunur anahtarlar izleme araçları için geniş çapta kullanılabilir. İşlem etkin anahtarlar çok daha dar bir kapsam hak eder — strateji başına bir anahtar, IP kısıtlı, düzenli rotasyon yapılır."
Pratik sonuç: her entegrasyona veri bağlantısını test etmek için salt okunur bir anahtarla başlayın. Yalnızca bağlantının sağlıklı olduğunu ve bot mantığının doğrulandığını onayladıktan sonra işlem etkin anahtara geçin.
Borsa API Anahtarlarımı Nasıl Güvende Tutarım?
API anahtarları için güvenlik hijyeni, kısa ama zorunlu bir kontrol listesi izler:
- Kaynak koduna asla anahtar gömmek. Özel depolarda bile, koda gömülü anahtarlar git geçmişi, ekran görüntüleri veya yanlışlıkla paylaşım yoluyla sızmaya meyillidir.
- Bunu destekleyen her borsada IP kısıtlaması kullanın. Binance, Kraken, Bybit ve OKX'in tümü bunu sunar — kullanın.
- Sırları şifreli bir gizli anahtarlar yöneticisinde saklayın, sürüm kontrolüne aktarılan ortam dosyalarında değil, Slack mesajlarında değil, tarayıcı otomatik doldurma özelliğinde değil.
- Anahtarları bir programa göre rotasyon yapın — her 30–90 günde bir yaygın bir uygulamadır veya herhangi bir şüpheli ifşanın hemen ardından.
- İzinleri periyodik olarak denetleyin. Platform güncellemelerinin ardından borsa arayüzleri bazen izinleri sıfırlayabilir veya ekleyebilir — herhangi bir borsa bakım penceresinin ardından ayarlarınızı doğrulayın.
- Borsa gösterge panelinizdeki API kullanım günlüklerini izleyin. Beklenmedik istek hacimleri veya tanıdık olmayan IP adresleri erken uyarı işaretleridir.
Bir API Anahtarını İşlem Botu Platformuna Nasıl Bağlarım?
Çoğu bot platformu, API kimlik bilgilerini güvenli bir ayarlar paneli aracılığıyla kabul eder. Genel akış şöyledir:
- Genel API anahtarınızı, gizli anahtarınızı (ve gerekiyorsa parolayı) platformun borsa bağlantı formuna yapıştırın.
- Platform bir test isteği dener — genellikle bir bakiye getirme — kimlik bilgilerinin geçerli olduğunu doğrulamak için.
- Test başarısız olursa platform okunabilir bir hata göstermelidir: "Geçersiz imza," "IP kısıtlama listesinde yok," "Yetersiz izinler," vb.
- Bağlantı onaylandıktan sonra platform, kimlik bilgilerinizi şifreli formda saklar ve gelecekteki bot isteklerini doğrulamak için kullanır.
Cryptohopper.AI ile Bağlantı Test Aracı Oluşturma
Cryptohopper.AI, istediğiniz aracı sıradan bir dille tanımlamanıza ve kodu otomatik olarak oluşturmasına olanak tanıyan yapay zeka destekli bir oluşturucudur. Bir "API anahtarı bağlantı test aracı" tanımlayabilirsiniz — borsa adını, API anahtarını, sırrı ve isteğe bağlı parolayı kabul eden, ardından borsanın bakiye uç noktasına istek atan, hangi izin kapsamlarının etkin olduğunu kontrol eden ve sonucu sade bir İngilizce ile raporlayan küçük bir web uygulaması ("Bağlantı başarılı — okuma ve işlem izinleri onaylandı" veya "Hata: IP adresi kısıtlama listesinde değil").
Önemli olarak, Cryptohopper.AI yapılandırdığınız API kimlik bilgileri dahil tüm proje sırlarını AWS KMS kullanarak bekleme sırasında şifreli olarak saklar ve bunları çalışma zamanında enjekte eder. Ham anahtarlarınız asla oluşturulan kodda veya uygulama günlüklerinde görünmez. Oluşturulan uygulama, manuel dağıtım adımı gerektirmeden otomatik olarak bir <projeniz>.cryptohopper.app alt alanına dağıtılır ve mevcut botlarınızla sorunsuz entegrasyon için Cryptohopper hesabınıza OAuth aracılığıyla bağlanır.
Bir İşlem Botu API Anahtarı Fon Çekmek için Kullanılabilir mi?
Yalnızca anahtar oluşturulurken para çekme izni açıkça etkinleştirilmişse — ki bir işlem botu için asla yapmamalısınız. Tasarım gereği API anahtarları kapsama alınmıştır: para çekme izni olmayan bir anahtar, onu kimin kontrol ettiğinden bağımsız olarak fonları borsadan çıkaramaz. Bu tam da tüccarların botlar için hesap kimlik bilgileri yerine API anahtarlarını tercih etmesinin birincil nedenidir — ele geçirilmiş bir anahtarın etki alanı kesinlikle izin seti tarafından sınırlandırılmıştır.
Para çekme etkin bir API anahtarı oluşturmanız için herhangi bir baskıyla karşılaşırsanız (bir "bot hizmetinden," sosyal medya kişisinden veya istenmeyen bir araçtan), bunu anında bir uyarı işareti olarak değerlendirin. Hiçbir meşru işlem botu para çekme erişimi gerektirmez.
Sonuç
İşlem botunuz için doğru şekilde yapılandırılmış bir kripto borsa API anahtarı kurulumu, diğer her şeyin üzerine inşa edildiği temeldir. Okuma ve işlem izinlerini etkinleştirin, para çekmeleri engelleyin, IP ile kısıtlayın, sırları şifreli bir kasada saklayın ve canlı işlemden önce her zaman bir bağlantı testi çalıştırın. Anahtar yapılandırmanızı sertleştirmek için harcanan birkaç dakika, herhangi bir otomatik yatırımcının kullanabileceği en yüksek kaldıraçlı güvenlik eylemleri arasındadır. Kripto işlemi önemli kayıp riski taşır — API anahtarı izinlerinizi kontrol etmek tamamen ortadan kaldırabileceğiniz birkaç riskten biridir.
Sıkça sorulan sorular
İşlem botu için Binance'te API anahtarı nasıl oluştururum?
Binance'e giriş yapın ve Hesap → API Yönetimi'ne gidin. API Oluştur'a tıklayın, Sistem tarafından oluşturulan'ı seçin, gerekli kimlik doğrulamayı tamamlayın, ardından Okuma ve Spot & Marjin İşlemi izinlerini etkinleştirin. IP Erişim Kısıtlamaları altında bot sunucunuzun statik IP'sini ekleyin. Hem API Anahtarı'nı hem de Gizli Anahtar'ı hemen kopyalayın — gizli anahtar yalnızca bir kez gösterilir. Bir bot anahtarı için asla para çekmeyi etkinleştirmeyin.
Kripto işlem botu API anahtarı için hangi izinleri etkinleştirmeliyim?
Okuma (bakiyeleri ve piyasa verilerini getirmek için) ve İşlem (emir vermek ve iptal etmek için) izinlerini etkinleştirin. Bir bot için asla Para Çekme veya alt hesap yönetimi izinlerini etkinleştirmeyin. Prensip minimum gerekli erişimdir — yalnızca spot piyasasında işlem yapması gereken bir bot için vadeli işlem veya marjin izinleri de etkinleştirilmemelidir.
Borsa API anahtarlarımı nasıl güvende tutarım?
Anahtarları kaynak koduna veya düz metin dosyalarına asla gömeyin. Bunu destekleyen her borsada IP kısıtlaması kullanın, sırları şifreli bir gizli anahtarlar yöneticisinde saklayın, anahtarları her 30–90 günde bir ya da herhangi bir şüpheli ifşanın hemen ardından rotasyon yapın ve beklenmedik değişiklikleri yakalamak için borsa gösterge panelinizde izin ayarlarını periyodik olarak denetleyin.
Bir işlem botu API anahtarı fon çekmek için kullanılabilir mi?
Yalnızca anahtar oluşturulurken para çekme izni açıkça etkinleştirilmişse — ki bir işlem botu için bunu asla yapmamalısınız. Para çekme izni olmadan, ele geçirilmiş bir anahtar fonları borsadan çıkaramaz — API anahtarlarının hesap kimlik bilgilerinden daha güvenli olmasının tam da bu nedeni budur. Bir bot için para çekme iznini etkinleştirmenizi isteyen herhangi bir hizmet bir uyarı işaretidir.
Salt okunur ve işlem etkin API anahtarları arasındaki fark nedir?
Salt okunur anahtar bakiyeler, emir geçmişi ve fiyatlar gibi verileri getirebilir ancak emir veremez veya iptal edemez. Gösterge panelleri, tarayıcılar ve portföy takipçileri için doğru seçimdir. İşlem etkin anahtar tüm bunları yapabilir artı emir gönderip iptal edebilir. Emir yürütme gerektirmeyen araçlar için salt okunur anahtarlar kullanın, aktif bot stratejileri için işlem etkin anahtarları saklayın — IP kısıtlı ve düzenli rotasyon yapılmış.
Bir API anahtarını işlem botu platformuna nasıl bağlarım?
Genel API anahtarınızı, gizli anahtarınızı ve (borsanız gerektiriyorsa) parolayı bot platformunun borsa bağlantı formuna girin. Platform, kimlik bilgilerinin çalıştığını ve doğru izinlerin yerinde olduğunu onaylamak için genellikle bir bakiye getirme olan bir test isteği çalıştıracaktır. Başarısız olursa platform, canlıya geçmeden önce sorunu tespit edip düzeltebilmeniz için 'IP kısıtlama listesinde değil' veya 'Geçersiz imza' gibi belirli bir hata vermelidir.
Cryptohopper bültenine abone olun
Yeni yazılar, ürün güncellemeleri ve ara sıra küçük dersler — doğrudan gelen kutunuza.
E-postanızı asla paylaşmayız. Aboneliği istediğiniz zaman iptal edebilirsiniz.
İlgili makaleler

Kripto Grid Trading Botu: 2025 İçin Eksiksiz Kurulum Rehberi
Bir kripto grid trading botunun nasıl çalıştığını, fiyat aralıklarını ve grid seviyelerini nasıl yapılandıracağınızı ve Cryptohopper.AI kullanarak nasıl oluşturup dağıtacağınızı öğrenin — kod yazmak gerekmiyor.

Kripto Portföy Panosu Oluşturun: Gerçek Zamanlı K&Z ve Metrikler
Gerçek zamanlı K&Z, varlık dağılımı ve performans metriklerini takip eden bir kripto portföy panosunu kod yazmadan nasıl oluşturacağınızı öğrenin — Cryptohopper.AI ile anında dağıtın.