Hur man använder Excel ODDFPRICE-funktionen

Innehållsförteckning

Sammanfattning

Excel ODDFPRICE-funktionen returnerar priset per $ 100 nominellt värde för en säkerhet med en udda (oregelbunden) första period.

Ändamål

Få priset per 100 udda första period

Returvärde

Obligationspris

Syntax

= ODDFPRICE (sd, md, id, fd, rate, yld, redem, freq, (basis))

Argument

  • sd - Avvecklingsdatum för säkerheten.
  • md - Säkerhetens förfallodatum.
  • id - Säkerhetsutfärdandedatum.
  • fd - Första kupongdatum.
  • ränta - Årlig kupongränta.
  • yld - Årlig avkastningskrav.
  • redem - Inlösenvärde per $ 100 nominellt värde.
  • freq - Kupongbetalningar per år (årlig = 1, halvårsvis = 2; kvartalsvis = 4).
  • basis - (valfritt) Dagräkningsbas (se nedan, standard = 0).

Version

Excel 2003

Användningsanmärkningar

Vissa obligationer har en oregelbunden första eller sista period, så räntebetalningar passar inte ett normalt schema. För att beräkna priset på en obligation med en oregelbunden första period kan du använda funktionen ODDFPRICE. ODDFPRICE-funktionen returnerar priset per nominellt värde på $ 100 för en säkerhet med en oregelbunden (kort eller lång) första period.

Exempel

Antag att vi måste beräkna priset per 100 $ nominellt värde på en obligation med ett första kupongdatum 15 feb 2019. Obligationen emitterades den 1 december 2018, förfaller den 15 februari 2022 och betalar en kupongränta på 5% med en avkastningskrav på 6%. Betalningarna är halvårliga, dagräkningsbasen är 30/360 US och inlösenvärdet är 100 USD. I exemplet som visas är formeln i F5:

=ODDFPRICE(C9,C11,C8,C10,C6,C7,C5,C12,C13)

Med dessa ingångar returnerar ODDFPRICE-funktionen 97,26, med valutanummerformat tillämpat.

Ange datum

I Excel är datum serienummer. Generellt sett är det bästa sättet att ange giltiga datum att använda cellreferenser, som visas i exemplet. För att ange giltiga datum direkt i en funktion kan du använda DATE-funktionen. För att illustrera har formeln nedan alla värden som är hårdkodade. DATUM-funktionen används för att tillhandahålla vart och ett av de fyra nödvändiga datumen:

=ODDFPRICE(DATE(2019,2,1),DATE(2022,2,15),DATE(2018,12,1),DATE(2019,2,15),0.05,0.06,100,2,0)

Grund

Grundargumentet styr hur dagar räknas. ODDFPRICE-funktionen tillåter 5 alternativ (0-4) och standardvärden till noll, vilket specificerar US 30/360 bas. Denna artikel på wikipedia ger en detaljerad förklaring av tillgängliga konventioner.

Grund Dagräkning
0 eller utelämnad USA (NASD) 30/360
1 Verklig / faktisk
2 Verklig / 360
3 Verklig / 365
4 Europeiska 30/360

Anteckningar

  • I Excel är datum serienummer.
  • Alla datum, plus frekvens och bas, trunkeras till heltal.
  • Om datum är ogiltiga (dvs. faktiskt inte datum) returnerar ODDFPRICE #VALUE!
  • ODDFPRICE returnerar #NUM när:
    • (maturity> first_coupon> settlement> issue) är inte sant
    • Löptiden följer inte frekvensintervall för senaste kupongdatum
    • Grunden är utom räckhåll

Intressanta artiklar...