Inteligência artificial, prevendo o preço do BITCOIN!

Depois de me aprofundar muito em inteligência artificial, resolvi colocar a mesma a prova, porquê não tentar prever o preço de fechamento do BITCOIN?

Sabemos que a inteligência artifical, não consegue resultados bons, com previsões aleatórias, como prever os números da mega-sena, porém, se tiver um padrão de comportamento anterior, como o preço do bitcoin tem, podemos muito bem fazer algo interessante!

Aconteceu, que esse artigo irei dividir em diferentes partes, e irei disponibilizar todo o contéudo no meu GITHUB, para estudos posteriores.

Coleta de dados

Abri a api da binance, e contrui o software que fosse capaz de integrar com a api da binance e me trazer o máximo de informação de cada candle diário, busquei desde o ínicio da mesma(meados de 2017), até o dia de hoje, passando inclusive pelo corona day, pegando dados como, preço de fechamento, preço de abertura, volume negociado, etc etc

O código fonte e json extraído você pode ter aqui no link do meu GITHUB!

https://github.com/MatheusGrijo/T800-IA-BITCOIN/

Treinando os dados

Como eu sou um amante do open source, resolvi usar o ML.NET da Microsoft, achei ele bem interessante, por possuir uma vasta documentação e um github bem completo, e também por ser bem compacto, então tratei de alinhar os dados e criar uma aprendizagem que de acordo com o treino e os dados do dia de “ontem”, eu pudesse prever o fechamento do dia de hoje!

O código fonte do treinamento também está no meu github!

https://github.com/MatheusGrijo/T800-IA-BITCOIN/

Resultados

Senhoras e senhores, o que eu consegui foi realmente animador, eu não podia acreditar que uma inteligência artificial “simples”, pudesse prever com muita exatidão aqueles resultados, eu custei para acreditar, então peguei os mesmos e plotei em um gráfico do Google Chart mesmo, vejam só o resultado abaixo:

Corona Day

Como foi visto, no dia 12/03/2020, nossa IA “previu” a quebra do mercado, com MUITA imprecisão, pois realmente o comportamento de padrão foi influienciado por eventos externos, mas mesmo assim, se você tivesse aberto o SHORT que a IA previu, você faria um enorme lucro! Realmente isto me deixou ainda mais confuso e feliz!

Fazendo Trade!

Ai vem a pergunta, se eu no dia de hoje as 00h, posso pegar todo o histórico e prever como será o fechamento do dia de hoje as 23h59h59, porque não vou realizar um trade com isso?

Eu posso literalmente voltar ao futuro!

Basicamente minha estratégia de trade é bem simples, eu pego todos os dados passados, e falo para minha IA, prever quanto o dia de hoje ira fechar, ai vem o calculo extremamente simples:

Se o fechamento de ontem, for MENOR que a previsão de HOJE, eu simplesmente abro um LONG!

Se o fechamento de ontem, for MAIOR que a previsão de HOJE, eu simplesmente abro um SHORT!

Com essa ideia na cabeça, pensei em fazer um bot simples, para simplesmente surfar a onda do mercado, abrir e fechar de acordo com as previsões da IA, é claro, também colocar um ponto máximo de perda.

Bom…

Essa parte está pronta, mas somente irei mostrar os resultados se esse artigo for bem compartilhado e curtido =)

Então faça sua parte!

Compartilhe =)

--

--

Acesse matheusgrijo.com.br

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store