Zacznij terazZacznij za darmo

Skumulowane zwroty portfela

W poprzednim ćwiczeniu obliczyłeś/-aś średnie wyniki w danym okresie, co dało ci jedną liczbę opisującą cały ten okres. Ale co, jeśli chcesz prześledzić, jak wyniki zmieniały się w czasie? Do tego potrzebujesz skumulowanych wyników, a nie średniej. Podobnie jak w przypadku odsetek na koncie bankowym, skumulowane wyniki pokazują narastający zwrot na każdą datę w twoim zbiorze danych. Mówią ci: „do dzisiaj łączny zwrot od początku moich danych wynosi tyle i tyle".

Pamiętaj, że ze względu na efekt procentu składanego do tego obliczenia należy użyć funkcji cumprod(). Biblioteka NumPy została już zaimportowana jako np, a dane o dziennych zwrotach z poprzedniego ćwiczenia są dostępne pod zmienną returns. Sprawdźmy, jak to działa!

To ćwiczenie jest częścią kursu

Wprowadzenie do analizy portfela w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Create portfolio returns column
returns['Portfolio']= ____.____(____)
Edytuj i uruchom kod