28 pontos por kimkun 2021-12-31 | 6 comentários | Compartilhar no WhatsApp

Este é um programa de investimento em ações que é instalado e usado em um servidor de baixo consumo com Raspberry Pi. (somente ARM)

Você pode escrever a lógica de investimento e agendá-la para automatizar as operações de compra e venda.

Criei vídeos de apresentação no YouTube:

  1. Instalação: https://youtu.be/htLnj7X3ZLA (consulte a wiki: https://github.com/beefproj/beefproj.github.io/wiki/Install-Guide )

  2. Visão geral: https://youtu.be/ctwcknwRGgw

  3. Escrevendo lógica de operações #1: https://youtu.be/uH0GesVyAAU

  4. Escrevendo lógica de operações #2: https://youtu.be/pGN8HXL9Uts

  5. Escrevendo lógica de operações #3: https://youtu.be/aFprA5cir-s

  6. Apresentação do recurso de venda no mesmo dia: https://youtu.be/a_oUudpq4u0

Site de demonstração: https://beefproj.duckdns.org/beefproj/ (id/pw: demo/demo)

(Está hospedado na nuvem gratuita da Oracle e, como não foi feito para múltiplos usuários, pode ser instável.)

6 comentários

 
lux1024 2021-12-31

Eu também, por causa das limitações do Windows, instalei o Windows em uma VM e criei um proxy REST e WebSocket para a API COM+, rodando tudo no Linux... Mas então existe esse método também. Se for possível fazer isso só com um emulador de Android, esse método parece bem melhor.

 
kimkun 2022-01-03

Testei como executar um emulador Android headless em um servidor Linux, e foi possível, mas o uso de CPU do servidor ficou bem mais alto do que ao rodar VMware e afins, o que achei um pouco estranho. A ebest android api não oferece suporte a binários .so x86, então é preciso compilar exclusivamente para ARM; por isso, não tentei outras opções, como Android x86.

 
ninebow 2021-12-31

Uau, obrigado por apresentar um projeto tão bom.

Acho que também seria divertido testar e compartilhar entre si diferentes lógicas de investimento. :)

 
kimkun 2022-01-03

Obrigado. Há mais algumas informações na API da ebest, como PER, PBR e EPS, então estou pensando em expor funcionalidades relacionadas, mas como esses dados não fornecem histórico, o backtest fica impossível; por isso, estou refletindo se, em algum momento, o menu de backtest vai acabar se tornando obsoleto T_T

 
xguru 2021-12-31

Nossa, a explicação foi muito bem organizada, então parece fácil de acompanhar e tentar fazer também.

Gostei especialmente do nome do projeto! rsrs

 
kimkun 2021-12-31

Obrigado. Tirando ganhar dinheiro para comprar carne bovina e comer, ainda não encontrei a verdadeira razão da vida;;