Sobre este proyecto
it-programming / web-development
Abierto
Quero criar uma automação que opere daytrade (operações em um timeframe váriavel que eu posso setar de forma manual) usando regras simples de um indicador e calculando o tamanho da posição de forma dinâmica conforme os dados do indicador e a evolução do patrimônio.
O indicador usado para fazer as operações é basicamente um média dos valores máximos e mínimos dos candles de um ativo em um período que eu eu vou escolher (isso será um input), se o preço do ativo fechar acima da média das máximas indica um sinal de compra, se fechar abaixo da média das mínimas é um sinal de venda.
Sempre que uma operação é encerrada outra no sentido oposto é montada no mesmo momento. Então a posição atual deverá ser zerada e uma nova no sentido oposto (compra/venda) será montada.
O tamanho da posição assumida é calculado de uma forma específica, considerando:
-O capital atual (que é atualizado ao final de cada operação)
-O % do capital que estou disposto a arriscar em cada operação (que será um input manual que pode variar)
-O valor de stop, que é a diferença entre a cotação atual do ativo - o valor da média das máximas ou mínimos dos últimos "x" períodos.
-Alavancagem máxima possível (respeitando uma margem de segurança "x" a ser definida - outro input manual)
A plataforma utilizada será a binance e o código escrito em python usando a API da plataforma.
Alguns parâmetros deverão ser inseridos de forma manual:
-
-
-
Como as operações serão feitas em um time frame curto (1 minuto, por exemplo) a automação precisa de agilidade para executar as orders de forma rápida.
Contexto general del proyecto
É um projeto para uso próprio, caso fique alguma dúvida podemos marcar uma call para eu explicar sobre a estratégia e o que gostaria que a automação fizesse!
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: 28 Mayo, 2022
Habilidades necesarias