Zacznij terazZacznij za darmo

Zbuduj strategię sygnałową opartą na EMA

Wcześniej zaimplementowałeś strategię sygnałową opartą na SMA. Zastanawiasz się teraz, czy wskaźnik EMA (wykładnicza średnia krocząca) nie byłby lepszym wyborem – jest on bowiem bardziej czuły na ostatnie zmiany cen. Chcesz też skorzystać z biblioteki talib do obliczenia wskaźnika. Po przejściu na strategię opartą na EMA przeprowadzisz podobny backtest, używając danych historycznych kursu akcji Apple.

Pakiety bt i talib zostały już zaimportowane. Historyczne dane cenowe akcji Apple są wczytane do zmiennej price_data.

To ćwiczenie jest częścią kursu

Financial Trading w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate the EMA
ema['Close'] = ____(price_data['Close'], ____)
Edytuj i uruchom kod