LV EN

DEGREE

PROGRAMME

FACULTY

YEAR

LANGUAGE

KEYWORDS

Title Supervisor Degree
Bachelor 2024
Faculty: Engineering Faculty

Study programme: Computer Science

More...

Bachelor 2024
Faculty: Engineering Faculty

Study programme: Computer Science

More...

Development of a Cryptocurrency Trading Bot

"Development of a Cryptocurrency Trading Bot". This work focuses on creating a trading bot that utilizes a grid trading algorithm and integrates with the Binance API to automate trading in the cryptocurrency market. The bot was implemented using the Spring Framework and the Java programming language. It is deployed on an AWS EC2 instance via Elastic Beanstalk, providing REST API services. The development process included comprehensive testing and successful deployment on a server, ensuring the bot's functionality and reliability.

Author: Mihails Gaducevičs

Supervisor: Karina Kostjkina

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...


Development of a Cryptocurrency Trading Bot using AWS
Cloud Solutions

This bachelor thesis focuses on developing an automated trading bot for the cryptocurrency market. The goal is to create a cryptocurrency trading bot using of the Mean Reversion strategy and implement Cloud Solutions and Binance crypto exchange support.The process of development included establishing AWS infrastructure, such as EC2 instances, API Gateway, and Nginx, for hosting the bot. The bot's design is made up of separate modules that can be easily expanded allowing for adding the support of other crypto exchanges. As the result, the bot uses mean reversion algorithm on user chosen trading pairs, and places the order to sell or buy according to the algorithm decision. Moreover, it uses Binance API to access and manage user's cryptocurrencies.The bot was successfully tested in a real trading environment and proved to increase initial capital and manage risks. This thesis showcases the possibilities of combining

Author: Ēriks Mašinskis

Supervisor: Karina Kostjkina

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...

Table View
Text View