Development of automated arbitrage trading system

Development of software products necessary for functioning and management of an automated arbitrage trading system

United States


A private US investor turned to us with a challenge to create an automated arbitrage trading system to enable passive income for crypto investors

Business challenges

  • Lack of new customers involved in the product
  • Distributed team of developers and lack of senior management
  • Lack of technical documentation for the product
  • Manual product deployment
  • Business idea challenges

Our solutions

  • Custom CRM platform development
  • PWA for end users
  • Design and implementation of flexible referral system
  • Supplementary toolset development

Technical solution

We conducted a deep business idea analysis and designed the future product architecture. To attract more users and generate interest in the product, we developed a working referral system and a convenient and unique authentication mechanism based on the device fingerprint technology. This made the product stand out from similar solutions in the crypto-trading market. To improve product usability and customer satisfaction, we had proposed and developed a Progressive Web App (PWA), which allowed end users to conveniently access their account, even without an Internet connection. To solve the management problems, we built a custom CRM platform for managing teams of developers and customer data analyzing. Using CI/CD practices, our DevOps engineers configured a reliable automated deployment of software changes, moving away from manual deployment and solving the related problems. We developed a white-label product of the arbitrage module and configured its automated deployment for business clients. Also, we improved and expanded the technical documentation of the product

Technology stack

  • Ethereum
  • Bitcoin
  • Solidity
  • Node.js
  • React.js
  • RxJs
  • Typescript
  • PostgreSQL
  • MongoDB
  • Redis
  • AWS
  • Docker
  • Kubernetes
  • Nginx
  • LetsEncrypt
  • CA

Key activities

Business results

In the course of the project, we managed to deeply analyze the business idea and provide solutions that helped the client to:

  1. Enter the market with its own product
  2. Build a transparent system of data analysis and customer management
  3. Attract over 10000 users in the business
  4. Significantly increase funds flow
two smiling men are sitting at the table with laptops

Implement your ideas in  elegant code

By submitting this form I confirm that I have read and accepted the Privacy Policy