ComenzarEmpieza gratis

Construye una señal basada en RSI

Es hora de implementar tu primera estrategia de reversión a la media. Este enfoque usa señales para detectar desequilibrios del mercado: toma posiciones largas cuando el mercado está sobrevendido y posiciones cortas cuando está sobrecomprado.

Primero, usarás el indicador RSI para evaluar las condiciones del mercado y construir la señal. Si el valor del RSI cae por debajo de 30, entrarás en posiciones largas. Si el valor del RSI supera 70, entrarás en posiciones cortas. Si el RSI está entre 30 y 70, no tomarás posición.

El indicador RSI ya se ha calculado y guardado en stock_rsi. Los datos históricos de precios de la acción de Google se han precargado en price_data. Además, el paquete bt ya se ha importado por ti.

Este ejercicio forma parte del curso

Trading financiero en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Construct the signal
signal[____ > ____] = -1
signal[____ < ____] = 1
signal[(____ <= ____) & (____ >= ____)] = 0
Editar y ejecutar código