Aan de slagGa gratis aan de slag

Bouw een op EMA gebaseerde signaalstrategie

Eerder heb je een op SMA gebaseerde signaalstrategie geïmplementeerd. Je vraagt je echter af of de EMA (exponentieel voortschrijdend gemiddelde) een betere keuze is, omdat die gevoeliger is voor recente prijsbewegingen. Je wilt ook de talib-bibliotheek gebruiken om de indicator te berekenen. Nadat je bent overgestapt op een op EMA gebaseerde signaalstrategie, voer je een vergelijkbare backtest uit met de koersdata van Apple.

De pakketten bt en talib zijn voor je geïmporteerd. Ook zijn de historische koersgegevens van het Apple-aandeel vooraf geladen in price_data.

Deze oefening maakt deel uit van de cursus

Financieel traden in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Calculate the EMA
ema['Close'] = ____(price_data['Close'], ____)
Code bewerken en uitvoeren