1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Analýza časových řad v R

Connected

cvičení

Vlastnosti finančních časových řad

Denní výnosy finančních aktiv mají obvykle řadu společných vlastností. Výnosy za jeden den bývají malé a jejich průměr se blíží nule. Zároveň ale jejich rozptyly a směrodatné odchylky mohou být relativně velké. V průběhu několika let se obvykle objeví několik velmi vysokých výnosů (co do absolutní hodnoty). Tito relativní odlehlí pozorování se vyskytují jen v malém počtu dní, ale způsobují největší pohyby cen aktiv. Právě kvůli těmto extrémním výnosům není rozdělení denních výnosů aktiv normální, ale těžkochvostové, případně zešikmené. Obecně platí, že výnosy jednotlivých akcií mívají ještě větší variabilitu a extrémnější pozorování než výnosy indexů.

V tomto cvičení budeš pracovat s datasetem eu_percentreturns, který obsahuje procentuální výnosy vypočítané z dat eu_stocks. Pro každý ze čtyř indexů v datech vypočítáš výběrový průměr, rozptyl a směrodatnou odchylku.

Všimni si, že průměrný denní výnos je přibližně 0 a směrodatná odchylka je přibližně 1 procentní bod. Dále aplikuj funkce hist() a qqnorm() pro vytvoření histogramů a normálních kvantilových grafů pro každý z indexů.

Pokyny

100 XP
  • Pomocí colMeans() vypočítej výběrový průměr pro každý sloupec v datech eu_percentreturns.
  • Pomocí apply() vypočítej výběrový rozptyl pro každý index. Ponech argument MARGIN na hodnotě 2 a nastav argument FUN na var.
  • Dalším voláním apply() vypočítej směrodatnou odchylku pro každý index. Argument MARGIN ponech na hodnotě 2, tentokrát ale nastav argument FUN na sd.
  • Spusť zbývající kód, aby se zobrazily histogram a normální kvantilové grafy procentuálních výnosů pro každý index.