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

Vliv cílového výnosu

Toto cvičení ukáže, jaký vliv má zvýšení cílového výnosu na volatilitu tvého mean-variance eficientního portfolia.

Funkce portfolio.optim nabízí argumenty pro obecnější nastavení. Jejich přehled je následující:

portfolio.optim(x, pm = mean(x), shorts = FALSE, reshigh = NULL)

Argument pm nastavuje cílový výnos, argument reshigh určuje horní omezení vah portfolia a argument shorts je logická hodnota, která říká, zda jsou záporné váhy zakázány – výchozí hodnota je shorts = FALSE.

Vytvoříš portfolio optimalizované pro cílový výnos rovnající se průměrné hodnotě časové řady výnosů returns. Pak vytvoříš portfolio s cílovým výnosem o 10 % vyšším, než je průměr řady returns, a vypočítáš proporcionální změnu rizika.

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

Úvod do analýzy portfolia v R

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř portfolio z dat returns, kde cílový výnos odpovídá průměru returns. Výsledek ulož do proměnné pf_mean.
  • Vytvoř portfolio z dat returns, kde cílový výnos je o 10 % vyšší než průměr returns. Pojmenuj ho pf_10plus.
  • Vypiš směrodatné odchylky obou portfolií pf_mean a pf_10plus (2 řádky kódu). Směrodatná odchylka portfolia je uložena v $ps.
  • Vypočítej proporcionální nárůst směrodatné odchylky při zvýšení cílového výnosu.

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

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

# Create portfolio with target return of average returns 
pf_mean <- portfolio.optim(___, pm = mean(___))

# Create portfolio with target return 10% greater than average returns
pf_10plus <- portfolio.optim(___, pm = 1.1 * mean(___))

# Print the standard deviations of both portfolios



# Calculate the proportion increase in standard deviation
(___$ps - ___$ps) / (___$ps)
Upravit a spustit kód