Um bot de negociação criptográfica Binance e Gate.io para novos anúncios de moedas

Autor(a):
Binance renda passiva

Se você tem acompanhado o meu blog, provavelmente sabe que nos últimos meses venho trabalhando em um algoritmo de criptografia de código aberto que pode detectar e colocar transações instantaneamente nas novas listagens de moedas da Binance. O principal problema tem sido a velocidade de execução ou, mais especificamente, quanto tempo leva para o algoritmo detectar uma nova listagem no Binance e colocar uma ordem de compra. Portanto, decidi remover a variável de velocidade inteiramente, fazendo isso de uma maneira diferente – e isso envolve a API Gate.io.

Antes de começarmos, estou animado em anunciar que estou trabalhando em um projeto NFT no blockchain Solana! Junte-se ao Discord aqui para descobrir mais se você gosta desse tipo de coisa.

Digital Ocean crédito

Análise rápida do bot de troca de moedas novas da Binance

Antes de explicar o novo bot de negociação de criptografia que construí. aqui está um resumo rápido de como este projeto evoluiu:

  • Iteração 1: o bot de negociação pode detectar novas moedas no Binance e fazer negociações em 20 segundos
  • Iteração 2: o bot de negociação pode detectar novas moedas no Binance e fazer negociações em 5 segundos
  • Iteração 4: o bot de negociação agora pode fazer negociações dentro de 0,1 segundos após uma nova moeda ser listada no Binance
  • Iteração 5: o bot de negociação agora coloca ordens de venda em vez de ordens de compra em 0,1 segundos

De todas as estratégias testadas acima, a Iteração 5 parecia ter o maior potencial. O bot de negociação normalmente compraria no pico local ao listar (veja img abaixo), então, em teoria, faz sentido colocar ordens de venda.

Binance de listagem de moedas inicial polyusdt

Embora tenha sido mais difícil fazer a transição de um ambiente de teste para um ambiente vivo. A principal razão por trás dessa limitação é que a Binance não lista novas moedas para negociação de Margem e Futuros, o que significa que você não pode pedir emprestado a moeda para vendê-la. A maioria das novas moedas no Binance só estará disponível para negociação SPOT no início, então a única maneira de vender a moeda é … você adivinhou … possuí-la!

Supondo que você possa pré-possuir a moeda em uma bolsa diferente, não é irracional pensar que você poderia de fato vendê-la em seu pico. Então, em uma tentativa de fazer essa estratégia funcionar, eu construí um bot de criptografia que envia notificações sobre novas listagens do Binance . Essencialmente, esta ferramenta enviará a você uma notificação por e-mail para informá-lo que Binance irá listar uma nova moeda em breve, dando a você algum tempo para comprá-la em uma bolsa diferente – manualmente. 

Testei a estratégia acima por um tempo, mas como não sou fã de trabalho manual, tive que descobrir uma maneira de fazer isso de forma eficiente e automática. Digite Gate.io – mais uma troca de criptografia chinesa, uma das primeiras, na verdade.

Depois de falar com alguns de vocês no Reddit e aqui, além de fazer uma pequena pesquisa em primeira mão, descobri que Gate.io parece um pouco mais relaxado com as moedas que eles listam, o que significa que muitos dos moedas que Binance irá listar, já estão listadas em Gate.io. Veja onde estou indo com isso?

Usando Gate.io e Binance para automatizar nosso bot de negociação de criptografia

Sabemos que as novas moedas aumentam de preço quando são listadas no Binance, mas o preço aumenta quando são anunciadas para listagem? Bem, eles fazem!

anúncio fida usdt binance

Este é o gráfico FIDA / USDT no CoinMarketCap. Que enorme aumento coincide perfeitamente com quando Binance fez  o anúncio de que eles vão listar FIDA: 

Isso significa que muitas pessoas começaram a especular e comprar FIDA em diferentes trocas em antecipação a uma bomba Binance após a listagem e, inadvertidamente, criaram uma bomba de si mesmas no processo.

Ok, então sabemos que isso funciona, tudo o que precisamos saber é criar um algoritmo de negociação de criptomoeda que escaneia a página de anúncios Binance e, uma vez que um novo anúncio de moeda é detectado, ele coloca uma ordem de compra no Gate.io – Deve ser fácil o suficiente. 

Não vou entrar em detalhes de como cada linha de código funciona neste artigo, então certifique-se de se inscrever em minha lista de e-mails, para que você não perca o guia passo a passo na próxima semana. Mas irei examinar as opções de configuração e como fazer isso funcionar em sua máquina.

Pré-requisitos do crypto trading bot Gate.io:

  • Uma conta gate.io (duh)
  • Python 3.8+
  • Um Raspberry Pi / VPS / ou estar ok com seu laptop ou PC funcionando 24 horas por dia, 7 dias por semana
  • Algum conhecimento de Python (altamente recomendado)
  • Habilidades básicas do git

Configurando o bot gate.io

Acesse GitHub e clone o repo:

git clone https://github.com/CyberPunkMetalHead/gateio-crypto-trading-bot-binance-announcements-new-coins.git

Alternativamente, você pode apenas fazer o download manualmente:

Em seguida, você precisará acessar gate.io e criar uma conta (pode ser necessário KYC) e gerar algumas chaves de API navegando até a guia de sua conta.

Gateioapi

Anote a chave e o segredo da API e conceda a eles permissões para ler e gravar negociações SPOT – sinta-se à vontade para restringi-los ao seu próprio endereço IP para segurança extra.

Agora abra cmd / terminal e navegue até o diretório do seu bot. Você precisará instalar os requisitos em requirements.txt usando pip:

# for windows
python -m pip install -r requirements.txt
# for linux/mac
pip3 install -r requirements.txt

Agora, dentro do diretório do gateio trading bot, abra o arquivo auth/auth.example.yml e cole sua chave de API e segredo. Salve o arquivo como auth.yml (remova .example).

# CLIENT DETAILS
gateio_api: “GATEIO_API_KEY_v4”
gateio_secret: “GATEIO_SECRET_v4”

Agora abra config.example.yml e ajuste as opções de configuração para atender às suas necessidades:

TRADE_OPTIONS:
# In your pairing coin
QUANTITY: 15
# BTCUSDT will be bought for example
PAIRING: USDT
# How often to check for posts and run the script
# in minutes
RUN_EVERY: 0.025
TEST: True
SL: 3
TP: 2
ENABLE_TSL: True
TSL: 4
TTP: 2

QUANTIDADE – o valor para cada negociação no EMPARELHAMENTO

EMPARELHAMENTO – a moeda cotada de escolha

TEST – ativa / desativa o modo de teste. Definir como False usará fundos ativos para ser particularmente cuidadoso aqui e só habilitará por sua conta e risco.

SL , TP – os valores de stop loss e take profit iniciais

ENABLE_TSL – ativa as funções de perda de rastreamento e lucro

TSL – o valor do trailing stop

TTP – o valor do lucro final

Salve o arquivo como config.yml

Agora, basta executar o script usando main.py e pronto.

Vídeo mostrando como fazer a instalação

Um comentário em “Um bot de negociação criptográfica Binance e Gate.io para novos anúncios de moedas”

Os comentários estão fechados.

WP Twitter Auto Publish Powered By : XYZScripts.com