Szybka nawigacja
CENA - funkcja
Podsumowanie
Funkcja CENA oblicza cenę obligacji lub papieru wartościowego przynoszącego okresowe odsetki, wyrażoną w przeliczeniu na 100 zł wartości nominalnej. Umożliwia precyzyjne wycenianie instrumentów dłużnych na podstawie dat rozliczenia, spłaty, stopy kuponowej i rentowności.
Składnia
CENA(rozliczenie; data_spłaty; stopa; rentowność; wykup; częstotliwość; [podstawa])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| rozliczenie | Date |
Tak | Data rozliczenia - moment sprzedaży obligacji nabywcy |
| data_spłaty | Date |
Tak | Data wykupu - moment wygaśnięcia obligacji |
| stopa | Number |
Tak | Roczna stopa procentowa kuponów obligacji |
| rentowność | Number |
Tak | Roczna oczekiwana rentowność inwestycji |
| wykup | Number |
Tak | Wartość nominalna zwracana przy wykupie (na 100 zł) |
| częstotliwość | Number |
Tak | Częstotliwość wypłat kuponów w roku |
| podstawa | Number |
Nie | Metoda liczenia dni w okresie rozliczeniowym |
Użycie funkcji PRICE
Funkcja CENA jest niezbędna w analizie finansowej do wyceny obligacji korporacyjnych, skarbowych i innych papierów dłużnych. Pozwala inwestorom szybko określić aktualną wartość rynkową instrumentu na podstawie aktualnej rentowności rynkowej i parametrów emisji.
Typowe przykłady PRICE
Wycena obligacji skarbowej
=CENA(DATA(2024;6;15);DATA(2030;12;15);0.04;0.045;100;2;0)
Oblicza cenę obligacji 6-letniej ze stopą 4% i rentownością 4,5%, wypłaty półroczne, podstawa US 30/360. Wynik pokaże czy obligacja jest notowana powyżej czy poniżej nominału.
Obligacja korporacyjna kwartalna
=CENA("2024-07-01";"2028-07-01";0.065;0.072;100;4;1)
Wycena obligacji z kwartalnymi kuponami 6,5% przy rynkowej rentowności 7,2%, rzeczywiste/rzeczywiste liczenie dni.
Test wrażliwości na rentowność
=CENA(A2;B2;C2;D2;100;2;0)
Użyj tej formuły z tabelą danych aby zobaczyć jak zmiana rentowności wpływa na cenę obligacji.
Często zadawane pytania
Typowe błędy i rozwiązania
#WARTOŚĆ!
Cause: Nieprawidłowa data w argumentach rozliczenie lub data_spłaty
Solution: Użyj funkcji DATA() lub sformatuj komórki jako daty
#LICZBA!
Cause: Rentowność lub stopa ujemna, wykup ≤ 0, częstotliwość ≠ 1,2,4
Solution: Sprawdź wartości parametrów - wszystkie powinny być dodatnie i zgodne z wymaganiami
#LICZBA!
Cause: Data rozliczenia ≥ data_spłaty
Solution: Upewnij się, że obligacja nie wygasła przed zakupem
#LICZBA!
Cause: Podstawa < 0 lub > 4
Solution: Użyj wartości 0-4 dla podstawy liczenia dni
Uwagi
- Daty wprowadzaj funkcją DATA(YYYY;MIESIĄC;DZIEN) aby uniknąć błędów
- Argumenty rozliczenie, data_spłaty, częstotliwość i podstawa są truncowane do liczb całkowitych
- Funkcja stosuje różne wzory w zależności od liczby kuponów między rozliczeniem a spłatą (N>1 lub N=1)
- Wynik jest ceną za 100 zł wartości nominalnej
- Najczęściej używana podstawa to 0 (Amerykańska 30/360) lub 1 (rzeczywiste/rzeczywiste)
Kompatybilność
Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w:
Treść ostatnio sprawdzona: December 11, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+