Co to jest i do czego służy „CENA.WYKUP”?
Funkcja CENA.WYKUP (PRICEMAT w języku angielskim) w programie Excel oblicza cenę wykupu obligacji. Innymi słowy, określa cenę, jaką należy zapłacić, aby nabyć obligację przed jej terminem zapadalności. Jest to szczególnie przydatne w analizie inwestycji w obligacje, gdzie pozwala na oszacowanie aktualnej wartości obligacji na rynku wtórnym, uwzględniając aktualne stopy procentowe i pozostały czas do wykupu.
Składnia „CENA.WYKUP”
Składnia funkcji CENA.WYKUP wygląda następująco: CENA.WYKUP(data_wykupu;data_rozliczenia;stopa_procentowa;wartość_nominalna;[stopa_kuponu];[częstotliwość_kuponu];[typ_dnia])
- data_wykupu: Data wykupu obligacji (data, w której obligacja przestaje obowiązywać i inwestor otrzymuje wartość nominalną).
- data_rozliczenia: Data rozliczenia transakcji (data, w której następuje zakup obligacji).
- stopa_procentowa: Roczna stopa zwrotu wymagana przez inwestora (stopa dyskontowa).
- wartość_nominalna: Wartość nominalna obligacji (kwota, którą inwestor otrzyma po terminie wykupu).
- [stopa_kuponu]: Opcjonalnie, roczna stopa kuponu (odsetki wypłacane okresowo przez emitenta obligacji). Jeśli pominiemy ten argument, funkcja przyjmuje wartość 0.
- [częstotliwość_kuponu]: Opcjonalnie, liczba wypłat kuponów w roku (np. 1 dla rocznej, 2 dla półrocznej, 4 dla kwartalnej). Jeśli pominiemy ten argument, funkcja przyjmuje wartość 1.
- [typ_dnia]: Opcjonalnie, typ konwencji dla obliczeń daty (0 dla amerykańskiej, 1 dla europejskiej). Jeśli pominiemy ten argument, funkcja przyjmuje wartość 0.
Dane wejściowe „CENA.WYKUP”
Wszystkie argumenty, poza argumentami opcjonalnymi, są wymagane. Argumenty daty powinny być wprowadzone jako daty Excela. Stopy procentowe i stopa kuponu powinny być podane jako dziesiętne (np. 5% to 0,05). Wartość nominalna powinna być liczbą dodatnią. Argumenty opcjonalne pozwalają na precyzyjniejsze obliczenia, uwzględniając specyfikę obligacji.
Przykłady zastosowania „CENA.WYKUP”
Załóżmy, że mamy obligację o wartości nominalnej 1000 zł, terminie wykupu 17.12.2025, a dzisiejsza data to 17.12.2024. Wymagana stopa zwrotu wynosi 6%. Wtedy formuła będzie wyglądać następująco: =CENA.WYKUP(„17.12.2025″;”17.12.2024”;0,06;1000). Wynik pokaże cenę wykupu obligacji, uwzględniając podane parametry. Dodanie argumentów opcjonalnych, takich jak stopa kuponu i częstotliwość wypłat, pozwoli na bardziej dokładne obliczenie ceny, uwzględniając przepływy pieniężne z tytułu odsetek.
Najczęściej pojawiające się błędy „CENA.WYKUP”, oraz co mogą znaczyć?
- #LICZBA!: Błąd ten pojawia się, gdy któryś z argumentów liczbowych jest nieprawidłowy (np. ujemna wartość nominalna, stopa procentowa poza zakresem).
- #WARTOŚĆ!: Błąd ten może wystąpić, gdy argumenty daty są nieprawidłowe lub nie są w poprawnym formacie daty Excela.
- #ARG!: Błąd ten wskazuje na nieprawidłową liczbę argumentów lub nieprawidłowy typ argumentu.
Zawsze należy upewnić się, że wszystkie argumenty są poprawne i zgodne z wymaganiami funkcji CENA.WYKUP, aby uniknąć błędów w obliczeniach.