Bugün size benimde çok fazla kullandığım bir şeyden bahsedeceğim.
Uygulama Programlama Arayüzü (API), yazılım dünyasında çokça kullanılan bir yapıdır. Şimdi herkesin anlayacağı dilde API mantığını anlatıp Binance TR'deki API özelliğine değinmek istiyorum.
Bir veri kümesi düşünelim. Örneğin Resmi Gazete sitesinde yayımlanan veriler sürekli değişiyor. Bu veri kümesini biz Excel'e çekmek istediğimizde bu bir API uygulaması olur. Bizim için bunun en kullanılabilir türü borsa üzerinden veri çekmek olur. Binance TR üzerinden kolayca API çekmek mümkün.
Binance TR hesabınıza giriş yapın; https://t.co/qUiOCHNds1
Sağ üstteki profil simgesine tıklayıp “API Yönetimi” (API Management) sekmesine girin.
Yeni bir API oluştur>“Yeni API Anahtarı Oluştur”a tıklayın.
API’ye anlamlı bir isim verin (örneğin: “TradeBot”).
Güvenlik doğrulamalarını (SMS, e-posta, 2FA) tamamlayın.
Karşınıza iki anahtar çıkacak:
API Key → kullanıcı kimliğini belirtir.
Secret Key → sadece sizin bilmeniz gereken gizli anahtar (bir daha gösterilmez, güvenli bir yere kaydedin!)
Bu iki anahtar birlikte, Binance TR API’sine yetkili erişim sağlar.
Şimdi Python ve benzeri programlama dilleri ile kolayca API kullanarak Binance TR üzerinden veri çekebilirsiniz.
Benim şu an kullandığım news trade bot'u tamamen bu mantık ile çalışıyor. Aldığım API sayesinde borsaya hiç girmeme gerek bile kalmadan API ile rahatlıkla trade atabiliyorum...
Yazılımı geliştirmek isterseniz istediğiniz gibi programlayıp bildirim vs. mekanizmaları kodlayabilirsiniz. Python'da Selenium, Playwright gibi otomasyonları öğrenerek başlayabilirsiniz.