
Zusammenfassung
Die Excel ACCRINT-Funktion gibt die aufgelaufenen Zinsen für ein Wertpapier zurück, das regelmäßig Zinsen zahltZweck
Erhalten Sie regelmäßig aufgelaufene ZinsenRückgabewert
Aufgelaufenen ZinsenSyntax
= 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 2003Verwendungshinweise
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