Delen via


OPBRENGST

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Berekent het rendement op een waardepapier dat periodiek rente betaalt. Gebruik RENDEMENT om het rendement van de obligatie te berekenen.

Syntaxis

YIELD(<settlement>, <maturity>, <rate>, <pr>, <redemption>, <frequency>[, <basis>])

Parameters

Term Definitie
Regeling De stortingsdatum van het waardepapier. De stortingsdatum van het waardepapier is de datum na de uitgiftedatum wanneer het waardepapier aan de koper wordt verhandeld.
Looptijd De vervaldatum van het waardepapier. De vervaldatum is de datum waarop het waardepapier verloopt.
Tarief Het jaarlijkse couponpercentage van het waardepapier.
Pr De prijs van het waardepapier per \$ 100 nominale waarde.
Verlossing De aflossingswaarde van het waardepapier per \$ 100 nominale waarde.
frequency Het aantal couponbetalingen per jaar. Voor jaarlijkse betalingen, frequentie = 1; voor halfjaarlijks, frequency = 2; voor kwartaal, frequentie = 4.
Basis (Optioneel) Het type dagaantal dat moet worden gebruikt. Als basis wordt weggelaten, wordt ervan uitgegaan dat deze 0 is. De geaccepteerde waarden worden onder deze tabel weergegeven.

De basisparameter accepteert de volgende waarden:

Basis Basis van het aantal dagen
0 of weggelaten VS (NASD) 30/360
1 Werkelijk/werkelijk
2 Werkelijk/360
3 Werkelijk/365
4 Europees 30/360

Retourwaarde

Het rendement op het waardepapier.

Opmerkingen

  • Datums worden opgeslagen als opeenvolgende serienummers, zodat ze kunnen worden gebruikt in berekeningen. In DAX, 30 december 1899 is dag 0 en 1 januari 2008 is 39448 omdat het 39.448 dagen na 30 december 1899 is.

  • De stortingsdatum is de datum waarop een koper een coupon koopt, zoals een obligatie. De vervaldatum is de datum waarop een coupon verloopt. Stel dat een obligatie van 30 jaar wordt uitgegeven op 1 januari 2008 en wordt gekocht door een koper zes maanden later. De uitgiftedatum zou 1 januari 2008 zijn, de stortingsdatum zou 1 juli 2008 zijn en de vervaldatum zou 1 januari 2038 zijn, wat 30 jaar na de uitgiftedatum van 1 januari 2008 is.

  • Als er één couponperiode of minder is tot de aflossing, wordt RENDEMENT als volgt berekend:

    $$\text{YIELD} = \frac{(\frac{\text{redemption}}{100} + \frac{\text{rate}}{\text{frequency}}) - (\frac{\text{par}}{100} + (\frac{\text{A}}{\text{E}} \times \frac{\text{rate}}{\text{{{text{{\text{) frequency}})}{\frac{\text{par}}{100} + (\frac{\text{A}}{\text{E}} \times \frac{\text{rate}}{\text{frequency}})} \times \frac{\text{frequency} \times \text{E}}{\text{DSR}}$$

    waarbij geldt:

    • $\text{A}$ = aantal dagen vanaf het begin van de couponperiode tot de stortingsdatum (opgebouwde dagen).
    • $\text{DSR}$ = aantal dagen vanaf de stortingsdatum tot de aflossingsdatum.
    • $\text{E}$ = aantal dagen in de couponperiode.
  • Als er meer dan één couponperiode is tot de aflossing, wordt RENDEMENT berekend via honderd iteraties. De resolutie maakt gebruik van de Newton-methode op basis van de formule die wordt gebruikt voor de functie PRICE. Het rendement wordt gewijzigd totdat de geschatte prijs op basis van het rendement dicht bij de prijs ligt.

  • stortingsdatum en vervaldatum worden afgekapt tot gehele getallen.

  • frequentie en basis worden afgerond op het dichtstbijzijnde gehele getal.

  • Er wordt een fout geretourneerd als:

    • stortingsdatum of vervaldatum is geen geldige datum.
    • stortingsdatum ≥ vervaldatum.
    • tarief < 0.
    • pr ≤ 0.
    • aflossingsprijs ≤ 0.
    • frequentie is een ander getal dan 1, 2 of 4.
    • basis < 0 of basis > 4.
  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Opmerking

Data Beschrijving
15-feb-08 Stortingsdatum
15-nov-16 Vervaldatum
5.75% Percentagecoupon
95.04287 Prijs
\$100 Aflossingswaarde
2 Frequentie is halfjaarlijks (zie hierboven)
0 30/360 basis (zie hierboven)

De volgende DAX-query:

EVALUATE
{
  YIELD(DATE(2008,2,15), DATE(2016,11,15), 0.0575, 95.04287, 100, 2,0)
}

Retourneert het rendement op een obligatie met de hierboven opgegeven voorwaarden.

[Waarde]
0.0650000068807314