Výnos · 1 z 6
Jak spočítat výnos svého portfolia v Excelu
Mnoho investorů si vede portfolio v excelové tabulce. Je to dobrý zvyk, ale vzorec, kterým výnos počítá skoro každý, selže, jakmile peníze vložíte nebo vyberete. Ukážeme vám, jak na to správně, na příkladu, který si můžete zkopírovat: jednoduchý výnos, peněžně vážený výnos s funkcí XIRR a časově vážený výnos (TWR).
6 min čtení
Ve zkratce
- Pokud s penězi nehýbete, jednoduchý výnos =(aktuální hodnota - vloženo)/vloženo je správný a nic dalšího nepotřebujete.
- Při vkladech nebo výběrech přestává být jednoduchý výnos spolehlivý, protože počítá stejně s eurem investovaným celý rok i s tím, které přišlo minulý týden.
- Chcete-li zjistit, kolik vydělaly vaše peníze, použijte excelovou funkci XIRR: zohlední datum každého pohybu a vrátí roční sazbu.
- Pro srovnání s fondem nebo indexem spočítejte TWR: výnosy jednotlivých úseků mezi pohyby, zřetězené za sebou.
Obvyklý vzorec: jednoduchý výnos
Jednoduchý výnos porovnává, jakou hodnotu má vaše portfolio, s tím, kolik jste do něj vložili. Pokud máte v buňce B1 vloženou částku a v B2 dnešní hodnotu, vzorec je =(B2-B1)/B1 ve formátu procent.
Pokud jste vložili 10 000 € a dnes máte 11 000 €, vydělali jste 10 %. Dokud s penězi nehýbete, je to číslo správné a nic dalšího nepotřebujete.
Proč ho vklady pokazí
Problém přijde s druhým vkladem. Vzorec zachází stejně s eurem, které je investované celý rok, jako s tím, které přišlo minulý týden, a výsledné číslo přestane mít jasný význam.
Podívejte se na příklad v tabulce. 1. ledna 2025 vložíte 10 000 €. 1. července má portfolio hodnotu 10 800 € a vy přidáte dalších 5 000 €. 31. prosince má hodnotu 16 500 €. Vložili jste 15 000 € a máte 16 500 €, takže jednoduchý výnos ukazuje 10 %. Jenže těch 5 000 € bylo investovaných jen půl roku, a proto je 10 % málo. Při výběru se chyba může obrátit opačným směrem.
| Řádek | A: Datum | B: Pohyb (€) | C: Hodnota před pohybem (€) |
|---|---|---|---|
| 2 | 01.01.2025 | -10 000 | 0 |
| 3 | 01.07.2025 | -5 000 | 10 800 |
| 4 | 31.12.2025 | 16 500 | 16 500 |
Peněžně vážený výnos v Excelu: funkce XIRR
Peněžně vážený výnos (známý také jako vnitřní výnosové procento) bere v úvahu, kdy každé euro přišlo a kdy odešlo. Excel ho počítá funkcí XIRR, která zvládá pohyby v nepravidelných datech. Obyčejná funkce MÍRA.VÝNOSNOSTI předpokládá, že všechna období jsou stejně dlouhá, a skutečné portfolio takhle nefunguje.
Připravte si dva sloupce: do sloupce A data a do sloupce B pohyby z pohledu vaší peněženky. Co vkládáte, je záporné, co vybíráte, je kladné, a do posledního řádku zapište aktuální hodnotu portfolia jako kladné číslo, jako byste ten den všechno prodali.
S údaji z tabulky napište =XIRR(B2:B4;A2:A4). Výsledek je 12,1 % a je roční: funkce vždy vrací sazbu za rok. Pokud váš Excel odděluje argumenty čárkami místo středníků, použijte čárky.
TWR: zřetězte úseky
Časově vážený výnos odpovídá na jinou otázku: jak si vedly vaše investice bez ohledu na to, kdy jste peníze přidali? K výpočtu potřebujete ještě jeden údaj, hodnotu portfolia těsně před každým pohybem (sloupec C).
Každý pohyb uzavírá jeden úsek. První úsek: z 10 000 € na 10 800 €, tedy 8 %. Druhý úsek začíná s 10 800 € plus novými 5 000 €, tedy s 15 800 €, a končí na 16 500 €, což je 4,43 %. TWR oba úseky zřetězí: =(1+8%)*(1+4,43%)-1, a vyjde 12,8 %.
Proč tři různá čísla pro stejné portfolio? Jednoduchý výnos (10 %) ignoruje čas. Peněžně vážený výnos (12,1 %) měří, co vydělaly vaše peníze, i s jejich daty. TWR (12,8 %) měří vaši strategii a právě ten se hodí ke srovnání s fondem nebo indexem. Tady TWR překonává peněžně vážený výnos, protože jste peníze přidali těsně před slabším úsekem.
Vaše tabulka krok za krokem
Zapisujte každý příchod a odchod peněz
Jeden řádek na každý vklad nebo výběr, s jeho datem. Pokud hotovost v portfoliu nevedete zvlášť, počítá se každý nákup jako peníze, které přicházejí, a každý prodej, který znovu neinvestujete, jako peníze, které odcházejí.
Zaznamenejte hodnotu před každým pohybem
To je údaj, který TWR potřebuje. Najdete ho ve výpisu od svého brokera za daný den; pokud si ho nezapíšete hned, později se těžko dohledává.
Spočítejte peněžně vážený výnos funkcí XIRR
Do posledního řádku dejte aktuální hodnotu jako kladné číslo a napište =XIRR(pohyby;data). Výsledek už je roční.
Zřetězte úseky pro TWR
Spočítejte výnos každého úseku, vynásobte mezi sebou všechny hodnoty (1 + výnos úseku) a na konci odečtěte 1.
Kde Excel nestačí
S malým portfoliem a jedním brokerem tabulka funguje. Těžké je ji udržovat: ručně aktualizovat ceny, zapisovat každou dividendu a každý poplatek, přepočítávat to, co je v dolarech, kurzem daného dne a spojovat výpisy od několika brokerů, každý v jiném formátu.
Nejvíc trpí TWR, protože vyžaduje přesnou hodnotu portfolia v den každého pohybu, a ten údaj má po ruce málokdo, pokud si ho tehdy nezapsal.
Co si můžete odnést
Pokud s penězi nehýbete, stačí jednoduchý výnos. Pokud vkládáte nebo vybíráte, použijte XIRR, abyste zjistili, kolik vydělaly vaše peníze, a chcete-li se srovnat s indexem, zřetězte úseky a získáte TWR.
Pokud se vám tabulku udržovat nechce, v MyPortfoliu můžete nahrát výpis od svého brokera nebo vlastní Excel, a také CSV, PDF či snímky obrazovky: peněžně vážený výnos i TWR spočítáme za vás, s aktuálními cenami.
Časté otázky
Jak spočítat výnos portfolia v Excelu?
Pokud jste s penězi nehýbali, vzorcem =(B2-B1)/B1, kde v B1 je vložená částka a v B2 aktuální hodnota. Pokud jste vkládali nebo vybírali, použijte XIRR pro peněžně vážený výnos a pro TWR zřetězte úseky.
Jak spočítat výnos, když průběžně vkládám peníze?
Zapište každý vklad s datem jako záporné číslo, do posledního řádku dejte aktuální hodnotu portfolia jako kladné číslo a napište =XIRR(pohyby;data). Každé euro se tak počítá jen po dobu, kdy bylo investované.
Jaký je rozdíl mezi funkcemi MÍRA.VÝNOSNOSTI a XIRR?
MÍRA.VÝNOSNOSTI předpokládá, že všechna období jsou stejně dlouhá. XIRR zvládá pohyby v nepravidelných datech, jaké má skutečné portfolio, a proto je to ta správná funkce.
Vrací XIRR roční výnos?
Ano. XIRR vždy vrací sazbu za rok, ať vaše pohyby pokrývají pár měsíců, nebo několik let. V příkladu z článku vychází 12,1 % ročně.
Dá se TWR spočítat v Excelu?
Ano, ale potřebujete hodnotu portfolia těsně před každým pohybem. Spočítejte výnos každého úseku, vynásobte všechny členy (1 + výnos úseku) a na konci odečtěte 1.