Hur man använder Excel ODDLPRICE-funktionen

Innehållsförteckning

Sammanfattning

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

Ändamål

Få pris per $ 100 nominellt värde med udda senaste period

Returvärde

Obligationspris

Syntax

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

Argument

  • sd - Avvecklingsdatum för säkerheten.
  • md - Säkerhetens förfallodatum.
  • id - Senaste säkerhetsdatum.
  • ränta - Säkerhetsrä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 senaste period kan du använda funktionen ODDLPRICE. ODDLPRICE-funktionen returnerar priset per $ 100 nominellt värde för en säkerhet med kort eller lång sista period.

Exempel

Antag att vi måste beräkna priset per 100 $ nominellt värde på en obligation med ett sista räntedatum den 15 oktober 2017 och ett avvecklingsdatum den 5 feb 2018. Obligationen förfaller 15 juni 2018 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:

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

Med dessa ingångar returnerar ODDLPRICE-funktionen 99,61, 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 är DATE-funktionen det bästa alternativet. För att illustrera har formeln nedan alla värden som är hårdkodade. DATE-funktionen används för att tillhandahålla vart och ett av de tre nödvändiga datumen:

=ODDLPRICE(DATE(2018,2,5),DATE(2018,6,15),DATE(2017,10,15),0.05,0.06,100,2,0)

Grund

Grundargumentet styr hur dagar räknas. ODDLPRICE-funktionen tillåter 5 alternativ (0-4) och standardvärden är 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 ODDLPRICE #VALUE!
  • ODDLPRICE returnerar #NUM när:
    • (mognad> avveckling> sista_intresse) är INTE sant
    • Grunden är utom räckhåll

Intressanta artiklar...