1. Piyasa Verisi Uç Noktaları
Sorgu | Açıklama | Uç Nokta ve Detaylar |
Bağlantıyı Test Et | Rest API bağlantısını test edin | GET /eapi/v1/ping |
Sunucu Saatini Kontrol Et | Rest API bağlantısını test edin ve mevcut sunucu saatini öğrenin | |
Borsa Bilgisi | Mevcut borsa alım satım kuralları ve sembol bilgileri | GET /eapi/v1/exchangeInfo |
Emir Defteri | Emir defteri verilerini alın | |
Son İşlemler Listesi | Son piyasa işlemlerinin bilgilerini alın | |
Eski İşlemler Araması (MARKET_DATA) | Geçmiş piyasa işlemlerinin bilgilerini alın | |
Kline/Mum Grafik Verileri | Bir opsiyon işlem çifti için kline/mum grafik çubukları. Kline grafikleri, açılış süreleri ile benzersiz bir biçimde tanımlanmıştır. | |
Opsiyonlar Marka Fiyatı | Opsyionlar gösterge fiyatı ve fiyatı etkileyen diğer faktör göstergelerinin bilgisi | |
Borsa Kodunun 24 Saatlik Fiyat Değişim İstatistikleri | 24 saatlik aralıkların kesintisiz fiyat değişikliği istatistikleri | |
Sembol Fiyatı Borsa Kodu | Opsiyonun dayanak varlığının Spot Endeks fiyatını alın | |
Geçmiş Kullanım Kayıtları | Geçmiş kullanım kayıtlarını alın | |
Toplam Açık Pozisyon | Belirli bir vade tarihinde dayanak varlık için toplam açık pozisyon sayısını alın |
2. Hesap/İşlem Uç Noktaları
Sorgu | Açıklama | Uç Nokta ve Detaylar |
Opsiyon Hesabı Bilgileri (TRADE) | Mevcut hesap bilgilerini alın | GET /eapi/v1/account (HMAC SHA256) |
Fon Transferi (TRADE) | Buradan daha fazla bilgi edinin | |
Yeni Emir (TRADE) | Yeni bir emir gönderin | POST /eapi/v1/order (HMAC SHA256) |
Çoklu Emir Verin (TRADE) | Birden fazla Opsiyon emri gönderin | |
Tek Emir Sorgulama (TRADE) | Bir emrin durumunu kontrol edin | |
Opsiyon Emrini İptal Et (TRADE) | Etkin bir emri iptal edin | |
Çoklu Opsiyon Emrini İptal Et (TRADE) | Birden fazla etkin emri iptal edin | |
Belirli bir semboldeki tüm Opsiyon emirlerini iptal et (TRADE) | Bir semboldeki tüm etkin emirleri iptal edin | |
Dayanak Varlığa Göre Tüm Opsiyon Emirlerini İptal Et (TRADE) | Belirli bir dayanak varlığı içeren tüm etkin emirleri iptal edin | |
Mevcut Açık Opsiyon Emirlerini Sorgula (USER_DATA) | Mevcut tüm açık emirleri sorgula, olası durumlar: ACCEPTED PARTIALLY_FILLED | |
Opsiyonlar Emir Geçmişi Sorgusu (TRADE) | Son 5 gün içinde tamamlanmış tüm emirleri sorgulayın. Emir durumları: CANCELLED, FILLED, REJECTED | |
Opsiyonlar Pozisyon Bilgisi (USER_DATA) | Mevcut pozisyon bilgilerini alın | |
Hesap Alım Satım Listesi (USER_DATA) | Belirli bir hesabın bir semboldeki işlemlerinin bilgisini alın | |
Kullanıcı Kullanım Kaydı (USER_DATA) | Hesap kullanım kayıtlarını alın | |
Hesap Fonlama Akışı (USER_DATA) | Hesap fonlama akışlarını sorgulayın |
3. WebSocket Piyasa Akışları
Akış | Akış Adı | Açıklama | Yükleme Hızı |
Alım Satım Akışları | <symbol>@trade or <underlyingAsset>@trade | Alım Satım Akışı, belirli bir işlem çifti veya dayanak varlığa ait ham alım satım verilerini aktarır. Örnek: ETH@trade | 50 ms |
Endeks Akışı | Dayanak endeks akışı (Örnek: ETHUSDT) | 1.000ms | |
Gösterge Fiyatı | Belirli bir dayanak varlığın tüm opsiyon işlem çiftlerindeki gösterge fiyatı. Örnek: ETH@markPrice | 1.000ms | |
Kline/Mum Grafik Akışları | Mevcut kline/mum grafik (varsa) için her 1.000 milisaniyede bir yenilenen Kline/Mum Grafik Akışı güncellemeleri | 1.000ms | |
24 Saatlik Borsa Kodu | Tüm semboller için 24 saatlik borsa kodu bilgisi. Yalnızca borsa kodu bilgisi değişen semboller gönderilecektir | 1.000ms | |
Dayanak varlık ve vade tarihine ait 24 saatlik borsa kodları | Dayanak varlık ve vade tarihine ait 24 saatlik borsa kodu verileri. Örnek: ETH@ticker@220930 | 1.000ms | |
Toplam Açık Pozisyon | Bir dayanak varlığın belirli bir vade tarihindeki opsiyonundaki toplam açık pozisyon. Örnek: ETH@openInterest@221125 | 60 s | |
Yeni Sembol Bilgisi | Yeni sembol listelenme akışı | 50 ms | |
Kısmi Defter Derinliği Akışları | <symbol>@depth<levels> or <symbol>@depth<levels>@100ms or <symbol>@depth<levels>@1000ms | En yüksek teklif ve talepler. Geçerli seviyeler: 10, 20, 50 ve 100 | 100 ms, 500 ms veya 1.000 ms (güncelleme sıklığı belirtilmediğinde varsayılan olarak kullanılır) |
Farklı Defter Derinliği Akışları | Derinlik seviyesi 1.000 olarak ayarlandığında, akış her 50 ms'de bir farklı defter derinliklerini bildirir. Yerel bir emir defterini nasıl doğru bir şekilde yönetebileceğiniz hakkındaki talimatları izleyin. | 50 ms |
4. WebSocket Kullanıcı Verileri Akışları
Etkinlik | Etkinlik Türü | Açıklama | Yükleme Hızı |
Hesap Verileri | Aşağıdaki durumlarda güncellenir:
| 50 ms | |
Emir Güncellemesi | Aşağıdaki durumlarda güncellenir:
| 50 ms |
5. Piyasa Yapıcı Uç Noktaları
Sorgu | Açıklama | Uç Nokta ve Detaylar |
Opsiyon Marjini Hesap Bilgileri (USER_DATA) | Mevcut hesap bilgilerini alın | GET /eapi/v1/marginAccount (HMAC SHA256) |
Piyasa Yapıcı Koruması Ayarlarını Yapılandırma (TRADE) | Piyasa Yapıcı Koruması (MMP) için ayarlamaları yapar. MMP, opsiyon piyasa yapıcılarına yönelik çeşitli koruma mekanizmalarını içerir. Bu mekanizma, kısa süre içinde toplu alım satımlar yapılmasını önleyebilir. Bir piyasa yapıcının hesabı, belirli bir eşiğe ulaştığında MMP tetiklenir. Mevcut tüm MMP emirleri iptal edilir ve yeni MMP emirleri reddedilir. Piyasa yapıcılar, bu zaman aralığında piyasayı yeniden değerlendirebilir ve emir fiyatlarını değiştirebilir. | |
Piyasa Yapıcı Koruması Ayarlarını Alma (TRADE) | MMP ayarlarını döndürür. | |
Piyasa Yapıcı Koruması Ayarlarını Sıfırlama (TRADE) | MMP ayarlarını sıfırlar ve MMP emirlerini yeniden başlatır. | |
Tüm Açık Emirlerin Otomatik Olarak Kapatılması (Acil Durumlarda İşlem Durdurma) Ayarlarını Yapılandırma (TRADE) | Bu uç nokta, otomatik iptal özelliği ile ilgili parametreleri ayarlar. Herhangi bir çalışırlık sinyali gönderilmemişse, belirlenen geri sayım süresinin sonunda dayanak işlem çiftindeki tüm açık emirler (MMP ve MMP olmayan emirler) iptal edilir. Geri sayım süresi sona erdiğinde tüm açık emirler iptal edilecektir. Çalışırlık sinyali gönderilene veya countdownTime (geri sayım süresi) 0 olarak ayarlanıp otomatik iptal özelliği kapatılana kadar, yeni emirler -2010 hata koduyla reddedilecektir. | |
Tüm Açık Emirlerin Otomatik Olarak Kapatılması (Acil Durumlarda İşlem Durdurma) Ayarlarını Alma (TRADE) | Bu uç nokta, tüm dayanak işlem çiftlerinin otomatik iptal parametrelerini döndürür. Yalnızca etkin olan otomatik iptal parametrelerinin döndürüleceğini lütfen unutmayın. countdownTime (geri sayım süresi) 0 olarak ayarlanmışsa (yani countdownTime kapatılmışsa) yanıtta dayanak işlem çifti ve ilgili countdownTime parametresi döndürülmez. | |
Tüm Açık Emirlerin Otomatik Olarak Kapatılması (Acil Durumlarda İşlem Durdurma) Çalışırlık Durumu (TRADE) | Bu uç nokta, geri sayım süresini iptal eder ve bu sinyalin alındığı andan itibaren yeniden başlatır. Çalışırlık sinyali olarak kullanılmak üzere tekrar tekrar çağırılmalıdır. Dayanak işlem çiftlerini, dayanak işlem çifti parametresinde liste halinde belirterek (BTCUSDT ve ETHUSDT hariç) birden fazla çalışırlık durumunu aynı anda güncelleyebilirsiniz. |