IniziaInizia gratis

Crea una strategia basata su segnali SMA

È il momento di creare e fare il backtest della tua prima strategia basata su segnali. Anche se semplice, questo tipo di strategia può essere efficace e fa da base per strategie più complesse con segnali e informazioni aggiuntive.

Implementare in bt un segnale basato sul confronto dei prezzi è piuttosto diretto. Per prima cosa scaricherai alcuni dati storici del titolo, calcolerai la sua SMA (simple moving average, media mobile semplice), implementerai una strategia basata sulla SMA e poi ne farai il backtest con i dati di prezzo del titolo.

Il pacchetto bt è già stato importato per te. I dati storici del titolo Apple sono stati precaricati in price_data.

Questo esercizio fa parte del corso

Trading finanziario con Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Calculate the SMA
sma = price_data.____
Modifica ed esegui il codice