Skip to content

Dashboard for monitoring two crypto stocks [ETHUSDT,XRPUSDT], it uses Bybit API

Notifications You must be signed in to change notification settings

Aviles17/DashBoard_Prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRYPTO DASHBOARD

Versiones de Python

Un dashboard versátil construido con Dash (Python) para monitorear los gráficos de precios de las criptomonedas ETHUSDT y XRPUSDT en el exchange BYBIT. Aprovecha la API de BYBIT y se conecta a su cuenta para supervisar las posiciones abiertas. Además, cuenta con un tablero de inteligencia de negocios que presenta la última P&L, ganancias / pérdidas acumuladas, y su saldo actual.

Índice

Introducción

Este proyecto es un panel de control de criptomonedas diseñado para proporcionar monitorización y análisis en tiempo real de los movimientos de precios de ETHUSDT y XRPUSDT en la bolsa BYBIT. Utiliza el poderoso framework Dash para construir aplicaciones web interactivas con Python.

Características

  • Gráficos de precios**: Gráficos de velas interactivos para ETHUSDT y XRPUSDT, impulsados por la API de BYBIT.
  • Posiciones abiertas**: Recupere y muestre sus posiciones abiertas en BYBIT.
  • Seguimiento de pérdidas y ganancias**: Supervise sus pérdidas y ganancias actuales y acumuladas.
  • Saldo de cuenta**: Realice un seguimiento del saldo actual de su cuenta.
  • Diseño responsivo**: El panel de control está optimizado para distintos tipos de dispositivo.

Instalación

Para instalar las dependencias necesarias para este proyecto, necesitas Python 3.9 o 3.10. Usa el siguiente comando con pip para instalar los paquetes necesarios:

pip install -r requisitos.txt

Uso

  1. Actualice el archivo de credenciales ubicado en config/.env con sus credenciales de entorno de la API de BYBIT.
  2. Ejecuta el archivo app.py para iniciar la aplicación Dash.
  3. Acceda al panel de control navegando a la URL proporcionada en su navegador web

Roadmap

Próximas características

  1. Operación basada en web: Habilitar la capacidad de ejecutar operaciones directamente desde el tablero web, permitiendo a los usuarios colocar órdenes de compra y venta sin problemas.
  2. Optimización del rendimiento: Optimizar el cuadro de mandos para un mejor rendimiento, incluyendo una recuperación de datos más rápida, una renderización eficiente y una latencia reducida.
  3. Gráficos avanzados: Introducir capacidades avanzadas de gráficos, como indicadores técnicos personalizables, herramientas de dibujo y múltiples diseños de gráficos.
  4. Sistema de notificaciones: Implemente un sistema de notificaciones para alertar a los usuarios sobre movimientos significativos del mercado, objetivos de precios u otros eventos importantes.
  5. Gestión de carteras: Integrar funciones de gestión de carteras, permitiendo a los usuarios realizar un seguimiento de sus tenencias generales de criptodivisas, la asignación de activos y el rendimiento a través de múltiples intercambios.
  6. Preferencias del usuario: Permitir a los usuarios personalizar el panel de control de acuerdo a sus preferencias, tales como temas de color, diseño y configuración predeterminada.

Autores


Santiago Avilés


Santiago Botero

Disclaimer

Trading cryptocurrencies involves financial risks. We do not guarantee any profits, and users are advised to understand the risks and adjust the settings according to their preferences and risk tolerance. This project is provided under the MIT License. Please review the LICENSE file for more details.

Note: Ensure you thoroughly review and understand the code before implementing it in a live trading environment. We are not responsible for any financial losses incurred from using this dashboard.

About

Dashboard for monitoring two crypto stocks [ETHUSDT,XRPUSDT], it uses Bybit API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published