Binance Python Api Tutorial

Binance Python API Tutorial

Binance, dünyanın en büyük kripto para borsalarından biridir. Binance API’si, geliştiricilerin Binance platformuyla etkileşim kurmasını sağlayan bir dizi araç ve özellik sunar. Bu eğitimde, Binance Python API’sini kullanarak nasıl işlem yapacağınızı, piyasa verilerini nasıl alacağınızı ve hesap bilgilerinizi nasıl yöneteceğinizi öğreneceksiniz.

Başlarken

Binance Python API’sini kullanmaya başlamak için öncelikle bir Binance hesabı oluşturmanız gerekir. Hesabınızı oluşturduktan sonra, API anahtarlarınızı almanız gerekir. API anahtarlarınızı almak için şu adımları izleyin:

  1. Binance hesabınıza giriş yapın.
  2. “API Yönetimi” sayfasına gidin.
  3. “Yeni API Anahtarı Oluştur” düğmesine tıklayın.
  4. API anahtarınızın adını ve açıklamasını girin.
  5. “API Anahtarını Oluştur” düğmesine tıklayın.

API anahtarlarınızı aldıktan sonra, bunları Python kodunuzda kullanabilirsiniz. Binance Python API’sini kullanmak için aşağıdaki kütüphaneleri yüklemeniz gerekir:

pip install binance
pip install binance-futures

İşlem Yapma

Binance Python API’sini kullanarak işlem yapmak için aşağıdaki adımları izleyin:

  1. Bir Binance API istemcisi oluşturun.
  2. İşlem yapmak istediğiniz piyasayı seçin.
  3. İşlem türünü seçin.
  4. İşlem miktarını girin.
  5. İşlem fiyatını girin.
  6. İşlemi gönderin.

Aşağıdaki örnek kod, Binance Python API’sini kullanarak nasıl işlem yapılacağını göstermektedir:

“`python
from binance.client import Client

Binance API istemcisi oluştur

client = Client(api_key, api_secret)

İşlem yapmak istediğiniz piyasayı seçin

symbol = ‘BTCUSDT’

İşlem türünü seçin

order_type = ‘MARKET’

İşlem miktarını girin

quantity = 1

İşlem fiyatını girin

price = None

İşlemi gönder

order = client.create_order(symbol=symbol, side=’BUY’, type=order_type, quantity=quantity, price=price)

İşlem durumunu yazdır

print(order)
“`

Piyasa Verilerini Alma

Binance Python API’sini kullanarak piyasa verilerini almak için aşağıdaki adımları izleyin:

  1. Bir Binance API istemcisi oluşturun.
  2. Piyasa verilerini almak istediğiniz piyasayı seçin.
  3. Piyasa verilerini almak istediğiniz zaman aralığını seçin.
  4. Piyasa verilerini alın.

Aşağıdaki örnek kod, Binance Python API’sini kullanarak nasıl piyasa verileri alınacağını göstermektedir:

“`python
from binance.client import Client

Binance API istemcisi oluştur

client = Client(api_key, api_secret)

Piyasa verilerini almak istediğiniz piyasayı seçin

symbol = ‘BTCUSDT’

Piyasa verilerini almak istediğiniz zaman aralığını seçin

interval = ‘1m’

Piyasa verilerini alın

klines = client.get_klines(symbol=symbol, interval=interval)

Piyasa verilerini yazdır

print(klines)
“`

Hesap Bilgilerini Yönetme

Binance Python API’sini kullanarak hesap bilgilerinizi yönetmek için aşağıdaki adımları izleyin:

  1. Bir Binance API istemcisi oluşturun.
  2. Hesap bilgilerinizi almak istediğiniz yöntemi seçin.
  3. Hesap bilgilerinizi alın.

Aşağıdaki örnek kod, Binance Python API’sini kullanarak nasıl hesap bilgileri alınacağını göstermektedir:

“`python
from binance.client import Client

Binance API istemcisi oluştur

client = Client(api_key, api_secret)

Hesap bilgilerinizi almak istediğiniz yöntemi seçin

method = ‘GET’

Hesap bilgilerinizi alın

account_info = client.get_account(method=method)

Hesap bilgilerinizi yazdır

print(account_info)
“`

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi