Obsunięcia kapitału – kupno na szczycie, sprzedaż w dołku
Zmienność, semi-odchylenie, wartość zagrożona (VaR) i oczekiwany niedobór (expected shortfall) to miary opisujące ryzyko w jednym okresie. Nie oddają jednak dobrze ryzyka najgorszego przypadku – czyli kupna na szczycie i sprzedaży w dołku. Ten rodzaj ryzyka można ocenić, analizując obsunięcia portfela (drawdowns), czyli spadki skumulowanych zwrotów od szczytu do dołka.
Funkcja table.Drawdowns() z pakietu PerformanceAnalytics przedstawia pięć największych epizodów obsunięć w danym okresie. Pakiet udostępnia też funkcję chart.Drawdown(), która pozwala zwizualizować, jak obsunięcia od kolejnych szczytów zmieniały się w czasie.
Teraz przeanalizujesz historyczne epizody obsunięć na podstawie miesięcznych stóp zwrotu indeksu S&P 500. Stopy zwrotu są wczytane do twojego środowiska jako sp500_monthly.
To ćwiczenie jest częścią kursu
Wprowadzenie do analizy portfela w R
Instrukcje do ćwiczenia
- Oblicz pięć największych obsunięć za pomocą
table.Drawdowns(). - Zwizualizuj obsunięcia miesięcznych stóp zwrotu za pomocą
chart.Drawdown().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Table of drawdowns
# Plot of drawdowns