Sobre este projeto
it-programming / web-development
Aberto
Preciso de um desenvolvedor que já tenha desenvolvido sistemas ou Robôs que consigam abrir e encerrar ordens diretamente dentro da Binance em qualquer ativo lá dentro não importa se é futuros ou não.
A idéia é montar um sistema de Grid com gestão que eu mesmo tenho previamente desenhado, uma espécie de Gradiente Linear com prévia de ganhos e perdas.
Este Robô deverá dar a prévia antes mesmo de ser habilitado na cripto, moeda, comoditie ou o que quer que seja, então a pessoa tem que ser capaz de saber implementar no robô o calculo de custo por ponto de cada ativo separadamente. Mais detalhes posso dar em reunião.
Robô de Grid
botões a serem criados:
ativar estratégia
desativar estratégia
comprar
vender
encerrar compras
encerrar vendas
encerrar tudo
campos a serem preenchidos pelo operador:
nome do ativo a ser negociado
tipo de ativo a ser negociado
lote
take profit geral
take profit individual
stop loss geral
quantidade de ordens
distânciamento das ordens
informações a serem exibidas na tela.
Tamanho da Perda Estimada (Geral)
Tamanho do Lucro Estimado (Geral)
Lucro Obtido por fechamento individual.
Estratégia:
é bem simples, eu operador irei escrever todos os dados nos campos a serem preenchidos pelo operador, e ao final o sistema me dará uma previsão do tamanho de perda ou lucro que eu posso obter.
Após isto eu mesmo irei decidir o momento que eu devo apertar o botão compra ou vender, e após isto o robô deverá apregoar as ordens na tela respeitando todos os limites que eu impus.
Toda ordem que for encerrada deve ser reposta no mesmo local, pois se trata de estratégia de gradiente linear então se eu tenho 50 ordens na tela, eu não posso ter 49, 48, eu tenho que ter as 50 sempre, toda vez que houver um take profit individual esta ordem tem que ser reaberta no mesmo local.
Existe a possibilidade de trabalhar com ordens a mercado também, mas neste caso em específico estou querendo trabalhar com ordens limit, porém a mercado seria algo um pouco mais simples.
Cálculos:
Para calcular o tamanho da (perda ou lucro) estimados é necessário realizar o calculo envolvendo número de ordens, tamanho do lote de cada uma delas, distanciamento e também custo por ponto do ativo a ser negociado.
Para calcular o (lucro obtido por fechamento individual) é necessário apenas realizar o calculo do lucro já obtido na conta.
Observações:
A Binance já possui um sistema de Grid e o que eu quero é bem similar ao deles, porém eu quero que funcione em todos os ativos que eu quiser e não apenas em futuros.
Quero que antes de eu Apertar o botão de comprar ou vender que o sistema me mostre o tamanho da minha perda ou do meu lucro antes mesmo dele acontecer, pois faz parte da minha análise de entrada.
Não é necessário ter regras de entradas, eu mesmo vou analisar o gráfico individualmente e mandar ele montar o grid conforme eu especificar.
Necessário realmente o desenvolvedor saber trabalhar com a Platarforma da Binance, suas limitações e sistemas de alavancagens, pois quero ter informações precisas na minha tela.
Contexto Geral do Projeto
Desenvolver um robô que é capaz de negociar dentro da Binance. Pode ser uma solução Web ou Desktop.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias