Verwendung der Excel ACCRINT-Funktion -

Inhaltsverzeichnis

Zusammenfassung

Die Excel ACCRINT-Funktion gibt die aufgelaufenen Zinsen für ein Wertpapier zurück, das regelmäßig Zinsen zahlt

Zweck

Erhalten Sie regelmäßig aufgelaufene Zinsen

Rückgabewert

Aufgelaufenen Zinsen

Syntax

= ACCRINT (id, fd, sd, rate, par, freq, (basis), (calc))

Argumente

  • id - Ausstellungsdatum des Wertpapiers.
  • fd - Erstes Zinsdatum der Sicherheit.
  • sd - Abrechnungsdatum der Sicherheit.
  • Zinssatz - Zinssatz der Sicherheit.
  • Nennwert der Sicherheit.
  • freq - Couponzahlungen pro Jahr (jährlich = 1, halbjährlich = 2; vierteljährlich = 4).
  • Basis - (optional) Basis für die Tageszählung (siehe unten, Standard = 0).
  • calc - (optional) Berechnungsmethode (siehe unten, Standard = TRUE).

Ausführung

Excel 2003

Verwendungshinweise

Im Finanzbereich werden die Anleihepreise als "sauber" angegeben. Der "saubere Preis" einer Anleihe schließt alle seit dem Emissionstag aufgelaufenen Zinsen oder die letzte Couponzahlung aus. Der "schmutzige Preis" einer Anleihe ist der Preis einschließlich aufgelaufener Zinsen. Die ACCRINT-Funktion kann verwendet werden, um aufgelaufene Zinsen für ein Wertpapier zu berechnen, das periodische Zinsen zahlt, aber die Datumskonfiguration berücksichtigt.

Datumskonfiguration

Standardmäßig berechnet ACCRINT aufgelaufene Zinsen ab dem Ausgabetag. Wenn das Abrechnungsdatum in der ersten Periode liegt, funktioniert dies. Wenn der Abrechnungstag jedoch nicht in der ersten Periode liegt, möchten Sie wahrscheinlich keine aufgelaufenen Gesamtzinsen ab dem Ausgabetag, sondern aufgelaufene Zinsen ab dem letzten Zinsdatum (vorheriger Kupon). Um dieses Problem zu umgehen, basiert der Artikel hier:

  • Stellen Sie das Ausstellungsdatum auf das vorherige Coupondatum ein
  • Stellen Sie das erste Zinsdatum auf das vorherige Coupondatum ein

Hinweis: Gemäß der Microsoft-Dokumentation steuert die Berechnungsmethode, wie die gesamten aufgelaufenen Zinsen berechnet werden, wenn das Datum der Abrechnung> erste Zinsen sind. Der Standardwert ist TRUE, der die gesamten aufgelaufenen Zinsen vom Ausgabetag bis zum Abrechnungstag zurückgibt. Wenn Sie die Berechnungsmethode auf FALSE setzen, werden aufgelaufene Zinsen von first_interest bis zum Abrechnungstag zurückgegeben. Dieses Verhalten konnte ich jedoch nicht erzeugen. Im folgenden Beispiel werden daher das Ausgabedatum und das erste Zinsdatum auf das vorherige Kupondatum (wie oben beschrieben) festgelegt.

Beispiel

In dem gezeigten Beispiel möchten wir aufgelaufene Zinsen für eine Anleihe mit einem Kupon von 5% berechnen. Das Ausgabedatum ist der 5. April 2018, das Abrechnungsdatum der 1. Februar 2019 und das letzte Coupondatum der 15. Oktober 2018. Wir wollen vom 15. Oktober 2018 bis zum 1. Februar 2019 aufgelaufene Zinsen. Die Formel in F5 lautet:

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

Mit diesen Eingaben gibt die ACCRINT-Funktion 14,72 USD zurück, wobei das Währungsnummernformat angewendet wird.

Daten eingeben

In Excel sind Datumsangaben Seriennummern. Im Allgemeinen ist die beste Möglichkeit, gültige Daten einzugeben, die Verwendung von Zellreferenzen, wie im Beispiel gezeigt. Um gültige Daten direkt in eine Funktion einzugeben, können Sie die DATE-Funktion verwenden. Zur Veranschaulichung sind in der folgenden Formel alle Werte fest codiert. Die DATE-Funktion wird verwendet, um jedes der drei erforderlichen Daten anzugeben:

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

Basis

Das Basisargument steuert, wie Tage gezählt werden. Die ACCRINT-Funktion erlaubt 5 Optionen (0-4) und ist standardmäßig Null, was die US 30/360 Basis angibt. Dieser Artikel auf Wikipedia enthält eine detaillierte Erläuterung der verfügbaren Konventionen.

Basis Tageszählung
0 oder weggelassen US (NASD) 30/360
1 Ist / Ist
2 Tatsächlich / 360
3 Ist / 365
4 Europäische 30/360

Anmerkungen

  • In Excel sind Datumsangaben Seriennummern.
  • Alle Daten sowie Häufigkeit und Basis werden auf ganze Zahlen abgeschnitten.
  • Wenn Daten ungültig sind (dh keine tatsächlichen Daten), gibt ACCRINT #VALUE zurück!
  • ACCRINT gibt #NUM zurück, wenn:
    • Ausgabedatum> = Abrechnungsdatum
    • Rate <0 oder Par <= 0
    • Frequenz ist nicht 1, 2 oder 4
    • Basis ist außerhalb der Reichweite

Interessante Beiträge...