1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Kvantitativní řízení rizik v R

Connected

cvičení

Zkoumání časových řad rizikových faktorů: jednotlivé akcie

Pro některé aplikace řízení rizik stačí modelovat akciové riziko na úrovni indexů. Pokud ale chceš podrobnější model rizika pro portfolio konkrétních akcií, můžeš se zaměřit přímo na ceny jednotlivých titulů.

V předchozí kapitole jsi pomocí DJ["2008/2009"] extrahoval/a data Dow Jones z určitých řádků objektu xts zadáním rozsahu dat. Chceš-li vybrat i konkrétní sloupce, přidej za čárku do závorek identifikátor sloupce – například jeho název jako řetězec nebo číselný index. Pro výběr více sloupců je zahrň do vektoru. Formát [řádky, sloupce] je konzistentní s indexováním většiny dvourozměrných objektů v R.

data[index, colname]
data[index, c(col1index, col2index)]

Balíček qrmdata obsahuje také data pro jednotlivé složky (constituents) – tedy akcie nebo společnosti, které jsou součástí většího indexu. Data složek Dow Jones jsou uložena v "DJ_const". V tomto cvičení si zobrazíš názvy všech akcií, vyberéš ceny akcií Apple a Goldman Sachs a vykreslíš je pomocí funkce plot.zoo() pro zobrazení více časových řad najednou.

Pokyny

100 XP
  • Načti data složek DJ "DJ_const" z balíčku qrmdata.
  • Pomocí names() zobraz názvy sloupců v DJ_const a pomocí head() vypiš několik prvních řádků.
  • Extrahuj pouze ceny akcií Apple ("AAPL") a Goldman Sachs ("GS") za roky 2008–2009 a ulož je do objektu stocks.
  • Vykresli stocks pomocí plot.zoo().