Robot_Trading-0s

Robot Trading

Grafica de decision

Descripción:

El Robot Trading es una automatización para la recolección, tratamiento de datos y creación de un algoritmo que toma decisiones de compra o venta de Bitcoin.

Grafica de decision

Instrucciones de Uso

Para utilizarlo, se recomienda ejecutar el notebook en Google Colab. Si optas por otro método, asegúrate de descargar todas las librerías mencionadas en la sección de requisitos previos y luego importarlas. Con esto, podrás ejecutar todas las celdas de código a excepcion a las siguientes celdas que solamente son obligatorias en google colab. Te sera más util instalar talib directamente.

celda con 5 lineas que comienzan con signos de interrogacion y pip install talib posterior

Características Principales

Requisitos Previos

Google Colab

  1. Sigue el orden de ejecución de cada sección.

Otros Entornos

  1. Instala las siguientes bibliotecas:

    • Pandas
    • NumPy
    • Matplotlib
    • yfinance
    • Requests
    • BeautifulSoup (bs4)
    • Talib
    • Requests Cache
    • Requests RateLimiter
    • pyrate_limiter
pip install pandas
pip install numpy
pip install matplotlib
pip install yfinance
pip install requests
pip install beautifulsoup4
pip install TA-Lib  # para instalar TA-Lib (Talib), es posible que necesites pasos adicionales dependiendo del sistema operativo
pip install requests-cache
pip install requests-ratelimiter
pip install pyrate-limiter

Instalación

Para instalar el proyecto, sigue la secuencia de ejecución en Google Colab, la cual instalará las bibliotecas necesarias. Si utilizas otro entorno, instala cada biblioteca antes de importarlas.

Ejemplos de Uso

Para utilizar el robot, ejecuta todas las secciones de código antes de la sexta sección. Posteriormente, activa el robot ejecutando la sexta sección. El código se ejecutará cada 5 minutos junto con una gráfica que mostrará la decisión tomada. Ejemplo visual del texto de arriba

Autor

Agradecimientos

Agradezco a yfinance por proporcionar una herramienta sencilla para obtener datos de Yahoo Finance.

Estado del Proyecto

Versión 1.0 estable. Última actualización: 27/10/2023.