Title: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Mathrusgrijo on August 05, 2019, 12:34:50 AM ArbitrageTriangularHFTBinance
Esse projeto, serve de estudo para a viabilização da arbitragem triangular dentro da exchange Binance, utilizamos a conexão com todo os pares via sockets, os trades são realizados a market ou limit, o book sempre tem a profundidade de 20 e utilizamos a média ponderada para achar o valor correto e a viabilidade da arbitragem. A arbitragem é lucrativa, você pode querer acumular ETH, XRP, BTC, BNB ou USDT, que são os pares que tem mercado com outras criptomoedas. Para entender como funciona bastar seguir os passos, vamos supor que tenho um saldo de 0.003 BTC. Compro ETH com meu BTC Compro EOS com meu ETH. Vendo meus EOS por BTC No final terei 0.00301 BTC ou seja acabei lucrando pela deficiencia do mercado. Configuração: Criar um arquivo JSON na pasta do executavel com o nome "config.json", conteudo para configuracao: initialValue é o total de BTC que você irá fazer por ordem(recomendo no minimo o equivalante a 10 dolares). percValue valor de lucro no qual ele irá realizar a arbitragem(recomendo o superior as 3 taxas somadas no caso acima maior que 0.3, default 0.35) { key : "SUA_KEY_AQUI", secret: "SUA_SECRET_AQUI", initialValue: 0.003, percValue: 0.35 } https://github.com/MatheusGrijo/ArbitrageTriangularHFTBinance Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 05, 2019, 11:46:03 AM Obaaaa.
Saiu um bot free pra Binance :D Parabéns e obrigado por disponibilizar o projeto! [EDIT 11:51] Acompanhei o bot por um momento.... Usei minha "conta de testes" da Binance, depositei umas alts e converti em BTC. Anotei meu saldo antes de rodar 0.00278316 BTC, verifiquei que ele encontrou uma triangulação e aparentemente fez uma arbitragem (vide abaixo), porém ao conferir novamente meu saldo na exchange ele continuava igual. [05/08/2019 11:46:33] - USDC | 0,3948 Buy NEOBTC 2,38322212 Change NEOUSDC 29,56625362 Sell BTCUSDC 29,56625362 Initial 0,0025 Final 0,00250987 perc 0,3948 Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: sabotag3x on August 05, 2019, 04:23:06 PM Parabéns pelo projeto @Mathrusgrijo! é raro ver transparência nesse setor..
Vou acompanhar os relatórios da galera. Anotei meu saldo antes de rodar 0.00278316 BTC, verifiquei que ele encontrou uma triangulação e aparentemente fez uma arbitragem (vide abaixo), porém ao conferir novamente meu saldo na exchange ele continuava igual. Está pagando as taxas usando BTC ou BNB? usar BNB dá um bom desconto.. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 05, 2019, 04:30:15 PM ~snip~ Está pagando as taxas usando BTC ou BNB? usar BNB dá um bom desconto.. Deixei um pouco de BNB para pagar só 0,075% de taxas. Porém nem mesmo os BNB diminuíram. É como se o BOT estivesse fazendo apenas uma simulação. 17:38 - Atualizando... Até o momento, o BOT encontrou 3 possibilidades de negociação com lucro operando com os parâmetros initialValue: 0.0025 e percValue: 0.35 Em nenhum deles o meu saldo mexeu, seja no BTC pra mais ou no BNB (que uso pras fee) pra menos. Segue as outras duas triangulações encontradas: [05/08/2019 12:14:14] - NEO | 0,5076 Buy BNBBTC 1,05134783 Change NEOBNB 2,42525451 Sell NEOBTC 2,42525451 Initial 0,0025 Final 0,00251269 perc 0,5076 [05/08/2019 12:14:15] - USDC | 0,5440 Buy NEOBTC 2,42954325 Change NEOUSDC 29,45335282 Sell BTCUSDC 29,45335282 Initial 0,0025 Final 0,00251360 perc 0,5440 Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Loganota on August 06, 2019, 12:02:52 AM ~snip~ Está pagando as taxas usando BTC ou BNB? usar BNB dá um bom desconto.. Deixei um pouco de BNB para pagar só 0,075% de taxas. Porém nem mesmo os BNB diminuíram. É como se o BOT estivesse fazendo apenas uma simulação. 17:38 - Atualizando... Até o momento, o BOT encontrou 3 possibilidades de negociação com lucro operando com os parâmetros initialValue: 0.0025 e percValue: 0.35 Em nenhum deles o meu saldo mexeu, seja no BTC pra mais ou no BNB (que uso pras fee) pra menos. Segue as outras duas triangulações encontradas: [05/08/2019 12:14:14] - NEO | 0,5076 Buy BNBBTC 1,05134783 Change NEOBNB 2,42525451 Sell NEOBTC 2,42525451 Initial 0,0025 Final 0,00251269 perc 0,5076 [05/08/2019 12:14:15] - USDC | 0,5440 Buy NEOBTC 2,42954325 Change NEOUSDC 29,45335282 Sell BTCUSDC 29,45335282 Initial 0,0025 Final 0,00251360 perc 0,5440 As transações aparecem na binance? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 06, 2019, 12:13:16 AM As transações aparecem na binance? Boa pergunta, eu fui verificar e realmente não tem nada no histórico. Conferi também as permissões da API, está habilitado para trade. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Loganota on August 06, 2019, 12:25:37 AM As transações aparecem na binance? Boa pergunta, eu fui verificar e realmente não tem nada no histórico. Conferi também as permissões da API, está habilitado para trade. Retirado do post do Matheus no facebook sobre o mesmo bot, comentário de "Zedu Patini": "Eu já tive problemas em executar ordens na Binance por conta do erro Timestamp. Pesquisem sobre ele no Google. Existem 2 maneiras que podem ajudar. 1- desative o sincronismo do horário com o relógio do windows, coloque o relógio em gmt -3, reinicie o computador. Apos isso, cancele sua API na Binance e crie outra. Somente após desativar o update automático do time do Windows. 2- Igual item 1, porém sincronize o horário com o servidor a-nist.gov ao invés do servidor do windows" Talvez seja uma solução. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 06, 2019, 01:08:51 AM Retirado do post do Matheus no facebook sobre o mesmo bot, comentário de "Zedu Patini": "Eu já tive problemas em executar ordens na Binance por conta do erro Timestamp. Pesquisem sobre ele no Google. Existem 2 maneiras que podem ajudar. 1- desative o sincronismo do horário com o relógio do windows, coloque o relógio em gmt -3, reinicie o computador. Apos isso, cancele sua API na Binance e crie outra. Somente após desativar o update automático do time do Windows. 2- Igual item 1, porém sincronize o horário com o servidor a-nist.gov ao invés do servidor do windows" Talvez seja uma solução. Obrigado pela sugestão, mas não creio que seja isso. Primeiro porque não aparece nenhum erro nos logs, segundo porque o horário já está sincronizado com -3 UTC Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Mathrusgrijo on August 06, 2019, 05:43:29 AM Pessoal! Obrigado pelos Merit nunca tinha recebido tantos :)
Estou atualizando constantemente o código, hoje as ordens não estão sendo executadas, está somente achando as oportunidades! Vou atualizar para executar, fiquem ligados lá no GIT, que já já sai ;) Muito obrigado! É realmente é reantavel essa modalidade :) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 06, 2019, 10:39:53 AM Pessoal! Obrigado pelos Merit nunca tinha recebido tantos :) Estou atualizando constantemente o código, hoje as ordens não estão sendo executadas, está somente achando as oportunidades! Vou atualizar para executar, fiquem ligados lá no GIT, que já já sai ;) Muito obrigado! É realmente é reantavel essa modalidade :) Ah, ele não erxecuta? Que pena, a madrugada poderia ter sido MUUITO lucrativa... Code: [05/08/2019 22:16:53] - ETH | 0,8296 ~7,5% de lucro já descontando a fee de 0,1% (sem o desconto no uso de BNB) Merece mais 5 Merits, se eu tivesse... só falta fazer ele funcionar pra valer. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: rdluffy on August 06, 2019, 06:11:47 PM Sensacional, vou testar e ficar de olho
Fazer esse tipo de transação é muito difícil, pra analisar e achar o timing perfeito Com certeza vou usar assim que conseguir acrescentar no script para executar a ordem Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Loganota on August 06, 2019, 07:51:47 PM ~7,5% de lucro já descontando a fee de 0,1% (sem o desconto no uso de BNB) Merece mais 5 Merits, se eu tivesse... só falta fazer ele funcionar pra valer. A questão de executar é: provavelmente muitas pessoas estarão rodando o bot e só uma pode aproveitar a oportunidade, e ai, como faz? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 06, 2019, 07:59:32 PM A questão de executar é: provavelmente muitas pessoas estarão rodando o bot e só uma pode aproveitar a oportunidade, e ai, como faz? Tenho certeza que outros BOTS já fazem proveito dessa "deficiência do mercado", então a quantidade de pessoas que poderão se aproveitar isso vai depender do volume que houver nessa diferença entre os pares até que os mesmos voltem a ser equivalentes em valores. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: rdluffy on August 07, 2019, 12:55:19 PM ~7,5% de lucro já descontando a fee de 0,1% (sem o desconto no uso de BNB) Merece mais 5 Merits, se eu tivesse... só falta fazer ele funcionar pra valer. A questão de executar é: provavelmente muitas pessoas estarão rodando o bot e só uma pode aproveitar a oportunidade, e ai, como faz? Como assim só uma vai poder aproveitar? E se ela não atingir todo o volume disponível para essa triangulação? Talvez não entendi bem... Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Alveus on August 07, 2019, 02:30:12 PM ~7,5% de lucro já descontando a fee de 0,1% (sem o desconto no uso de BNB) Merece mais 5 Merits, se eu tivesse... só falta fazer ele funcionar pra valer. A questão de executar é: provavelmente muitas pessoas estarão rodando o bot e só uma pode aproveitar a oportunidade, e ai, como faz? Como assim só uma vai poder aproveitar? E se ela não atingir todo o volume disponível para essa triangulação? Talvez não entendi bem... Apenas uma pessoa irá aproveitar a oportunidade caso possua uma ordem que ocupe ao menos todo o volume disponível para a triangulação e, simultaneamente, ter uma conexão com o menor ping (latência) entre todos os usuários do bot. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: rdluffy on August 07, 2019, 09:16:43 PM ~7,5% de lucro já descontando a fee de 0,1% (sem o desconto no uso de BNB) Merece mais 5 Merits, se eu tivesse... só falta fazer ele funcionar pra valer. A questão de executar é: provavelmente muitas pessoas estarão rodando o bot e só uma pode aproveitar a oportunidade, e ai, como faz? Como assim só uma vai poder aproveitar? E se ela não atingir todo o volume disponível para essa triangulação? Talvez não entendi bem... Apenas uma pessoa irá aproveitar a oportunidade caso possua uma ordem que ocupe ao menos todo o volume disponível para a triangulação e, simultaneamente, ter uma conexão com o menor ping (latência) entre todos os usuários do bot. Sim, então entendi rs, mas a ordem teria que ser grande, com um grande volume de dinheiro certo? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 07, 2019, 09:35:37 PM Sim, então entendi rs, mas a ordem teria que ser grande, com um grande volume de dinheiro certo? Geralmente essas oportunidades nao aparecem com grande liquidez. E por conta disso, quanto mais pessoas utilizando o bot menos chance/lucro da pra cada um. Sim, se a ordem nao for executada completamente por uma pessoa tem como outras lucrarem, porem todos os que conseguem acabam "dividindo" o lucro.Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: sabotag3x on August 07, 2019, 10:59:02 PM Sim, então entendi rs, mas a ordem teria que ser grande, com um grande volume de dinheiro certo? Geralmente essas oportunidades nao aparecem com grande liquidez. E por conta disso, quanto mais pessoas utilizando o bot menos chance/lucro da pra cada um. Sim, se a ordem nao for executada completamente por uma pessoa tem como outras lucrarem, porem todos os que conseguem acabam "dividindo" o lucro.Depende o que você chama de grande liquidez.. Porém imagine o seguinte caso, vai um jovem e dumpa 2 BTC de sua shitcoin favorita no par SHIT/BTC, o preço desce 2% na hora, consecutivamente haverá 2% de diferença imediata entre este par e o SHIT/USDT(shit/shit).. o quanto há de dinheiro nessa oportunidade depende muito.. porém imagino que é algo comum.. Não vi o tempo do loop do bot, imagino que não seja instantâneo.. então deve ser algo "na sorte" de quem chega primeiro ou tem vários bots rodando com diferentes chaves, de preferência num pc perto do servidor da Binance (onde fica? Japão?).. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Alveus on August 07, 2019, 11:44:45 PM .... Não vi o tempo do loop do bot, imagino que não seja instantâneo.. então deve ser algo "na sorte" de quem chega primeiro ou tem vários bots rodando com diferentes chaves, de preferência num pc perto do servidor da Binance (onde fica? Japão?).. O server da Binance está localizado em Tokyo, Japão, nos servidores da Amazon. Podemos obter o IP e a localização da Binance.com pelo site MYIP (https://myip.ms/info/whois/52.68.244.8/k/2005733267/website/binance.com) ARCHIVE - https://archive.fo/cRgNz Code: Hosting Info for Website: binance.com Sim, então entendi rs, mas a ordem teria que ser grande, com um grande volume de dinheiro certo? Valores pequenos à grandes. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 08, 2019, 02:37:43 PM O server da Binance está localizado em Tokyo, Japão, nos servidores da Amazon. Podemos obter o IP e a localização da Binance.com pelo site MYIP (https://myip.ms/info/whois/52.68.244.8/k/2005733267/website/binance.com) ARCHIVE - https://archive.fo/cRgNz Code: Hosting Info for Website: binance.com Uma pequena correção: Você deve buscar pelo endereço da API, não do website, no caso seria https://api.binance.com e não há um IP fixo, mas sim um range que vai de 13.225.191.0 à 13.225.191.255. Por estar no webservices da Amazon o endereço IP pode variar constantemente de acordo com a sua região e a disponibilidade da rede. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: spore1998 on August 08, 2019, 05:10:58 PM o bot parece que só está à procura de oportunidades , mas ainda não as executa. Alguém já acabou o desenvolvimento do bot ? Continuas a trabalhar nele Matheus?
Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 08, 2019, 08:56:15 PM o bot parece que só está à procura de oportunidades , mas ainda não as executa. Alguém já acabou o desenvolvimento do bot ? Continuas a trabalhar nele Matheus? Suas perguntas já foram respondidas hà alguns post atrás ;) Estou atualizando constantemente o código, hoje as ordens não estão sendo executadas, está somente achando as oportunidades! Vou atualizar para executar, fiquem ligados lá no GIT, que já já sai ;) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Coindgr on August 10, 2019, 10:49:58 AM Boas,
Não sou um expert em informática, como se faz para rodar um bot no windows? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Alveus on August 10, 2019, 03:14:22 PM Boas, Não sou um expert em informática, como se faz para rodar um bot no windows? i) crie uma pasta com o nome "bot" em C:\ C:\bot\ ii) faça um download do conteúdo https://github.com/MatheusGrijo/ArbitrageTriangularHFTBinance e cole na pasta C:\bot\ iii) crie um arquivo de texto - substitua sua key, secret key e o valor inicial - e salve como config.json na pasta C:\bot\ Code: { iv) ir no cmd e digitar "cd C:\bot\bin\Debug\" (aperte enter) e depois digitar "RobotArbitrage.exe" (aperte enter novamente) ou vá direto na pasta C:\bot\bin\Debug\ e rode o RobotArbitrage.exe Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Mathrusgrijo on August 10, 2019, 07:48:48 PM Muito bom essa interação pessoal!
Esse final de semana quero já colocar bastante coisa no ar :) Aviso vocês aqui! Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: spore1998 on August 10, 2019, 08:15:24 PM Muito bom essa interação pessoal! Esse final de semana quero já colocar bastante coisa no ar :) Aviso vocês aqui! excelente trabalho ! Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: spore1998 on August 10, 2019, 08:21:47 PM Boas, Não sou um expert em informática, como se faz para rodar um bot no windows? não sou programador nem expert mas acho que a maior dificuldade que o utilizador comum pode ter é em criar o ficheiro em .json . Para isso fui a http://www.objgen.com/json e criei lá o ficheiro com as minhas keys e dei o nome de config.json . (não sei se é seguro ou não mas funcionou para mim) ;D Depois criei a pasta no C: com o nome de bot e pus lá o ficheiro config.json isolado. Depois de fazer o download de toda a pasta do github e abrir vou -> BIN -> DEBUG -> RobotArbritage e corre tudo impecável ! Cheguei a ver oportunidades de 39% sem risco :o :o :o só falta mesmo executar Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 11, 2019, 03:16:16 AM (...) Configuração: Criar um arquivo JSON na pasta do executavel com o nome "config.json" (...) Ele procurava o arquivo em "C:\bot". Fiz um "patch" pra procurar em "./bot" pra funcionar no mac (deve funcionar no linux tambem). Depois é só compilar com "msbuild RobotArbitrage.sln". Code: diff --git a/Logger.cs b/Logger.cs Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 11, 2019, 03:19:51 AM (...) Ele procurava o arquivo em "C:\bot". Fiz um "patch" pra procurar em "./bot" pra funcionar no mac (deve funcionar no linux tambem). Depois é só compilar com "msbuild RobotArbitrage.sln". (...) E parece estar funcionando sem a API key. vc usa alguma API autenticada no bot? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: kanashiro on August 12, 2019, 02:06:45 AM Olá Time,
Lendo este tópico, fiquei interessado pelo projeto. Tenho uma dúvida sobre este script. Por acaso ele pode ser adaptado para executar no testnet da Binance? Entendo que desta forma seria possível testa-lo sem colocar $$$ na jogada. Obrigado e parabéns pela iniciativa, Grato, E. Kanashiro Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 12, 2019, 02:09:02 AM Por acaso ele pode ser adaptado para executar no testnet da Binance? Bom, do jeito que esta ja e como se estivesse em uma "testnet". As ordens nao estao sao executadas (o Matheus falou que vai implementar isso mais tarde). Atualmente voce pode ver tudo que teria acontecido mas nada acontece de verdade.Entendo que desta forma seria possível testa-lo sem colocar $$$ na jogada. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 12, 2019, 11:36:45 AM E parece estar funcionando sem a API key. vc usa alguma API autenticada no bot? Eu já fuçei muito nesse código e notei que a API KEY só é usada no momento de executar as ordens (trade). Como isso ainda não é feito, esses parâmetros não precisam ser necessariamente válidos. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: investcrypto86 on August 14, 2019, 08:52:27 PM Olá Pessoal, estou acompanhando as postagens, será que o Matheus já tem novidades? rsrsrsrsrs, estou aguardando ansioso, acho que todos estão. ;D Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Snakur75 on August 14, 2019, 09:09:46 PM Muito bom essa interação pessoal! Esse final de semana quero já colocar bastante coisa no ar :) Aviso vocês aqui! Parabéns pelo trabalho! Estou testando em uma vps, quando estiver executando volto a rodar. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Alveus on August 17, 2019, 05:27:58 PM Para quem quiser testar o bot existe uma vps free da amazon (windows/linux) que pode ser utilizada ao longo de um ano. ;)
https://aws.amazon.com/pt/ec2/ (Amazon EC2) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 18, 2019, 06:43:41 PM Brincando agora no FDS fiz uma versão em nodejs pra fazer a mesma coisa. eu trabalho com um principio um pouco diferente do dele. Eu vigio o "ticker" das moedas usando websocket e calculo se haverá lucro no bot. Se o lucro for maior de 1% e a quantidade disponivel maior que 10 USD ele mostra o resultado na tela (vou tornar isso parametrizavel, por enquanto tá fixo).
Ficou bem mais leve que o bot do matheus, mas talvez não seja tão eficaz. link: https://github.com/girino/BinanceArbitrageWatcher/ Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 19, 2019, 11:00:40 AM Brincando agora no FDS fiz uma versão em nodejs pra fazer a mesma coisa. eu trabalho com um principio um pouco diferente do dele. Eu vigio o "ticker" das moedas usando websocket e calculo se haverá lucro no bot. Se o lucro for maior de 1% e a quantidade disponivel maior que 10 USD ele mostra o resultado na tela (vou tornar isso parametrizavel, por enquanto tá fixo). Ficou bem mais leve que o bot do matheus, mas talvez não seja tão eficaz. link: https://github.com/girino/BinanceArbitrageWatcher/ Opa, vou testar ele também. Ele apenas verifica as oportunidades? No caso eu posso rodar ele sem medo em minha conta ou ele também executa? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 19, 2019, 02:06:31 PM Brincando agora no FDS fiz uma versão em nodejs pra fazer a mesma coisa. eu trabalho com um principio um pouco diferente do dele. Eu vigio o "ticker" das moedas usando websocket e calculo se haverá lucro no bot. Se o lucro for maior de 1% e a quantidade disponivel maior que 10 USD ele mostra o resultado na tela (vou tornar isso parametrizavel, por enquanto tá fixo). Ficou bem mais leve que o bot do matheus, mas talvez não seja tão eficaz. link: https://github.com/girino/BinanceArbitrageWatcher/ Opa, vou testar ele também. Ele apenas verifica as oportunidades? No caso eu posso rodar ele sem medo em minha conta ou ele também executa? Ele tambem cancela ordens existentes. Vou comentar essa parte por enquanto. espera uns 15 minutos e baixa ;) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 19, 2019, 02:08:34 PM Brincando agora no FDS fiz uma versão em nodejs pra fazer a mesma coisa. eu trabalho com um principio um pouco diferente do dele. Eu vigio o "ticker" das moedas usando websocket e calculo se haverá lucro no bot. Se o lucro for maior de 1% e a quantidade disponivel maior que 10 USD ele mostra o resultado na tela (vou tornar isso parametrizavel, por enquanto tá fixo). Ficou bem mais leve que o bot do matheus, mas talvez não seja tão eficaz. link: https://github.com/girino/BinanceArbitrageWatcher/ Opa, vou testar ele também. Ele apenas verifica as oportunidades? No caso eu posso rodar ele sem medo em minha conta ou ele também executa? Ele tambem cancela ordens existentes. Vou comentar essa parte por enquanto. espera uns 15 minutos e baixa ;) pronto. pode baixar. Ele usa seu saldo para definir o tamanho da oportunidade de arbitragem. Sem saldo pode não dar nada. vou alterar isso tambem, pra galera que quer só observar. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 19, 2019, 02:24:17 PM Brincando agora no FDS fiz uma versão em nodejs pra fazer a mesma coisa. eu trabalho com um principio um pouco diferente do dele. Eu vigio o "ticker" das moedas usando websocket e calculo se haverá lucro no bot. Se o lucro for maior de 1% e a quantidade disponivel maior que 10 USD ele mostra o resultado na tela (vou tornar isso parametrizavel, por enquanto tá fixo). Ficou bem mais leve que o bot do matheus, mas talvez não seja tão eficaz. link: https://github.com/girino/BinanceArbitrageWatcher/ Opa, vou testar ele também. Ele apenas verifica as oportunidades? No caso eu posso rodar ele sem medo em minha conta ou ele também executa? Ele tambem cancela ordens existentes. Vou comentar essa parte por enquanto. espera uns 15 minutos e baixa ;) pronto. pode baixar. Ele usa seu saldo para definir o tamanho da oportunidade de arbitragem. Sem saldo pode não dar nada. vou alterar isso tambem, pra galera que quer só observar. Pronto de novo. Acrescentei a opção "watch only" no config. Com ela setada pra true, não executa nenhuma operação! edit pode inclusive não usar sua key. deixa o valor default (se deixar em branco da pau, vou corrigir isso depois) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 19, 2019, 02:53:08 PM @girino, tentei executar aqui e não rodou, não reconhece o parâmetro main.
Usei o node no Windows, será que é por isso? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 19, 2019, 02:54:29 PM @girino, tentei executar aqui e não rodou, não reconhece o parâmetro main. O comando certo é "npm start".https://talkimg.com/images/2023/05/14/blobeea93abf4a2fd8f1.jpeg Usei o node no Windows, será que é por isso? Parece que tambem esta errado nas instrucoes do repo. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 19, 2019, 02:58:56 PM @girino, tentei executar aqui e não rodou, não reconhece o parâmetro main. O comando certo é "npm start".https://i.imgur.com/W0cALIi.jpg Usei o node no Windows, será que é por isso? Parece que tambem esta errado nas instrucoes do repo. Code: d:\Downloads\BinanceArbitrageWatcher-master(1)>npm start Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 19, 2019, 03:04:56 PM -snip- Enquanto o girino nao da uma olhada nisso, remova tudo da linha 176-181. Parou o erro e no meu caso deu de "invalid API" por que nao tenho conta na Binance, entao nao posso continuar testando.Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 19, 2019, 04:32:17 PM Enquanto o girino nao da uma olhada nisso, remova tudo da linha 176-181. Parou o erro e no meu caso deu de "invalid API" por que nao tenho conta na Binance, entao nao posso continuar testando. Opa, parece estar rodando. Vou acompanhar por um tempo e ver o que ocorre. Obrigado! Code: d:\Downloads\BinanceArbitrageWatcher-master(1)>npm start Quanto ao "invalid API"... De acordo com o @girino, se você colocar o parâmetro WATCH_ONLY em true e algo qualquer no API_KEY e SECRET_KEY, ele deveria rodar sem problemas. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Alveus on August 19, 2019, 04:56:09 PM Enquanto o girino nao da uma olhada nisso, remova tudo da linha 176-181. Parou o erro e no meu caso deu de "invalid API" por que nao tenho conta na Binance, entao nao posso continuar testando. Opa, parece estar rodando. Vou acompanhar por um tempo e ver o que ocorre. Obrigado! Code: d:\Downloads\BinanceArbitrageWatcher-master(1)>npm start Quanto ao "invalid API"... De acordo com o @girino, se você colocar o parâmetro WATCH_ONLY em true e algo qualquer no API_KEY e SECRET_KEY, ele deveria rodar sem problemas. Sem as linhas 176-181 o bot rodou, mas ocorreu outro erro e travou novamente ... https://i.imgur.com/Wh41juW.jpg Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 19, 2019, 10:10:12 PM (...) Sem as linhas 176-181 o bot rodou, mas ocorreu outro erro e travou novamente ... https://i.imgur.com/Wh41juW.jpg esse erro ai é de internet. sua internet caiu ou oscilou em algum momento e ele perdeu a conexão com a binance. O resto eu olho de noite em casa. realmente as instruções estão erradas. Era npm start mesmo. :P Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 20, 2019, 12:02:06 AM -snip- Enquanto o girino nao da uma olhada nisso, remova tudo da linha 176-181. Parou o erro e no meu caso deu de "invalid API" por que nao tenho conta na Binance, entao nao posso continuar testando.hum, isso deve ter a ver com a versão do nodejs instalada. qual versão vcs tem? a minha é : Code: $ node --version Mas como essa sintaxe não é tão compativel como eu pensei, fiz a alteração sugerida :P Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 20, 2019, 12:10:07 AM Mas como essa sintaxe não é tão compativel como eu pensei, fiz a alteração sugerida :P Deve ser. Estou usando a 10.16.3 (LTS).Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 20, 2019, 01:15:56 AM Mas como essa sintaxe não é tão compativel como eu pensei, fiz a alteração sugerida :P Deve ser. Estou usando a 10.16.3 (LTS).meritei toda a galera que testou e achou probelmas. Brigadão galera! Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on August 20, 2019, 01:22:09 AM Dei uma pesquisada aqui e aparentemente é coisa da versão do node mesmo. Na versão 12 que você utilizou, é possível definir as variáveis fora do constructor caso elas não utilizem parâmetros passados pelo mesmo.
Quote Instead of listing all variables with default values in the constructor, you can define them on the class level. https://blog.risingstack.com/node-js-12-new-features/Eu sempre utilizo a versão LTS, então não sabia dessa. :) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 20, 2019, 10:38:16 AM Mas como essa sintaxe não é tão compativel como eu pensei, fiz a alteração sugerida :P Deve ser. Estou usando a 10.16.3 (LTS).Após fazer uns testes ontem a tarde e o bot aparentemente encontrar algumas oportunidades, eu configurei os parâmetros WATCH_ONLY e TEST para false, teoricamente ele deveria realizar os trades, certo? No console até pintou algo interessante, mas no Order History da binance não tem nada realizado. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: girino on August 20, 2019, 12:52:30 PM Mas como essa sintaxe não é tão compativel como eu pensei, fiz a alteração sugerida :P Deve ser. Estou usando a 10.16.3 (LTS).Após fazer uns testes ontem a tarde e o bot aparentemente encontrar algumas oportunidades, eu configurei os parâmetros WATCH_ONLY e TEST para false, teoricamente ele deveria realizar os trades, certo? No console até pintou algo interessante, mas no Order History da binance não tem nada realizado. Não, ainda não faz os trades não. Essa parte eu nao consegui terminar no final de semana. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on August 20, 2019, 12:59:22 PM Não, ainda não faz os trades não. Essa parte eu nao consegui terminar no final de semana. Ah, ótimo... eu já achei que tava bugado porque os parâmetros já estavam lá no config ;D Enfim.... buscou diversas oportunidades também, acredito que a maioria seja na madrugada quando as baleias fazem o "ajuste do mercado", é que não tem as horas da oportunidade no console, seria interessante adicionar ;) Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on September 30, 2019, 05:34:07 PM boa tarde, Bom, do dev não vai vir nenhuma ajuda, já que ele dumpou (vendeu) o projeto dele para uma empresa que tem altas chances de estar insolvente, deletou suas contas e sumiu do mapa. :)estou tentando rodar o bot aqui porem me daparei com este erro -snip- alguem consegue me ajudar a resolver-lo? Mas enfim, o erro ocorre em que momento? O que acontece antes? Ou é imediatamente ao executar o bot? Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Harlock218 on October 02, 2019, 04:53:13 PM O Bot Arbitrage Triangular, Ele faz apenas a simulação mas não executa a ordem você ira atualizar esse bot de arbitragem para começar a realizar as operação ?
Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: TryNinja on October 02, 2019, 04:57:25 PM O Bot Arbitrage Triangular, Ele faz apenas a simulação mas não executa a ordem você ira atualizar esse bot de arbitragem para começar a realizar as operação ? Se estiver falando do bot do thread (do Matheus Grijó), falou que ia adicionar essa função no bot. Porém isso foi antes dele vender a empresa dele para outra empresa dúvidosa e simplesmente sumir do mapa com o bolso cheio de dinheiro. Então a resposta muito provavelmente é não. Só se alguém manjar de C# e quiser implementar essa função no mesmo.Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: alegotardo on October 02, 2019, 04:59:27 PM O Bot Arbitrage Triangular, Ele faz apenas a simulação mas não executa a ordem você ira atualizar esse bot de arbitragem para começar a realizar as operação ? Eu já procurei por outros bots funcionais que tem o mesmo propósito, porém descobri que essa estratégia já é bastante explorada. Se você quiser ter melhores resultados com isso precisará trabalhar em uma exchange bem menor que a Binance. Então, veja bem se vale a pena trabalhar em cima desse bot que é exclusivo pra ela. Title: Re: BOT open source e free - Arbitragem com triangulação dentro da Binance! Post by: Gestalt Open Innovation on October 02, 2019, 05:37:53 PM Funcionou com alguém ???
|