Hoe de Excel ODDFPRICE-functie - te gebruiken

Inhoudsopgave

Samenvatting

De Excel ODDFPRICE-functie retourneert de prijs per $ 100 nominale waarde van een waardepapier met een oneven (onregelmatige) eerste periode.

Doel

Prijs per $ 100 oneven eerste periode

Winstwaarde

Obligatieprijs

Syntaxis

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

Argumenten

  • sd - Vereffeningsdatum van het effect.
  • md - Vervaldatum van het effect.
  • id - Uitgiftedatum van het effect.
  • fd - Datum eerste coupon.
  • rente - jaarlijkse couponrente.
  • yld - Jaarlijks vereist rendement.
  • inwisselen - Aflossingswaarde per $ 100 nominale waarde.
  • freq - Couponbetalingen per jaar (jaarlijks = 1, halfjaarlijks = 2; driemaandelijks = 4).
  • basis - (optioneel) Dagtellingsbasis (zie hieronder, standaard = 0).

Versie

Excel 2003

Gebruiksopmerkingen

Sommige obligaties hebben een onregelmatige eerste of laatste periode, waardoor rentebetalingen niet in een normaal schema passen. Om de prijs van een obligatie met een onregelmatige eerste periode te berekenen, kunt u de functie ODDFPRICE gebruiken. De ODDFPRICE-functie retourneert de prijs per $ 100 nominale waarde van een waardepapier met een onregelmatige (korte of lange) eerste periode.

Voorbeeld

Stel dat we de prijs per $ 100 nominale waarde van een obligatie moeten berekenen met een eerste coupondatum van 15 februari 2019. De obligatie is uitgegeven op 1 december 2018, vervalt op 15 februari 2022 en betaalt een couponrente van 5% met een vereist rendement van 6%. Betalingen zijn halfjaarlijks, de dagtelling is US 30/360 en de aflossingswaarde is $ 100. In het getoonde voorbeeld is de formule in F5:

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

Met deze invoer retourneert de functie ODDFPRICE 97,26, waarbij de notatie van het valutanummer wordt toegepast.

Datums invoeren

In Excel zijn datums serienummers. Over het algemeen is de beste manier om geldige datums in te voeren, het gebruik van celverwijzingen, zoals in het voorbeeld wordt getoond. Om geldige datums rechtstreeks in een functie in te voeren, kunt u de DATUM-functie gebruiken. Ter illustratie: de onderstaande formule heeft alle waarden hardgecodeerd. De functie DATUM wordt gebruikt om elk van de vier vereiste datums op te geven:

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

Basis

Het basisargument bepaalt hoe dagen worden geteld. De ODDFPRICE-functie staat 5 opties toe (0-4) en is standaard ingesteld op nul, wat de basis van US 30/360 aangeeft. Dit artikel op wikipedia geeft een gedetailleerde uitleg van beschikbare conventies.

Basis Dag tellen
0 of weggelaten VS (NASD) 30/360
1 Werkelijk / werkelijk
2 Werkelijk / 360
3 Werkelijk / 365
4 Europees 30/360

Opmerkingen

  • In Excel zijn datums serienummers.
  • Alle datums, plus frequentie en basis, worden afgekapt tot gehele getallen.
  • Als datums ongeldig zijn (dat wil zeggen niet echt datums) geeft ODDFPRICE #VALUE terug!
  • ODDFPRICE retourneert #GETAL wanneer:
    • (looptijd> eerste_coupon> schikking> uitgifte) is niet waar
    • De looptijd volgt niet het frequentie-interval tov de laatste coupondatum
    • Basis is buiten bereik

Interessante artikelen...