Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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