Getiri · 1/6
Portföy getirinizi Excel'de nasıl hesaplarsınız
Pek çok yatırımcı portföyünü bir Excel sayfasında takip eder. Bu iyi bir alışkanlık, ama neredeyse herkesin getirisini hesaplamak için kullandığı formül, para girip çıktığı anda bozulur. Kopyalayabileceğiniz bir örnekle doğrusunu gösteriyoruz: basit getiri, AİÇVERİMORANI işleviyle para ağırlıklı getiri ve zaman ağırlıklı getiri (TWR).
6 dk okuma
Kısaca
- Para yatırıp çekmiyorsanız basit getiri, yani =(güncel değer - yatırılan)/yatırılan, doğrudur ve başka bir şeye ihtiyacınız yoktur.
- Para yatırma veya çekme olduğunda basit getiri güvenilir olmaktan çıkar, çünkü bütün yıl yatırımda kalan bir euroyu geçen hafta giren bir euroyla aynı tutar.
- Paranızın ne kazandığını öğrenmek için Excel'in AİÇVERİMORANI işlevini kullanın: her hareketin tarihini hesaba katar ve yıllık bir oran döndürür.
- Kendinizi bir fonla ya da endeksle karşılaştırmak için TWR'yi hesaplayın: hareketler arasındaki her alt dönemin getirisi, zincirlenmiş olarak.
Bilinen formül: basit getiri
Basit getiri, portföyünüzün bugünkü değerini ona koyduğunuz parayla karşılaştırır. B1 hücresinde yatırdığınız tutar, B2'de bugünkü değer varsa formül =(B2-B1)/B1 olur; hücreyi yüzde olarak biçimlendirin.
10.000 € yatırdıysanız ve bugün 11.000 €'nuz varsa %10 kazanmışsınızdır. Para hareketi yapmadığınız sürece bu rakam doğrudur ve başka bir şeye ihtiyacınız yoktur.
Para yatırmalar neden hesabı bozar
Sorun ikinci para yatırmayla başlar. Formül, bütün yıl yatırımda kalmış bir euroya da geçen hafta gelmiş bir euroya da aynı muameleyi yapar ve rakam net bir anlam taşımaz hale gelir.
Tablodaki örneğe bakın. 1 Ocak 2025'te 10.000 € yatırıyorsunuz. 1 Temmuz'da portföyün değeri 10.800 € ve 5.000 € daha ekliyorsunuz. 31 Aralık'ta değeri 16.500 €. Toplam 15.000 € koydunuz ve elinizde 16.500 € var; basit getiri %10 diyor. Ama o 5.000 € yalnızca yarım yıl yatırımda kaldı, bu yüzden %10 gerçeğin gerisinde kalıyor. Para çekme durumunda hata ters yöne de gidebilir.
| Satır | A: Tarih | B: Hareket (€) | C: Hareketten önceki değer (€) |
|---|---|---|---|
| 2 | 01.01.2025 | -10.000 | 0 |
| 3 | 01.07.2025 | -5.000 | 10.800 |
| 4 | 31.12.2025 | 16.500 | 16.500 |
Excel'de para ağırlıklı getiri: AİÇVERİMORANI işlevi
Para ağırlıklı getiri, yani iç verim oranı (İVO), her euronun ne zaman girip çıktığını hesaba katar. Excel bunu, düzensiz tarihlerdeki hareketleri kabul eden AİÇVERİMORANI ile hesaplar. Düz İÇ_VERİM_ORANI işlevi tüm dönemlerin aynı uzunlukta olduğunu varsayar; gerçek bir portföy ise böyle işlemez.
İki sütun hazırlayın: A sütununa tarihleri, B sütununa da hareketleri kendi cebinizden bakarak yazın. Yatırdığınız para negatif, çektiğiniz para pozitif girilir; son satıra da portföyün güncel değerini, o gün her şeyi satıyormuşsunuz gibi pozitif olarak yazın.
Tablodaki verilerle =AİÇVERİMORANI(B2:B4;A2:A4) yazın. Sonuç %12,1'dir ve yıllıktır: işlev her zaman yıllık bir oran döndürür. Excel'iniz bağımsız değişkenleri noktalı virgül yerine virgülle ayırıyorsa virgül kullanın.
TWR: alt dönemleri zincirleyin
Zaman ağırlıklı getiri başka bir soruya yanıt verir: ne zaman para eklediğinizden bağımsız olarak yatırımlarınız nasıl bir performans gösterdi? Hesaplamak için bir veriye daha ihtiyacınız var: her hareketten hemen önceki portföy değeri (C sütunu).
Her hareket bir alt dönemi kapatır. Birinci alt dönem: 10.000 €'dan 10.800 €'ya, %8. İkinci alt dönem: 10.800 € artı yeni 5.000 €, yani 15.800 € ile başlar ve 16.500 €'da biter, %4,43. TWR ikisini zincirler: =(1+8%)*(1+4,43%)-1, sonuç %12,8.
Aynı portföy için neden üç farklı rakam? Basit getiri (%10) zamanı yok sayar. İVO (%12,1) paranızın, tarihleriyle birlikte, ne kazandığını ölçer. TWR (%12,8) stratejinizi ölçer ve kendinizi bir fonla ya da endeksle karşılaştırırken kullanmanız gereken odur. Burada TWR İVO'yu geçiyor, çünkü parayı tam da daha zayıf alt dönemden önce eklediniz.
Adım adım kendi sayfanız
Her para giriş ve çıkışını kaydedin
Her para yatırma ya da çekme için, tarihiyle birlikte bir satır. Portföyün nakdini ayrı takip etmiyorsanız, her alım içeri giren para, yeniden yatırmadığınız her satış da dışarı çıkan para sayılır.
Her hareketten önceki değeri not edin
TWR'nin istediği veri budur. O günkü aracı kurum ekstrenizde bulursunuz; o anda not etmezseniz sonradan bulmak zordur.
İVO'yu AİÇVERİMORANI ile hesaplayın
Son satıra güncel değeri pozitif olarak girin ve =AİÇVERİMORANI(hareketler;tarihler) yazın. Sonuç zaten yıllıktır.
TWR için alt dönemleri zincirleyin
Her alt dönemin getirisini hesaplayın, tüm (1 + alt dönem getirisi) değerlerini birbiriyle çarpın ve en sonda 1 çıkarın.
Excel'in yetmediği yer
Küçük bir portföy ve tek bir aracı kurumla sayfa iş görür. Zor olan onu güncel tutmaktır: fiyatları elle güncellemek, her temettüyü ve her komisyonu kaydetmek, dolar cinsinden olanları her günün döviz kuruyla çevirmek ve her biri kendi biçiminde olan birkaç aracı kurumun ekstrelerini bir araya getirmek.
En çok TWR zorlanır, çünkü her hareket günündeki tam portföy değerini ister; o gün not etmediyseniz bu, neredeyse kimsenin elinin altında olmayan bir veridir.
Alıp götürebileceğiniz fikir
Hiç para hareketi yapmıyorsanız basit getiri yeterlidir. Para yatırıyor ya da çekiyorsanız, paranızın ne kazandığını öğrenmek için AİÇVERİMORANI işlevini kullanın; kendinizi bir endeksle karşılaştırmak istiyorsanız TWR'yi bulmak için alt dönemleri zincirleyin.
Sayfayla uğraşmak istemiyorsanız, MyPortfolio'da aracı kurumunuzun ekstresini ya da kendi Excel dosyanızı, ayrıca CSV, PDF veya ekran görüntülerini içe aktarabilirsiniz: İVO'yu ve TWR'yi güncel fiyatlarla sizin için hesaplarız.
Sıkça sorulan sorular
Excel'de portföy getirisi nasıl hesaplanır?
Para hareketi yapmadıysanız, B1'de yatırdığınız tutar, B2'de güncel değer varken =(B2-B1)/B1 ile. Para yatırdıysanız veya çektiyseniz, paranızın getirisi için AİÇVERİMORANI'nı kullanın, TWR için de alt dönemleri zincirleyin.
Para eklediğimde getiriyi nasıl hesaplarım?
Her yatırımı tarihiyle birlikte negatif olarak yazın, son satıra portföyün güncel değerini pozitif olarak girin ve =AİÇVERİMORANI(hareketler;tarihler) yazın. Böylece her euro yalnızca yatırımda kaldığı süre kadar hesaba girer.
İÇ_VERİM_ORANI ile AİÇVERİMORANI arasındaki fark nedir?
İÇ_VERİM_ORANI işlevi tüm dönemlerin aynı uzunlukta olduğunu varsayar. AİÇVERİMORANI ise gerçek bir portföydeki gibi düzensiz tarihlerdeki hareketleri kabul eder; bu yüzden kullanmanız gereken odur.
AİÇVERİMORANI yıllık getiri mi verir?
Evet. Hareketleriniz birkaç ayı da kapsasa birkaç yılı da, AİÇVERİMORANI her zaman yıllık bir oran döndürür. Makaledeki örnekte yıllık %12,1 çıkar.
TWR Excel'de hesaplanabilir mi?
Evet, ama her hareketten hemen önceki portföy değerine ihtiyacınız var. Her alt dönemin getirisini hesaplayın, tüm (1 + alt dönem getirisi) değerlerini çarpın ve en sonda 1 çıkarın.