Začněte nyníZačněte zdarma

Sharpe ratio na základě výnosů v quantstrat

Jedním z hlavních důvodů, proč do strategie zahrnout počáteční kapitál (v tomto případě initeq nastavený na 100 000), je možnost pracovat s výnosy – ty se počítají jako podíl zisku nebo ztráty vůči počátečnímu kapitálu.

V předchozím cvičení jsi vypočítal/a Sharpe ratio na základě peněžních hodnot. V tomto cvičení uvidíš, že quantstrat dokáže vypočítat také standardní Sharpe ratio založené na výnosech.

Toto cvičení je součástí kurzu

Finanční obchodování v R

Zobrazit kurz

Pokyny k cvičení

  • Použij PortfReturns() na naše portfoliové strategie portfolio.st a získej výnosy jednotlivých instrumentů.
  • Vypočítej anualizované Sharpe ratio pomocí výnosů instrumentů získaných v předchozím kroku.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Get instrument returns
instrets <- PortfReturns(___)

# Compute Sharpe ratio from returns
SharpeRatio.annualized(___, geometric = FALSE)
Upravit a spustit kód