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
Pokyny k cvičení
- Použij
PortfReturns()na naše portfoliové strategieportfolio.sta 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)