Tässä artikkelissa kuvataan Microsoft Excelin TUOTTO-funktion kaavasyntaksi ja käyttö.
Kuvaus
Palauttaa tuoton arvopaperille, jonka korko maksetaan säännöllisin väliajoin. Käytä TUOTTO-funktiota, jos haluat laskea joukkovelkakirjan tuoton.
Syntaksi
TUOTTO(tilityspvm; erääntymispvm; korko; hinta; lunastushinta; korkojakso; [peruste])
: Päivämäärät on annettava PÄIVÄYS-funktiolla tai muiden kaavojen tai funktioiden palauttamana laskenta-arvona. Esimerkiksi päivämäärä 23.5.2008 annetaan muodossa PÄIVÄYS(2008;5;23). Ongelmia saattaa ilmetä, jos päivämäärät syötetään tekstinä.
TUOTTO-funktion syntaksissa on seuraavat argumentit:
-
Tilityspvm Pakollinen. Arvopaperin tilityspäivämäärä. Tilityspäivämäärä on se liikkeellelaskemispäivän jälkeinen päivämäärä, jolloin arvopaperi myydään ostajalle.
-
Erääntymispvm Pakollinen. Arvopaperin erääntymispäivä. Erääntymispäivä on päivä, jolloin arvopaperi vanhentuu.
-
Korko Pakollinen. Arvopaperin vuotuinen korkokanta.
-
Hinta Pakollinen. Arvopaperin hinta 100 euron nimellisarvoa vastaan.
-
Lunastushinta Pakollinen. Arvopaperin lunastushinta 100 euron nimellisarvoa vastaan.
-
Korkojakso Pakollinen. Nimelliskoron maksupäivien määrä vuodessa. Jos nimelliskorko maksetaan vuosittain, korkojakso on 1, jos maksetaan puolivuosittain, korkojakso on 2, ja jos se maksetaan neljännesvuosittain, korkojakso on 4.
-
Peruste Valinnainen. Päivien määrän laskentaperuste.
Peruste |
Päivien laskentaperuste |
0 tai puuttuu |
US (NASD) 30/360 |
1 |
Todellinen/todellinen |
2 |
Todellinen/360 |
3 |
Todellinen/365 |
4 |
Eurooppalainen 30/360 |
Huomautuksia
-
Microsoft Excel tallentaa päivämäärät järjestyslukuina, jotta niitä voidaan käyttää laskennassa. Oletusarvoisesti päivämäärän 1.1.1900 järjestysluku on 1 ja päivämäärän 1.1.2008 järjestysluku on 39448, koska näiden päivämäärien välisenä aikana on kulunut 39 447 päivää.
-
Tilityspäivämäärä on päivä, jolloin ostaja hankkii arvopaperin, kuten joukkovelkakirjan. Erääntymispäivämäärä on päivä, jolloin arvopaperi vanhentuu. Oletetaan, että 30 vuoden joukkovelkakirja lasketaan liikkeelle 1.1.2008 ja ostetaan puoli vuotta myöhemmin. Liikkeellelaskemispäivämäärä olisi 1.1.2008, tilityspäivämäärä 1.7.2008 ja erääntymispäivämäärä 1.1.2038, joka on 30 vuotta liikkeellelaskemispäivämäärän 1.1.2008 jälkeen.
-
Tilitys- ja erääntymispäivä sekä korkojakso ja peruste katkaistaan kokonaisluvuiksi.
-
Jos tilitys- tai erääntymispäivä ei ole kelvollinen päivämäärä, TUOTTO palauttaa #ARVO! -virhearvon.
-
Jos korko < 0, TUOTTO palauttaa #LUKU! -virhearvon.
-
Jos arvo ≤ 0 tai lunastushinta ≤ 0, TUOTTO palauttaa #LUKU! -virhearvon.
-
Jos korkojakso on jokin muu luku kuin 1, 2 tai 4, TUOTTO palauttaa #LUKU! -virhearvon.
-
Jos peruste < 0 tai > 4, TUOTTO palauttaa #LUKU! -virhearvon.
-
Jos tilityspvm ≥ erääntymispvm, TUOTTO palauttaa #LUKU! -virhearvon.
-
Jos lunastukseen on aikaa yksi korkojakso tai vähemmän, TUOTTO-funktio lasketaan seuraavasti:
jossa
-
A = päivien määrä korkojakson alusta tilityspäivään (kertyneiden päivien lukumäärä).
-
DSR = päivien määrä tilityspäivästä lunastuspäivään.
-
E = korkojakson päivien määrä.
-
-
Jos lunastuspäivään on enemmän kuin yksi korkojakso, TUOTTO-funktio lasketaan iteroimalla sata kertaa. Iterointi suoritetaan Newton-menetelmällä käyttämällä HINTA-funktion kaavaa. Tuottoa muutetaan, kunnes tuoton arvioitu hinta on lähellä todellista hintaa.
Esimerkki
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Tiedot |
Kuvaus |
|
15. helmikuuta 2008 |
Tilityspäivämäärä |
|
15. marraskuuta 2016 |
Erääntymispäivämäärä |
|
5,75 % |
Korko |
|
95,04287 |
Hinta |
|
100 € |
Lunastushinta |
|
2 |
Korkojakso on puolivuosittainen (katso edeltä) |
|
0 |
Laskentaperuste on 30/360 (katso edellä) |
|
Kaava |
Kuvaus (tulos) |
Tulos |
=TUOTTO(A2;A3;A4;A5;A6;A7;A8) |
Joukkovelkakirjan tuotto edellä olevien arvojen mukaisesti (0,065 eli 6,5 %) |
6,5 % |