GET IN TOUCH

To give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. More information is available in the INN4SCIENCE LLC Privacy Policy. Learn More

Challenge
about project

The challenge

The client had a sound idea, but with no clear technical task and project structure. Despite that, the goal was to develop a fully autonomous Trading bot.

Challenge

Our tasks were elaborate:

Our tasks were elaborate:

  • Exchange-wrapper service
  • Signal detection service
  • Trading bot service Managing
  • Service Database Strategy
  • Service Strategy Tester
about project

What we did

We have chosen the Golang language to implement this project due to its flexibility and usability. Moreover Go choice was obvious, as each service of the trading bot is aimed to be autonomous, but at the same time run concurrently.

These challenges are easily solved by Goroutines (Functions in the Golang language).

Turning to the management aspect, the project was divided into two-week sprints according to SCRUM methodology.

Challenge

In summary, after rigorous testing, we had:

In summary, after rigorous testing, we had:

  • An Exchange-wrapper service with connection to the valuable
    exchanges like HitBTC, Huobi, Binance, and others;
  • A Trading bot service with buying and making order functions;
  • A Signal detector that has a connection to Exchange-wrapper and
    Trading bot;
  • A Strategy Tester service. To find the best strategy under different
    conditions.
Challenge
finish

The result

We have deployed an outstanding back-end trading bot system, which is connected to the 10 most popular crypto exchanges and has the potential to increase the number. The bot detects signals for various pairs of cryptocurrencies and even, fiat. It helps to build different strategies while collecting and analyzing the data from the market.

The project’s impact provides notable value for all the crypto enthusiasts by helping optimizing trades and increasing chances for greater profit. The bot helps them to trade EOS, NEM, BCH and USDT in an easy and profitable way.

finish

The result

We have deployed an outstanding back-end trading bot system, which is connected to the 10 most popular crypto exchanges and has the potential to increase the number. The bot detects signals for various pairs of cryptocurrencies and even, fiat. It helps to build different strategies while collecting and analyzing the data from the market.
The project’s impact provides notable value for all the crypto enthusiasts by helping optimizing trades and increasing chances for greater profit. The bot helps them to trade EOS, NEM, BCH and USDT in an easy and profitable way.

The Technologies

We use the most progressive technologies and programming languages to fit your specific requirements:

GO

Back-end:
Golang

Go

Interaction with a
back-end server:
NATS

Exonum

Integration with
crypto exchanges:
WebSocket

The Technologies

We use the most progressive technologies and programming languages to fit your specific requirements:

GO

Back-end:
Golang

Go

Interaction with a
back-end server:
NATS

Exonum

Integration with
crypto exchanges:
WebSocket