28 points par kimkun 2021-12-31 | 6 commentaires | Partager sur WhatsApp

Il s’agit d’un programme d’investissement boursier à installer et utiliser sur un serveur basse consommation Raspberry Pi. (réservé à ARM)

Vous pouvez écrire une logique d’investissement et la planifier afin d’automatiser les ordres d’achat et de vente.

J’ai réalisé des vidéos de présentation sur YouTube :

  1. Installation : https://youtu.be/htLnj7X3ZLA (voir aussi le wiki : https://github.com/beefproj/beefproj.github.io/wiki/Install-Guide )

  2. Tour d’horizon : https://youtu.be/ctwcknwRGgw

  3. Écriture de la logique de trading #1 : https://youtu.be/uH0GesVyAAU

  4. Écriture de la logique de trading #2 : https://youtu.be/pGN8HXL9Uts

  5. Écriture de la logique de trading #3 : https://youtu.be/aFprA5cir-s

  6. Présentation de la fonction de vente le jour même : https://youtu.be/a_oUudpq4u0

Site de démonstration : https://beefproj.duckdns.org/beefproj/ (id/pw : demo/demo)

(Celui-ci est hébergé sur le cloud gratuit d’Oracle, et comme il n’a pas été conçu pour un usage multi-utilisateur, il peut être instable.)

6 commentaires

 
lux1024 2021-12-31

À cause des limitations de Windows, j’ai moi aussi installé Windows dans une VM et créé un proxy REST et WebSocket pour l’API COM+, que je fais tourner sous Linux... Je vois qu’il existe aussi cette méthode. Si c’est possible uniquement avec un émulateur Android, cette approche a l’air bien meilleure.

 
kimkun 2022-01-03

J’ai testé l’exécution d’un émulateur Android headless sur un serveur Linux, et c’était possible, mais l’utilisation CPU du serveur était bien plus élevée que lors de l’exécution de VMware ou d’autres solutions similaires, ce qui m’a un peu surpris. L’API Android d’ebest ne prend pas en charge les binaires so x86, il faut donc compiler exclusivement pour ARM ; je n’ai donc pas essayé d’autres options comme Android x86.

 
ninebow 2021-12-31

Waouh, merci pour la présentation de ce beau projet.

Ce serait aussi sympa de tester et de partager nos différentes logiques d’investissement. :)

 
kimkun 2022-01-03

Merci. Il y a aussi quelques informations supplémentaires dans l’API ebest, comme le PER, le PBR et l’EPS, donc j’envisage d’exposer des fonctionnalités liées, mais comme ces données ne fournissent pas d’historique, le backtesting est impossible. Je me demande donc si, à un certain moment, le menu de backtest ne deviendra pas obsolète, hélas.

 
xguru 2021-12-31

Merci d’avoir si bien organisé et expliqué tout ça, on dirait que ce sera facile à reproduire.

J’aime particulièrement le nom du projet ! haha

 
kimkun 2021-12-31

Merci. À part gagner de l’argent pour aller manger du bœuf, je n’ai pas encore trouvé la vraie vérité de la vie ;;