ComenzarEmpieza gratis

Crea una estrategia de señales basada en SMA

Es hora de crear y backtestear tu primera estrategia basada en señales. Aunque es simple, este tipo de estrategias puede ser efectivo y, además, sirve como base para estrategias más complejas que combinan señales e información adicional.

Implementar una señal basada en comparación de precios con bt es un proceso directo. Primero descargarás algunos datos históricos de precios de la acción, calcularás su SMA (media móvil simple), implementarás una estrategia basada en SMA y luego harás el backtest con los datos de precios de la acción.

El paquete bt ya se ha importado por ti. Los datos históricos del precio de la acción de Apple se han precargado en price_data.

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.

# Calculate the SMA
sma = price_data.____
Editar y ejecutar código