Não consegui checar o source no GH...
Eu tinha colocado o link errado do projeto, mas já corrigi.
... as chamadas na API são feitas em que intervalos? São sob demanda de cada exchange ou um período geral para todas?
Todas as chamadas são feitas em intervalos de minuto.
Ao que tudo indica a ferramenta cumpre o que promete, mas tens muito campo para melhorias (se é o que deseja, claro!). Obrigado pelos esforços para tentar ajudar o povo aí a buscar uma bufunfa ou mesmo apenas analisar os passos do mercado. Todo auxílio é extremamente bem-vindo, a comunidade agradece!
Obrigado pelos comentários positivos.
Manter um histórico das oportunidades seria bem bacana, até para criar um mapa de atividade - principalmente dos bots. Mas penso que o volume de infos para todas as tx dentre todas as exchanges (e outras, talvez no futuro) certamente consumirá uma quantidade considerável de armazenamento.
Minha sugestão seria uma consolidação dos números mensalmente ou algo do gênero, eliminando o detalhado e apenas dando forma aos números gerais de cada uma.
Sim, um dos problemas é exatamante a quantidade de ordens por minuto, estava pensando até em usar um diff para reduzir as ordens de cada corretora, porém estava pensando em limitar o periodo das ordens por 1 mês. Eu vou pensar na consolidação mensal das oportunidades ou das ordens.
Apenas um chute, eu acredit oque seja por demanda, pois quando se abre o detalhamento de uma oportunidade tem lá a data e hora da requisição e também a data e hora da resposta.
Eu detalhei essas informações por dois motivos: durante o desenvolvimento algumas requisições demoravam muito tempo para responderem e tinha momentos que eu deixava a tela da arbitragem detalhada aberta e só olhava muito tempo depois, mas a tela ainda mantinha a mesma oportunidade de arbitragem e pensei que isso poderia com os usuários também.
Bacana esse detalhamento que mostra individualmente todas as ordens de compra/venda necessárias.
Sei que é pedir demais, mas ficaria muito feliz em ter acesso a uma API com essas informações todas que tem aí
Eu carrego todas essas informações diretamente das APIs de cada exchange.
Ferramenta interessante, principalmente por fazer uso da BISQ.
Os vídeos de Anderson Von Almeida me influenciaram a colocar.
Se a oportunidade surge em um par com atividades de bots e pouco volume é um indicativo para se evitar realizar a operação, mesmo que aparentemente seja vantajosa a ordens de venda/compra podem não ocorrer, digo isso, pois, existem bots que cobrem a ordem imediatamente após ela ser postada no book. Mas, como o aplicativo roda no par principal das Exchanges analisadas esse problema deve ser mitigado.
Por esse motivo eu coloquei a possibilidade da pessoa visualizar as ordens sugeridas, assim o usuário poderia ver quantas ordens ele poderia realizar e verificar se no momento em que ele fazer as ordens haveria a possibilidade dele não perde-las para outras pessoas que também estivessem operando.
Mas percebi agora que eu deveria ou listar mais ordens que ainda pudessem dar lucro mesmo que ultrapasse o valor do saldo configurado pelo usuário ou abaixo do lucro definido pelo usuário ou informar a quantidade de reais, bitcoins e ordens em que ainda é possível obter um lucro.
Eu cheguei a pesquisar por bots de arbitragem de Bitcoin em corretoras nacionais e só vi alguns entre somente duas corretoras. Esses estão disponíveis de graça para a comunidade ou são bots são pagos?