1. Nauka
  2. /
  3. Kursy
  4. /
  5. Ilościowe zarządzanie ryzykiem w R

Connected

ćwiczenie

Czynniki ryzyka: akcje i zmienność implikowana

Aby ocenić ryzyko portfela zawierającego opcję, trzeba uwzględnić zmiany wszystkich trzech czynników ryzyka: ceny akcji, zmienności i stóp procentowych. W tym ćwiczeniu skupisz się na dwóch pierwszych czynnikach i przyjmiesz założenie, że stopy procentowe nie zmieniają się istotnie w krótkich przedziałach czasowych. Dzienne wartości czynników ryzyka dla okresu 1990–2010 znajdują się w riskfactors, a odpowiadające im log-zwroty – w returns. Oba wielowymiarowe zbiory danych są już wczytane do twojego środowiska.

Zmienność to nowy czynnik ryzyka, który nie był dotąd omawiany w tym kursie. Reprezentuje go indeks VIX, konstruowany na podstawie zmienności implikowanej szerokiego zakresu opcji na indeks S&P 500:

> names(returns)
[1] "X.GSPC" "X.VIX"

W tym ćwiczeniu sprawdzisz, czy log-zwroty zmienności zachowują się podobnie do innych szeregów zwrotów poznanych dotąd w kursie, oraz zobaczysz, jak zmieniają się w zależności od log-zwrotów indeksu S&P 500.

Instrukcje

100 XP
  • Użyj odpowiedniej funkcji, aby zwizualizować dane w riskfactors i w returns.
  • Użyj kolejno plot() i as.matrix(), aby utworzyć wykres punktowy dla returns.
  • Użyj apply(), aby przeprowadzić test Jarque'a-Bery na returns, a następnie użyj qqnorm() i indeksowania za pomocą nawiasów kwadratowych, aby sporządzić wykres Q-Q względem rozkładu normalnego dla log-zwrotów szeregu z returns zawierającego dane o zmienności.
  • Utwórz wykres przykładowej ACF dla danych w returns, a następnie dla wartości bezwzględnych tych danych.
  • Użyj cor(), aby obliczyć korelację między log-zwrotami obu czynników ryzyka w returns.