Zacznij terazZacznij za darmo

Obliczanie stóp zwrotu

Załóżmy, że wyceniasz spółkę z sektora ochrony zdrowia i musisz wyznaczyć współczynnik beta firmy na podstawie spółek porównywalnych. Jedną z nich jest Mylan (myl) – globalna firma z branży opieki zdrowotnej. W tym ćwiczeniu obliczysz miesięczne stopy zwrotu dla Mylana oraz ETF-u na indeks S&P 500 z ostatnich pięciu lat. Pięcioletnie ceny miesięczne dla myl i spy są przechowywane w obiekcie prices.

Do obliczenia stóp zwrotu użyj funkcji Delt(). Pochodzi ona z pakietu quantmod, który jest już załadowany do pamięci. Zwróć uwagę, że funkcja Delt() wymaga dwóch obserwacji do obliczenia stopy zwrotu – w związku z tym pierwsza obserwacja w szeregu czasowym będzie miała wartość brakującą. Po obliczeniu stóp zwrotu dla pozostałych dat należy usunąć tę pierwszą obserwację (czyli tę z brakującą wartością) z danych.

To ćwiczenie jest częścią kursu

Wycena akcji w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl pierwsze sześć obserwacji cen.
  • Oblicz miesięczne stopy zwrotu dla MYL i SPY.
  • Zmień etykietę pierwszej zmiennej na "myl".
  • Usuń pierwszą obserwację, która zawiera wartość brakującą.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Show first six observations of prices
___

# Calculate MYL monthly return
rets <- ___

# Calculate SPY monthly return
rets$spy <- ___

# Change label of first variable
___

# Remove first observation - NA
rets <- ___
Edytuj i uruchom kod