RENT.PIERW.OKR - Rentowność papieru wartościowego z niestandardowym pierwszym okresem

Excel 2007+

Podsumowanie

Funkcja RENT.PIERW.OKR oblicza rentowność obligacji lub innych papierów wartościowych charakteryzujących się nietypowym (krótkim lub długim) pierwszym okresem kuponowym. Idealna do analizy instrumentów dłużnych z nieregularnym harmonogramem płatności.

Składnia

RENT.PIERW.OKR(rozliczenie;data_spłaty;emisja;pierwszy_kupon;stopa;kwota;wykup;częstotliwość;[podstawa])

Parametry

Parametr Typ Wymagane Opis
rozliczenie Data Tak Data rozliczenia - moment sprzedaży obligacji nabywcy
data_spłaty Data Tak Data wykupu - moment wygaśnięcia obligacji
emisja Data Tak Data emisji obligacji
pierwszy_kupon Data Tak Data pierwszego kuponu (może być nieregularna)
stopa Liczba Tak Stopa kuponowa w ułamku rocznym (np. 0,0575 dla 5,75%)
kwota Liczba Tak Cena rynkowa obligacji
wykup Liczba Tak Wartość wykupu (zazwyczaj 100)
częstotliwość Liczba Tak Częstotliwość wypłat kuponów
podstawa Liczba Nie Konwencja liczenia dni

Użycie funkcji ODDFYIELD

Funkcja RENT.PIERW.OKR jest niezbędna przy wycenie obligacji z nieregularnym pierwszym okresem kuponowym. Używa iteracyjnej metody Newtona do znalezienia rentowności, która zrównuje cenę rynkową z wartością bieżącą przyszłych przepływów pieniężnych.

Typowe przykłady ODDFYIELD

Obligacja z krótkim pierwszym kuponem

=RENT.PIERW.OKR(DATA(2008;11;11);DATA(2021;3;1);DATA(2008;10;15);DATA(2009;3;1);0,0575;84,5;100;2;0)

Obligacja emitowana 15.10.2008, rozliczona 11.11.2008, pierwszy kupon 1.03.2009, wykup 1.03.2021. Cena 84,50 PLN, kupon 5,75%, półroczne wypłaty, podstawa US 30/360. Wynik: 7,72%

Analiza obligacji korporacyjnej

=RENT.PIERW.OKR(A2;A3;A4;A5;B1;C1;D1;E1;0)

Odniesienie do danych w arkuszu - elastyczne zastosowanie w tabelach analiz finansowych

Często zadawane pytania

data_spłaty > pierwszy_kupon > rozliczenie > emisja

Określa metodę liczenia dni między datami. 0=amerykańska 30/360 (domyślna), 1=rzeczywiste/rzeczywiste, 2=rzeczywiste/360, 3=rzeczywiste/365, 4=europejska 30/360

Funkcja zwraca rentowność jako ułamek (0,0772 = 7,72%). Użyj formatu procentowego do wyświetlania.

Typowe błędy i rozwiązania

#VALUE! lub #ADR!

Cause: Nieprawidłowa data w argumentach rozliczenie, data_spłaty, emisja lub pierwszy_kupon

Solution: Użyj funkcji DATA() do tworzenia dat

#LICZBA! lub #NUM!

Cause: stopa < 0, kwota ≤ 0, podstawa poza zakresem 0-4 lub nie spełniony warunek chronologii dat

Solution: Sprawdź kolejność dat i wartości dodatnie

#LICZBA!

Cause: Nie spełniono warunku: data_spłaty > pierwszy_kupon > rozliczenie > emisja

Solution: Popraw chronologię dat

Uwagi

  • Daty wprowadzaj funkcją DATA(rok;miesiąc;dzień)
  • Funkcja używa 100 iteracji metody Newtona dla precyzji
  • Argumenty dat i podstawa są truncowane do liczb całkowitych
  • Excel przechowuje daty jako kolejne liczby od 1.01.1900=1

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w: Excel 2003 i wcześniejsze wersje

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+