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
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate the EMA
ema['Close'] = ____(price_data['Close'], ____)