Artificial Intelligence Trading Bot

FINTECH   TRADING  CRYPTOCURRENCYA.I BOTBINANCECOINBASE

Creating a real-time social trading bot which trades on Binance and Coinbase based on Dollar Cost Averaging (DCA) Strategy

Challenge: To build a platform which trades on the selected symbol & exchange and generate profits.

The platform includes the following features:

  1. Real time trades on Binance and Coinbase exchanges.

  2. View trades of different users and balances of logged in user to maintain privacy.

  3. View different bots details being calculated in real-time for different coins.

  4. Ability to trade manually on different assets on the linked exchanges.

Backend Tech Stack:

PythonPostgresCeleryRabbitmqFastAPIRedis

Frontend Tech Stack:

ReactTypescript

Dev Ops:

DockerAWSAWS RDSAWS Elastic Cacheec2TerraformAWS FargateAWS ECSAWS ECS
blog-post-image
blog-post-image

The main focus while doing the trades was to make the process non-blocking and non-duplicating. The exchange is available for 2 exchanges Binance and Coinbase. Implementation of Bots in such a way that If the system crashes due to external error they get restarted and refreshed.