Un outil de trading Bitcoin gratuit et open source a été développé par deux étudiants. Un bot de trading gratuit et open source a été développé pour une utilisation sur l'échange Bitstamp par deux étudiants universitaires.
L'outil impressionnant s'appelle BitVision et peut être exécuté directement dans le terminal de l'utilisateur, avec des transactions exécutées via l'API d'échange.
Après avoir téléchargé et exécuté l'application, tout ce que les utilisateurs doivent faire est de demander une API de trading d'échange via Bitstamp avant de pouvoir commencer à expérimenter avec le moteur de trading automatisé et le tableau de bord du logiciel.
Annoncé sur Reddit
Architecte en chef pour le projet et le mathématicien de l'Illinois Jonathan Shobrook a annoncé le projet sur le subreddit R/Bitcoin. Son poste a réussi à attirer plus de 1 300 votes. Dans sa communication, M. Reddit a mentionné en particulier le fait que le projet était des logiciels libres (libres et open source).
En regardant les données sur GitHub, le projet semble avoir été développé par Jonathan Shobrook et Aaron Lichtman. Entre eux, ces deux étudiants à temps plein ont réussi à construire une preuve de concept très impressionnante, pour le moins.
Qu'est-ce que c'est ?
L'outil BitVision est un tableau de bord de trading et de graphiques en temps réel qui peut être utilisé avec l'échange Bitstamp.
La principale caractéristique de l'outil est « un bot de trading automatisé qui utilise l'apprentissage automatique pour prévoir les mouvements de prix et placer les transactions quotidiennes ajustées en fonction des risques ».
Impressionnant, et contrairement à d'autres systèmes, il n'est pas nécessaire pour un utilisateur d'héberger un serveur pour exécuter le programme (via un site Web tiers). Le logiciel open source fonctionne entièrement dans le terminal de l'utilisateur.
Aaron Lichtman, majeur informatique, a déclaré : « Les utilisateurs ont aussi seulement besoin de se connecter [via l'API d'échange] pour faire un commerce. Si vous voulez seulement essayer la fonction de tableau de bord, aucune connexion n'est même requise. »
Comment ça marche ?
Sur la page GitHub me lire pour l'outil, il est dit que l'interface de ligne de commande est construite sur la bibliothèque Blessed.js. L'architecture BitVision tourne autour d'un répertoire local de fichiers JSON utilisés pour atteindre « la persistance de l'état de l'application et pour que les données soient affichées sur le tableau de bord ».
Lorsqu'un utilisateur déclenche un événement (comme placer une commande ou actualiser les graphiques), un processus enfant est lancé pour exécuter l'action appropriée.
Les services sont organisés en trois modules : le retriever, le trader et le moteur de trading automatisé.
Moteur de trading automatisé
Le moteur de trading automatisé utilise « un système d'apprentissage automatique qui tente de prédire le signe du changement du jour suivant dans le prix Bitcoin et place les transactions en conséquence. »
Le moteur de trading est formé sur un ensemble de fonctionnalités de données historiques de chandelier, d'indicateurs techniques et de données blockchain. Lorsque le moteur est allumé, le bot peut placer un ordre d'achat ou de vente ajusté en fonction des risques en fonction de la prévision.
Pour que le moteur prenne sa décision, le bot utilise un certain nombre d'indicateurs techniques de trading. Les indicateurs ont été choisis pour aider à réduire le bruit dans les données sur les chandeliers et peuvent révéler des tendances de prix pour le modèle à tirer des leçons.
Les indicateurs examinent la dynamique des prix, la volatilité, les tendances, et si la crypto-monnaie est surachetée ou surachetée.
Il prend en compte les outils TA populaires tels que le taux de variation (RCR), la fourchette réelle moyenne (ATR), le volume en équilibre (OBV), la moyenne mobile exponentielle triple (TRIX), le momentum (MOM), l'indice directionnel moyen (ADR), Williams % R (WILLR), l'indice de force relative (RSI), la divergence de convergence moyenne mobile (MACD) et, enfin, la moyenne mobile exponentielle (EMA).
Nécessite encore plus de contre-tests
Quand Shobrook a été interrogé sur la rentabilité actuelle de l'outil, il a répondu que « le moteur de trading n'a pas encore été contre-testé, mais la précision du modèle dans la prévision des fluctuations des prix a été testée. »
En guise de dernier mot de mise en garde, les étudiants ont mentionné que « le moteur de négociation est une preuve de concept, pas quelque chose que vous devriez faire confiance pour gagner de l'argent. »
Réminiscence de Satoshi
Il semble clairement que les deux étudiants ont mis beaucoup d'efforts dans la conception et l'exécution de l'outil BitVision. Ces derniers temps, nous avons vu tant de projets crypto lourdement financés se lancer dans l'espace (tous en compétition pour créer un battage médiatique et faire des profits), donc voir deux étudiants brillants se réunir pour construire et libérer un outil libre et open source à la communauté est rafraîchissant, et semble très penser à la base, ouverte mouvement source que Satoshi a commencé il y a toutes ces années.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.