Jak korzystać z funkcji Excel ACCRINT -

Spisie treści

Podsumowanie

Funkcja Excel ACCRINT zwraca narosłe odsetki dla papieru wartościowego, z oprocentowaniem okresowym

Cel, powód

Uzyskaj okresowe naliczone odsetki

Wartość zwracana

Narosłe odsetki

Składnia

= ACCRINT (id, fd, sd, stopa, par, częst., (Podstawa), (oblicz))

Argumenty

  • id - data wystawienia papieru wartościowego.
  • fd - Data pierwszego oprocentowania papieru wartościowego.
  • sd - Data rozliczenia zabezpieczenia.
  • stopa - stopa procentowa zabezpieczenia.
  • par - wartość nominalna zabezpieczenia.
  • freq - Płatności kuponowe w ciągu roku (roczne = 1, półroczne = 2; kwartalne = 4).
  • podstawa - (opcjonalnie) Podstawa zliczania dni (patrz poniżej, domyślnie = 0).
  • calc - (opcjonalne) Metoda obliczeniowa (patrz poniżej, domyślnie = TRUE).

Wersja

Excel 2003

Uwagi dotyczące użytkowania

W finansach ceny obligacji podawane są jako „czyste”. „Czysta cena” obligacji nie obejmuje żadnych odsetek narosłych od daty emisji ani ostatniej płatności kuponu. „Brudna cena” obligacji to cena zawierająca narosłe odsetki. Funkcji ACCRINT można używać do obliczania narosłych odsetek dla papieru wartościowego, który opłaca odsetki okresowe, ale należy zwrócić uwagę na konfigurację daty.

Konfiguracja daty

Domyślnie ACCRINT obliczy narosłe odsetki od daty emisji. Jeśli data rozliczenia przypada w pierwszym okresie, to działa. Jeśli jednak data rozliczenia nie przypada w pierwszym okresie, prawdopodobnie nie chcesz, aby całkowite naliczone odsetki od daty emisji były naliczone od daty ostatniej odsetek (poprzednia data kuponu). Aby obejść ten problem, oparłem artykuł tutaj:

  • ustaw datę wydania na poprzednią datę kuponu
  • ustaw pierwszą datę odsetkową poprzednią datę kuponu

Uwaga: Zgodnie z dokumentacją firmy Microsoft, metoda calc kontroluje sposób obliczania sumy naliczonych odsetek, gdy data rozliczenia> pierwsze odsetki. Wartością domyślną jest PRAWDA, która zwraca sumę naliczonych odsetek od daty emisji do daty rozliczenia. Ustawienie metody obliczania na FALSE ma zwrócić odsetki naliczone od pierwszego_odsetku do daty rozliczenia. Jednak nie byłem w stanie wywołać takiego zachowania. Dlatego w poniższym przykładzie data emisji i data pierwszego oprocentowania są ustawione na poprzednią datę kuponu (jak opisano powyżej).

Przykład

W przedstawionym przykładzie chcemy obliczyć narosłe odsetki dla obligacji z 5% stopą kuponu. Data emisji to 5.04.2018, data rozliczenia to 1.02.2019, a ostatnia data kuponu to 15.10.2018. Chcemy naliczać odsetki od 15 października 2018 r. Do 1 lutego 2019 r. Wzór w F5 to:

=ACCRINT(C9,C9,C8,C6,C5,C12,C13,TRUE)

Z tymi danymi wejściowymi funkcja ACCRINT zwraca 14,72 USD przy zastosowaniu formatu liczbowego waluty.

Wprowadzanie dat

W programie Excel daty są numerami seryjnymi. Ogólnie najlepszym sposobem wprowadzenia prawidłowych dat jest użycie odwołań do komórek, jak pokazano w przykładzie. Aby wprowadzić prawidłowe daty bezpośrednio w funkcji, możesz użyć funkcji DATA. Aby to zilustrować, w poniższym wzorze wszystkie wartości są zakodowane na stałe. Funkcja DATA służy do podania każdej z trzech wymaganych dat:

=ACCRINT(DATE(2018,10,15),DATE(2018,10,15),DATE(2019,2,1),0.05,1000,2,0,TRUE)

Podstawa

Podstawowy argument kontroluje sposób liczenia dni. Funkcja ACCRINT dopuszcza 5 opcji (0-4) i przyjmuje wartość domyślną zero, co określa podstawę US 30/360. Ten artykuł na Wikipedii zawiera szczegółowe wyjaśnienie dostępnych konwencji.

Podstawa Liczba dni
0 lub pominięty USA (NASD) 30/360
1 Rzeczywiste / aktualne
2 Rzeczywiste / 360
3 Rzeczywiste / 365
4 Europejski 30/360

Uwagi

  • W programie Excel daty są numerami seryjnymi.
  • Wszystkie daty oraz częstotliwość i podstawa są obcinane do liczb całkowitych.
  • Jeśli daty są niepoprawne (tj. Nie są faktycznie datami) ACCRINT zwraca #ARG!
  • ACCRINT zwraca #NUM, gdy:
    • data wystawienia> = data rozliczenia
    • stopa <0 lub norma <= 0
    • częstotliwość nie wynosi 1, 2 lub 4
    • Podstawa jest poza zakresem

Interesujące artykuły...