CENA - funkcja

Excel 2007+

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

Oznacza to, że emitent zwróci 100 zł wartości nominalnej za każdą obligację o wartości nominalnej 100 zł przy wykupie.

Różne rynki i emitenci stosują różne konwencje liczenia dni, co wpływa na wysokość kuponów i cenę obligacji.

Funkcja zwróci błąd #LICZBA! - data rozliczenia musi być wcześniejsza niż data spłaty.

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+