Bitcoin Forum

Local => Proje Geliştirme => Topic started by: fanatikhamsi on October 08, 2020, 02:31:55 PM



Title: 2-3-4 Path Arbitraj Botu Projemiz
Post by: fanatikhamsi on October 08, 2020, 02:31:55 PM
Dışarıya açmayı üdşünmüyoruz...


Title: Re: 2-3-4 Path Arbitraj Botu Projemiz
Post by: flipme on October 09, 2020, 07:24:42 AM
Hocam öncelikle elinize sağlık, muhtemelen çok emek vermişsiniz inşallah istediğiniz olur. Bu yaptığınız şeyi ben eskiden beri yapmayı düşünüyordum ama yazılım adına pek başarılı olmadığım için ve yazdıracak birisini bulamadığım için öylece kalmıştı.

Benim kendi çekincem, birilerine api key verme konusunda güvenememem, konunun sizinle ilgisi yok gene bir güvensizlik. apiler para çekimine izin vermese bile saçma sapan al satlarla parayı hiçte edebilir. Ciddi şekilde denenmesi ve gerekli önlemlerin alınması lazım, paketi sattıktan sonra kullanıcı kendi ayarlamalarını ve api keylerini kendisi kontrol etmesi lazım diye düşünüyorum.


Title: Re: 2-3-4 Path Arbitraj Botu Projemiz
Post by: fanatikhamsi on October 09, 2020, 12:04:00 PM
Hocam öncelikle elinize sağlık, muhtemelen çok emek vermişsiniz inşallah istediğiniz olur. Bu yaptığınız şeyi ben eskiden beri yapmayı düşünüyordum ama yazılım adına pek başarılı olmadığım için ve yazdıracak birisini bulamadığım için öylece kalmıştı.

Benim kendi çekincem, birilerine api key verme konusunda güvenememem, konunun sizinle ilgisi yok gene bir güvensizlik. apiler para çekimine izin vermese bile saçma sapan al satlarla parayı hiçte edebilir. Ciddi şekilde denenmesi ve gerekli önlemlerin alınması lazım, paketi sattıktan sonra kullanıcı kendi ayarlamalarını ve api keylerini kendisi kontrol etmesi lazım diye düşünüyorum.

Çoğunluk zaten api key oluşturamayacak ve coinlere balance aktaramayacak yetkinlikte. Bu durumda opsiyonel olarak havuz sistemiyle kendi api keylerimizi de yönetebilir durumda olma hedefimiz var. Ama bu zaman olarak bizi geciktirecek.
Güven konusunda parayı hiç etmek konusu zaten itibar sarsıcı bir konu olduğundan, amacımız daima +protit ve matematik yalan söylemeyeceği için asla böyle birşey olmayacak.
Tek algoritmayla bağlı kalmadan birkaç algoritma üzerinde daha çalışıyoruz.


Title: Re: 2-3-4 Path Arbitraj Botu Projemiz
Post by: Vispilio on October 10, 2020, 10:42:42 AM
Güzel bir düşünce, borsa komisyonlarıyla borsalar arası kripto transfer ücretleri ve gecikmelerini gerçekçi olarak hesaba kattıktan sonra bir projeksiyon yapılabilir.
Örneğin "multi-lateral arbitrage path" örneğinizde KuCoin'den Binance'e BTC'yi gönderdiğiniz anda 5 değil 500 USD bile kullansanız 1-2%'lik kar marjı daha ilk adımda elimine olur,

merkezi borsalarda arbitraj sadece bazı hızlı ve hesaplı kriptolar için geçerli olabilir, bunları da değerlendirmeye alan bir çalışma yapabiliriz isterseniz, bot zaten düzenli olarak karlı, alpha yaratan hale gelirse müşteriye gerek yok, böyle bir ürün için yatırım bulmak kolay olur.


Title: Re: 2-3-4 Path Arbitraj Botu Projemiz
Post by: Behcet on October 18, 2020, 05:37:44 PM
takip


Title: Re: 2-3-4 Path Arbitraj Botu Projemiz
Post by: Holess on October 24, 2020, 11:19:37 AM
Selamlar görüşlerinizi almak istiyoruz,

Bir süredir arbitraj botu geliştiriyoruz. 8 trade platformu 11 coin üzerinden anlık olaran pathleri hesaplayıp profit olanları order yapıyoruz. Çok emek verdik bu nedenle çok fazla teknik detay vermek istemiyorum. Odtü matematik mezunu ve bilgisayar müh. mezunu 2 arkadaş ortak çalıştık. Yazılım sektöründe 10 yıllık tecrübemiz mevcut.
  • Binance
  • Bitfinex
  • Bitso
  • Bittrex
  • Btcturk
  • Coinex
  • Huobi
  • Kucoin
https://i.hizliresim.com/WowSaT.png (https://hizliresim.com/WowSaT)

Genel olarak çalışma mantığı şu şekilde. Birkaç algoritma ile hızlıca pathleri oluşturarak anlık değişimleri websocketten alıyoruz. 2, 3 ve 4 lü pathleri anlık olarak hesaplıyoruz.

https://i.hizliresim.com/ciwsZh.jpg (https://hizliresim.com/ciwsZh)

Yaptığımız testlerde;
  • 8 borsada hesaplar oluşturduk. 11 kripto paraya 5$ yatırdık
  • Her bir çevrimde (örneğin A->B->C->A) B ve C nin amountı değişmiyor, A amount profit kadar artırıyoruz
  • 400 mili saniyede order işlemlerini tamamlıyoruz, (500ms geçmesi durumunda işlemi iptal ediyoruz)
  • 100 trade den 90 ını kaçırmadan alabiliyoruz (bu kadar rekabetin olduğu bir ortamda bizce büyük başarı)
  • Günün belirli saatlerinde çok iyi profitler mevcut olduğu gözlemliyoruz (öğlen saatleri her işlem %1-3 arası)
  • Aynı zamanda borsa/coin seçimiyle ilgili anlık snapshot lar alarak analizler de yapıyoruz. yukarıdaki 11 coini bu analiz sonuçlarına göre seçtik
Test etmek istediğimiz yegane şey; 5$ lık coinlerde quantity bunu geçmeyecek şekilde testler yaptık ve günlük %20 kazançları gördük. Miktarı dahada artırıp quantity ile birlikte yükselecek mi öğrenmek istiyoruz.

Gelir modeli olarak paket satmayı düşünüyoruz. Müşterilerden sadece api key talep etmeyi planlıyoruz.
Güven konusunu şöyle aştık api key lere Order/Trade izni verip, Withdrawal/Para çekim iznini kaldırılması %100 güvenli hale getiriryor sistemi.

sistem güzel ve mantıklı ama bence api key konusunda %100 güvenli diye bir durum yok. bu konuda benim size önerim bunu bir paket yazılım haline getirmeniz. yani linux mac ve windows için kurulabilir veya çalıştırılabilir bir program haline getirin. ve kullanıcılar sizden aldığı lisans anahtarı ile programı aktif hale getirip kendi api keylerini kendi pc lerinde veya sunucularında çalıştırsın.  bu konuda GUNBOT diye bir bot var ve nodejs ile yazılmış bütün platformlarda çalışıyor ve lisans anahtar olayını blok zinciri üzerine kurdukları gunth tokenleri ile sağlıyorlar. lisansı satıyorlar karşılığında gunthy token veriyorlar alıcıya ve alıcının adresini lisansa kayıtt ediyorlar. alıcı adresinde lisans türüne göre belirtilen miktarda token tutmazsa program çalışmıyor böylece sahte lisans vs olaylarınında önüne geçiyorlar. bu dediğim ilk aşamada sizin için gerekli olmayabilir ama size şart olan masaüstü yazılımlar geliştirmek. bahsettiğim botun resmi sitesi https://gunthy.org/