Samenvatting
De Excel ODDFPRICE functie geeft de prijs per $100 nominale waarde van een effect met een oneven (onregelmatige) eerste periode.
Doel
Krijg prijs per $100 oneven eerste periode
Rendement waarde
Obligatieprijs
Syntaxis
=ODDFPRICE (sd, md, id, fd, rate, yld, redem, freq, [basis])
Argumenten
sd – Afwikkelingsdatum van het effect.md – Vervaldag van het effect.fd – Uitgiftedatum van het effect.fd – Eerste coupondatum.rate – Jaarlijkse couponrente van effect.yld – Jaarlijks vereist rendement.redem – Terugbetalingswaarde per $100 nominale waarde.freq – Couponbetalingen per jaar (jaarlijks = 1, halfjaarlijks = 2; driemaandelijks = 4).basis – [optioneel] Dagtelling (zie hieronder, default = 0).
sd – Afwikkelingsdatum van het effect.md – Vervaldag van het effect.fd – Uitgiftedatum van het effect.fd – Eerste coupondatum.rate – Jaarlijkse couponrente van effect.yld – Jaarlijks vereist rendement.redem – Terugbetalingswaarde per $100 nominale waarde.freq – Couponbetalingen per jaar (jaarlijks = 1, halfjaarlijks = 2; driemaandelijks = 4).basis – [optioneel] Dagtelling (zie hieronder, default = 0).
Gebruiksaanwijzingen
Sommige obligaties hebben een onregelmatige eerste of laatste periode, dus de rentebetalingen passen niet in een normaal schema. Om de prijs van een obligatie met een onregelmatige eerste periode te berekenen, kunt u gebruik maken van de ODDFPRICE functie. De ODDFPRICE functie geeft de prijs per $100 nominale waarde van een effect met een onregelmatige (korte of lange) eerste periode.
Voorbeeld
Stel dat we de prijs per $100 nominale waarde van een obligatie met een eerste coupon datum van 15-Feb-2019 moeten berekenen. De obligatie werd uitgegeven op 1-dec-2018, vervalt op 15 februari-2022 en betaalt een couponrente van 5% met een vereist rendement van 6%. De betalingen zijn halfjaarlijks, de dagtellingsbasis is US 30/360 en de aflossingswaarde is $100. In het getoonde voorbeeld is de formule in F5:
=ODDFPRICE(C9,C11,C11,C8,C10,C6,C7,C5,C12,C13)
Met deze ingangen geeft de ODDFPRICE-functie 97.26 terug, met toepassing van het valutanummerformaat.
Invoer data
In Excel zijn data serienummers. De beste manier om geldige data in te voeren is over het algemeen het gebruik van celverwijzingen, zoals weergegeven in het voorbeeld. Om geldige data direct binnen een functie in te voeren, kunt u de DATE-functie gebruiken. Ter illustratie: de formule hieronder heeft alle waarden hardcoded. De DATE-functie wordt gebruikt om elk van de vier vereiste data te leveren:
=PRIJS(DATUM(2019,2,1),DATUM(2022,2,15),DATUM(2018,12,1),DATUM(2019,2,15),0,05,0,0,06,100,2,2,0).
Basis
Het basisargument bepaalt hoe de dagen worden geteld. De ODDFPRICE-functie maakt 5 opties (0-4) en standaardwaarden tot nul mogelijk, wat de US 30/360 basis specificeert. Dit artikel over wikipedia geeft een gedetailleerde uitleg over de beschikbare conventies.
Basis
Dagtelling
0 of weggelaten
ONS (NASD) 30/360
1
Werkelijk/werkelijk
2
Werkelijk/360
3
Werkelijk/365
4
Europees 30/360
Opmerkingen
In Excel zijn data serienummers.
Alle data, plus frequentie en basis, zijn afgekapt tot gehele getallen.
Als data ongeldig zijn (d.w.z. niet de werkelijke data) stuurt ODDFPRICE #VALUE!
ODDFPRICE geeft #NUM terug wanneer:
(looptijd > eerste_coupon > afwikkeling > uitgifte) is niet waar
Looptijd volgt niet het frequentie-interval met de laatste coupon datum
Basis is buiten bereik
De Excel PRIJS functie geeft de prijs per $100 nominale waarde van een effect dat periodieke rente betaalt.
De Excel PRICEDISC functie geeft de prijs per $100 nominale waarde van een discounted security.
De Excel PRICEMAT functie retourneert de prijs per 100 dollar nominale waarde van een waardepapier dat op de vervaldag rente betaalt.
De Excel ODDFPRICE functie geeft de prijs per $100 nominale waarde van een effect met een oneven (onregelmatige) eerste periode.
De Excel ODDLPRICE functie geeft de prijs per $100 nominale waarde van een effect met een oneven (onregelmatige) laatste periode.
De Excel TBILLPRICE functie geeft de prijs per $100 nominale waarde voor een schatkistpapier.