Author

Topic: Vejam a minha app de previsão do preço das bitcoins (Read 192 times)

sr. member
Activity: 1316
Merit: 407
stead.builders
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
newbie
Activity: 7
Merit: 0
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
full member
Activity: 276
Merit: 100
Vou baixar o aplicativo e acompanhar por algum período de tempo pra conferir a taxa de acerto dele.
member
Activity: 121
Merit: 30
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?
newbie
Activity: 7
Merit: 0
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
full member
Activity: 194
Merit: 180
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.
legendary
Activity: 2758
Merit: 6830
Alias, esqueci de perguntar... não tem versão pra iOS? Ou pelo menos uma previsão ou vontade de fazer no futuro.
full member
Activity: 1232
Merit: 143
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.
legendary
Activity: 2604
Merit: 2234
Crypto Swap Exchange
-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..
legendary
Activity: 2758
Merit: 6830
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).
newbie
Activity: 7
Merit: 0
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
Jump to: