• Binance Vadeli sembollere emir gönderimi sağlandı. Kripto Para Piyasaları için yeni emir penceresi eklendi. Binance ve Bitmex API’leri üzerinden gönderilebilen tüm emir tipleri ve emir seçenekleri Matriks IQ emir pencerelerinde de oluşturulabilir hale getirildi.

PORTFÖY PENCERESİ ÜNİTE AYARLARI

Binance’de kripto pariteleri izin verilen ondalık basamak sayısı olarak farklılık göstermektedir. Ayrıca bu basamak sayıları zaman zaman Binance tarafından değiştirilmekte, bu da emir gönderimi açısından sıkıntı yaratabilmektedir. Çözüm olarak MatriksIQ’da basamaklar sunucularda tutulmakta ve güncellenmekte, emir ekranı kullanımında basamak sayıları bu güncel rakamlardan temin edilmektedir.

İzin verilen minimum basamak sayısı, yatırımcının emir ayarı yaparken, yukarı/aşağı butonlarının kullanışlı olmasını engellemektedir. Örneğin ETH/USDT sembolünde, fiyat için maksimum ondalık basamak sayısı, Binance tarafından 2 olarak belirlenmiştir. Yatırımcı emir ekranında fiyat düzeltmesi yapmak istediğinde yukarı/aşağı butonlarını kullanarak ancak 0.01 arttırarak ve azaltarak ilerleyebilmekte, bu da verimli olmamaktadır.

Bunun için Portföy Penceresinde sağ üstteki Trader Ayarları butonuna tıkladığımızda açılan pencerede, İşlem sekmesine Fiyat ve Adet çarpanı eklenmiştir. ETH/USDT örneğinde, Fiyat adımı çarpanı aşağıdaki gibi 25 olarak ayarlandığında emir penceresindeki yukarı/aşağı butonlarının fiyatı 0.01*25 = ±0.25 olarak değiştirebilmesi sağlanmıştır.

 

BINANCE SPOT Emir Penceresi

 

Hesap ve Sembol Secimi: Seçilen hesaba ve sembole uygun listelemeleri içerir.

Hızlı Emir Ticket bölümü (üst Al/Sat butonları): Al sat butonları ile daha az komisyon ödenen limit (maker) emirleri hızlı bir şekilde gönderebilmektedir. Al butonunda alış bekleyen en iyi fiyat, Sat butonunda satış bekleyen en iyi fiyat gösterilmektedir.

Örneğin yukarıdaki emir ekranında 0.3120 AL butonuna tıkladığımızda bu fiyattan LIMIT emri gönderilecektir. AL ve SAT butonlarının ortasındaki para kesesine tıklandığında, diğer emir ekranında olduğu gibi yine MARKET(Piyasa) emri gönderilebilmektedir.

Hazır Miktarlar: Yüzde seçimleri ile (mevcut stok var ise) stok miktarının istenilen bir yüzdesi ile Adet kutusu güncellenebilmektedir. Yüzde değerleri üzerinde sağ klik yapılarak Değişiklik yapılabilmekte ve varsayılan kaydet seçeneği ile bu değer kaydedilebilmektedir.

Fiyat: Binance yanlış ondalık basamak olarak gönderilen emirleri reddettiğinden, bu konuda kolaylik sağlamak için, kutuya yazılabilecek rakam sunucudan gelen güncel doğru basamak sayısı ile sınırlandırılmıştır.

Fiyat kilit: Kilit ayarı varsayılan olarak kapalı gelmektedir. Açıldığında kutuda bulunan fiyat, canlı piyasa fiyatı (Son Fiyat) ile sürekli olarak güncellenecektir. Fiyat alanına bir fiyat girip kilidi açık bıraktığınızda yazdığınız fiyat güncelleme sonucu değişmiş olabilir, lütfen kilit açık kullanımlarda emrin gideceği fiyatı kontrol ediniz.

Adet: Fiyat ile benzer şekilde sunucudan güncellenen ondalık basamak sayısına sahiptir.

Toplam: Emrin toplam değeri gösterilmektedir.

Emir Türü: Seçilen sembole göre borsa tarafından desteklenen emir türleri.

Geçerlilik Süresi: Seçilen emir türüne göre izin verilen geçerlilik süresi seçimleri ile güncellenmektedir.

Seçilebilir kutular: Limit emri ile beraber Binance tarafından izin verilen seçenekler (Yukarıdaki Örnekte Post-Only ve Iceberg) eklenmiştir.

AL/SAT butonu: Tüm emir parametreleri girildikten sonra hazırlanan emir bu butonlar aracılığı ile gönderilmektedir.

Stok: Portföyde serbest stok durumu belirtilmektedir. Maksimum Alınabilecek ve Satılabilecek Miktar gösterildiğinden emir girişi için kolaylık sağlaması amaçlanmıştır.

Spot emir tipleri ve mevcut seçenekler

Emir Tipi

TIF (Geçerlilik süresi)

Seçenekler

Limit

GTC, IOC, FOK

Post-Only, Iceberg

Market

Yok

Yok

Stop-Limit

GTC, IOC, FOK

Iceberg

OCO (One Cancels Other)

GTC, IOC, FOK

Yok

BINANCE SPOT Toplu Emir Ekranı

Portföy penceresi, Toplu Emir ekranı, Binance spot emirleri için tamamen etkinleştirildi.

Adet ve Fiyat için sunucudan alınan doğru ondalık basamak miktarlarıyla emir girişi yapılabilmekte.

Oluşturulan toplu emirler liste olarak kaydedilebilmekte, doğru ondalık basamaklarıyla listede korunmakta.

Emir adetlerini arttır/azalt fonksiyonu etkinleştirildi. Adet seçildiğinde izin verilen ondalık minimum basamak sayısı 1 ünite olarak alınarak, seçilen emir adetleri arttır/azalt kutusuna yazılan miktar katsayısı kadar arttırılmakta. Örneğin BTC/USDT sembolünde maksimum ondalık basamak sayısı 5’tir. Adet kutusuna 15 yazıldığı takdirde seçilen emir miktarı 0.00001 * 15 = 0.00015 adet arttırılması sağlanacaktır.

Emir adetlerini arttır/azalt seçeneğinde yüzde seçildiğinde ise, izin verilen basamak sayısı dahilinde belirtilen yüzde artışın uygulanması sağlandı.

BINANCE VADELİ Emir Penceresi

Spot’ta bulunan ve yukarıda açıklanan özelliklere ek olarak alttaki özellikler mevcuttur:

Kaldıraç Tipi: Cross ve Isolated olarak seçim yapılabilmektedir. Pozisyon mevcut iken Binance kuralları çerçevesinde kaldıraç tipi değiştirilememektedir.

Kaldıraç Oranı: Binance tarafından belirlenen min/max kaldıraç oranları sembol bazlı olarak çekilip bu kutuda güncellenmektedir.

Binance Vadeli emir tipleri ve mevcut seçenekler

Emir Tipi

TIF (Geçerlilik süresi)

Seçenekler

Limit

GTC, IOC, FOK

Reduce Only

Market

Yok

Reduce Only

Stop Limit

GTC, IOC, FOK

Reduce Only

Stop Market

Yok

Reduce Only

Trailing Stop

Yok

Reduce Only

Post Only

Yok

Reduce Only

BITMEX Emir Penceresi

Hesap ve Sembol Secimi: Seçilen hesaba ve sembole uygun listelemeleri içerir.

Hızlı Emir Ticket bölümü (üst Al/Sat butonları): Al sat butonları ile komisyon geri ödemesi alınan limit (maker) emirleri hızlı bir şekilde gönderebilmektedir. Al butonunda alış bekleyen en iyi fiyat, Sat butonunda satış bekleyen en iyi fiyat gösterilmektedir.

Örneğin yukarıdaki emir ekranında 43773.0 AL butonuna tıkladığımızda bu fiyattan LIMIT emri gönderilecektir. AL ve SAT butonlarının ortasındaki para kesesine tıklandığında, diğer emir ekranında olduğu gibi yine MARKET(Piyasa) emri gönderilebilmektedir.

Hazır Miktarlar: Yüzde seçimleri ile (mevcut stok var ise) stok miktarının istenilen bir yüzdesi ile Adet kutusu güncellenebilmektedir. Yüzde değerleri üzerinde sağ klik yapılarak değişiklik yapılabilmekte ve varsayılan kaydet seçeneği ile bu değer kaydedilebilmektedir.

Kaldıraç Tipi: Bitmex API’de kaldıraç oranı eğer sıfır bırakılırsa, kaldıraç tipi CROSS, kaldıraç oranı sıfırdan büyük bir rakam girilirse kaldıraç tipi ISOLATED olarak gönderilebilmektedir. Bu ayara uygun olarak kaldıraç tipi ancak kaldıraç oranı ile değiştirilebilmektedir.

Kaldıraç Oranı: Bitmex tarafından belirlenen min/max kaldıraç oranları sembol bazlı olarak çekilip bu kutuda güncellenmektedir.

Fiyat: Kutuya yazılabilecek rakam sunucudan gelen güncel doğru basamak sayısı ile sınırlandırılmıştır.

Fiyat kilit: Kilit ayarı varsayılan olarak kapalı gelmektedir. Açıldığında kutuda bulunan fiyat, canlı piyasa fiyatı (Son Fiyat) ile sürekli olarak güncellenecektir.

Adet: Fiyat ile benzer şekilde sunucudan güncellenen ondalık basamak sayısına sahiptir.

Emir Türü: Seçilen sembole göre borsa tarafından desteklenen emir türleri.

Geçerlilik Süresi: Seçilen emir türüne göre izin verilen geçerlilik süresi seçimleri ile güncellenmektedir.

Seçilebilir kutular: Limit emri ile beraber Bitmex tarafından izin verilen seçenekler (Yukarıdaki Örnekte Post-Only, Reduce Only, Hidden) eklenmiştir.

AL/SAT butonu: Tüm emir parametreleri girildikten sonra hazırlanan emir bu butonlar aracılığı ile gönderilmektedir.

Stok: Portföyde serbest stok durumu belirtilmektedir.

Bitmex emir tipleri ve mevcut seçenekler

Emir Tipi

TIF (Geçerlilik süresi)

Seçenekler

Limit

GTC, IOC, FOK

Post-Only, Hidden, Reduce-Only

Market

Yok

Yok

Stop Limit

GTC, IOC, FOK

Post-Only, Hidden, Reduce-Only

Stop Market

Yok

Reduce Only

Trailing Stop

Yok

Reduce Only

Take Profit Limit

GTC, IOC, FOK

Post-Only, Hidden, Reduce-Only

Take Profit Market

Yok

Reduce-Only

MATRIKSIQ ALGO Yeni Emir Tipleri ve Özellikler

SetLeverage fonksiyonu binance vadeli için de çalışır hale getirildi.

SetLeverageType(Symbol,true); //Kaldıraç’ı ISOLATED olarak belirler. False yapıldığında CROSS kaldıraç kullanılır.

Spot için SendBinanceOcoOrder fonksiyonu eklendi. OCO emir tipinin açılımı One Cancels Other olarak yazılmaktadır. Girdiğimiz 2 emirden biri gerçekleştiğinde diğer emir otomatik olarak iptal edilmektedir.

Alış yapıyorsak: Fiyat canlı fiyatın ALTINDA, Stop canlı fiyatın UZERINDE ve tercihen limit fiyatı da Stop fiyatının ALTINDA olmalı

Satış yapıyorsak: Satacağımız miktar kadar cüzdanda coin bulunması, Fiyat canlı fiyatın UZERINDE, Stop canlı fiyatın ALTINDA ve tercihen limit fiyatı da Stop fiyatının UZERINDE olması gerekmektedir.

SendBinancePostOnlyOrder eklendi. Post only emir gönderimi sadece spot için çalışmaktaydı. SendBinancePostOnlyOrder fonksiyonu ile artık Binance vadelide de post only emir gönderebiliyor. Vadeliler için PostOnly emir göndermenin bir diğer yöntemi ise SendOrder fonksiyonunu kullanarak emir tipini limit ve TimeInForce parametresini ise GoodTillCrossing olarak seçmek.

LimitMaker: Emir tipi OrdType’lara eklendi. Bu sayede post only emir, normal SendOrder fonksiyonuna emir tipi LimitMaker geçilerek de girilebiliyor.

Vadeli için yeni fonksiyonlar eklenerek, Spot fonksiyonları ile ortaklaştırıldı. Binance, Stop Market ve Stop Limit emirlerini seçilen stop fiyatına göre otomatik olarak değiştirmektedir. Bu yapıya uygun olması ve mümkün olan bütün emirlerin IQ tarafından iletilebilmesi için aşağıdaki tabloda gösterilen fonksiyonlar eklenmiştir. Son durumda elimizdeki fonksiyonlar ve gönderdikleri emir tipinin Binance karşılıkları aşağıdaki gibi. Emrin reddedilmemesi için açıklama kısmında yazan şartlar yerine getirilmelidir.

Fonksiyon İsmi

Spot Karşılığı

Vadeli Karşılığı

Açıklama

SendBinanceStopLimitOrder

StopLossLimit

StopLimit

SideBuy: trigger >= canli fiyat, SideSell: trigger < canlı fiyat

SendBinanceTakeProfitLimitOrder

TakeProfitLimit

TakeProfit

SideBuy: trigger < canli fiyat, SideSell: trigger >= canlı fiyat

SendBinanceStopMarketOrder

StopLoss 

StopMarket

SideBuy: trigger >= canli fiyat, SideSell: trigger < canlı fiyat

SendBinanceTakeProfitMarketOrder

TakeProfit

TakeProfitMarket

SideBuy: trigger < canli fiyat, SideSell: trigger >= canlı fiyat

Binance’in bu emir tiplerinin anlamları için:

https://binance-docs.github.io/apidocs/spot/en/#new-order-trade

https://binance-docs.github.io/apidocs/futures/en/#new-order-trade

Emir tipinin otomatik seçildiği fonksiyonlar eklendi:

SendBinanceTpSlLimitOrder, SendBinanceTpSlMarketOrder.

Bu fonksiyonlar ek olarak o anki fiyatı da girdi olarak alarak take profit veya stop loss emirlerinden uygun olanı gönderiyorlar. Yukarıda dörde ayrılmış olan emirlerin otomatik versiyonu olarak düşünebiliriz.