Wskaźnik Sharpe'a oparty na stopach zwrotu w quantstrat
Jednym z głównych powodów uwzględnienia kapitału początkowego (w tym przypadku initeq, ustawionego na 100 000) w strategii jest możliwość pracy ze stopami zwrotu, które są obliczane na podstawie zysku i straty w stosunku do kapitału początkowego.
W poprzednim ćwiczeniu obliczyć wskaźnik Sharpe'a oparty na gotówce. W tym ćwiczeniu zobaczysz, że quantstrat potrafi również wyliczyć standardowy wskaźnik Sharpe'a oparty na stopach zwrotu.
To ćwiczenie jest częścią kursu
Handel finansowy w R
Instrukcje do ćwiczenia
- Użyj funkcji
PortfReturns()na portfelu strategiiportfolio.st, aby uzyskać stopy zwrotu z instrumentów. - Oblicz annualizowany wskaźnik Sharpe'a, korzystając ze stóp zwrotu wyznaczonych w poprzednim kroku.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Get instrument returns
instrets <- PortfReturns(___)
# Compute Sharpe ratio from returns
SharpeRatio.annualized(___, geometric = FALSE)