Documentatie/Calc-functies/REND.VERVAL

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/YIELDMAT and the translation is 100% complete.
    Other languages:

    Functienaam:

    REND.VERVAL

    Categorie:

    Financieel

    Samenvatting:

    Berekent het jaarlijkse rendement voor een waardepapier dat slechts één keer rente betaalt op de vervaldatum. REND.VERVAL houdt geen rekening met de samengestelde rente.

    REND.VERVAL gaat uit van een effect met de volgende algemene kenmerken:

    • Een constant rentepercentage gedurende de looptijd van het effect, waarbij alle rente in één keer moet worden betaald op een bepaalde vervaldatum.
    • Een aflossingswaarde die moet worden betaald op een bepaalde vervaldatum.

    Syntaxis:

    REND.VERVAL(Aankoopdatum; Vervaldatum; Uitgifte; Termijn; Koers[; Basis])

    Retourneert:

    Retourneert een reëel getal, dat de jaarlijkse opbrengst is voor een waardepapier met de opgegeven kenmerken. Het geretourneerde getal is een percentage uitgedrukt als een decimale breuk (de geretourneerde waarde 0,075 zou bijvoorbeeld 7,5% vertegenwoordigen).

    Argumenten:

    Aankoopdatum is een datum (tussen aanhalingstekens) of een datum-tijd volgnummer, of een verwijzing naar een cel die een van die typen bevat, die specificeert wanneer een transactie wordt "afgewikkeld". Op deze datum is de overdracht van de zekerheid aan de koper voltooid en voert de koper de passende betaling uit.

    Vervaldatum is een datum (tussen aanhalingstekens) of een datum-tijd-serienummer of een verwijzing naar een cel die een van die typen bevat, die specificeert wanneer het effect vervalt. Op de vervaldag ontvangt de houder de aflossingswaarde van het effect en de opgebouwde rente.

    Uitgifte is een datum (tussen aanhalingstekens) of een datum-tijd serienummer of een verwijzing naar een cel die één van die typen bevat, namelijk de datum van uitgifte van het waardepapier.

    Termijn is een niet-negatief reëel getal (uitgedrukt als een percentage, zoals 2,5%, of een decimale breuk, zoals 0,025) of een verwijzing naar een cel die dat getal bevat, wat de jaarlijkse rente is tarief van de beveiliging.

    Koers is een positief reëel getal, of een verwijzing naar een cel die dat getal bevat, wat de prijs is (in valuta-eenheden) van het waardepapier per 100 valuta-eenheden nominale waarde. Koers moet de opgebouwde rente op het waardepapier uitsluiten gedurende de periode tussen de uitgifte- en afwikkelingsdatum (de zogenaamde "clean price").


    Basis is een positief geheel getal in het bereik 0 - 4 of een verwijzing naar een cel die dat gehele getal bevat dat wordt gekozen uit een lijst met opties en aangeeft hoe het jaar moet worden berekend. Ga voor meer informatie naar Wikipedia Day count convention.

    Basis Berekening
    0 of ontbreekt Amerikaanse methode (NASD), 12 maanden van elk 30 dagen
    1 Exact aantal dagen in maanden, exact aantal dagen in jaar.
    2 Exact aantal dagen in maand, jaar heeft 360 dagen.
    3 Het exacte aantal dagen in de maand, het jaar heeft 365 dagen.
    4 Europese methode, 12 maanden van elk 30 dagen.


    • Als Vervaldatum, Aankoopdatum of Uitgifte geen geldige datumuitdrukking is, dan retourneert REND.VERVAL als foutcode #WAARDE!
    • Als Vervaldatum, Aankoopdatum of Uitgifte tijdcomponenten bevat, dan worden deze genegeerd door REND.VERVAL.
    • Als de Aankoopdatum op of na de Vervaldatum valt, dan retourneert REND.VERVAL als foutcode Ongeldig argument (Fout:502).
    • Als de Uitgifte datum na de Aankoop datum valt, dan retourneertREND.VERVAL als foutcode Ongeldig argument (Fout:502).
    • Als Termijn of Koers niet-numeriek is, retourneertREND.VERVAL een foutcode #WAARDE!
    • Als Termijn kleiner is dan 0,0, dan retourneert REND.VERVAL als foutcode Ongeldig argument (Fout:502).
    • Als Koers kleiner is dan of gelijk is aan 0,0, dan retourneertREND.VERVAL als foutcode Ongeldig argument (Fout:502).
    • Als Basis niet-numeriek is, dan retourneert REND.VERVAL als foutcode Ongeldig argument (Fout:502).
    • Als Basis een niet-gehele waarde is, dan kapt REND.VERVAL deze af tot een gehele waarde.
    • Als, na afkappen, Basis niet gelijk is aan 0, 1, 2, 3 of 4, dan retourneert REND.VERVAL als foutcode Ongeldig argument (Fout:502).

    Aanvullende details:

    • Het is handig om het volgende te definiëren:
    [math]\displaystyle{ Jaren_{IM}~=~\text{JAAR.DEEL}(Uitgifte;\:Vervaldatum;\:Basis) }[/math]
    [math]\displaystyle{ Jaren_{IS}~=~\text{JAAR.DEEL}(Uitgifte;\:Aankoopdatum;\:Basis) }[/math]
    [math]\displaystyle{ Jaren_{SM}~=~\text{JAAR,DEEL}(Aankoopdatum;\:Vervaldatum;\:Basis) }[/math]
    JarenIM is de tijd tussen de uitgiftedatum en de vervaldatum – de levensduur van het effect; JarenIS is de tijd tussen de uitgiftedatum en de afwikkelingsdatum; en JarenSM is de tijd tussen de afwikkelingsdatum en de vervaldatum.
    • Het rendement van een waardepapier dat slechts één keer rente betaalt op de vervaldatum kan worden geschreven als:
    [math]\displaystyle{ Rendement~=~\frac{Waarde_{Vervaldatum}\:-\:Waarde_{Aankoopdatum}}{Waarde_{Aankoopdatum}}\:\times\:\frac{1}{Jaren_{SM}} }[/math]
    of gelijkwaardig:
    [math]\displaystyle{ Rendement~=~\left(\frac{Waarde_{Vervaldatum}}{Waarde_{Aankoopdatum}}-1\right)\:\times\:\frac{1}{Jaren_{SM}} }[/math]
    • WaardeVervaldatum is de som van de nominale (aflossings)waarde en de totale opgebouwde rente gedurende de looptijd van het effect. Bij het berekenen van het rendement per 100 valuta-eenheden nominale waarde kan dit worden uitgedrukt als:
    [math]\displaystyle{ Waarde_{Vervaldatum}~=~100\:\times\:(1\:+\:(Termijn\:\times\:Jaren_{IM})) }[/math]
    • WaardeAankoopdatum is gerelateerd aan het argument Koers, dat gebaseerd moet zijn op dezelfde aannames die worden beschreven voor de waarde die wordt geretourneerd door de PRIJS.VERVALDAG functie. Dat is:
    [math]\displaystyle{ Koers~=~Waarde_{Aankoopdatum}~-~Rente_{Opgebouwd} }[/math]
    • RenteOpgebouwd is de rente die is verdiend in de periode voordat het effect werd gekocht, tussen de uitgifte- en afwikkelingsdatum:
    [math]\displaystyle{ Rente_{Opgebouwd}~=~100~\times~Termijn~\times~Jaren_{IS} }[/math]
    • De laatste twee vergelijkingen geven:
    [math]\displaystyle{ Waarde_{Aankoopdatum}~=~Koers~+~(100~\times~Termijn~\times~Jaren_{IS}) }[/math]
    • De uitdrukkingen voor WaardeVervaldatum en WaardeAankoopdatum in de formule voor Rendement zetten geeft:
    [math]\displaystyle{ \text{REND.VERVAL}~=~ \left( \frac{1\:+\:(Termijn\:\times\:Jaren_{IM})}{\left(\frac{Koers}{100}\right)+\left(Termijn\:\times\:Jaren_{SM}\right)} -1 \right)\:\times\:\frac{1}{Jaren_{SM}} }[/math]
    • De formule voor REND.VERVAL houdt geen rekening met de samengestelde rente – wees voorzichtig bij het interpreteren van resulterende opbrengsten voor perioden van meer dan een jaar.

    Voorbeelden:

    Formule Beschrijving Retourneert
    =REND.VERVAL(A1; A2; A3; A4; A5; A6) waarbij cellen A1:A3 de datums 2019-02-15, 2025-04-13 en 2018- respectievelijk 11-11; cellen A4:A6 bevatten respectievelijk de waarden 5,75%, 96,27 en 0. Hier retourneert de functie de jaarlijkse opbrengst als ongeveer 6,50%. 0,0650027615620112
    =REND.VERVAL(DATUM(2019; 2; 15); DATUM(2025; 4; 13); DATUM(2018; 11; 11); 0,0575; 96,27) Hier berekent de functie de jaarlijkse opbrengst voor dezelfde situatie als in het vorige voorbeeld, maar gebruikt de functie DATUM in plaats van geformatteerde datumwaarden typen. Er is ook geen waarde opgegeven voor het argument Basis en daarom wordt de standaardwaarde van 0 (12 maanden van elk 30 dagen) toegepast. REND.VERVAL retourneert opnieuw de jaarlijkse opbrengst van ongeveer 6,50%. 0,0650027615620112
    =REND.VERVAL("1999-02-15";"1999-04-13";"1998-11-11"; 0,061; 98,5; 3) Hier berekent de functie de jaarlijkse opbrengst als ongeveer 15,69%. 0,156888865393427

    Gerelateerde LibreOffice-functies:

    PRIJS.VERVALDAG

    JAAR.DEEL

    RENDEMENT

    REND.DISCONTO

    ODF standaard:

    Sectie 6.12.55, deel 2

    Gerelateerde (of gelijkwaardige) Excel-functies:

    YIELDMAT