Obliczanie mnożników wyceny
Korzystając ze spółek farmaceutycznych zidentyfikowanych w poprzednim ćwiczeniu (których dane są przechowywane w obiekcie pharma), oblicz mnożniki P/LTM EPS, P/NTM EPS oraz P/BVPS dla spółek porównywalnych. P to rynkowa cena akcji, EPS to zysk na akcję, a BVPS to wartość księgowa kapitału własnego na akcję.
W praktyce zdarza się, że wartości EPS lub BVPS nie są dostępne w powszechnie używanych bazach danych. Dlatego kod powinien być wystarczająco elastyczny – mnożniki należy obliczać tylko wtedy, gdy EPS lub BVPS jest dodatni. Jeśli EPS lub BVPS nie jest dodatni (czyli jest mniejszy lub równy 0), kod powinien ustawić wartość danego mnożnika jako NA.
W tym ćwiczeniu użyj funkcji ifelse(), aby ustawić wartości niedodatnie jako NA. Dla wartości dodatnich oblicz odpowiedni mnożnik wyceny.
To ćwiczenie jest częścią kursu
Wycena akcji w R
Instrukcje do ćwiczenia
- Oblicz P/LTM EPS.
- Oblicz P/NTM EPS.
- Oblicz P/BVPS.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Calculate P/LTM EPS
pharma$ltm_p_e <- ifelse(___, ___, ___)
# Calculate P/NTM EPS
pharma$ntm_p_e <- ifelse(___, ___, ___)
# Calculate P/BVPS
pharma$p_bv <- ifelse(___, ___, ___)
pharma