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
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Construct the signal
signal[____ > ____] = -1
signal[____ < ____] = 1
signal[(____ <= ____) & (____ >= ____)] = 0