• Trading algorítmico

    Como conectar en tiempo real con Coinbase y crear una estrategia de trading RSI

    En este tutorial veremos: Como conectar con el API de Coinbase basada en websockets desde Python. Pequeña estrategia basada en RSI (Relative Strength index). Necesitarás una cuenta en Coinbase si quieres realmente realizar compras o ventas. En este tutorial no será necesario ya que solamente leeremos los datos del API. Instalación de requisitos previos instalaremos los siguientes requisitos: Fácil ¿no? Conexión con el API de Coinbase Ahora vamos a crear nuestra función asíncrona donde leeremos del websocket de Coinbase cuando este disponible un nuevo valor, de ahí la importancia de que sea asíncrona. Nuestra función quedaría así: Explicaremos las lineas mas importantes, para empezar necesitamos conectarnos al feed de Coinbase…

  • Trading algorítmico

    Análisis del precio de Ethereum hoy con Python (porfolio crypto) RSI y Hillbert

    Este articulo es continuación del anterior post en el que creábamos de forma muy sencilla un porfolio de criptomonedas, por ahora solo orientado a Ethereum. En esta ocasión vamos a incluir dos nuevos indicadores: RSI o indice de fuerza relativa que muestra la fuerza del precio mediante la comparación de los movimientos individuales al alza o a la baja de los sucesivos precios de cierre1. Transformación de Hillbert que nos da información sobre la tendencia que siguen los precios a lo largo del tiempo transformando la función original (en este caso la serie temporal) Tenéis todo el detalle en el vídeo de mi canal de Youtube No olvides suscribirte https://www.youtube.com/channel/UCGmiA_K4_LGDBPk2GImSLLQ…

  • Trading algorítmico

    Como crear un porfolio de criptomonedas en Python con una estrategia de compra venta fácil

    Introducción En el episodio de hoy veremos como crear un porfolio de criptomonedas con Python, además usaremos la estrategia de las bandas de Bollinger para crear señales de compra venta de criptomonedas, en concreto de Ethereum aunque es extensible a cualquier valor de mercado. Tecnologías que usaremos El desarrollo lo realizaremos sobre un cuaderno Jupyter y usando las siguientes tecnologias yfinance para extraer datos de los valores usando el api de yahoo finance Dash para crear nuestro porfolio Plotly para los gráficos (opcional) plugin para Jupyter de Plotly Crearemos un entorno virtual como es habitual y activaremos el mismo con: Para empezar instalaremos todas las dependencias necesarias: Una vez instaladas…