Bot de arbitragem triangular na Binance

Autor(a):
Binance renda passiva

Este aplicativo monitora a troca de criptomoedas da Binance em busca de oportunidades de arbitragem em triângulo.

Link https://github.com/bmino/binance-triangle-arbitrage

Digital Ocean crédito

O HUD

O HUD é o gráfico exibido acima. É repintado após cada ciclo de cálculo para mostrar instantâneos das oportunidades de arbitragem atualmente detectadas. Para desativar o HUD, defina HUD.ENABLEDcomo false.

Lendo o HUD

  • Comércio – Três símbolos relacionados às taxas de câmbio envolvidas na arbitragem do triângulo.
  • Lucro – Porcentagem de lucro ou perda da execução da arbitragem do triângulo. Isso inclui taxas de negociação especificadas via TRADING.TAKER_FEEconfig.
  • AB Age – Tempo em segundos desde a atualização mais recente do ticker de mercado, relacionando o primeiro e o segundo símbolos da arbitragem.
  • BC Age – Tempo em segundos desde a atualização mais recente do mercado, relacionando o segundo e o terceiro símbolos na arbitragem.
  • Idade da CA – Tempo em segundos desde a atualização mais recente do ticker de mercado, relacionando o terceiro e o primeiro símbolo da arbitragem.
  • Idade – Tempo em segundos desde a última atualização do código do mercado envolvida na arbitragem do triângulo.

Começando

Essas instruções obterão uma cópia do projeto em execução na sua máquina local para fins de desenvolvimento e teste.

Pré-requisitos de instalação

As seguintes dependências são recomendadas para executar uma instância:

  1. NodeJS – 11.10.0
  2. Npm – 6.10.0

Obter a base de código

  • Clone do githubgit clone https://github.com/bmino/binance-triangle-arbitrage.git
  • Faça o download de um zip da versão mais recente

Configuração

Toda a configuração é feita dentro do /configdiretório. Para definir sua configuração pela primeira vez, duplique o config.json.examplearquivo e remova a extensão “.example”. Esse processo deve ser feito antes da implantação do aplicativo pela primeira vez e refeito após cada atualização de versão principal em que a configuração foi alterada. Explicações de cada valor podem ser encontradas aqui .

Premissas

  1. Todas as taxas são pagas via saldo do BNB
  2. Quantidade suficiente de BNB é mantida durante o tempo de execução do bot

Desdobramento, desenvolvimento

  1. Instalar dependências do projetocd binance-triangle-arbitrage npm install
  2. Iniciar a aplicaçãonpm start

Estratégias de execução

Existem dois métodos suportados para executar uma oportunidade de arbitragem de triângulo identificada. Mais detalhes aqui

  • Linear – Três negociações são executadas seqüencialmente, sendo cada uma iniciada após a conclusão da anterior.
  • Paralelo – Três operações são executadas de forma assíncrona, sendo cada uma iniciada ao mesmo tempo

Exploração madeireira

Todos os logs são armazenados no /logsdiretório O nível do log é definido através da LOG.LEVELpropriedade de configuração.

  • performance.log – Dados sobre desempenho e velocidade
  • Execução.log – Interações e lucros do mercado

Autores

Veja também a lista de colaboradores que participaram deste projeto.

Doações

Os desenvolvedores listados acima criaram e atualmente mantêm esse projeto gratuitamente. Não espero nenhuma compensação nem doações, mas se você aprecia meu trabalho, faça uma doação para os seguintes endereços:

  • Bitcoin (BTC): 1KLBb9qzFN19RxaQwD35CQmnYZvW1819XZ
  • Binance Coin (BNB): 0xb046b6991eb1bdc838cae567cff838b542e9f19d

Licença

Este projeto está licenciado sob mit

WP Twitter Auto Publish Powered By : XYZScripts.com