Bir Türk Şirketi için Spot Kriptopara Alım-Satım Platformu Geliştirilmesi

Müşteri Hakkında

Müşterinin Türkiye’de işletmekte olduğu spot kriptopara alım-satım platformu, kullanıcılarına kriptoparalar ve itibari para (Türk Lirası) arasında anlık işlem yapma olanağı sağlamaktadır.

İstanbul Ticaret Odası’na kayıtlı bir şirket olan müşteri, genel olarak tüm Türk mevzuatına, vergi bakımından da Maliye Bakanlığı denetim ve düzenlemelerine tabidir.

Sorun

Hizmetin piyasaya sürülebilmesi için, müşterinin sağlam ve güvenilir bir kripto alım-satım çözümüne ihtiyacı vardı. Son kullanıcılar platformu kullanarak para birimleri arasında kolaylıkla ve anlık olarak dönüşüm yapabilmeliydi. Türkiye’de oldukça rekabetçi bir piyasa bulunduğu için, hazırlanacak çözüm kolay ve hızlı bir alım-satım deneyimi yaşatmalı, ve aynı zamanda bir kullanıcı portalı üzerinden parasal varlıkların eşzamanlı yönetimine olanak sağlayarak müşteriyi rakiplerinin önüne geçirmeliydi.

Müşteri işlem yaptırdığı döviz çiftlerinde Türk Lirasına da yer vermek istediği için ve Türk Lirası işlemleri için verilen emirlerin hedge edilmesi gerektiği için, kripto alım-satım çözümünün özel bir risk yönetim işlevi de içermesi gerekmekteydi.

Çözüm

Müşteri Türkiye finans yazılımı sektöründe kuvvetli referansları olan ve uluslararası alanda kripto alım-satım çözümleri aktif olarak kullanılan Devexperts ile irtibata geçmiştir. Bu kararda Devexperts’in hali hazırda müşterinin ihtiyaçlarına göre özelleştirilebilecek hazır bir çözümü olması da önemli bir etkendir.

Öncelikle, hem web, hem de mobil ortamda çalışan bir kripto alım-satım platformu geliştirilmiştir. Bu platform içine, müşterinin trader’larının kolaylıkla kripto ve itibari para yatırıp çekmesini sağlayacak bir kullanıcı portalı yerleştirilmiştir. Bu müşteriye özel olarak, kullanıcı portalı ile aşağıdaki entegrasyonlar kurulmuştur:

  1. BitGo: müşterinin kriptopara formundaki varlıklarının saklandığı emanet cüzdanları için, ve kullanıcıların blok zincirinde para yatırma ve çekme işlemlerinin güvenli bir şekilde sonuçlandırılması için
  2. Süreli ve tek seferlik şifre algoritması: Google ile Giriş ve kısa mesaj şeklinde iki öğe kullanılmıştır.
  3. Müşteri tanıma ve kara para ile mücadele konularında hizmet veren kuruluşlar
  4. Ödeme ağ geçidi; itibari para yatırma işlemlerini sonuçlandırmak üzere
  5. Türkiye’de yerleşik bir kısa mesaj hizmet sağlayıcı

Ardından, müşteriye özel olarak geliştirilmiş olan hedge dönüşüm işlevinin uygulaması yapılmıştır. Piyasada likidite USD ve diğer başlıca para birimleri ve kriptoparadan oluşan para çiftleri (örneğin, BTC/USD) olarak ifade edildiği için ve müşteri de bir bacağı Türk Lirası olan para çiftlerinde (örneğin BTC/TRY) işlem yaptırmak istediği için, böyle bir ihtiyaç doğmuştu.

Hedge dönüşüm özelliğinin işlevleri şunlardır:

  1. Piyasa veri akışındaki (kotasyon ve/veya Düzey2 ladder) USD cinsinden verileri kontrollü bir USD/TRY kuru kullanarak Türk Lirasına çevirmek.
  2. Gelen BTC/TRY emirleri için, işlem gerçekleşmeden önceki safhada (pre-trade), riskin en azından büyük bölümünü likidite sağlayıcılara iletilen BTC/USD emirleri ile hedge etmek (veya, emirleri B-Book olarak gerçekleştirerek riski üstlenmek).
  3. Riskin dönüşüme tabi kısmını hedge etmek (veya, B-Book olarak gerçekleştirerek riski üstlenmek).

Proje kısa sürede tamamlanmış, müşteri hızlı bir şekilde ürünü piyasaya sunarak müşteri kabulüne başlamıştır.

Sonuçlar

Trader’ların kolaylıkla emir ilettiği ve bunların anında gerçekleştiği bir spot kriptopara alım-satım platformu Devexperts tarafından müşteriye teslim edilmiştir. Platform içinde özelleştirilmiş bir kullanıcı portalı ve çeşitli entegrasyonlar bulunmakta, trader’lar varlıklarını pürüzsüz ve güvenli bir şekilde yönetebilmektedir. Bu güçlü platform, müşterinin faaliyetlerini başlatarak Türkiye’deki diğer kripto borsaları arasında rekabetçi bir oyuncu olarak yerini almasını sağlamıştır.

Çözümün devreye alınmasından sonra bir ay içinde müşteri yoğun saatlerde yedi yüz eşzamanlı kullanıcı adedine ulaşmış ve yedi binden fazla kullanıcı platforma kaydolmuştur. Kullanıcı adedi artmaya devam etmektedir.

Margin Trading Functionality for a Popular Crypto Exchange

About the client

Company typeCryptocurrency exchange
Year of foundation2013
Asset classesCryptocurrencies
LocationLondon, United Kingdom

CEX.IO is a multi-functional crypto exchange that was established in 2013. It was originally known as the first cloud mining provider and has since evolved to offer cross-platform trading services via website, mobile app, WebSocket, and REST API. With over a million users, CEX.IO has gained a reputation for being a trusted exchange with a high liquidity order-book for top currency pairs on the market.

One of the unique features of CEX.IO is the availability of instant Bitcoin buying and selling via a simplified bundle interface. Additionally, the exchange has developed a multi-level account system that caters to the needs of individual customers, from beginners to institutional traders.

CEX.IO has a global presence and offers multiple payment options to users. The exchange is also known for providing 24/7 support to its customers. The platform has a time-proven stability, ensuring the safety of assets and data for its users.

Business challenge

Having already established a cryptocurrency exchange, CEX.IO went on to introduce margin cryptocurrency trading. The solution CEX.IO was targeting had to be a complex product combining back-end components, an admin interface, and trading terminals to be run in web browsers and on mobile devices of all sorts. As they already gained recognition as a trusted crypto exchange with stable volatility, they wanted to keep the leadership in the FinTech competition and exploit the revenue from cryptocurrency trading. They wanted to add margin trading and be among the firsts to provide end-users with crypto trading functionality. Creating such a product from scratch would have required a lot of resources so CEX.IO’s decision was to reach out to Devexperts, the veterans of conventional trading software.

Solution

After CEX.IO approached Devexperts and explained their needs, the viable option was to customize DXtrade Enterprise, a flagship platform of Devexperts, so that it complies with specifics of crypto trading and the CEX.IO exchange. DXtrade Enterprise is a multi-asset trading solution that can be adapted to a client’s existing infrastructure.

Devexperts backend integrated with CEX.IO’s environment is responsible for order execution, including sending out offset orders, receiving quotes via the FIX gate, and facilitating deposit/withdrawal. User on-boarding and settings management are done via REST API integration.

The dealing interface was based on an existing desktop dealing solution developed by Devexperts. The web-based admin interface includes specific settings management: commission calculation and crypto-specific rollover in every 4 hours.

The end users of the product are provided with trading terminals based on Devexperts DXtrade Enterprise solution. The terminals allow for Web and mobile trading on both Android and iOS. The original solution fit the specifications almost completely, requiring subtle customization in terms of visuals.

We’ve done quite a lot of heavy lifting to blend these two heterogeneous system designs – a crypto exchange and an FX platform. We succeeded in stitching these two distinct worlds together seamlessly despite the challenge to achieve zero  performance degradation while handling all the corner cases. We found further complications related to the crypto specifics, such as fractional order size requirements or the price precision of 12 decimal places. This level of accuracy required changes in many parts of the software, from the back end and databases to the UI. The project’s completion was a fantastic springboard to many other crypto projects for our team.

Eugene, Solution Architect at Devexperts

The entire process of developing the product has taken both companies about 5 months. It is a complex solution, where most of the components were adapted from the DXtrade Enterprise platform and effectively applied to cryptocurrency trading.

Result

CEX.IO received a margin trading crypto exchange platform with the following specifics:

  • currently offers trading of five cryptocurrency-based pairs: BTC/USD, BTC/EUR, ETH/USD, ETH/EUR, and ETH/BTC
  • the basic configuration can support up to 10000 users
  • the solution is scalable and capable of supporting an unlimited number of users in real-time
  • allows for trading with any leverage, the first version of the platform was released with 1:2 and 1:3 leverages

B2C ve B2B Segmentleri için Kriptopara Alım-Satım Platformları

Müşteri hakkında

Müşteri dünyanın önde gelen finansal teknoloji şirketlerinden biri olup, daha istikrarlı bir kriptopara ekosistemine yönelik teknolojiler ve hizmetler geliştirmektedir. Hem blok zinciri, hem de geleneksel teknolojileri kullanarak her türden varlığın dijitalleşerek el değiştirebilmesi üzerinde çalışmaktalar.

Çok sayıda hizmet sağlayıcının faaliyet gösterdiği yoğun rekabet ortamında, Devexperts güvenilir ve esnek olması ile öne çıkmaktaydı. İşi zamanında ve bütçe içinde kalarak tamamladılar. İsteklerimizde değişiklik oldukça bunları hızlı bir şekilde projeye yansıttılar, gerektiğinde fazladan çalışarak danışmanlık hizmeti verdiler, iş ortaklarımıza yapılan demo sunumlarına katıldılar. Ayrıca, bu çalışmalarımızın sonucunda yatırımcıların artan ilgisi ile karşılaştık.

Sorun

Müşteri işlerini büyüterek B2C piyasalarında kriptopara varlıkları için alım-satım hizmetleri, ve B2B piyasalarında kriptopara likidite hizmetleri vermek istiyordu. Bu piyasalardaki rakiplerinin çoğu kendi alım-satım çözümleri üzerinde çalışmakta iken, müşteri ilk harekete geçen olmanın avantajını değerlendirmek istemiş ve kendisine hizmeti piyasaya sürmek için 3 aylık bir süre tanımıştır.

B2C piyasaları özelinde, piyasada mevcut tüm ürünlerden daha kaliteli, ileri düzey bir alım-satım terminali oluşturmak amaçlanmıştır. Lider konumunda olacak bir alım-satım platformu tasarlayabilmek için, piyasada mevcut aracı kurum hizmetlerinin ve potansiyel iş modellerinin analiz edilmesi gerekiyordu. Bu konunun daha önce çalışılmamış olmasının yanı sıra, çok parçalı kriptopara piyasalarını tek bir alım-satım terminalinde birleştirmek gibi bir zorluk bulunmaktaydı.

B2B piyasası özelinde ise, müşterinin tespitine göre piyasa katılımcılarının en önemli talebi, kriptopara için likiditeyi tek bir likidite sağlayıcısından alabilmekti.

Bu kapsamda kendisine bir yazılım şirketi arayan müşteri, söz konusu şirketin hem hisse senedi ve FX gibi geleneksel piyasalarda, hem de kriptopara alanında deneyimli, her iki alanda da başarılı projelere imza atmış bir şirket olmasını istiyordu.

Çözüm

Devexperts, müşterinin kriptopara alanında hem bireylere hem de kurumlara hizmet veren aracı kurumlara ulaşabilmesi için gerekli olan iş modelini tanımlamış, operasyonel iş akışlarını, gereken yatırımları, yasal çerçeveyi, ve pek çok başka konuyu incelemiştir. Geleneksel piyasalar için oluşturulmuş çözümlerin temel alınarak kriptopara piyasalarına özel uyarlamaların yapılması en iyi seçenek olarak görülmüştür.

Araştırmaların sonuçları müşteri ile birlikte değerlendirildikten ve doğru iş modeli seçildikten sonra, Devexperts’in kendi çoklu varlık alım-satım platformu olan DXtrade Enterprise bileşenleri kullanılarak kriptopara trader’larının kullanabileceği internet ve mobil terminaller oluşturulmuştur. DXtrade Enterprise aynı zamanda B2B platformunun merkezinde, kurumsal hizmet veren aracı kurumlara kriptopara likiditesi sağlamak üzere tutulmuştur.

B2C sistemi, çok sayıda kripto borsasından alınan emir defterlerini bir platformda birleştirmek, böylece trader’ların tek ekran üzerinden konsolide kripto likiditesini görebilmeleri anlamına gelmektedir. Proje bileşenleri arasında akıllı emir yönlendirme, mekansal (platform bazında) arbitraj algoritmaları, gizli emirler ve portföy analiz araçları bulunmaktadır.

B2C terminalinde şunlar yer almaktadır:

  • Emir giriş widget’ı, grafikler, teknik analiz araçları, vb.
  • Borsalar arası limitli emir defter widget’ı
  • Hesap bakiyelerinin tüm borsalar dahil olarak konsolide şekilde görüntülenmesi, ve tıklayarak detayları görüntüleme olanağı
  • İşlemin en iyi fiyattan gerçekleşebilmesi için, emrin kullanıcının seçtiği kripto borsasına yönlendirilebilme olanağı (kullanıcı, fiyat, emir defterindeki derinlik, fon kullanma olanakları gibi çeşitli unsurları dikkate alabilir).

B2B sisteminde amaç, kurumsal yatırımcılara hizmet veren aracı kurumların işletme tipi bir yazılım edinmeleri, bu yazılımı kullanarak daha küçük piyasa katılımcılarını mevcut kriptopara likiditesinden faydalandırmaları, bir yandan da yazılımın kaldıraçlı alım-satım işlemleri için kullanılmasıdır.

B2B çözümü tam teşekküllü bir kaldıraçlı alım-satım platformu olup, internet ve mobil terminalleri, emir yönetim sistemi, kriptopara borsalarına (Bitfinex, HitBTC, Binance, GDAX ve diğerleri) ağ geçitleri ve risk yönetim ekranları gibi platform bileşenlerini içermektedir.

Sonuç

Devexperts’in yardımı ile, artık müşterinin elinde hem B2B hem de B2C çözümleri bulunmaktadır.

  • Rakiplerin elindekinden daha üstün bir B2C kriptopara alım-satım terminali
  • Daha sonra markasız olarak kullanılmaya da müsait olan bir B2B kriptopara alım-satım platformu
  • Hızlı devreye alım: İki alım-satım platformu üç ayda devreye alınmıştır