RENT.OST.OKR - Rentowność obligacji z niestandardowym okresem

Excel 2007+

Podsumowanie

Funkcja RENT.OST.OKR oblicza rentowność papierów wartościowych (obligacji) posiadających nietypowy ostatni okres kuponowy - krótszy lub dłuższy niż standardowy. Idealna do analizy obligacji z nieregularnymi harmonogramami wypłat.

Składnia

RENT.OST.OKR(rozliczenie; data_spłaty; ostatnia_wypłata; stopa; kwota; wykup; częstotliwość; [podstawa])

Parametry

Parametr Typ Wymagane Opis
rozliczenie Date Tak Data rozliczenia obligacji
data_spłaty Date Tak Data spłaty obligacji
ostatnia_wypłata Date Tak Ostatnia wypłata odsetek
stopa Number Tak Stopa procentowa obligacji
kwota Number Tak Cena rynkowa obligacji
wykup Number Tak Wartość wykupu
częstotliwość Number Tak Częstotliwość wypłat kuponów
podstawa Number Nie Podstawa obliczeń dni

Użycie funkcji ODDLYIELD

RENT.OST.OKR służy do precyzyjnego obliczania rentowności (yield) obligacji z niestandardowym ostatnim okresem kuponowym. Funkcja uwzględnia wszystkie kluczowe parametry obligacji i różne konwencje liczenia dni, co czyni ją niezastąpioną w profesjonalnej analizie rynków kapitałowych.

Typowe przykłady ODDLYIELD

Obligacja z półroczną wypłatą - przykład rzeczywisty

=RENT.OST.OKR(DATA(2008;4;20); DATA(2008;6;15); DATA(2007;12;24); 0,0375; 99,875; 100; 2; 0)

Obligacja kupiona 20.04.2008, spłata 15.06.2008, ostatnia wypłata 24.12.2007, kupon 3,75%, cena 99,875 zł, wykup 100 zł, wypłaty półroczne, podstawa 30/360. Wynik: 4,52%.

Często zadawane pytania

Funkcja wymaga spełnienia warunku: data_spłaty > rozliczenie > ostatnia_wypłata. Wszystkie daty powinny być wprowadzone za pomocą funkcji DATA().

Określa metodę liczenia dni między datami: 0=Amerykańska 30/360, 1=Rzeczywiste/Rzeczywiste, 2=Rzeczywiste/360, 3=Rzeczywiste/365, 4=Europejska 30/360.

Gdy stopa<0, cena≤0, podstawa poza zakresem 0-4 lub daty nie spełniają warunku chronologicznego.

Typowe błędy i rozwiązania

#ADR! (#VALUE!)

Cause: Nieprawidłowa data w argumentach rozliczenie, data_spłaty lub ostatnia_wypłata

Solution: Użyj funkcji DATA(rok;miesiąc;dzień) do wprowadzania dat

#LICZBA! (#NUM!)

Cause: Stopa<0, cena≤0, podstawa>4 lub podstawa<0

Solution: Sprawdź poprawność wartości liczbowych

#LICZBA!

Cause: Nieprawidłowa chronologia dat

Solution: Upewnij się że: data_spłaty > rozliczenie > ostatnia_wypłata

Uwagi

  • Daty wprowadzaj funkcją DATA(2008;5;23) - nie jako tekst
  • Excel traktuje daty jako kolejne liczby seryjne
  • Argumenty dat i podstawa są truncowane do liczb całkowitych
  • Funkcja dostępna od Excel 2007
  • Dedykowana profesjonalistom finansowym

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+