Szybka nawigacja
CENA.PIERW.OKR - Cena papieru wartościowego z nietypowym pierwszym okresem
Podsumowanie
Funkcja CENA.PIERW.OKR oblicza cenę obligacji lub papieru wartościowego o wartości nominalnej 100 zł, charakteryzującego się niestandardowym (krótkim lub długim) pierwszym okresem kuponowym. Idealna do wyceny papierów dłużnych z nieregularnym harmonogramem płatności.
Składnia
CENA.PIERW.OKR(rozliczenie; data_spłaty; emisja; pierwszy_kupon; stopa; rentowność; wykup; częstotliwość; [podstawa])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| rozliczenie | Date |
Tak | Data sprzedaży papieru wartościowego (późniejsza niż emisja) |
| data_spłaty | Date |
Tak | Data zapadalności papieru wartościowego |
| emisja | Date |
Tak | Data emisji papieru wartościowego |
| pierwszy_kupon | Date |
Tak | Data pierwszej płatności kuponowej |
| stopa | Number |
Tak | Roczna stopa kuponowa papieru wartościowego (np. 0.0785 dla 7,85%) |
| rentowność | Number |
Tak | Roczna rentowność wymagana przez inwestora |
| wykup | Number |
Tak | Wartość wykupu na 100 zł wartości nominalnej (zazwyczaj 100) |
| częstotliwość | Number |
Tak | Liczba płatności kuponowych rocznie (1=roczna, 2=półroczna, 4=kwartalna) |
| podstawa | Number |
Nie | Podstawa liczenia dni (0=30/360 US, 1=rzeczywiste/rzeczywiste, 2=rzeczywiste/360, 3=rzeczywiste/365, 4=30/360 europejska) |
Użycie funkcji ODDFPRICE
Funkcja CENA.PIERW.OKR jest niezbędna przy wycenie obligacji emitowanych z opóźnieniem względem standardowego harmonogramu kuponów. Umożliwia dokładne określenie ceny zakupu uwzględniając nieregularny pierwszy okres odsetkowy.
Typowe przykłady ODDFPRICE
Wycena obligacji z krótkim pierwszym okresem
=CENA.PIERW.OKR(DATA(2008;11;11); DATA(2021;3;1); DATA(2008;10;15); DATA(2009;3;1); 7,85%; 6,25%; 100; 2; 1)
Obligacja emitowana 15.10.2008, rozliczona 11.11.2008, pierwszy kupon 01.03.2009, stopa 7,85%, rentowność 6,25%, wykup 100%, płatność półroczna, podstawa rzeczywista/rzeczywista. Cena: 113,60 zł.
Często zadawane pytania
Typowe błędy i rozwiązania
#ADR! (#VALUE!)
Cause: Nieprawidłowa data w argumentach rozliczenie, data_spłaty, emisja lub pierwszy_kupon
Solution: Sprawdź poprawność dat używając funkcji DATA()
#LICZBA! (#NUM!)
Cause: stopa lub rentowność < 0, podstawa poza zakresem 0-4, lub data_spłaty ≤ pierwszy_kupon ≤ rozliczenie ≤ emisja
Solution: Popraw wartości parametrów i kolejność dat
#ARG!
Cause: Brak wymaganego argumentu
Solution: Uzupełnij wszystkie 8 wymaganych parametrów
Uwagi
- Funkcja zwraca cenę za 100 zł wartości nominalnej
- Daty muszą spełniać: data_spłaty > pierwszy_kupon > rozliczenie > emisja
- Argumenty dat i podstawa są truncowane do liczb całkowitych
- Excel stores dates as serial numbers (1.01.1900 = 1)
- Dostępna w Excel 2007 i nowszych wersjach
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
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+