Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji PortfReturns() na portfelu strategii portfolio.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)
Edytuj i uruchom kod