Desenvolvimento de um BOT de negociação para Criptomoedas

Carregando...
Imagem de Miniatura

Data

2020

Tipo de documento

Monografia

Título da Revista

ISSN da Revista

Título de Volume

Área do conhecimento

Ciências Exatas e da Terra

Modalidade de acesso

Acesso embargado

Editora

Autores

Medeiros, Gabriel Martins

Orientador

Zambiasi, Saulo Popov

Coorientador

Resumo

The cryptocurrency market is incredibly dynamic and considered by many a “wild-west” since every exchange implements different interfaces and functionality. That causes problems when an automated system needs to operate, since functionalities available are unknown. This project’s objective is to provide a software capable of receiving trading signals in a unified format and operate them in exchanges which will solve, at least partially, this problem. Through applied research we have performed a literature review of the current cryptocurrency market, developing a software with modern technologies as well as a modular and extensible architecture, meeting the real demands of a financial company. The project’s objectives were reached through a literature review, the modeling of an extensible architecture and implementation of the software, which has the expected functionalities. Although the project’s objectives were reached, there is still much room for improvement and new functionalities, such as supporting more complex operations and the creation of a web interface for monitoring performance.
O mercado de criptomoedas é dinâmico e considerado por muitos análogo a um “velho oeste” pois cada exchange implementa diferentes interfaces e funcionalidades. Isso acarreta problemas para que sistemas de negociação se comuniquem com elas, pois não se sabe quais funcionalidades estão disponíveis e nem qual interface utilizar. Dessa forma, esse trabalho visa a criação de um bot capaz de receber sinais de trade em um formato unificado e operacionalizá-los em exchanges como forma de resolver, mesmo que em partes, essa problemática. Através de uma pesquisa aplicada, realizou-se uma revisão bibliográfica da atual situação do mercado de criptomoedas e o desenvolvimento de um bot que utiliza tecnologias amplamente aceitas no mercado e uma arquitetura extensível e modular, em atendimento as demandas reais de uma empresa do ramo financeiro. Os objetivos do projeto foram alcançados através da realização da pesquisa bibliográfica, modelagem de uma arquitetura extensível para resolução do problema, e implementação do bot com as funcionalidades esperadas. Contudo, ainda existe muito espaço para melhorias e novas funcionalidades, tais como o suporte a operações mais complexas e uma interface web para monitoramento do desempenho.

Palavras-chave

Criptomoeda, Blockchain, Trading, Robô, Bitcoin

Citação