Szybka nawigacja
RENT.PIERW.OKR - Rentowność papieru wartościowego z niestandardowym pierwszym okresem
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
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+