Empowering crypto traders
Digital Assets Power Play Ltd. is the leading developer of algorithmic trading tools, services and software. Their goal is to empower crypto traders by simplifying the trading process and allowing anyone to trade like a professional using their tools for algorithmic strategy creation.
The team delivered one of the platform’s services and ensured it was fully operational. They were effective partners who managed the project well.
COO, Krypto Investment Partners
Innovative algorithmic trading
After successfully completing their Initial Coin Offering, Digital Assets Power Play approached us with their whitepaper. They tasked us with a year-long project of creating the core for their crypto trading platform, the DataStreams system that had to analyze market data, find correlations and discover trading opportunities from hundreds of exchanges and thousands of markets in real time.
13 key modules built around Kafka®
We created the entire Digital Assets Power Play trading platform as 13 advanced modules built to work fully on their own, as well as in a system. All those modules are connected and communicate with each other through Kafka®, a stream-processing software serving as a data-transferring core of the Digital Assets Power Play platform.
To make sure the platform performs at peak efficiency and that all information is available to users at a moment’s notice, multiple instances of the same module are deployed into the platform. Some modules are even multiplied within the platform more than 100 times to ensure user and data scalability.
Infinitely scalable platform
Digital Assets Power Play platform needs to support infinite increase in the number of users as well as data sources. That makes vertical scaling and adding additional modules impossible because of the limitations in available hardware’s processing power. By building all modules around Kafka®, we enabled new modules to connect horizontally instead of vertically, and made the platform infinitely scalable.
108 exchanges, 2,921 currencies, 16,923 markets
The basis of the project was to create a platform that would serve as a single hub for crypto traders with all the information and trading options they need in one place. In order to accomplish that, the Digital Assets Power Play platform was built to gather information from all major exchanges, cryptocurrencies and markets.
As the goal of the entire project is to simplify crypto trading for all users, Digital Assets Power Play platform takes advantage of progressive artificial intelligence models. These AI models enable the platform to find correlations within analyzed data and provide users with market predictions.
No delay, no downtime
Providing large amounts of real time data to users is a crucial element of algorithmic trading platforms. By building all modules around Kafka® that acts as a central data highway, we enabled the platform to do it with surgical precision and zero downtime, regardless of the data that needs to be collected, analyzed and delivered.
35.3 million data messages per day
Within the platform, users have access to a variety of advanced trading options and information, such as ticks, L1/L2 order books, candles, technical indicators, indices, sentiment, crypto news and predictive models. All available in real time. When coupled with a large number of data sources, the platform makes approximately 1.6 million database messages per hour which results in 1 terabyte of data transferred per day.
Explore the complete Digital Assets Power Play crypto trading platform on platform.dapowerplay.com