Mobil Platform için DXcharts: iOS ve Android Uygulamaları için Yerleşik Grafikler 18 Mart 2024 Sorun Yakın tarihli bir çalışmada tespit edildiği üzere, mobil internet trafiği yıldan yıla artmaktadır. Masaüstünde çalışan alım-satım platformlarının mobil versiyonları üzerinden 7/24 işlem yapan amatör ve profesyonel trader’lar da bu trafiğin artmasının nedenlerinden biri olarak gösterilmektedir. iOS ve Android uygulamalarının içinde yerleşik grafik kütüphanesi bulunmasına dair çok sayıda talep, DXcharts ekibine iletilmektedir. Bu konuda piyasada mevcut çözümler web tabanlı, yerleşik uygulamaları taklit eden uygulamalar olup, bunlar modern mobil cihazların sunduğu olanaklardan faydalanamamaktadır. Mobil uygulamalara geçiş yapan ciddi sayıda kullanıcı dikkate alındığında, grafik özelliklerine duyulan ihtiyaç da ön plana çıkmaktadır. DXcharts ekibi bu durumu bir fırsat olarak görerel bu konudaki sektörel deneyim ve uzmanlığını kullanmış ve sermaye piyasası aktörlerinin beklentisine ve standartlarına uygun bir çözüm geliştirmek istemiştir. Çözüm Devexperts ekibinin mobil uygulamalarda kullanılan grafik ve teknik analiz araçları üzerindeki geliştirme deneyimleri göz önüne alındığında, bu sorunun çözümü için izlenebilecek birkaç alternatif belirlendi ve değerlendirildi: Mevcut grafik kütüphanemizi kullanabilir, bunu modern kalite standartlarına uyum gösterecek şekilde güncelleyebilirdik. Sıfırdan yeni bir uygulama oluşturabilirdik. Web üzerinde çalışan mevcut grafiklerimizin temelini ve mantığını kullanarak mobil bir çözüm üretebilirdik. İlk seçenek değerlendirildiğinde, çok fazla teknik sorun çıkabileceğini gördük. Ürettiğimiz sonuç günümüz kullanıcılarını tatmin etmeyebilirdi. İkinci seçenek ise hem yalın yaklaşımımıza uymuyordu, hem de projenin beklenen tamamlanma süresini büyük oranda etkileyecekti. Bu koşulllarda üçüncü seçenek sağladığı avantajlar sayesinden diğerleri arasından öne çıkıyordu: Daha kısa devreye alım süresi: Web’de çalışan grafiklerin temeli mobile uyarlanarak kullanılacağı için, yeni baştan bir program yazılmasına gerek olmayacaktı. Daha düşük maliyet: Büyük bir ekip gerektirmeden, hızlı bir şekilde bu çözüm uygulanabilecekti. Tüm hedeflerin karşılanması: Mobilde işlem yapan trader’ların ihtiyaçlarına göre özelleştirilen bir yerleşik uygulama, piyasada bir boşluğu dolduracaktı. Sonuçlar Mobilde ve masaüstü versiyonda çalışan trader’ların kullanım senaryolarına uygun olarak DXcharts’ın mevcut özellikleri revize edildi. Web’de ve masaüstünde çalışan versiyonların tüm özelliklerini yansıtmak yerine, grafik yüzeyi etkileşimli hale getirildi. Bir yandan da, kullanıcı deneyimi mobile özgü kodlar ile yeni baştan tasarlandı. Mobil DXcharts Yeni teknolojileri kullanarak, grafik tasarımında en etkin yaklaşımı benimsedik. Önemli kazanımlardan biri, grafiklerin yerleşik uygulamaya bağımlı olmaması sebebi ile farklı cihazlar arasında tutarlılık sağlanmasıdır. Böylece uygulama daha esnek olmakta, farklı ortamlara daha kolay uyarlanabilmekte ve sürüm çıkarılması daha hızlı olmaktadır. Bu işin en zorlu kısmı, grafikler ve yerleşik uygulamadaki özellikler arasındaki etkileşimi sağlamaktı. Bu yöntemle web dünyasının verileri mobil uygulamalarda başarı ile görselleştirilebildi. Kurduğumuz esnek yapı sayesinde ürünümüz çeşitli ihtiyaçları karşılayabilmektedir. — Nikita, Android Platformu Sistem Geliştirme Uzmanı, Devexperts DXcharts Mobil’de gösterge konfigürasyonu DXcharts mobil uygulaması, aslında temel grafiği veren bir tarayıcıdır. Bu yaklaşımın önemli bir avantajı; ileride temel web grafiğine yeni özellikler eklendiğinde, bunların mobil taraftaki sistem geliştirme ekiplerinin küçük müdahaleleri ile mobil uygulamaya aktarılabilecek olmasıdır. Geliştirme tarafındaki zor işlerden biri, hacmi büyük olan verileri almak, işlemek ve grafikte göstermekti. Veri akışının kesintisiz olması ve gecikmeden gösterilmesi büyük öneme sahip. Grafiklerin oluşturulmasında modern teknolojileri kullanarak en etkin yöntemi seçtik. Bu sayede grafik iletimi yerleşik uygulamanın bir işlevi olarak gerçekleşmediğinde veri akışında gecikmeleri engelledik, geliştirme sürecini hızlandırabildik ve tüm platformlar arasında denklik sağladık. Benim için geliştirme tarafındaki heyecan verici işlerden biri, kullanıcıların grafik ile etkileşim içinde olmaları, grafik üzerinde istedikleri gibi çizim yapabilmeleri ve verileri istedikleri tarzda görselleştirebilmeleri olmuştur. Yerleşik işlevlerin web bileşenleri ile entegre edilmesi, çok sayıda avantaj ve esneklik getirmiştir. — Anastasia, iOS Platformu Sistem Geliştirme Uzmanı, Devexperts Bu projede için görevlendirilen 3 kişilik ekibimiz, görevini kısa süre içinde tamamlayarak, temel grafik etrafında şekillenen iki adet yerleşik mobil kütüphane hazırlamıştır. Bu sayıda bir ekibin iyi iş çıkarması, gelecekteki mobil uygulama entegrasyonları için de örnek teşkil etmiştir. DXcharts mobil kütüphaneleri Grafikleri uygulama içinde çizmek yerine, mevcut DXcharts web kütüphanesini web gösterimi içine yerleştirmeyi tercih ettik. Mevcut grafik gösterim işlevlerini bir araya getirerek, önemli kaynak tasarrufu sağladık. Web ekibi verilerin görselleştirilmesi üzerine eğilirken, biz kullanıcı arayüzüne odaklandık. En güzel tarafı da, geleceğin ürünü için mimari tasarım yapmış olmaktı. Projemiz diğer uygulamalar için de bir yerleşik kütüphane olduğu için, mobil uygulamaların mimari tasarımında kullanılan standart yöntemleri tam olarak kullanamadık. Son aşamayı gerçekleştirecek olan sistem geliştirme uzmanının kütüphanemize nasıl entegre olacağını, bunun konfigürasyonunu nasıl yapacağını, bizim tarafa veriyi nasıl ileteceğini (piyasa araçları, mum grafikleri, vb) dikkate almamız gerekti. — Dmitrii, Android Platformu Sistem Geliştirme Uzmanı, Devexperts Mümkün olan en kısa zaman içinde, DXcharts ürünü mobil uygulamalarda tam teşekküllü grafiklere kavuşmuş oldu. Kullanıcılar da, ürünün web versiyonundaki işlev zenginliğine ve hareket özgürlüğüne mobilde kavuşmuş oldular. Şimdi Devexperts, yeni mobil grafikleri DXtrade uygulamalarına entegre etmek üzerine çalışmaktadır. Bu çalışmalar sonucunda, DXcharts müşterileri yakında ileri düzey, çok işlevli ve kuvvetli mobil grafiklere erişecek, önemli bir rekabet avantajı elde edeceklerdir. Ekip çok iyi iş çıkardı—çeşitli bakış açılarını çalıştık, optimal olanı seçtik ve piyasadaki en üst düzey mobil grafik setlerinden birini teslim ettik. Yüksek maliyet gerektirmeyen bu çözüm ile Devexperts ürünleri arasındaki uyum her zamankinden daha iyi bir düzeye erişmiş olacak. — Andrey Shuvlenov, Devexperts Mobil DXcharts aracı kurumlar için, kendi müşterilerine benzersiz bir hizmet sunmaları amacı ile tasarlanmıştır. Şirketiniz Mobil DXcharts’ı ilk keşfedenlerden biri olabilir. Buradan ücretsiz bir aylık deneme sürenizi başlatabilirsiniz.
TEB Yatırım için Mobil Alım-Satım Uygulaması 9 Ocak 2023 Müşteri Hakkında Company typeInvestment firm and securities brokerageYear of foundation1996Asset classesStocks, options, futuresLocationIstanbul, Türkiye TEB Yatırım, borsada işlem gören menkul kıymet ve türev araçların alım-satımı için aracılık hizmeti veren bir aracı kurumdur. Türkiye’nin önde gelen bankalarından Türk Ekonomi Bankası A.Ş. (TEB) iştiraklerinden biri olan şirket, TEB’in 1997 yılında Fransız BNP Paribas Grubu ile ortak olması neticesinde oluşmuş olan şirketler grubunun bir üyesi olarak faaliyetlerini sürdürmektedir. Sorun Müşterilerinin her zaman ve her yerden portföylerini yönetebilmesini isteyen TEB Yatırım, bunun için İOS ve Android uygulamaları yaptırmak istemişti. Uygulamalar özel olarak Türkiye piyasası için geliştirilmeli, ve buna ilaveten istenecek özel işlevleri içermeliydi. Uygulamalar geliştirilirken TEB grubunun iç düzenlemeleri ve uyum prosedürleri dikkate alınmalıydı. Çözüm Daha önce de Devexperts ile iş yapmış ve bundan memnun kalmış olan TEB Yatırım, bu projede de bizi seçmiştir. Devexperts’in Türkiye piyasasındaki tecrübesi de zaten bilinmektedir. Müşterinin devam eden olan çok sayıda projesi bulunmakta, ve bunların bir sıraya göre devreye alınması gerekmekteydi. Bundan dolayı, işin kısa sürede bitirilmesi gerekiyordu. Elimizde halihazırda Türkiye piyasası için geliştirilmiş olan bir alım-satım platformu bulunduğu için, istenen kısa sürede iş teslim edilebilmiştir. Mevcut platformu müşterinin ihtiyaçlarına göre uyarlamak ve istenen widget’ları ilave etmek yeterli olacaktı. Gelişkin alım-satım ve analiz olanakları içeren platform, tam teşekküllü bir finansal işlem ortamı olarak sunulmuştur. İşlem yapılabilen varlık türleri arasında Borsa İstanbul’da işlem gören hisse senetleri, opsiyonlar, vadeli işlemler ve varantlar yer almaktadır. Müşteri talebine istinaden, yatırımcılar için özel bir tavsiye işlevi hazırlanmıştır. Bu sayede, müşteri bünyesinde çalışan araştırma uzmanları yatırımcılara piyasa analiz veri ve raporlarını sunabilmekte, yatırımcılara portföy kararlarını alırken yardımcı olmaktadır. TEB YATIRIM TRADER’da bulunan ısı haritası widget’ı Projede uygulama kullanıcılarına yönelik çeşitli widget’lar kullanılmış olup, ısı haritası bunlardan biridir. Hisse senedi piyasası için haber ve veri kaynakları uygulamalara entegre edilmiş ve isteğe göre tanımlanabilen uyarı işlevi sunulmuştur. Kullanıcıların daha hızlı karar vermelerini sağlamak üzere, kullanıcı arayüzünün alt tarafına hızlı emir giriş paneli yerleştirilmiştir. TEB Yatırım yatırımcılar ile gerçekleşen evrak akışını da basitleştirmek istemiş, bunun için bir belge iletim işlevi hazırlanmıştır. Artık yatırımcılar doğrudan uygulama içinde belge imzalayabilmektedir. Müşterinin güvenlik gereksinimlerini karşılamak üzere, iki aşamalı kimlik doğrulama işlevi sunulmuştur. Sistem geliştirme ve test çalışmaları tamamlandıktan sonra, uygulamalar bankanın uyum ekipleri tarafından incelenmiştir. Uyum ekibi tarafından da onaylandıktan sonra, uygulamalar piyasa sürülerek Apple ve Google uygulama mağazalarından indirilebilir hale getirilmiştir. Sonuçlar TEB Yatırım’ın iOS ve Android ortamlarında piyasaya sürdüğü TEB YATIRIM TRADER isimli uygulamada hisse senedi, opsiyon, vadeli işlem ve varant işlemleri yapılabilmektedir. TEB YATIRIM TRADER uygulamasında teknik analiz araçları ve buna yönelik veri kaynakları yer almaktadır. TEB Yatırım uzmanları bu uygulamayı kullanarak piyasa analiz veri ve raporlarını müşterilere iletebilmektedir. Ayrıca, uygulama içindeki işlev ve bilgiler sayesinde yatırımcıların portföy yönetim ve karar verme kabiliyetleri artırılmıştır. TEB YATIRIM TRADER bir yandan da, dxFeed kanalı ile piyasa verisi, ve özelleştirilmiş piyasa haberleri sunmaktadır. Yatırımcılar evrak iletimini de artık daha kolay bir şekilde, TEB YATIRIM TRADER uygulaması içinden belge imzalayarak halledebilmektedir.
Bir Sermaye Piyasası Şirketi için Rekabet Avantajı Getiren Az Gecikmeli FIX Ağ Geçidi 3 Mart 2020 Müşteri Hakkında Müşteri 1920’lerden beri faaliyette olan, Türk bankacılık ve sermaye piyasaları sektörünün önde gelen kurumlarından biridir. Aracılık hizmetinin yanı sıra, yatırım, leasing, faktoring, sigorta ve portföy yönetimi hizmetleri sunmaktadır. Müşteri aynı zamanda en inovatif Türk finans kurumlarından birdir. Sorun Türkiye sermaye piyasası oldukça rekabetçi olup, Müşteri kendisini bu rekabette öne çıkaracak bir yapıya ihtiyaç duymuştur. Bu doğrultuda, Müşteri emirlerini mümkün olan en az gecikme ile ileten ve dolayısıyla emirleri en hızlı şekilde gerçekleştiren bir çözüm sunmak istemiştir. Emirlerin gerçekleşme hızı, alım-satım platformunu borsaya bağlayan FIX ağ geçidinin hızına bağlıdır. Müşterinin diğer bir talebi de, Borsa İstanbul ile bir bağlantı kurulması, bu bağlantının az gecikme ile emirleri iletmesi, ve aynı anda iletilebilecek işlem kapasitesinin de yüksek olmasıdır. Bundan önce Müşteri kendi bünyesinde geliştirdiği FIX ağ geçidini kullanmış, ve yerel hizmet sağlayıcılarının sunduğu bazı benzer ürünleri de denemiştir. Ancak bunlar Müşterinin hız ve ölçekleme bakımından ihtiyaçlarını karşılamamış, ve güvenilir bir yazılım sağlayıcısı aramaya başlamışlardır. Çözüm Devexperts Türkiye’de daha önce iki proje tamamlamıştı (Gedik Yatırım ve Global Menkul Değerler için alım-satım platformları). Nihayetinde, Müşteri bölgenin önemli yazılım sağlayıcı şirketlerinden biri olan Devexperts ile çalışmayı tercih etmiştir. Devexperts aynı zamanda az gecikme ile milyonlarca emri işleyebilecek ağ geçitlerinin inşasında uzmandır. Müşteri kararını vermeden önce Devexperts ağ geçidi çözümlerinin karşılaştırmalı bir analizini yapmış, ve bu analiz sonucunda Devexperts’in Müşterinin teknik gereksinimlerini karşıladığı görülmüştür. Yeterli donanım mevcut ise, Devexperts bir iş günü içinde FIX köprüsü kurabilmektedir. Böylece, Devexperts Borsa İstanbul’a doğrudan bağlantı için ağ geçidi kurarak Müşteriye teslim etmiştir. Söz konusu geçit FIX mesajları göndermekte ve borsadan gelen yanıtları işlemektedir. Sunulan çözümdeki gecikme süreleri Müşteriyi tatmin edecek düzeyde olmuştur. Saniyede 1000 emir iletilirken, tek bir emir aşağıdaki sürelerde işlenmektedir: Asgari süre: 42 mikrosaniyeOrtalama süre: 99 mikrosaniyeAzami süre: 157 mikrosaniye Müşteri bu ağ geçidi çözümünü kendi bireysel ve kurumsal müşterilerine sunmakta, ve Devexperts ile gerçekleştireceği diğer projelerde de kullanmayı düşünmektedir. Bu projeler arasında emir yönetim sistemi ve mobil finans uygulamaları yer almaktadır. Sonuç Müşterinin isteğini karşılamak üzere, Devexperts yüksek işlem kapasitesine sahip, gecikmeyi 42 mikrosaniyeye kadar düşürebilen bir FIX ağ geçidi kurarak Müşteriye teslim etmiştir. Ağ geçidi doğrudan Borsa İstanbul’a bağlanmaktadır. Böylece, Müşterinin kendi bireysel ve kurumsal müşterileri emirlerini hızla gerçekleştirerek, mükemmel bir alım-satım deneyimi yaşamaktadır. Devexperts FIX ağ geçidi aynı zamanda Müşterinin emir yönetim sistemi ve mobil alım-satım uygulaması geliştirme planlarının da yolunu açmıştır. Borsa İstanbul’a az gecikme ile erişim sağlayarak, Müşteri kendi kurumsal müşterilerinin ve algoritmik alım-satım yapan bireysel müşterilerinin sayısını da artırmıştır.