Bitcoin Forum
July 07, 2024, 06:32:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Vejam a minha app de previsão do preço das bitcoins  (Read 185 times)
Rod Card (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
July 18, 2019, 02:23:57 AM
 #1

Espero que não haja problema em postar uma tradução meu post original para português, pois acho que pode ser do interesse de alguns de vocês. Se não for permitido, não o farei mais.

Acabei de lançar uma App que faz uma previsão de preço das bitcoins! Esta previsão é gerada por um bot que usa Redes Neuronais Artificiais, treinado com dados históricos da bitcoin, para tentar prever se é uma altura ideal para compra ou para venda.

A app ainda está em desenvolvimento e apenas está disponível em inglês. Mas se tiveres interesse, podes ver a app para Android na Google Play Store:
https://play.google.com/store/apps/details?id=com.rodolfo.aibitcoin

Por agora, cada utilizador “não premium” só pode ver a previsão uma vez a cada 12 horas (desculpem mas é necessário limitar o número de pedidos ao servidor).

Sou todo ouvidos para qualquer opinião ou sugestão   Roll Eyes
TryNinja
Legendary
*
Offline Offline

Activity: 2884
Merit: 7189


Top Crypto Casino


View Profile WWW
July 18, 2019, 02:27:36 AM
 #2

Espero que não haja problema em postar uma tradução meu post original para português, pois acho que pode ser do interesse de alguns de vocês. Se não for permitido, não o farei mais.
Pode. Contanto que seja uma tradução (que é o caso).

12. No duplicate posting in multiple boards (except for re-posting it in the local language boards if it's translated).



Então ele só leva em consideração o histórico do preço do BTC? Eu vi algo parecido postado pelo Matheus Grijó no Bitcoin Brasil acho que 2 dias atrás (no caso o dele falava que o preço ia crescer e despencou).

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
sabotag3x
Legendary
*
Offline Offline

Activity: 2576
Merit: 2184


Crypto Swap Exchange


View Profile
July 18, 2019, 03:26:51 AM
 #3

-snip- (no caso o dele falava que o preço ia crescer e despencou).

KKKKKKKKKKKKKKKKK errar é humano, então a IA está cada vez melhor..

Falando sério agora, eu imagino que no futuro a IA vai causar uma revolução neste setor, se antigamente grandes nomes enxergaram padrões, tendências, etc. analisando tudo no papel, imagine o que uma IA poderá fazer com tantos dados disponíveis na internet..


Com sorte eu baixo o app uma hora para ver como funciona OP e deixo um feedback, a ideia é interessante..

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
mdgabrielzim
Full Member
***
Offline Offline

Activity: 1232
Merit: 143


View Profile
July 18, 2019, 03:33:16 AM
 #4

Vou baixar e testar o seu programa pra ver se da certo mesmo. Já vi alguns programas assim em ações onde o pessoal usava algorítimos pra tentar prever os preços.
TryNinja
Legendary
*
Offline Offline

Activity: 2884
Merit: 7189


Top Crypto Casino


View Profile WWW
July 18, 2019, 03:46:31 AM
 #5

Alias, esqueci de perguntar... não tem versão pra iOS? Ou pelo menos uma previsão ou vontade de fazer no futuro.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
dive
Full Member
***
Offline Offline

Activity: 194
Merit: 180


View Profile
July 18, 2019, 05:31:29 PM
Merited by TryNinja (1)
 #6

Espero que não haja problema em postar uma tradução meu post original para português, pois acho que pode ser do interesse de alguns de vocês. Se não for permitido, não o farei mais.

Acabei de lançar uma App que faz uma previsão de preço das bitcoins! Esta previsão é gerada por um bot que usa Redes Neuronais Artificiais, treinado com dados históricos da bitcoin, para tentar prever se é uma altura ideal para compra ou para venda.

A app ainda está em desenvolvimento e apenas está disponível em inglês. Mas se tiveres interesse, podes ver a app para Android na Google Play Store:
https://play.google.com/store/apps/details?id=com.rodolfo.aibitcoin

Por agora, cada utilizador “não premium” só pode ver a previsão uma vez a cada 12 horas (desculpem mas é necessário limitar o número de pedidos ao servidor).

Sou todo ouvidos para qualquer opinião ou sugestão   Roll Eyes

Como alguém que é do ramo...
- O que você está usando? Seq2Seq, MLP, LSTM, outra coisa?
- O modelo é estático (treinado apenas uma vez) ou dinâmico/streaming considerando preços recentes?
- Se é dinâmico, considera dados de qual/quais exchanges?
- Qual a acurácia em backtesting no preço do BTC? Acurácia média em quais janelas de tempo? (tick: min, hora, dia?)
- O que usou como principal indicador de acurácia? Erro (Mean Squared Error)?

Acho importante um pouco mais de contexto antes de baixar uma random app no telefone... e as informações de acurácia / provable acurácia futura serão essenciais para clientes pagarem pelo serviço.
Rod Card (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
July 18, 2019, 09:15:04 PM
 #7

Desde já, muito obrigado pelos comentários!  Smiley  O Bot usado para criar as previsões foi um projeto que fiz nos tempos livres enquanto andava na faculdade. Decidi fazer esta app para poder mostra-lo ao mundo. Ver algum interesse da vossa parte faz-me querer continuar a desenvolver este projeto!

Respondendo a algumas das questões:

Então ele só leva em consideração o histórico do preço do BTC?
O bot leva em consideração vários indicadores para treinamento do algoritmo, a maior parte destes são derivados a partir do registo de todas as transações de compra e venda (ou seja, o preço e volume de todas as transações) feitas na exchanger Bitstamp .

não tem versão pra iOS?
Gostava de também desenvolver uma versão para iOS, mas não tenho experiência em iOS. Fiz em Android pois era a plataforma que eu sabia melhor.



Respondendo às questões mais técnicas colocadas por Divei:

- O que você está usando? Seq2Seq, MLP, LSTM, outra coisa?
É uma rede neuronal do tipo perceptron de múltiplas camadas (MLP). Mas para o algoritmo de treinamento, em vez de usar backpropagation, usa genetic algorithm. Este treinamento é feito com recurso a um “simulador” de investimento (que usa a informação registada de todas as transações feitas na exchanger Bitstamp). O critério de selecção usado é percentagem lucro monetário que cada bot conseguiu no “simulador” de investimento.

- O modelo é estático (treinado apenas uma vez) ou dinâmico/streaming considerando preços recentes?
É maioritariamente estático para não ter oscilações muito grandes de comportamento, embora faça em tempo real uma ligeira otimização dos pesos da rede neuronal (ou seja, os preços recentes só influenciam ligeiramente o comportamento aprendido nas sessões de treinamento).

- Se é dinâmico, considera dados de qual/quais exchanges?
Bitstamp API V2 que dá acesso à informação em tempo real a todas as transações de compra e venda feitas nesta exchanger.

- Qual a acurácia em backtesting no preço do BTC?
Tal como respondi na sua primeira pergunta, o algoritmo de treinamento que usei foi o genetic algorithm. O critério de selecção foi directamente a margem de lucro, em cada simulação, no simulador de investimento (e não a acurácia).


Espero que não ter posto todos a dormir com a explicação  Grin
kinatito
Member
**
Offline Offline

Activity: 121
Merit: 30


View Profile
July 23, 2019, 08:39:05 PM
 #8

A quanto tempo o aplicativo está em funcionamento? Perguntei pois gostaria de saber a taxa de acerto dele pois disse que ele analisa dados e para isso a quantidade de dados é a quantidade em tempo real ou a quantidade total de tempo do Bitcoin? Gostaria de saber também se pretende abrir no app outras altcoins?
Articlepro
Full Member
***
Offline Offline

Activity: 276
Merit: 100


View Profile WWW
July 23, 2019, 11:24:40 PM
 #9

Vou baixar o aplicativo e acompanhar por algum período de tempo pra conferir a taxa de acerto dele.

Earn Passive Icome with the best Perpetual Dex: https://gmx.io/#/?ref=claim
 *Image Removed*
Rod Card (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
July 23, 2019, 11:40:23 PM
 #10

Respondendo às perguntas de kinatito:

A quanto tempo o aplicativo está em funcionamento?
A app está publica a apenas uma semana. Mas já uso este Bot pessoalmente à cerca de 1 ano.

gostaria de saber a taxa de acerto dele
A taxa de crescimento varia consideravelmente com a altura, e é impossível garantir qualquer taxa de acerto. Dito isto, nos últimos 6 meses, usando o bot, tive uma taxa de crescimento capital de cerca de 5.1 vezes o capital inicial (comparativamente, o preço subiu cerca de 3 vezes nestes últimos 6 meses). Mas repito, é impossível prever se esta taxa de crescimento se mantém, penso que estes últimos 6 meses tenham sido especialmente bons.

disse que ele analisa dados e para isso a quantidade de dados é a quantidade em tempo real ou a quantidade total de tempo do Bitcoin?
Não tenho a certeza se percebi esta pergunta. O Bot foi treinado com dados históricos (ou seja, com dados desde o começo da Bitcoin), mas corre com dados obtidos em tempo real.

Gostaria de saber também se pretende abrir no app outras altcoins?
Talvez no futuro. Neste momento ainda ando a acumular dados de Ethereum,Litecoin e Ripple para eventualmente poder aplicar a estas criptos.


Mais uma vez, obrigado pelas perguntas e sugestões   Smiley
Pumared
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 423



View Profile
July 24, 2019, 01:24:10 PM
 #11

Pela descrição é bem parecido com o projeto web, inclusive da rede neural usada mas acredito que seja a mais fácil de lidar. A unica diferença que vejo é que a feita pelo Grijó é em web.

Mas, parabéns pela iniciativa espero que melhore ele e divulgue aqui as atualizações. Grin

█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
███████▄▄████▄▄░
████▄████▀▀▀▀█░███▄
██▄███▀████████▀████▄
█░▄███████████████████▄
█░█████████████████████
█░█████████████████████
█░█████████████████████
█░▀███████████████▄▄▀▀
██▀███▄████████▄███▀
████▀████▄▄▄▄████▀
███████▀▀████▀▀
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
BitList
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
REAL-TIME DATA TRACKING
CURATED BY THE COMMUNITY

.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
List #kycfree Websites
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!