Este é o repositório do projeto Browl, um sistema completo cujo objetivo é oferecer serviços de compra e venda de criptomoedas, gestão de carteiras e carteiras, gestão de riscos e atuação em mercados de derivativos.
Project Management Tracking: Browl
-
src/Presentation/Browl.Client
-
src/Services/Browl.Service.AuthSecurity
-
src/Services/Browl.Service.MarketDataCollector
Este projeto tem como objetivo construir um bot para mercados de derivativos de criptomoedas, como referência utilizei os links abaixo e tecnologias de IA como ChatGPT, BARD, Claude e outras para construí-lo. Então, pode haver alguns bugs aqui, mas juro solenemente resolvê-los. Além disso, observe que textos com erros são possíveis. Apenas aceite.
References:
-
Tutorial: Building RESTful APIs with ASP.NET Core
-
EBook: Building Modern SaaS
-
Videos: YouTube Playlist
- Conecte-se via API a uma corretora.
- Insira pedidos de compra e venda.
- Pegar preço atual ex: 10 colocar ordens de compra abaixo do tipo compra 5 a 9 e 5 a 8
- Alavancagem, Quantidade, Alvo, 10x, 5 BNB por 10 Comprar por 5 BNB vender por 11
- Definir o range de atuação range de lucro entre 8 e 12 ex: intervalo de ordens, 10 centavos compra e 25 centavos lucro
- Ordem: 1 BNB, 10x, 20%, 10c, 25l
- Buscar preço atual do ativo ex: 10
- Envio e múltiplas ordens compro 1 bnb por 10 e vendo 1 bnb por 10.25 = lucro 15 centavos
- Compra 8 e já ordem de venda a 8.25
- Compro a 8.10 e vendo a 8.35
- Compro a 8.20 e vendo a 8.45
- Compro a 12 e vendo a 12.25
- Fazer alteração do range de acordo com o movimento
- 24h fora da range, cancelo tudo e inicio um range
- Monitorar pedidos abertos e fechados.
- De 2 em 2 minutos e verifico a range busquei o preço atual e dentro da range 11, fora 14 e e 6
- Intervalo 4*10 = 40 ordens de compra, comprei a 8 e 8.10 e vendi a 8.25 e 8.35 Ordem 01 e 02
- Inserir nova compra pra a ordem finalizada insiro nova ordem no mesmo lugar
- Monitorar preço e volume de ativos.
- 10 entrando de comprar ele suba, se tiver entrando volume de venda ele caia
MIT
Software Livre, claro!